Bagaimana cara Facebook menebak hasil saat Anda mencari seseorang?


18

Ketika Anda mulai mencari seseorang di bilah pencarian Facebook, itu akan secara otomatis mulai membawa kembali temuan. Apa algoritma di sini? Apakah pesanan sewenang-wenang, dan jika tidak, apa yang menentukannya?

Sunting: Alasan saya bertanya adalah bahwa seorang teman saya mencoba mencari "Rahel", dan hasil pertama adalah Rahel yang berteman dengan saya. Satu-satunya teman mereka yang biasa adalah aku. Di bawahnya ada Rachel lain yang dengannya dia berbagi lebih banyak teman bersama. Ini sepertinya aneh jadi saya bertanya-tanya apakah ada yang tahu mengapa ini bisa terjadi.

Jawaban:


6

Ada posting yang cukup mendalam tentang cara kerja Pencarian Facebook yang diposting di halaman Teknik Facebook: http://www.facebook.com/note.php?note_id=365915113919


Dari itu, bagian Indikator Relevansi :

Konteks Pribadi: Tidak seperti kebanyakan mesin pencari, setiap pencarian Facebook melibatkan dua elemen utama - kueri dan querier. Sama seperti kita perlu memahami kueri, sama pentingnya untuk memahami orang di balik kueri. Orang-orang lebih cenderung mencari hal-hal yang terletak di kota / negara mereka sendiri atau untuk orang-orang yang berbagi perguruan tinggi / tempat kerja yang sama. Kami mempertimbangkan informasi ini dan banyak lagi ketika menentukan peringkat hasil. Semakin banyak yang kami ketahui tentang Anda, semakin baik hasil pencarian Anda.

Konteks Sosial: Bagian penting dari konteks pribadi, konteks sosial mengacu pada orang yang dikenal dan peduli. "Jose Gonzales" dengan siapa Anda memiliki 5 teman bersama adalah hasil yang lebih baik daripada mereka yang tidak memiliki teman yang sama. Perhatikan bahwa pencarian pekerjaan yang lebih baik membantu Anda menemukan dan terhubung, semakin baik hasil pencarian Anda akan maju. Sementara konteks pribadi memanfaatkan hal-hal yang Anda pedulikan, konteks sosial berkaitan dengan hal-hal yang dipedulikan teman Anda. Karena menghitung konteks sosial untuk setiap permintaan secara teknis rumit, kami membangun layanan terpisah untuknya. Kami akan membahas perincian layanan ini di posting blog mendatang.

Query: Kami meng-tokenize kueri berdasarkan bahasa yang dicurigai (China tokenized pada karakter, English on spasi), mengoreksi kesalahan ejaan potensial, menemukan "Elizabeth Jones" meskipun Anda mengetikkan "Liz Jones," dll. Kami juga memprioritaskan hasil berdasarkan tentang bagaimana mereka cocok dengan kueri; mis. kita memberi peringkat entitas dengan "chicago" dalam jabatannya secara berbeda dari entitas yang berlokasi di Chicago. Kami telah membuat kemajuan yang baik dalam memahami pertanyaan, tetapi masih banyak yang harus dilakukan.

Popularitas Global: Suatu entitas yang populer di kalangan audiens yang besar layak mendapat peringkat tinggi. Seseorang yang mencari "Michael Jackson" lebih cenderung menginginkan bintang pop daripada teman seorang teman dengan nama yang sama. Untuk menentukan popularitas global kita melihat pada berapa banyak orang yang terhubung ke suatu entitas serta seberapa terlibat mereka - aplikasi Poker dengan beberapa pengguna yang sering mungkin lebih relevan daripada satu dengan beberapa pengguna yang jarang.


7
Bisakah Anda meringkas bagian yang relevan di sini. Ini melindungi terhadap tautan yang membusuk (saya tahu ini adalah Facebook, tetapi Anda tidak pernah tahu).
ChrisF

5

Saya tidak tahu pasti (saya tidak bekerja untuk Facebook!), Tetapi dari pengalaman saya sepertinya membawa hasil dalam (kurang-lebih) urutan berikut:

  1. Dari temanmu
  2. Dari teman temanmu
  3. Orang-orang dengan minat yang sama (halaman yang disukai, grup bersama, dll.)

Setelah ini mulai menjadi lebih menebak, tapi saya curiga bahwa kota asal, tempat kerja bersama dll semua ikut bermain juga.

Dengan lebih dari 500 juta pengguna, ada banyak data dan koneksi yang ada yang dapat mereka gunakan untuk mendasarkan heuristik mereka


4

Inilah yang saya perhatikan. Setiap kali saya mencari seorang teman di facebook, saya mulai mengetik nama orang itu, dan setelah beberapa huruf pertama, saya mendapatkan daftar orang-orang yang nama depannya atau belakangnya dimulai dengan huruf yang saya ketikkan. Biasanya, daftar teman dimulai dengan orang yang sudah berteman dengan saya, dan mengarah ke orang yang mungkin saya kenal melalui teman bersama. TAPI...

Saya baru saja mulai berkencan dengan seorang pria. Sekarang, ketika saya mengetikkan huruf "G" untuk mencari teman saya Georgia, orang pertama dalam daftar saya adalah teman terbaik pacar saya yang nama belakangnya dimulai dengan "G". Lalu aku mencoba "K" untuk Kelly. Alih-alih melihat teman saya Kelly yang biasanya muncul, saya mendapatkan daftar orang dengan nama belakang Keats - saudara perempuan pacar saya, ibu, bibi, dan sepupu. Saya belum pernah mengunjungi profil ini sebelumnya, jadi saya kira mereka semua memeriksa profil saya untuk mengetahui apa arti gadis baru itu. Itu hanya menunjukkan bahwa hasil pencarian didasarkan, setidaknya sebagian, pada kunjungan profil.


1
Sebagai seorang guru, saya akhirnya mendapatkan setiap tahun beberapa permintaan pertemanan dari para siswa yang mencari dan menelusuri profil saya (yang tidak saya terima), namun tidak pernah terjadi pada saya untuk melihat profil mereka saat menulis di dalam kotak pencarian.
Marco Disce

2

Mungkin saja dia lebih aktif dengan Anda di facebook daripada dengan teman-teman lain, yang akan menempatkan Rachel pertama lebih tinggi dalam algoritma daripada Rachel yang berteman dengan orang-orang yang tidak banyak berinteraksi dengannya.

Sekali lagi, ini hanya dugaan karena saya tidak bekerja untuk Facebook.


2

Saya merasa itu ada hubungannya dengan siapa yang melihat halaman Anda, untuk berapa lama, siapa yang Anda lihat, berapa lama, dan seberapa sering Anda mencari mereka. Teman Anda mungkin memiliki nilai yang agak besar untuk muncul lebih dulu dan / atau teman mereka dan nilainya mungkin lebih rendah daripada bukan teman karena faktor waktu yang dihabiskan pada halaman bukan teman. Mungkin bahkan klik dimainkan dalam pencarian. Ada formula yang rumit. Facebook tergila-gila dengan hal ini. Dalam film itu, ketika Mark (CEO Facebook) melakukan situs tentang gadis mana di sekolah yang panas atau tidak, ia meminta seorang teman untuk membuat formula untuk menentukan pemenang. Dengan betapa briliannya facebook, saya tidak ragu untuk sesaat bahwa mereka mempertimbangkan semua faktor ini dan 20.000 lainnya ketika merancang formula ini.

Saya menyukai orang ini dan saya tidak dapat menemukan halamannya. Tentu saja dia mencari saya juga dan saya berasumsi alasan mengapa saya tidak dapat mencari dia adalah karena dia membuat halamannya hanya dapat dicari oleh teman-teman. (dia punya pacar itu sebabnya dan tidak ingin aku tahu) Ketika dia mengizinkan saya untuk mencari dia, dia adalah yang pertama setelah saya mengetik namanya. Saya tidak melihat ini sebelumnya.


1

Dimulai dengan huruf input membuat kueri cepat dari beberapa database dan atau tabel. Katakanlah Anda mulai mengetik v. Terlihat pertama untuk nama teman Anda yang dimulai dengan v. Jika ia menemukan teman, maka akan ditampilkan.

Saya perhatikan bahwa jika Anda memiliki halaman teman yang Anda kunjungi lebih sering. Jika Anda kemudian mulai mengetik huruf pertama itu menunjukkan itu sebagai hasil pertama. Jadi sepertinya mereka menghemat pencarian Anda yang sering memungkinkan mereka untuk memberikan hasil yang lebih baik.


1

Saya pasti bisa mengatakan bahwa ada orang yang muncul di daftar itu yang bukan teman Facebook saya, dan yang saya belum pernah melihat ke atas, dan saya mengenali mereka dari masa lalu saya. Juga, saya memiliki nyala api lama yang saya lihat ke atas dan dia berada di bagian atas daftar saya di sana, kemudian dia pindah ke yang ketiga ke bawah (ketiganya dimulai dengan huruf A), dan saya tidak melihatnya lagi, dan kemudian dia pindah ke atas.

Sulit dikatakan tetapi saya kira yang di atas sedang melihat profil Anda.


1

Teman bersama muncul pertama kali. Saat Anda mengetik dekat dengan beberapa nama dan hasilnya bukan teman Anda dan Anda belum pernah mengunjungi profil mereka, maka itu adalah seseorang yang mengunjungi Anda baru-baru ini.

Juga halaman dan orang yang paling sering Anda kunjungi muncul.


1

Saya sebenarnya hampir yakin itu ada hubungannya dengan orang-orang yang melihat halaman Anda karena saya memikirkan hal ini dan melakukan percobaan kecil (ini agak membingungkan tetapi perlu saya lakukan).

Saya mulai dengan mengetik setiap huruf alfabet dan melihat siapa yang muncul dalam pencarian. Jadi misalnya, saya mengetik "A" dan melihat siapa yang muncul. Saya perhatikan bahwa daftar orang tidak harus dalam urutan abjad, tetapi orang-orang di atas tentu saja adalah teman terdekat saya yang halaman-halamannya saya kunjungi sepanjang waktu.

Lalu saya pikir mungkin Facebook mengatur bar pencarian dengan nyaman bagi Anda untuk menemukan orang yang paling Anda kunjungi. Tetapi kemudian saya melihat sesuatu yang aneh, gadis yang baru saja saya tambahkan sebenarnya adalah orang kedua dalam daftar "L", yang pertama adalah sahabat saya, sehingga terasa aneh bagi saya.

Jadi saya mulai berpikir bahwa itu mungkin sebenarnya ada hubungannya dengan orang-orang yang mengunjungi halaman Anda. Untuk menguji teorinya, saya pergi ke daftar "C" saya, di mana dua orang teratas sebenarnya cukup banyak dalam hal berapa kali saya mengunjungi halaman mereka dan saya menganggap mereka telah mengunjungi halaman saya. Saya pergi ke orang kedua dalam daftar "C" dan mengklik halaman mereka, menyegarkannya beberapa kali. Kemudian saya kembali dan mencari "C" dan tentu saja, sekarang teman kedua yang halaman saya menyegarkan yang muncul pertama kali . Saya tahu bahwa teman kedua ini sedang berkemah dan tidak memiliki Facebook / tidak bisa melihat halaman saya.

Sekarang inilah penendang yang sebenarnya: Saya memberi tahu teman saya yang lain di daftar "C", orang yang dulu menjadi yang pertama ketika saya mencari "C" untuk membuka halaman saya beberapa kali. Dia melakukanya. Saya kemudian mengambil beberapa menit dan mencari "C" lagi, dan tebak siapa yang lebih dulu?

Itu benar, gadis yang baru saja mencari halaman saya, meskipun saya telah mencari halaman gadis lain baru-baru ini.

Apakah ini benar-benar membuktikan bahwa bilah pencarian Facebook beroperasi pada orang yang telah melihat profil Anda? Mungkin, tetapi itu juga bisa membuktikan bahwa saya punya WAY terlalu banyak waktu di tangan saya.


0

Ketika saya membuka profil pacar saya dan mengetikkan huruf C di bilah pencariannya, maka hasil pertama adalah mantan pacarnya, yang bukan temannya di Facebook, jadi saya pikir itu dapat menunjukkan kepada orang-orang yang melihat halaman Anda sebagai dia bersumpah dia hanya ada di halamannya sekali dalam satu setengah tahun terakhir dan dia muncul di depan halaman teman-temannya. Jika bukan ini masalahnya, dia akan segera melajang!


Apakah ini memberikan pandangan mendalam tentang bagaimana Facebook menebak pencarian?
Jacob Jan Tuinstra

0

Saya telah menonton teman saya mencari sebentar..sedikit OCD ... LOL dan ketika saya mencari seseorang yang adalah teman di facebook dan orang yang bukan teman, orang yang paling dicari baru-baru ini pindah ke atas. Saya berhenti melihat orang yang bukan teman facebook yang mengharapkan dia untuk turun daftar dan dia melakukannya untuk sementara waktu tetap di tempat yang sama selama berbulan-bulan kemudian dia pergi ke bagian atas daftar saya selama berminggu-minggu ... Ini terjadi banyak kali jadi saya akhirnya bertanya kepadanya tentang hal itu dan dia menyangkal melihat profil saya tetapi saya tidak percaya padanya. Tampaknya seolah-olah Facebook melacak siapa yang pertama kali Anda cari, lalu siapa yang mencari Anda (kecuali mereka terlihat banyak maka mereka pergi ke posisi 1) maka siapa pun yang Anda pesan pribadi maka orang yang paling banyak berinteraksi dengan Anda.


0

Saya akhirnya menemukan trik bilah pencarian Facebook !! Jadi selama bertahun-tahun ada desas-desus bahwa bilah pencarian adalah kunci untuk mencari tahu siapa yang melihat FB Anda. Mereka bilang itu hanya legenda ... Tidak juga !! Jadi legenda mengatakan bahwa jika Anda mengetikkan huruf, hasil pertama adalah orang yang Anda cari / lihat pada akhirnya ... Atau jika Anda tidak pernah punya, orang itu telah melihat Anda! Atau mereka sering mencari Anda, atau keduanya.

(Ini juga berfungsi berdasarkan interaksi, terutama untuk teman, tetapi saya menemukan ini berfungsi untuk teman yang tidak pernah berinteraksi dengan Anda, serta teman dari teman yang tidak pernah berinteraksi.)

Jadi saya melakukan percobaan kecil dan menemukan bahwa trik itu berhasil - tetapi HANYA JIKA ANDA MENCARI KEDUA untuk satu sama lain! Itu tautan yang hilang. Saya melihat seseorang ... Tidak ada. Mereka masih berada di posisi 4 turun dari atas. Saya mencari orang lain, yang belum melihat saya, dan tidak ada - mereka masih hasil yang rendah. Tapi kemudian saya mencari orang yang melihat saya di hari yang sama, dan booming! Kurang dari 3 jam kemudian, mereka adalah hasil nomor satu ketika saya mengetik inisial nama depan atau belakang mereka !! Kebetulan, ini berfungsi untuk teman, atau teman dari teman, bahkan mereka yang hanya memiliki satu teman yang sama dengan Anda!

(Penting: jangan mencoba menipu dengan mengetik sebagian nama mereka. Hanya inisial pertama, untuk nama depan atau belakang! Juga, ini berfungsi untuk FB situs lengkap, yang saya gunakan pada ponsel saya sebagai modifikasi pada FB seluler. Ini tidak berfungsi dengan aplikasi iPhone.)

Jika Anda mencari seseorang, teman atau tidak, mereka akan tetap muncul di hasil 5 teratas Anda hingga satu hari atau lebih, maka mereka peringkat lebih rendah dan bahkan tidak muncul di 3 teratas Anda jika Anda tidak mencari lagi. Jika Anda mencari seseorang dan mereka langsung (sekitar 3 jam kemudian) peringkat 1 setelah itu, mereka telah mencari / melihat Anda juga! Jika mereka akhirnya turun peringkat, salah satu dari teman Anda dengan inisial yang sama berinteraksi dengan Anda baru-baru ini, atau Anda satu-satunya pihak yang tertarik ...

Tentu saja, ini akan sulit dilacak jika Anda membuntuti mereka dan mengkliknya beberapa kali sehari, LOL! Tetapi saya telah menemukan bahwa satu pencarian saja sudah cukup untuk mematikannya. (Saya melacak pencarian saya dengan menggunakan log pencarian. Menghapus pencarian Anda dapat membuang hasil setelah beberapa jam juga.) Saya telah mencoba percobaan ini beberapa hari ... Hasil yang sama. (Jika Anda bertanya-tanya di mana saya menemukan waktu, jawabannya adalah saya tidak banyak tidur!)


Saya sangat ragu.
ale

Itu benar ... Saya mengujinya berkali-kali. Hasil yang sama.
JGirl

-1

Saya percaya bahwa itu mungkin seseorang yang baru saja melihat profil Anda. Tidak ada orang lain yang membahas hal ini.


Apakah Anda memiliki sumber untuk informasi ini?
Vidar S. Ramdal
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.