Når du begynner å søke etter noen i Facebooks søkefelt, begynner den automatisk å bringe tilbake funn. Hva er algoritmen her? Er ordre vilkårlig, og hvis ikke hva som bestemmer det?
Edit: Min grunn til å spørre er at en venn av meg prøvde å søke etter «Rachel», og det første resultatet var en Rachel som var venn med meg. Deres eneste felles venn er Under henne var det en annen Rachel som han delte flere felles venner med. Dette virket bare underlig, så jeg lurte på om noen hadde noe innblikk i hvorfor dette kan være tilfelle.
Svar
Jeg vet ikke helt sikkert (jeg jobber ikke for Facebook!), men fra min erfaring ser det ut til å bringe tilbake resultater i (omtrent) følgende rekkefølge:
- Fra vennene dine
- Fra vennene dine
- Folk med felles interesser (likte sider, delte grupper osv.)
Etter dette begynner det å bli mer gjetning, men jeg mistenker det hjemby, delte arbeidsplasser osv. spiller også inn.
Med mer enn 500 millioner brukere er det mye data og eksisterende forbindelser de kan bruke til å basere sin heuristikk på
Svar
Det er et ganske grundig innlegg om hvordan Facebook Search fungerer postet på Facebook Engineerings side: http://www.facebook.com/note.php?note_id=365915113919
Fra det, seksjonen Relevansindikatorer :
Personlig kontekst: I motsetning til de fleste søkemotorer involverer hvert Facebook-søk to nøkkelelementer – et spørsmål og en spørger. Akkurat som vi trenger å forstå spørringen, er det like viktig å forstå personen bak spørringen. Det er mer sannsynlig at folk leter etter ting som ligger i sin egen by / land eller etter personer som deler samme høyskole / arbeidsplass. Vi vurderer denne informasjonen og mye mer når vi rangerer resultatene. Jo mer vi vet om deg, jo bedre blir søkeresultatene.
Sosial kontekst: En viktig delmengde av personlig kontekst, refererer sosial kontekst til menneskene man kjenner og bryr seg om. “Jose Gonzales” som du har 5 felles venner med, er et bedre resultat enn de uten venner til felles. Merk at jo bedre jobbsøking hjelper deg med å finne og koble til, jo bedre vil søkeresultatene dine fremover. Mens personlig kontekst bruker ting du bryr deg om, handler sosial kontekst om tingene dine venner bryr seg om. Siden beregning av sosial kontekst for hvert spørsmål er teknisk komplisert, bygde vi en egen tjeneste for det. Vi vil dekke detaljene i denne tjenesten i et fremtidig blogginnlegg.
Spørsmålet: Vi tokeniserer spørringen basert på det mistenkte språket (kinesisk symbolisert på tegn, engelsk i mellomrom), rette potensielle stavefeil, finne «Elizabeth Jones» selv om du skrev «Liz Jones» osv. Vi prioriterer også resultater basert på hvordan de matchet spørsmål; for eksempel rangerer vi enheter med «chicago» i tittelen deres annerledes enn de som ligger i Chicago. Vi har gjort gode fremskritt i å forstå spørsmål, men har mye mer igjen å gjøre.
Global popularitet: En enhet populær blant et stort publikum fortjener høy rangering. Det er mer sannsynlig at noen som søker «Michael Jackson» vil ha popstjernen enn en venn av en venn med samme navn. For å avgjøre global popularitet ser vi på hvor mange som er koblet til en enhet samt hvor engasjert de er – et pokerapplikasjon med noen få hyppige brukere kan være mer relevant enn en med flere sjeldne brukere.
Kommentarer
- Kan du oppsummere den aktuelle delen her. Den beskytter mot linkrot (jeg vet at dette er Facebook, men du vet aldri).
Svar
Her har jeg lagt merke til. Når jeg søker etter en venn på facebook, begynner jeg å skrive personen navn, og etter de første bokstavene får jeg en liste over folk som er gran t eller etternavn begynner med bokstavene jeg har skrevet. NORMALT begynner listen over venner med folk jeg allerede er venn med, og fører til folk som jeg muligens kjenner gjennom felles venner. MEN …
Jeg har nylig begynt å date en fyr. Nå, når jeg skriver inn bokstaven «G» for å søke i vennen min Georgia, er den første personen på listen min kjæresten min beste venn som etternavn begynner med «G». Så prøvde jeg «K» for Kelly. I stedet for å se venninnen Kelly som normalt dukker opp, får jeg en liste over folk med etternavnet Keats – kjæresten mines søstre, mor, tante og søskenbarn.Jeg har ikke besøkt noen av disse profilene før, så jeg gjetter på at de alle sjekker ut mine for å se hva den nye jenta handler om. Det viser bare at søkeresultatene er basert, i det minste delvis , på profilbesøk.
Kommentarer
- Som lærer får jeg til slutt hvert år flere vennskapsforespørsler fra studenter som søker og blar i profilen min (at jeg ikke ‘ ikke godta), men det skjedde aldri med meg å se profilen deres mens jeg skrev inne i søkeboksen.
Svar
Det er mulig at han er mer aktiv med deg på facebook enn med de andre vennene, noe som vil plassere den første Rachel høyere i algoritmen enn Rachel som er venner med mennesker han ikke kommuniserer med så mye.
Igjen, dette er bare en formodning da jeg ikke jobber for Facebook.
Svar
Jeg føler det har å gjøre med hvem som ser siden din, hvor lenge, hvem y du ser, hvor lenge og hvor ofte du søker dem. Vennene dine har sannsynligvis en litt stor verdi å dukke opp først og / eller deres venner, og verdien kan sannsynligvis senkes enn en ikke-venn på grunn av tidsfaktoren som brukes på en ikke-venns side. Kanskje til og med klikk spilles inn i søket. Det er en komplisert formel. Facebook er gal på disse tingene. I filmen, da Mark (facebook CEO) gjorde siden om hvilken jente på skolen som var varm eller ikke, ba han en venn om å komme med en formel for å bestemme en vinner. Med hvor strålende facebook har blitt, tviler jeg ikke et sekund på at de tar hensyn til alle disse faktorene og 20 000 andre når de utformer denne formelen.
Jeg likte denne fyren og kunne ikke finne siden hans. Selvfølgelig søkte han meg også, og jeg antar at grunnen til at jeg ikke klarte å søke i ham var fordi han gjorde siden hans bare søkbar til venner. (han har en kjæreste som ikke ville at jeg skulle vite det). Da han tillot meg å lete etter ham, var han den første etter at jeg skrev navnet hans. Jeg så ikke dette før.
Svar
Det begynner med inngangsbokstaven som gjør et raskt spørsmål fra flere databaser » s og eller tabeller. Si at du begynner å skrive v. Det ser først etter noen av vennene dine som begynner med en v. Hvis den finner en venn, viser den den.
Jeg har lagt merke til at hvis du har en venneside som du besøker oftere. Hvis du begynner å skrive den første bokstaven, viser det at det som et første resultat. Så det ser ut til at de lagrer de ofte søkte slik at de for å gi deg bedre resultater.
Svar
Jeg kan absolutt si at det er folk som har kommet opp på den listen som er ikke mine Facebook-venner, og som jeg aldri har sett opp, og jeg kjenner dem igjen fra fortiden min. Også, jeg har en gammel flamme som jeg så opp, og han var øverst på listen min der, så flyttet han til den tredje ned (alle tre begynner med bokstaven A), og jeg slo ham ikke opp igjen, og så flyttet han seg til toppen.
Vanskelig å si, men jeg vil gjette den øverst. ser på profilen din.
Svar
Gjensidige venner dukker opp først. Når du skriver nær noen navn og resultatene er ikke vennene dine, og du hadde aldri besøkt profilene deres, så er det noen som besøkte deg u nylig.
Også sidene og personene du besøker mest dukker opp først.
Svar
Jeg er faktisk nesten sikker på at det har å gjøre med folk som ser på siden din fordi jeg tenkte på dette og gjennomførte et lite eksperiment (det er ganske forvirrende, men bær meg med meg).
Jeg begynte med å skrive hver bokstav i alfabetet og se hvem som kom opp på søket. Så for eksempel skrev jeg «A» og så hvem som kom opp. Jeg la merke til at listen over mennesker ikke nødvendigvis var i alfabetisk rekkefølge, men menneskene på toppen var absolutt mine nærmeste venner hvis sider jeg besøker hele tiden.
Da tenkte jeg kanskje Facebook setter søkefeltet opp praktisk for deg å finne menneskene du besøker mest. Men så så jeg noe rart, jenta som jeg nettopp la til var faktisk den andre personen på «L» -listen, den første var min beste venn, så det virket rart for meg.
Så da begynte jeg å tenke at det faktisk kan ha å gjøre med menneskene som besøker siden din. For å teste teorien, gikk jeg til «C» -listen min, hvor de to øverste faktisk var ganske like når det gjelder hvor mange ganger jeg har besøkt siden deres, og jeg antar at de har besøkt min. Jeg gikk til den andre personen i «C» -listen og klikket mye på siden deres, oppdaterte den noen gode tider. Så gikk jeg tilbake og søkte «C» og sikkert nok, det var nå den andre vennen hvis side jeg hadde vært forfriskende som dukket opp første . Jeg visste at denne andre vennen var på camping og hadde ingen Facebook / ingen måte å se på siden min.
Nå her er den virkelige kickeren: Jeg ba til den andre vennen min i «C» -listen, den som pleide å være først da jeg søkte «C» for å fortsette siden min et par ganger. Det gjorde hun. Jeg tok meg et par minutter og søkte «C» igjen, og gjett hvem som kom opp først?
Det stemmer, jenta som nettopp har søkt på side, til tross for at jeg nylig har slått opp den andre jentesiden.
Beviser dette virkelig at søkefeltet på Facebook fungerer på folk som har sett på profilen din? Kanskje, men det kan også bevise at jeg har MÅTT for mye tid på hendene.
Svar
Når jeg går videre til kjæresten min profil og skriv bokstaven C i søkefeltet hans, så det første resultatet er ekskjæresten hans, som han ikke er venn med på facebook, så jeg tror det kan dukke opp de som ser på siden din når han sverger at han bare har vært på henne siden en gang i løpet av det siste halvannet året, og likevel dukker hun opp foran vennesidene. Hvis dette ikke er det tilfelle, han vil snart være singel!
Kommentarer
- Gir dette en grundig oversikt over hvordan Facebook gjetter søket?
Svar
Jeg har sett på vennene mine søke en stund..en liten OCD … LOL og når Jeg søker på noen som er en venn på facebook, og en som ikke er en venn, den som nylig ble søkt, flytter til toppen. Jeg sluttet å se på den som ikke er en facebookvenn som forventer at han vil flytte seg ned på listen, og han holdt seg en stund på det samme stedet i flere måneder, så gikk han til toppen av listen min i flere uker … Dette skjedde mange ganger så spurte jeg ham endelig om det, og han nekter for å se på profilen min, men jeg tror ikke på ham. det virker som om facebook holder rede på hvem du søker først og deretter hvem som søker deg (med mindre de ser mye ut, så går de til 1. posisjon) så alle du private meldinger så de du har mest interaksjon med.
Svar
Jeg fant endelig ut Facebook så i flere år har det gått dette ryktet om at søkefeltet er nøkkelen til å finne ut hvem som ser på FB. De sier at det bare er en legende … Ikke egentlig !! Så forklaringen sier at hvis du skriver inn et brev, er det første resultatet enten personen du lette etter / så til slutt … Eller hvis du aldri har gjort det, den personen har sett på deg! Eller de søker ofte etter deg, eller begge deler.
(Det fungerer også basert på interaksjon, spesielt etter venner, men jeg har funnet at dette fungerer for venner som aldri kommuniserer med deg , så vel som venner av venner som aldri har hatt interaksjon.)
Så jeg gjennomførte et lite eksperiment og fant ut at trikset fungerer – men KUN HVIS DU SÅ SØKER etter hverandre! Det er den manglende lenken. Jeg fikk noen til å se meg … Ingenting. De var fortsatt i posisjon 4 nede fra toppen. Jeg søker etter noen andre, som ikke har sett meg, og ingenting – de er fortsatt et lavt resultat . Men så søker jeg etter personen som så på meg samme dag, og boom! Mindre enn 3 timer senere var de resultat nummer én da jeg skrev inn deres for- eller etternavn initialer !! Forresten, dette fungerer for venner eller venner av venner, selv de som bare har en felles venn til felles med deg!
(Viktig: ikke prøv å jukse ved å skrive navnet deres delvis. Bare første initial , for fornavn eller etternavn! Dette fungerer også for FB på hele siden, som jeg bruker på telefonen min som en modifikasjon av den mobile FB. Det fungerer ikke med iPhone-appen.)
Hvis du søker etter noen, en venn eller ikke, de vil fremdeles vises i topp 5-resultatene i opptil en dag eller så, så rangerer de lavere og vises ikke engang i topp 3 hvis du ikke søker igjen. Hvis du søker etter noen og de umiddelbart (ca. 3 timer senere) rangerer 1. etter det, har de også leter etter / sett på deg! Hvis de til slutt faller i rangering, har en annen av vennene dine med de samme initialene samhandlet med du nylig, eller du er den eneste interesserte …
Dette vil selvfølgelig være vanskelig å spore hvis du forfølger dem og klikker på dem flere ganger om dagen, LOL! Men jeg » har funnet ut at ett enkelt søk er nok til å utløse det. (Jeg holder rede på søkene mine ved hjelp av søkeloggen. Hvis du tømmer søkene dine, kan det også føre til resultatene etter et par timer.) Jeg har prøvd dette eksperimentet på flere dager … Samme resultater. (Hvis du er lurer på hvor jeg finner tiden, svaret er at jeg ikke sover mye!)
Kommentarer
- I ‘ er veldig tvilsom.
- Det ‘ stemmer … Jeg testet det flere ganger. Samme resultater.
Svar
Jeg tror det kan være noen som nylig så på profilen din. Ingen andre har tatt opp dette.
Kommentarer
- Har du en kilde for denne informasjonen?