Lorsque vous commencez à rechercher une personne dans la barre de recherche de Facebook, celle-ci commencera automatiquement à ramener des recherches. Quel est lalgorithme ici? Lordre est-il arbitraire, et sinon, quest-ce qui le détermine?

Edit: Ma raison de demander est quun de mes amis a essayé de chercher « Rachel », et le premier résultat était une Rachel qui était amie avec moi. Leur seul ami commun est En dessous delle, il y avait une autre Rachel avec qui il partageait plus damis communs. Cela me semblait juste étrange, alors je me demandais si quelquun avait une idée de pourquoi cela pourrait être le cas.

Réponse

Je ne sais pas avec certitude (je ne travaille pas pour Facebook!), mais daprès mon expérience, il semble rapporter des résultats dans (approximativement) lordre suivant:

  1. De vos amis
  2. De vos amis amis
  3. Personnes partageant des intérêts communs (pages aimées, groupes partagés, etc.)

Après cela, cela commence à devenir plus de conjectures, mais je soupçonne que la ville natale, les lieux de travail partagés, etc. entrent également en jeu.

Avec plus de 500 millions dutilisateurs, il y a « beaucoup de données et de connexions existantes sur lesquelles baser leurs heuristiques

Réponse

Un article assez détaillé sur le fonctionnement de la recherche Facebook est publié sur la page de Facebook Engineering: http://www.facebook.com/note.php?note_id=365915113919


À partir de là, la section Indicateurs de pertinence :

Contexte personnel: Contrairement à la plupart des moteurs de recherche, chaque recherche Facebook implique deux éléments clés: une requête et un demandeur. Tout comme nous devons comprendre la requête, il est tout aussi essentiel de comprendre la personne derrière la requête. Les gens sont plus susceptibles de rechercher des choses situées dans leur propre ville / pays ou des personnes qui partagent le même collège / lieu de travail. Nous tenons compte de ces informations et bien plus encore lors du classement des résultats. Plus nous en saurons sur vous, meilleurs seront vos résultats de recherche.

Contexte social: An Sous-ensemble important du contexte personnel, le contexte social fait référence aux personnes que lon connaît et auxquelles on se soucie. Le «Jose Gonzales» avec qui vous avez 5 amis communs est un meilleur résultat que ceux qui nont pas damis en commun. Notez que mieux la recherche demploi vous aidera à trouver et à vous connecter, meilleurs seront vos résultats de recherche. Alors que le contexte personnel utilise des choses qui vous tiennent à cœur, le contexte social traite des choses auxquelles vos amis se soucient. Étant donné que le calcul du contexte social pour chaque requête est techniquement complexe, nous avons créé un service distinct pour cela. Nous aborderons les détails de ce service dans un prochain article de blog.

La requête: Nous tokenize la requête basée sur la langue suspectée (chinois symbolisé sur les caractères, anglais sur les espaces), corriger les fautes dorthographe potentielles, trouver «Elizabeth Jones» même si vous avez tapé «Liz Jones», etc. Nous hiérarchisons également les résultats en fonction de leur correspondance mettre en doute; Par exemple, nous classons les entités avec «chicago» dans leur titre différemment de celles situées à Chicago. Nous « avons bien progressé dans la compréhension des requêtes, mais il nous reste encore beaucoup à faire.

Popularité globale: Une entité populaire auprès dun large public mérite un rang élevé. Quelquun qui recherche «Michael Jackson» est plus susceptible de vouloir la pop star que lami dun ami du même nom. Pour déterminer la popularité mondiale, nous examinons le nombre de personnes. connectés à une entité ainsi que leur degré dengagement – une application de poker avec quelques utilisateurs fréquents peut être plus pertinente quune application avec plusieurs utilisateurs occasionnels.

Commentaires

  • Pourriez-vous résumer la section pertinente ici. Cela protège contre la pourriture des liens (je sais que cest Facebook, mais on ne sait jamais).

Réponse

Voici ce que jai remarqué. Chaque fois que je recherche un ami sur facebook, je commence à taper la personne nom, et après les premières lettres, je reçois une liste de personnes qui t ou nom de famille commence par les lettres que jai tapées. NORMALEMENT, la liste des amis commence par des personnes avec lesquelles je suis déjà amie et mène à des personnes que je connais peut-être grâce à des amis communs. MAIS …

Jai récemment commencé à sortir avec un mec. Maintenant, quand je tape la lettre « G » pour rechercher mon ami Georgia, la première personne sur ma liste est le meilleur ami de mon petit ami dont le nom de famille commence par « G ». Puis jai essayé « K » pour Kelly. Au lieu de voir mon amie Kelly qui apparaîtrait normalement, jobtiens une liste de personnes avec le nom de famille Keats – les sœurs, la mère, la tante et les cousins de mon petit ami.Je n’ai visité aucun de ces profils auparavant, donc j’imagine qu’ils vérifient tous le mien pour voir de quoi parle la nouvelle fille. Cela montre simplement que les résultats de la recherche sont basés, au moins en partie , lors des visites de profil.

Commentaires

  • En tant quenseignant, je reçois chaque année plusieurs demandes damitié détudiants qui recherchent et parcourent mon profil (que je don ‘ t accepter), pourtant il ne mest jamais arrivé de voir leur profil en écrivant dans le champ de recherche.

Réponse

Il est possible quil soit plus actif avec vous sur facebook quavec les autres amis, ce qui placerait la première Rachel plus haut dans lalgorithme que la Rachel qui est des amis avec des gens avec lesquels il ninteragit pas autant.

Encore une fois, ce nest quune conjecture car je ne travaille pas pour Facebook.

Réponse

Je pense que cela a à voir avec qui consulte votre page, pendant combien de temps, qui y voir, pendant combien de temps et à quelle fréquence vous les recherchez. Vos amis ont probablement une valeur assez importante à afficher en premier et / ou leurs amis et la valeur peut probablement être inférieure à celle dun non-ami en raison du temps passé sur la page dun non-ami. Peut-être même que des clics sont joués dans la recherche. Il y a une formule compliquée. Facebook est fou de ce genre de choses. Dans le film, quand Mark (PDG de Facebook) a fait le site pour savoir quelle fille à lécole était sexy ou pas, il a demandé à un ami de trouver une formule pour déterminer un gagnant. Avec la façon dont Facebook est devenu brillant, je ne doute pas une seconde quils prennent en considération tous ces facteurs et 20 000 autres lors de la conception de cette formule.

Jai aimé ce type et je ne pouvais pas trouver sa page. Bien sûr, il me cherchait aussi et je suppose que la raison pour laquelle je nai pas pu le rechercher était parce quil a rendu sa page uniquement consultable à des amis. (il a une petite amie, cest pourquoi et il ne voulait pas que je sache) Quand il ma permis de le fouiller, il a été le premier après que jai tapé son nom. Je navais « pas vu cela auparavant.

Réponse

Cela commence par la lettre dentrée et fait une requête rapide à partir de plusieurs bases de données » s et ou tables. Disons que vous commencez à taper v. Il recherche dabord les noms de vos amis commençant par v. Sil trouve un ami, il laffiche.

Jai remarqué que si vous avez une page damis que vous visitez plus souvent. Si vous commencez à taper la première lettre, cela montre que comme premier résultat. Il semble donc quils enregistrent vos recherches fréquentes en leur permettant pour vous donner de meilleurs résultats.

Réponse

Je peux certainement dire quil y a des personnes qui sont apparues sur cette liste qui sont pas mes amis Facebook, et que je nai jamais regardés, et je les reconnais de mon passé. De plus, jai une vieille flamme que jai levée et il était en haut de ma liste là-bas, puis il est passé à la troisième vers le bas (tous les trois commençant par la lettre A), et je ne lai pas regardé à nouveau, puis il sest déplacé vers le haut.

Difficile à dire mais je suppose que celui qui se trouve en haut consultent votre profil.

Réponse

Les amis communs apparaissent en premier. Lorsque vous tapez près dun nom et les résultats sont pas vos amis et vous naviez jamais visité leurs profils, alors cest quelquun qui vous a visité u récemment.

Les pages et les personnes que vous visitez le plus apparaissent également en premier.

Réponse

Je suis en fait presque certain que cela a à voir avec les gens qui consultent votre page parce que jy réfléchissais et jai mené une petite expérience (cest un peu déroutant, mais soyez patient).

Jai commencé par taper chaque lettre de lalphabet et voir qui est venu sur la recherche. Ainsi, par exemple, jai tapé «A» et jai vu qui est venu. Jai remarqué que la liste des personnes nétait pas nécessairement par ordre alphabétique, mais les personnes en haut étaient certainement mes amis les plus proches dont je visite les pages tout le temps.

Ensuite, jai pensé que Facebook mettait peut-être en place la barre de recherche pour que vous trouviez les personnes que vous visitez le plus. Mais ensuite jai vu quelque chose détrange, la fille que je viens dajouter était en fait la deuxième personne dans la liste « L », la première étant ma meilleure amie, donc cela me semblait étrange.

Jai alors commencé à penser que cela pourrait en fait avoir à voir avec les personnes qui visitent votre page. Pour tester la théorie, je suis allé à ma liste «C», où les deux premières personnes étaient en fait à peu près égales en termes de nombre de fois que jai visité leur page et je suppose quelles ont visité la mienne. Je suis allé voir la deuxième personne de la liste « C » et jai beaucoup cliqué sur sa page, je lai rafraîchie quelques bons moments. Ensuite, je suis retourné et jai cherché « C » et bien sûr, cétait maintenant le deuxième ami dont javais rafraîchi la page qui est apparu premier . Je savais que ce deuxième ami campait et navait aucun Facebook / aucun moyen de regarder ma page.

Maintenant, voici le vrai kicker: jai dit à mon autre ami dans la liste « C », celui qui utilisé pour être le premier quand jai cherché « C » pour continuer ma page à plusieurs reprises. Elle la fait. Jai ensuite pris quelques minutes et jai de nouveau cherché « C », et devinez qui est venu en premier?

Cest vrai, la fille qui venait de fouiller mon page, malgré le fait que j’ai cherché récemment la page de l’autre fille.

Est-ce que cela prouve vraiment que la barre de recherche Facebook fonctionne sur les personnes qui ont consulté votre profil? Peut-être, mais cela pourrait aussi prouver que jai BEAUCOUP trop de temps libre.

Répondre

Quand je vais sur le profil de mon petit ami et tapez la lettre C dans sa barre de recherche puis le premier résultat est son ex petite amie, avec qui il nest pas ami sur facebook, donc je pense que cela peut montrer les personnes qui regardent votre page car il jure quil na été que sur elle une fois au cours de la dernière année et demie, mais elle apparaît avant les pages de ses amis. Si ce n’est pas le cas, il « sera bientôt célibataire!

Commentaires

  • Cela donne-t-il une vue approfondie de la façon dont Facebook devine la recherche?

Réponse

Je « regarde mes amis chercher depuis un moment..un petit TOC … LOL et quand Je recherche quelquun qui est un ami sur Facebook et celui qui nest pas un ami, la personne recherchée la plus récente se déplace vers le haut. Jai arrêté de regarder celui qui nest pas un ami facebook en mattendant à ce quil descende dans la liste et il la fait pendant un moment en restant stable au même endroit pendant des mois, puis il est allé en haut de ma liste pendant des semaines … fois donc je lui ai finalement posé des questions à ce sujet et il nie avoir regardé mon profil mais je ne le crois pas. Il semble que Facebook garde une trace de qui vous recherchez en premier puis qui vous recherche (à moins quils ne regardent beaucoup, 1ère position) puis à toute personne avec laquelle vous envoyez un message privé, puis à celles avec lesquelles vous avez le plus dinteraction.

Réponse

Jai enfin compris Facebook Astuce de la barre de recherche !! Donc, pendant des années, il y a eu cette rumeur selon laquelle la barre de recherche est la clé pour savoir qui consulte votre FB. Ils disent que cest juste une légende … Pas vraiment !! Donc la légende veut que si vous tapez une lettre, le premier résultat est soit la personne que vous avez recherchée / regardée en dernier … Ou si vous ne lavez jamais fait, cette personne vous a regardé! Ou elle vous recherche fréquemment, ou les deux.

(Cela fonctionne également en fonction de linteraction, surtout pour les amis, mais jai trouvé que cela fonctionnait pour des amis qui ninteragissent jamais avec vous , ainsi que des amis damis qui nont jamais eu dinteraction.)

Jai donc mené une petite expérience et jai découvert que lastuce fonctionne – mais SEULEMENT SI VOUS RECHERCHEZ LES DEUX! Cest le chaînon manquant. Jai demandé à quelquun de me voir … Rien. Ils étaient toujours en position 4 depuis le haut. Je cherche quelquun dautre, qui ne ma pas vu, et rien – ils sont toujours un résultat faible . Mais ensuite je recherche la personne qui ma vu le même jour, et boum! Moins de 3 heures plus tard, ils étaient le résultat numéro un lorsque jai tapé leurs initiales de prénom ou de nom !! Incidemment, cela fonctionne pour les amis ou les amis damis, même ceux qui nont quun seul ami commun avec vous!

(Important: nessayez pas de tricher en tapant partiellement leur nom. Première initiale uniquement , pour le prénom ou le nom de famille! Cela fonctionne également pour le FB du site complet, que jutilise sur mon téléphone en tant que modification du FB mobile. Cela ne fonctionne pas avec lapplication iPhone.)

Si vous recherchez quelquun, ami ou non, ils apparaîtront toujours dans vos 5 premiers résultats pendant un jour ou deux, puis ils se classent plus bas et ne safficheront même pas dans votre top 3 si vous ne cherchez plus. Si vous recherchez quelquun et quil se classe instantanément (environ 3 heures plus tard) au premier rang après cela, il vous cherche / vous regarde aussi! Sils finissent par tomber dans le classement, un autre de vos amis portant les mêmes initiales a interagi avec vous récemment, ou vous « êtes la seule partie intéressée …

Bien sûr, ce sera difficile à suivre si vous » les traquez et cliquez dessus plusieurs fois par jour, LOL! Mais moi  » Jai trouvé quune seule recherche suffit pour la déclencher. (Je garde une trace de mes recherches en utilisant le journal de recherche. Effacer vos recherches peut également faire perdre des résultats après quelques heures.) Jai essayé cette expérience plusieurs jours … Mêmes résultats. (Au cas où vous seriez me demandant où je trouve lheure, la réponse est que je ne dors pas beaucoup!)

Commentaires

  • I ‘ m très douteux.
  • Cest vrai ‘ … Je lai testé plusieurs fois. Mêmes résultats.

Réponse

Je pense que cest peut-être quelquun qui a récemment consulté votre profil. Personne dautre ne la soulevé.

Commentaires

  • Avez-vous une source pour ces informations?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *