Gdy zaczniesz szukać kogoś na pasku wyszukiwania Facebooka, automatycznie zacznie on przywracać znalezione pozycje. Jaki jest tutaj algorytm? Czy kolejność jest arbitralna i jeśli nie, co to determinuje?

Edytuj: Powodem, dla którego pytam, jest to, że mój znajomy próbował wyszukać „Rachel”, a pierwszym wynikiem była Rachel, która się ze mną przyjaźniła. Ich jedynym wspólnym przyjacielem jest mnie. Pod nią była inna Rachel, z którą miał więcej wspólnych znajomych. Wydawało się to dziwne, więc zastanawiałem się, czy ktoś ma jakiś wgląd w to, dlaczego tak się dzieje.

Odpowiedź

Nie wiem na pewno (nie pracuję dla Facebooka!), ale z mojego doświadczenia wydaje się, że przynosi wyniki w (w przybliżeniu) następującej kolejności:

  1. Od znajomych
  2. Od znajomych znajomych
  3. Osoby o wspólnych zainteresowaniach (polubione strony, wspólne grupy itp.)

Po tym zaczyna się bardziej domysł, ale podejrzewam, że miasto rodzinne, współdzielone miejsca pracy, itp. też wchodzą w grę.

Przy ponad 500 milionach użytkowników jest dużo danych i istniejących połączeń, na których mogą opierać swoją heurystykę.

Odpowiedź

Jest dość szczegółowy post na temat działania wyszukiwarki na Facebooku, opublikowany na stronie Inżynierii Facebooka: http://www.facebook.com/note.php?note_id=365915113919


Stąd sekcja Wskaźniki trafności :

Kontekst osobisty: W przeciwieństwie do większości wyszukiwarek, każde wyszukiwanie na Facebooku obejmuje dwa kluczowe elementy – zapytanie i zapytanie. Tak jak musimy zrozumieć zapytanie, tak samo ważne jest zrozumienie osoby stojącej za zapytaniem. Ludzie częściej szukają rzeczy znajdujących się w ich własnym mieście / kraju lub osób, które dzielą tę samą uczelnię / miejsce pracy. Przy ustalaniu rankingu wyników bierzemy pod uwagę te informacje i nie tylko. Im więcej o Tobie wiemy, tym lepsze będą Twoje wyniki wyszukiwania.

Kontekst społeczny: An ważny podzbiór kontekstu osobistego, kontekst społeczny odnosi się do osób, które znamy i na których nam zależy. „Jose Gonzales”, z którym masz 5 wspólnych znajomych, jest lepszym wynikiem niż ci, którzy nie mają wspólnych znajomych. Pamiętaj, że im lepsze wyszukiwanie pracy pomaga Ci znaleźć i nawiązać kontakt, tym lepsze będą Twoje wyniki wyszukiwania. Podczas gdy kontekst osobisty wykorzystuje rzeczy, na których Ci zależy, kontekst społeczny dotyczy spraw, na których zależy Twoim znajomym. Ponieważ obliczanie kontekstu społecznego dla każdego zapytania jest technicznie skomplikowane, stworzyliśmy dla niego oddzielną usługę. Szczegóły tej usługi omówimy w przyszłym poście na blogu.

Zapytanie: Tokenizujemy zapytanie oparte na podejrzanym języku (chiński tokenizowany na znakach, angielski ze spacjami), popraw potencjalne błędy ortograficzne, znajdź „Elizabeth Jones”, mimo że wpisałeś „Liz Jones” itp. Priorytetyzujemy również wyniki na podstawie ich dopasowania do pytanie; Na przykład inaczej oceniamy podmioty z „chicago” w tytule niż te zlokalizowane w Chicago. Poczyniliśmy znaczne postępy w zrozumieniu zapytań, ale zostało nam dużo więcej do zrobienia.

Popularność na świecie: Jednostka popularna wśród dużej publiczności zasługuje na wysoką pozycję. Ktoś wyszukujący hasło „Michael Jackson” jest bardziej skłonny do poszukiwania gwiazdy muzyki pop niż znajomy znajomego o tym samym imieniu. Aby określić globalną popularność, sprawdzamy, ile osób jest połączeni z podmiotem, a także stopień ich zaangażowania – aplikacja pokerowa z kilkoma częstymi użytkownikami może być bardziej odpowiednia niż aplikacja z kilkoma rzadkimi użytkownikami.

Komentarze

  • Czy mógłbyś podsumować odpowiednią sekcję tutaj. Chroni przed gniciem linków (wiem, że to Facebook, ale nigdy nie wiesz).

Odpowiedź

Oto, co zauważyłem. Kiedy szukam przyjaciela na Facebooku, zaczynam wpisywać jego imię, a po kilku pierwszych literach otrzymuję listę osób, które są pierwsze t lub nazwisko zaczyna się od wpisanych przeze mnie liter. NORMALNIE lista znajomych zaczyna się od osób, z którymi już się przyjaźnię i prowadzi do osób, które prawdopodobnie poznam przez wspólnych znajomych. ALE …

Niedawno zacząłem spotykać się z facetem. Teraz, kiedy wpisuję literę „G”, aby wyszukać moją przyjaciółkę Georgię, pierwszą osobą na mojej liście jest najlepszy przyjaciel mojego chłopaka, którego nazwisko zaczyna się na „G”. Potem spróbowałem „K” dla Kelly. Zamiast widzieć moją przyjaciółkę Kelly, która normalnie by się pojawiła, dostaję listę osób o nazwisku Keats – siostry mojego chłopaka, matkę, ciotkę i kuzynów.Nie odwiedziłem wcześniej żadnego z tych profili, więc domyślam się, że wszystkie sprawdzają moje, aby zobaczyć, o co chodzi w nowej dziewczynie. To po prostu pokazuje, że wyniki wyszukiwania są oparte, przynajmniej częściowo , na wizytach profilowych.

Komentarze

  • Jako nauczyciel w końcu co roku otrzymuję kilka próśb o dodanie do znajomych od uczniów, którzy przeszukują i przeglądają mój profil nie ' nie akceptuj), ale nigdy nie zdarzyło mi się zobaczyć ich profilu podczas pisania w polu wyszukiwania.

Odpowiedz

Możliwe, że jest on bardziej aktywny z tobą na Facebooku niż z innymi przyjaciółmi, co umieściłoby pierwszą Rachel wyżej w algorytmie niż Rachel, która jest przyjaciół z ludźmi, z którymi nie ma zbyt wielu interakcji.

Ponownie, to tylko przypuszczenie, ponieważ nie pracuję dla Facebooka.

Odpowiedź

Wydaje mi się, że ma to związek z tym, kto przegląda Twoją stronę, jak długo, kto przeglądasz, jak długo i jak często je przeszukujesz. Twoi znajomi prawdopodobnie mają dość dużą wartość do pojawienia się jako pierwsi i / lub ich znajomi, a wartość ta może być prawdopodobnie niższa niż w przypadku osoby nieprzyjaznej ze względu na czas spędzony na stronie nieprzyjaciela. Może nawet kliknięcia są odtwarzane wyszukiwanie. Istnieje skomplikowana formuła. Facebook ma bzika na punkcie tych rzeczy. W filmie, kiedy Mark (dyrektor generalny facebooka) założył stronę o tym, która dziewczyna w szkole była gorąca, czy nie, poprosił znajomego, aby wymyślił formułę wyłonić zwycięzcę. Biorąc pod uwagę, jak genialny stał się facebook, nie wątpię, że podczas projektowania tej formuły uwzględniają wszystkie te czynniki i 20 000 innych.

Podobał mi się ten facet i nie mogłem znaleźć jego strony. Oczywiście on też przeszukiwał mnie i zakładam, że powodem, dla którego nie mogłem go przeszukać, było to, że udostępnił swoją stronę tylko do przeszukiwania do przyjaciół. (ma dziewczynę, to dlatego i nie chciał, żebym wiedział) Kiedy pozwolił mi go przeszukać, był pierwszym, kiedy wpisałem jego imię. Nie widziałem tego wcześniej.

Odpowiedź

Zaczyna się od litery wejścia umożliwia szybkie zapytanie z wielu baz danych ” s i lub tabele. Załóżmy, że zaczynasz pisać v. Najpierw szuka nazw znajomych zaczynających się na v. Jeśli znajdzie znajomego, wyświetli go.

Zauważyłem, że jeśli masz stronę znajomych, którą odwiedzasz częściej. Jeśli potem zaczniesz wpisywać pierwszą literę, pokaże to jako pierwszy wynik. Wygląda więc na to, że zapisują często wyszukiwane hasła, umożliwiając im aby uzyskać lepsze wyniki.

Odpowiedź

Z pewnością mogę powiedzieć, że są osoby, które znalazły się na tej liście i są nie moi znajomi z Facebooka, których nigdy nie szukałem i rozpoznaję ich z przeszłości. Mam też starego płomienia, na którego spojrzałem i był tam na szczycie mojej listy, a potem przeniósł się do trzeciego w dół (wszystkie trzy zaczynające się na literę A) i nie spojrzałem na niego ponownie, a potem przeniósł się na górę.

Trudno powiedzieć, ale zgaduję, że ten jest na górze patrzą na Twój profil.

Odpowiedz

Wspólni znajomi pojawiają się jako pierwsi. Gdy wpisujesz blisko jakiegoś imienia i nazwiska, wyniki są nie Twoi znajomi i nigdy nie odwiedzałeś ich profili, to jest ktoś, kto odwiedził Ciebie u ostatnio.

Również strony i osoby, które odwiedzasz najczęściej, pojawiają się jako pierwsze.

Odpowiedź

Jestem prawie pewien, że ma to związek z ludźmi, którzy przeglądają twoją stronę, ponieważ myślałem o tym i przeprowadziłem mały eksperyment (to trochę zagmatwane, ale wytrzymaj ze mną).

Zacząłem od wpisania każdą literę alfabetu i sprawdzanie, kto pojawił się w wyszukiwaniu. Na przykład wpisałem „A” i zobaczyłem, kto nadszedł. Zauważyłem, że lista osób niekoniecznie była w kolejności alfabetycznej, ale osoby na górze to z pewnością moi najbliżsi przyjaciele, których strony odwiedzam cały czas.

Pomyślałem, że może Facebook ustawia pasek wyszukiwania tak, abyś mógł znaleźć osoby, które odwiedzasz najczęściej. Ale potem zobaczyłem coś dziwnego, dziewczyna, którą właśnie dodałem, była właściwie drugą osobą na liście „L”, pierwsza była moją najlepszą przyjaciółką, więc wydało mi się to dziwne.

Wtedy zacząłem myśleć, że może to mieć związek z osobami, które odwiedzają Twoją stronę. Aby przetestować teorię, poszedłem do mojej listy „C”, na której dwie osoby, które znalazły się na szczycie, były właściwie prawie równe pod względem tego, ile razy odwiedziłem ich stronę i zakładam, że odwiedzili moją. Poszedłem do drugiej osoby na liście „C” i często klikałem na jej stronę, odświeżałem ją kilka razy. Potem wróciłem i wyszukałem „C” i rzeczywiście, był to teraz drugi znajomy, którego odświeżałem stronę, jako pierwszy . Wiedziałem, że ten drugi znajomy biwakuje i nie ma Facebooka / nie ma możliwości spojrzenia na moją stronę.

Oto prawdziwy kicker: powiedziałem mojemu innemu przyjacielowi z listy „C”, temu, który użył jako pierwszy, kiedy szukałem „C”, aby kontynuować kilka razy. Zrobiła to. Poświęciłem kilka minut i ponownie wyszukałem „C” i zgadnij, kto pojawił się pierwszy?

Zgadza się, dziewczyna, która właśnie przeszukała mój strona, mimo że ostatnio sprawdzałem stronę tej drugiej dziewczyny.

Czy to naprawdę dowodzi, że pasek wyszukiwania na Facebooku działa na ludziach, którzy przeglądali Twój profil? Może, ale mógłby też udowodnić, że mam ZNACZNIE za dużo czasu.

Odpowiedź

Kiedy przechodzę do profilu mojego chłopaka i wpisz literę C w pasku wyszukiwania wtedy pierwszym wynikiem jest jego była dziewczyna, z którą nie jest przyjacielem na Facebooku, więc myślę, że może to pokazać osoby, które patrzą na twoją stronę, gdy przysięga, że był tylko na niej strona raz w ciągu ostatniego półtora roku, a mimo to pojawia się przed stronami swoich znajomych przypadku, wkrótce będzie singlem!

Komentarze

  • Czy to daje dogłębny obraz tego, jak Facebook odgaduje wyszukiwanie?

Odpowiedź

Od jakiegoś czasu obserwuję, jak moi znajomi szukają … trochę OCD … LOL i kiedy Szukam kogoś, kto jest znajomym na Facebooku i nie jest znajomym. Ostatnio wyszukiwana osoba przesuwa się na górę. Przestałem patrzeć na tego, który nie jest przyjacielem z Facebooka, oczekując, że przesunie się w dół listy, a on przez chwilę pozostawał w tym samym miejscu przez miesiące, a potem przez wiele tygodni znalazł się na szczycie mojej listy … razy, więc w końcu go o to zapytałem, a on zaprzecza patrząc na mój profil, ale nie wierzę mu. Wygląda na to, że facebook śledzi, kogo szukasz najpierw, a potem kto cię szuka (chyba że dużo wyglądają, a potem przechodzą do 1. pozycja), potem każdy, z kim masz prywatną wiadomość, potem ten, z którym masz najwięcej interakcji.

Odpowiedź

W końcu odkryłem Facebooka sztuczka z paskiem wyszukiwania !! Tak więc od lat krążyła plotka, że pasek wyszukiwania jest kluczem do ustalenia, kto ogląda Twój FB. Mówią, że to tylko legenda … Niezupełnie !! Więc legenda głosi, że jeśli wpiszesz literę, pierwszym wynikiem będzie osoba, której szukałeś / ostatnio szukałeś … Lub jeśli nigdy tego nie zrobiłeś, ta osoba spojrzała na Ciebie! Lub często Cię szukają, albo jedno i drugie.

(Działa również w oparciu o interakcję, szczególnie w przypadku przyjaciół, ale odkryłem, że działa to dla przyjaciół, którzy nigdy z tobą nie kontaktują , a także przyjaciół znajomych, którzy nigdy nie mieli interakcji.)

Przeprowadziłem więc mały eksperyment i odkryłem, że sztuczka działa – ale TYLKO JEŚLI OBIE SZUKASZ SIĘ! To brakujące ogniwo. Ktoś mnie zobaczył … Nic. Nadal znajdowali się na czwartej pozycji od góry. Szukam kogoś innego, kto mnie nie widział i nic – nadal jest to niski wynik . Ale potem szukam osoby, która oglądała mnie tego samego dnia i bum! Niecałe 3 godziny później były wynikiem numer jeden, kiedy wpisałem ich inicjały imienia lub nazwiska !! Nawiasem mówiąc, działa to w przypadku znajomych lub znajomych znajomych, nawet tych, którzy mają tylko jednego wspólnego znajomego z tobą!

(Ważne: nie próbuj oszukiwać, częściowo wpisując ich imię. , dla imion lub nazwisk! Działa to również w przypadku FB z pełną witryną, którego używam w telefonie jako modyfikacji mobilnego FB. Nie działa z aplikacją na iPhonea).

Jeśli szukasz kogoś, przyjaciela lub nie, ta osoba będzie nadal wyświetlana w Twoich 5 najlepszych wynikach przez około jeden dzień, a następnie zajmie niższą pozycję i nawet nie pojawi się w pierwszej trójce, jeśli nie będziesz ponownie szukać. Jeśli szukasz kogoś, a on natychmiast (około 3 godziny później) zajmuje pierwsze miejsce po tym, to on też cię szukał / patrzył! Jeśli w końcu spadnie w rankingu, albo inny z twoich znajomych z tymi samymi inicjałami wszedł w interakcję z ostatnio, albo „jesteś jedyną zainteresowaną stroną…

Oczywiście, będzie to trudne do wyśledzenia, jeśli prześladujesz ich i klikasz na nie kilka razy dziennie, LOL! Ale ja” Stwierdziliśmy, że wystarczy jedno wyszukiwanie, aby je uruchomić. (Śledzę moje wyszukiwania za pomocą dziennika wyszukiwania. Wyczyszczenie wyszukiwań może również spowodować odrzucenie wyników po kilku godzinach). Próbowałem tego eksperymentu przez wiele dni … Te same wyniki. (Na wypadek, gdybyś zastanawiam się, gdzie znajdę czas, odpowiedź brzmi, że nie śpię dużo!)

Komentarze

  • I ' m bardzo wątpliwe.
  • To ' jest prawdą … Testowałem to wiele razy. Te same wyniki.

Odpowiedź

Uważam, że może to być ktoś, kto niedawno przeglądał Twój profil. Nikt inny o tym nie wspomniał.

Komentarze

  • Czy masz źródło tych informacji?

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *