Quando inizi a cercare qualcuno nella barra di ricerca di Facebook, inizierà automaticamente a riportare i risultati. Qual è lalgoritmo qui? Lordine è arbitrario e se non cosa lo determina?

Modifica: il motivo per cui lo chiedo è che un mio amico ha provato a cercare “Rachel” e il primo risultato è stato una Rachel che era amica di me. Il loro unico amico comune è me. Sotto di lei cera unaltra Rachel con cui condivideva più amici in comune. Sembrava strano, quindi mi chiedevo se qualcuno avesse unidea del motivo per cui poteva essere così.

Risposta

Non lo so per certo (non lavoro per Facebook!), ma dalla mia esperienza sembra riportare risultati in (approssimativamente) nel seguente ordine:

  1. Dai tuoi amici
  2. Dai tuoi amici amici
  3. Persone con interessi comuni (pagine piaciute, gruppi condivisi ecc.)

Dopo questo inizia a diventare più congetture, ma lo sospetto anche la città natale, i luoghi di lavoro condivisi e così via.

Con più di 500 milioni di utenti “ci sono molti dati e connessioni esistenti che possono utilizzare per basare la loro euristica su

Risposta

Cè un post piuttosto approfondito su come funziona Facebook Search pubblicato sulla pagina di Facebook Engineering: http://www.facebook.com/note.php?note_id=365915113919


Da qui, la sezione Indicatori di pertinenza :

Contesto personale: A differenza della maggior parte dei motori di ricerca, ogni ricerca su Facebook coinvolge due elementi chiave: una query e un querier. Proprio come abbiamo bisogno di capire la query, è altrettanto essenziale capire la persona dietro la query. È più probabile che le persone cerchino cose situate nella propria città / paese o persone che condividono lo stesso college / luogo di lavoro. Consideriamo queste informazioni e molto di più quando classifichiamo i risultati. Più informazioni sappiamo su di te, migliori saranno i risultati della tua ricerca.

Contesto sociale: Un importante sottoinsieme del contesto personale, il contesto sociale si riferisce alle persone che si conoscono e a cui si tiene. Il “Jose Gonzales” con cui hai 5 amici in comune è un risultato migliore di quelli senza amici in comune. Nota che la migliore ricerca di lavoro ti aiuta a trovare e connetterti, migliori saranno i risultati della tua ricerca in futuro. Mentre il contesto personale utilizza le cose a cui tieni, il contesto sociale si occupa delle cose a cui tengono i tuoi amici. Poiché il calcolo del contesto sociale per ogni query è tecnicamente complesso, abbiamo creato un servizio separato per esso. Tratteremo i dettagli di questo servizio in un futuro post del blog.

La query: Noi tokenizziamo la query in base alla lingua sospetta (cinese tokenizzato sui caratteri, inglese sugli spazi), corregge potenziali errori di ortografia, trova “Elizabeth Jones” anche se hai digitato “Liz Jones” ecc. Diamo anche la priorità ai risultati in base a come corrispondono al query; ad esempio, classifichiamo le entità con “chicago” nel titolo in modo diverso da quelle situate a Chicago. Abbiamo fatto buoni progressi nella comprensione delle query, ma abbiamo ancora molto da fare.

Popolarità globale: Unentità popolare tra un vasto pubblico merita un posizionamento elevato. È più probabile che chi cerca “Michael Jackson” desideri la pop star piuttosto che un amico di un amico con lo stesso nome. Per determinare la popolarità globale, guardiamo quante persone sono collegati a unentità e al loro coinvolgimento: unapplicazione di poker con pochi utenti frequenti potrebbe essere più pertinente di una con diversi utenti poco frequenti.

Commenti

  • Potresti riassumere la sezione pertinente qui. Protegge dal marciume dei link (so che questo è Facebook, ma non si sa mai).

Risposta

Ecco cosa ho notato. Ogni volta che cerco un amico su Facebook, inizio a digitare la persona “s nome, e dopo le prime lettere, ottengo un elenco di persone che sono le prime o il cognome inizia con le lettere che ho digitato. NORMALMENTE, lelenco degli amici inizia con le persone con cui sono già amico e porta a persone che potrei conoscere tramite amici comuni. MA …

Recentemente ho iniziato a uscire con un ragazzo. Ora, quando digito la lettera “G” per cercare la mia amica Georgia, la prima persona sulla mia lista è il migliore amico del mio ragazzo il cui cognome inizia con “G”. Poi ho provato “K” per Kelly. Invece di vedere la mia amica Kelly, che normalmente appare, ottengo un elenco di persone con il cognome Keats: le sorelle, la madre, la zia e i cugini del mio ragazzo.Non ho mai visitato nessuno di questi profili prima dora, quindi immagino che stiano controllando tutti i miei per vedere di cosa tratta la nuova ragazza. Ciò dimostra che i risultati della ricerca sono basati, almeno in parte , sulle visite al profilo.

Commenti

  • Come insegnante alla fine ricevo ogni anno diverse richieste di amicizia da studenti che cercano e navigano nel mio profilo (che io don ‘ t accept), ma non mi è mai capitato di vedere il loro profilo mentre scrivevo nella casella di ricerca.

Rispondi

È possibile che sia più attivo con te su Facebook che con gli altri amici, il che metterebbe la prima Rachel più in alto nellalgoritmo rispetto alla Rachel che è amici con persone con cui non interagisce così tanto.

Ancora una volta, questa è solo una congettura poiché non lavoro per Facebook.

Risposta

Penso che abbia a che fare con chi visualizza la tua pagina, per quanto tempo, chi Puoi visualizzare, per quanto tempo e con quale frequenza li cerchi. Probabilmente i tuoi amici hanno un valore piuttosto elevato da mostrare per primi e / o i loro amici e il valore può probabilmente essere inferiore a quello di un non amico a causa del fattore tempo trascorso sulla pagina di un non amico. Forse vengono riprodotti anche i clic la ricerca. Cè una formula complicata. Facebook è pazzo di questa roba. Nel film, quando Mark (CEO di Facebook) ha fatto il sito su quale ragazza a scuola era sexy o no, ha chiesto a un amico di inventare una formula per Con quanto è diventato brillante Facebook, non dubito per un secondo che prenda in considerazione tutti questi fattori e altri 20.000 quando progetta questa formula.

Mi piaceva questo ragazzo e non sono riuscito a trovare la sua pagina. Ovviamente stava cercando anche me e presumo che il motivo per cui non sono riuscito a cercarlo fosse perché ha reso la sua pagina solo ricercabile agli amici. (ha una ragazza che è per questo e non voleva che lo sapessi) Quando mi ha permesso di perquisirlo, è stato il primo dopo che ho digitato il suo nome. Non lho mai visto prima.

Risposta

Inizia con la lettera di input fa una rapida query da più database ” se tabelle. Supponiamo che inizi a digitare v. Cerca prima i nomi dei tuoi amici che iniziano con v. Se trova un amico, lo visualizza.

Ho notato che se hai una pagina di amici che visiti più spesso. Se inizi a digitare la prima lettera, come primo risultato ne viene mostrata. Quindi sembra che salvano le tue ricerche frequenti consentendole per darti risultati migliori.

Rispondi

Posso sicuramente dire che ci sono persone che sono arrivate in quella lista che sono non i miei amici di Facebook, e che non ho mai guardato in alto, e li riconosco dal mio passato. Inoltre, ho una vecchia fiamma che ho guardato in alto ed era in cima alla mia lista lì, poi è passato alla terza verso il basso (tutti e tre iniziano con la lettera A) e non lho più cercato, quindi si è spostato in alto.

Difficile da dire, ma immagino quello in alto stanno guardando il tuo profilo.

Risposta

Gli amici comuni vengono visualizzati per primi. Mentre digiti vicino a un nome, i risultati sono non i tuoi amici e non avevi mai visitato i loro profili, allora è qualcuno che ha visitato i tuoi u recentemente.

Anche le pagine e le persone che visiti più spesso vengono visualizzate per prime.

Rispondi

In realtà sono quasi certo che abbia a che fare con le persone che visualizzano la tua pagina perché stavo pensando a questo e ho condotto un piccolo esperimento (è un po confuso, ma sopportami).

Ho iniziato digitando ogni lettera dellalfabeto e vedere chi è venuto alla ricerca. Così, ad esempio, ho digitato “A” e ho visto chi è venuto. Ho notato che lelenco delle persone non era necessariamente in ordine alfabetico, ma le persone in cima erano sicuramente i miei amici più cari le cui pagine visito continuamente.

Poi ho pensato che forse Facebook imposta la barra di ricerca in modo conveniente per farti trovare le persone che visiti di più. Ma poi ho visto qualcosa di strano, la ragazza che ho appena aggiunto era in realtà la seconda persona nella lista “L”, la prima era la mia migliore amica, quindi mi sembrava strano.

Quindi ho iniziato a pensare che potrebbe effettivamente avere a che fare con le persone che visitano la tua pagina. Per testare la teoria, sono andato alla mia lista “C”, dove le prime due persone erano praticamente uguali in termini di quante volte ho visitato la loro pagina e presumo che abbiano visitato la mia. Sono andato dalla seconda persona nella lista “C” e ho cliccato molto sulla sua pagina, aggiornandola un paio di volte. Poi sono tornato indietro e ho cercato “C” e abbastanza sicuro, ora è stato il secondo amico di cui stavo aggiornando la pagina che si è presentato per primo . Sapevo che questo secondo amico era in campeggio e non aveva Facebook / non aveva modo di guardare la mia pagina.

Ora ecco il vero kicker: ho detto al mio altro amico nella lista “C”, quello che usava essere il primo quando ho cercato “C” per continuare la mia pagina un paio di volte. Lo ha fatto. Poi ho impiegato un paio di minuti e ho cercato di nuovo “C”, e indovina chi è uscito per primo?

Esatto, la ragazza che aveva appena cercato nel mio pagina, nonostante avessi cercato di recente la pagina dellaltra ragazza.

Questo prova davvero che la barra di ricerca di Facebook funziona su persone che hanno visualizzato il tuo profilo? Forse, ma potrebbe anche dimostrare che ho MOLTO troppo tempo a disposizione.

Rispondi

Quando vado al profilo del mio ragazzo e digita la lettera C nella sua barra di ricerca, quindi il primo risultato è la sua ex ragazza, di cui non è amico su Facebook, quindi penso che possa mostrare le persone che guardano la tua pagina poiché giura di essere stato solo su di lei una volta nellultimo anno e mezzo eppure lei si presenta davanti alle pagine dei suoi amici, se questo non è il caso, presto sarà single!

Commenti

  • Questo fornisce una visione approfondita di come Facebook indovina la ricerca?

Rispondi

Ho “guardato i miei amici cercare un po di tempo … un po di disturbo ossessivo compulsivo … LOL e quando Cerco qualcuno che è un amico su Facebook e uno che non è un amico la persona cercata più di recente si sposta in alto. Ho smesso di guardare quello che non è un amico di facebook aspettandosi che scendesse in basso nellelenco e lo ha fatto per un po rimanendo fermo nello stesso punto per mesi, poi è andato in cima alla mia lista per settimane … Questo è successo molti volte così finalmente glielho chiesto e lui nega di aver guardato il mio profilo ma non gli credo. sembra che Facebook tenga traccia di chi cerchi prima e poi chi cerca te (a meno che non guardino molto poi vanno al 1 ° posizione), quindi a tutti i messaggi privati e quelli con cui interagisci maggiormente.

Risposta

Finalmente ho capito che Facebook Trucco della barra di ricerca !! Quindi per anni ci sono state voci secondo cui la barra di ricerca è la chiave per scoprire chi vede il tuo FB. Dicono che “è solo una leggenda … Non proprio !! Quindi la leggenda vuole che se scrivi una lettera, il primo risultato è la persona che hai cercato / guardato alla fine … o se non lhai mai fatto, quella persona ti ha guardato! O ti cerca spesso, o entrambi.

(Funziona anche in base allinterazione, specialmente per gli amici, ma ho scoperto che funziona per gli amici che non interagiscono mai con te , così come gli amici di amici che non hanno mai avuto interazioni.)

Così ho condotto un piccolo esperimento e ho scoperto che il trucco funziona, ma SOLO SE SEI ENTRAMBE STATE RICERCATE! Questo è lanello mancante. Qualcuno mi ha visto … Niente. Erano ancora in posizione 4 dallalto. Cerco qualcun altro, che non mi ha visto, e niente – sono ancora un risultato basso . Ma poi cerco la persona che mi ha visto lo stesso giorno e boom! Meno di 3 ore dopo, erano il risultato numero uno quando ho digitato le iniziali del loro nome o cognome !! Per inciso, questo funziona per gli amici, o gli amici di amici, anche quelli che hanno un solo amico in comune con te!

(Importante: non provare a imbrogliare digitando parzialmente il loro nome. Solo la prima iniziale , per il nome o il cognome! Inoltre, questo funziona per il sito completo FB, che utilizzo sul mio telefono come modifica allFB mobile. Non funziona con lapp per iPhone.)

Se se cerchi qualcuno, amico o no, verranno comunque visualizzati nei tuoi primi 5 risultati per un massimo di un giorno, quindi si posizioneranno più in basso e non verranno nemmeno visualizzati tra i primi 3 se non effettui nuovamente la ricerca. Se cerchi qualcuno e subito (circa 3 ore dopo) si classifica al primo posto, anche loro hanno cercato / guardato! Se alla fine scendono in classifica, o un altro dei tuoi amici con le stesse iniziali ha interagito con sei di recente, o sei lunica parte interessata …

Ovviamente, questo sarà difficile da rintracciare se “li insegui e fai clic su di essi più volte al giorno, LOL! Ma io” Ho scoperto che una singola ricerca è sufficiente per attivarla. (Tengo traccia delle mie ricerche utilizzando il registro di ricerca. La cancellazione delle ricerche può generare risultati anche dopo un paio dore.) Ho provato questo esperimento in più giorni … Stessi risultati. (Nel caso tu sia chiedendomi dove trovo il tempo, la risposta è che non dormo molto!)

Commenti

  • I ‘ sono molto dubbioso.
  • È ‘ vero … Lho testato più volte. Stessi risultati.

Risposta

Credo che potrebbe essere qualcuno che ha visualizzato di recente il tuo profilo. Nessun altro ne ha parlato.

Commenti

  • Hai una fonte per queste informazioni?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *