Quando você começa a pesquisar por alguém na barra de pesquisa do Facebook, ela automaticamente começa a trazer os achados. Qual é o algoritmo aqui? A ordem é arbitrária e se não, o que determina isso?

Editar: Meu motivo para perguntar é que um amigo meu tentou pesquisar por “Rachel”, e o primeiro resultado foi uma Rachel que era minha amiga. Seu único amigo em comum é Eu. Abaixo dela estava outra Rachel com quem ele compartilhou mais amigos em comum. Isso parecia estranho, então eu estava me perguntando se alguém tinha alguma ideia do porquê disso ser o caso.

Resposta

Não sei ao certo (não trabalho para o Facebook!), mas, pela minha experiência, parece trazer resultados (aproximadamente) na seguinte ordem:

  1. De seus amigos
  2. De seus amigos, amigos
  3. Pessoas com interesses em comum (páginas curtidas, grupos compartilhados etc.)

Depois disso, começa a haver mais suposições, mas suspeito que cidade natal, locais de trabalho compartilhados, etc. também entram em jogo.

Com mais de 500 milhões de usuários, há muitos dados e conexões existentes que eles podem usar para basear suas heurísticas

Resposta

Há uma postagem bem detalhada sobre como a Pesquisa do Facebook funciona na página da Engenharia do Facebook: http://www.facebook.com/note.php?note_id=365915113919


A partir daí, a seção Indicadores de relevância :

Contexto pessoal: Ao contrário da maioria dos mecanismos de pesquisa, toda pesquisa do Facebook envolve dois elementos-chave – uma consulta e um pesquisador. Assim como precisamos entender a consulta, é essencial entender a pessoa por trás da consulta. É mais provável que as pessoas procurem coisas localizadas em sua própria cidade / país ou que compartilhem a mesma faculdade / local de trabalho. Consideramos essas informações e muito mais ao classificar os resultados. Quanto mais soubermos sobre você, melhores serão seus resultados de pesquisa.

Contexto social: Um Um subconjunto importante do contexto pessoal, o contexto social refere-se às pessoas que conhecemos e com quem nos preocupamos. O “José Gonzales” com quem você tem 5 amigos em comum é um resultado melhor do que aqueles que não têm amigos em comum. Observe que quanto melhor a pesquisa de empregos ajudá-lo a encontrar e se conectar, melhores serão os resultados da pesquisa no futuro. Enquanto o contexto pessoal faz uso de coisas importantes para você, o contexto social trata das coisas que importam para seus amigos. Como calcular o contexto social para cada consulta é tecnicamente complexo, construímos um serviço separado para ele. Abordaremos os detalhes desse serviço em uma postagem futura do blog.

A consulta: Nós tokenizamos a consulta com base no idioma suspeito (chinês tokenizado em caracteres, inglês em espaços), corrija possíveis erros de ortografia, encontre “Elizabeth Jones” mesmo que você tenha digitado “Liz Jones”, etc. Também priorizamos os resultados com base em como eles corresponderam ao consulta; Por exemplo, classificamos as entidades com “chicago” no título de maneira diferente daquelas localizadas em Chicago. Fizemos um bom progresso na compreensão das consultas, mas ainda temos muito mais a fazer.

Popularidade global: Uma entidade popular entre um grande público merece uma classificação elevada. Alguém que pesquisa “Michael Jackson” tem mais probabilidade de querer a estrela pop do que um amigo de um amigo com o mesmo nome. Para determinar a popularidade global, olhamos quantas pessoas são conectados a uma entidade, bem como o quão engajados eles estão – um aplicativo de pôquer com alguns usuários frequentes pode ser mais relevante do que um com vários usuários não frequentes.

Comentários

  • Você poderia resumir a seção relevante aqui. Protege contra o apodrecimento de links (eu sei que é o Facebook, mas você nunca sabe).

Resposta

Aqui está o que eu percebi. Sempre que procuro um amigo no Facebook, começo a digitar a pessoa nome, e depois das primeiras letras, recebo uma lista de pessoas que primeiro t ou o sobrenome começa com as letras que digitei. NORMALMENTE, a lista de amigos começa com pessoas de quem já sou amigo e leva a pessoas que possivelmente conheço por meio de amigos em comum. MAS …

Recentemente, comecei a namorar um cara. Agora, quando eu digito a letra “G” para procurar minha amiga Georgia, a primeira pessoa na minha lista é o melhor amigo do meu namorado, cujo sobrenome começa com “G”. Então tentei “K” para Kelly. Em vez de ver minha amiga Kelly, que normalmente apareceria, recebo uma lista de pessoas com o sobrenome Keats – irmãs, mãe, tia e primos do meu namorado.Não visitei nenhum desses perfis antes, então suponho que todos estejam verificando o meu para ver do que se trata a nova garota. Isso só mostra que os resultados da pesquisa são baseados, pelo menos em parte , em visitas de perfil.

Comentários

  • Como professor, recebo todos os anos vários pedidos de amizade de alunos que pesquisam e navegam em meu perfil (que eu não ‘ não aceite), mas nunca aconteceu comigo ver seu perfil enquanto escrevia na caixa de pesquisa.

Resposta

É possível que ele seja mais ativo com você no Facebook do que com os outros amigos, o que colocaria a primeira Rachel em uma posição mais alta no algoritmo do que a Rachel que é amigos com pessoas com quem ele não interage tanto.

Novamente, isso é apenas conjectura, já que eu não trabalho para o Facebook.

Resposta

Acho que tem a ver com quem visualiza sua página, por quanto tempo, com quem Você vê, por quanto tempo e com que frequência você os pesquisa. Seus amigos provavelmente têm um valor um tanto alto para aparecer primeiro e / ou seus amigos e o valor provavelmente pode ser menor do que um não amigo devido ao fator de tempo gasto na página de um não amigo. Talvez até cliques sejam reproduzidos a pesquisa. Há uma fórmula complicada. O Facebook é louco por essas coisas. No filme, quando Mark (CEO do Facebook) fez o site sobre qual garota da escola era gostosa ou não, ele pediu a um amigo que inventasse uma fórmula para determinar um vencedor. Com o quão brilhante o Facebook se tornou, não duvido que eles levem em consideração todos esses fatores e 20.000 outros ao projetar esta fórmula.

Gostei desse cara e não consegui encontrar sua página. Claro que ele também estava me pesquisando e presumo que não consegui pesquisá-lo porque ele tornou sua página apenas pesquisável para amigos. (ele tem uma namorada que é por isso e não queria que eu soubesse) Quando ele me permitiu revistá-lo, foi o primeiro depois que digitei seu nome. Eu não vi isso antes.

Resposta

Começa com a letra de entrada faz uma consulta rápida em vários bancos de dados ” se ou tabelas. Digamos que você comece a digitar v. Ele procura primeiro os nomes dos seus amigos que começam com v. Se encontrar um amigo, ele o exibe.

Eu percebi que se você tem uma página de amigos que você visita com mais frequência. Se você começar a digitar a primeira letra, ela aparecerá como um primeiro resultado. Então, parece que eles salvam suas pesquisas frequentes, permitindo-lhes para lhe dar melhores resultados.

Resposta

Posso dizer com certeza que algumas pessoas que apareceram nessa lista são não meus amigos do Facebook, e que eu nunca procurei, e os reconheço do meu passado. Além disso, eu tenho um antigo namorado que eu olhei e ele estava no topo da minha lista lá, então ele mudou para o terceiro para baixo (todos os três começando com a letra A), e eu não o procurei novamente, e então ele mudou para o topo.

É difícil dizer, mas eu acho que o que está no topo estão olhando para o seu perfil.

Resposta

Os amigos mútuos aparecem primeiro. Conforme você digita perto de algum nome e os resultados são não seus amigos e você nunca visitou seus perfis, então é alguém que visitou você u recentemente.

Além disso, as páginas e as pessoas que você visita mais aparecem primeiro.

Resposta

Na verdade, tenho quase certeza de que tem a ver com as pessoas que visualizam sua página, porque estava pensando sobre isso e fiz um pequeno experimento (é meio confuso, mas tenha paciência comigo).

Comecei digitando cada letra do alfabeto e ver quem apareceu na pesquisa. Por exemplo, digitei “A” e vi quem apareceu. Percebi que a lista de pessoas não estava necessariamente em ordem alfabética, mas as pessoas no topo certamente eram meus amigos mais próximos, cujas páginas visito o tempo todo.

Então pensei que talvez o Facebook configurasse a barra de pesquisa de forma conveniente para você encontrar as pessoas que você mais visita. Mas então eu vi algo estranho, a garota que acabei de adicionar era na verdade a segunda pessoa na lista “L”, a primeira sendo minha melhor amiga, então isso me pareceu estranho.

Então comecei a pensar que talvez tivesse a ver com as pessoas que visitam sua página. Para testar a teoria, fui para a minha lista “C”, onde as duas pessoas principais eram na verdade praticamente iguais em termos de quantas vezes eu visitei sua página e presumo que tenham visitado a minha. Eu fui até a segunda pessoa na lista “C” e cliquei muito em sua página, atualizando-a algumas vezes. Então voltei e pesquisei “C” e, com certeza, agora era o segundo amigo cuja página eu estava atualizando que apareceu primeiro . Eu sabia que esse segundo amigo estava acampando e não tinha Facebook / maneira de ver minha página.

Agora, aqui está o verdadeiro chute: Eu disse ao meu outro amigo na lista “C”, aquele que costumava ser o primeiro quando eu pesquisei “C” para continuar minha página algumas vezes. Ela o fez. Em seguida, levei alguns minutos e pesquisei “C” novamente, e adivinhe quem apareceu primeiro?

Isso mesmo, a garota que tinha acabado de pesquisar meu , apesar de eu ter procurado a página da outra garota recentemente.

Isso realmente prova que a barra de pesquisa do Facebook opera em pessoas que visualizaram seu perfil? Talvez, mas também pode provar que tenho muito tempo livre.

Resposta

Quando vou para o perfil do meu namorado e digite a letra C em sua barra de pesquisa e o primeiro resultado é a ex-namorada dele, de quem ele não é amigo no Facebook, então acho que pode aparecer as pessoas que olham para sua página quando ele jura que só esteve nela página uma vez no último ano e meio e ainda assim ela aparece à frente das páginas dos amigos dele. Se esta não for a caso, ele “ficará solteiro em breve!

Comentários

  • Isso oferece uma visão detalhada de como o Facebook adivinha a pesquisa?

Resposta

Há um tempo que estou observando minhas pesquisas de amigos … um pouco de TOC … LOL e quando Procuro alguém que seja amigo no Facebook e alguém que não seja amigo a pessoa pesquisada mais recentemente passa para o topo. Parei de olhar para aquele que não é um amigo do Facebook esperando que ele caísse na lista e ele o fez por um tempo, permanecendo estável no mesmo lugar por meses, então ele foi para o topo da minha lista por semanas … Isso aconteceu muitas vezes, então eu finalmente perguntei a ele sobre isso e ele negou ter olhado meu perfil, mas eu não acredito nele. Parece que o Facebook rastreia quem você pesquisa primeiro e depois quem pesquisa você (a menos que pareça muito, eles vão para o 1ª posição) então qualquer pessoa com quem você envia uma mensagem privada e então aquela com quem você mais interage.

Resposta

Finalmente descobri o Facebook truque da barra de pesquisa! Então, durante anos, houve esse boato de que a barra de pesquisa é a chave para descobrir quem vê seu FB. Dizem que é apenas uma lenda … Na verdade não !! Diz a lenda que se você digitar uma letra, o primeiro resultado é a pessoa que você procurou / olhou por último … Ou, se você nunca o fez, essa pessoa olhou para você! Ou eles procuram você com frequência, ou ambos.

(Também funciona com base na interação, especialmente para amigos, mas descobri que isso funciona para amigos que nunca interagem com você , assim como amigos de amigos que nunca interagiram.)

Então, fiz um pequeno experimento e descobri que o truque funciona – mas SÓ SE VOCÊS “ESTÃO PROCURANDO UM pelo outro! Esse é o elo que faltava. Alguém me viu … Nada. Eles ainda estavam na posição 4, de cima para baixo. Eu procuro por outra pessoa, que não me viu, e nada – eles ainda são um resultado baixo . Mas então procuro a pessoa que me viu no mesmo dia e bum! Menos de 3 horas depois, eles eram o resultado número um quando eu digitei as iniciais do seu nome ou sobrenome !! A propósito, isso funciona para amigos, ou amigos de amigos, mesmo aqueles que têm apenas um amigo em comum com você!

(Importante: não tente trapacear digitando parcialmente o nome deles. Primeira inicial apenas , para nomes ou sobrenomes! Além disso, isso funciona para o FB de site completo, que uso no meu telefone como uma modificação para o FB móvel. Não funciona com o aplicativo do iPhone.)

Se você procura por alguém, amigo ou não, ele ainda aparecerá em seus 5 resultados principais por até um dia ou mais, então terá uma classificação inferior e nem aparecerá em seus 3 primeiros se você não pesquisar novamente. Se você pesquisar por alguém e ele instantaneamente (cerca de 3 horas depois) ficar em primeiro lugar depois disso, ele também está procurando / olhando para você! Se cair no ranking, outro de seus amigos com as mesmas iniciais interagiu com você recentemente, ou você é a única parte interessada …

Claro, isso será difícil de rastrear se você “os estiver perseguindo e clicar neles várias vezes ao dia, LOL! Mas eu” descobri que uma única pesquisa é suficiente para detoná-lo. (Eu acompanho minhas pesquisas usando o registro de pesquisa. Limpar suas pesquisas pode prejudicar os resultados depois de algumas horas também.) Eu tentei esta experiência em vários dias … Mesmos resultados. (Caso você esteja imaginando onde encontro tempo, a resposta é que não durmo muito!)

Comentários

  • I ‘ Sou altamente duvidoso.
  • É ‘ verdade … testei várias vezes. Mesmos resultados.

Resposta

Acredito que pode ser alguém que viu seu perfil recentemente. Ninguém mais mencionou isso.

Comentários

  • Você tem uma fonte para esta informação?

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *