Birini aradığınızda Facebook sonuçları nasıl tahmin eder?


18

Facebook'un arama çubuğunda birisini aramaya başladığınızda, otomatik olarak buluntuları geri getirmeye başlar. Buradaki algoritma nedir? Düzen keyfi midir, değilse ne belirler?

Edit: Sorma nedenim bir arkadaşım "Rachel" aramaya çalıştı ve ilk sonuç benimle arkadaş olan bir Rachel oldu. Onların tek ortak arkadaşı benim. Onun altında daha fazla ortak arkadaş paylaştığı başka bir Rachel vardı. Bu sadece tuhaf görünüyordu, bu yüzden bunun neden böyle olabileceğine dair bir fikrin olup olmadığını merak ediyordum.

Yanıtlar:


6

Facebook Arama'nın Facebook Mühendislik'in sayfasında nasıl çalıştığı hakkında oldukça derin bir yazı var: http://www.facebook.com/note.php?note_id=365915113919


Bundan, Alaka Göstergeleri bölümü :

Kişisel Bağlam: Çoğu arama motorunun aksine, her Facebook aramasında iki anahtar öğe bulunur: bir sorgu ve bir sorgu. Sorguyu anlamamız gerektiği gibi, sorgunun arkasındaki kişiyi de anlamak çok önemlidir. İnsanların kendi şehirlerinde / ülkelerinde veya aynı kolej / işyerini paylaşan kişilerde arama yapma olasılıkları daha yüksektir. Sonuçları sıralarken bu bilgileri ve çok daha fazlasını dikkate alıyoruz. Sizi ne kadar iyi bilirsek, arama sonuçlarınız o kadar iyi olur.

Sosyal Bağlam: Kişisel bağlamın önemli bir alt kümesi olan sosyal bağlam, kişinin bildiği ve önem verdiği kişilerle ilgilidir. 5 ortak arkadaşınız olan “Jose Gonzales”, ortak arkadaşı olmayanlardan daha iyi bir sonuçtur. İş aramanın bulmanıza ve bağlantı kurmanıza ne kadar iyi olursa, arama sonuçlarınızın o kadar iyi olacağını unutmayın. Kişisel bağlam, önem verdiğiniz şeylerden yararlanırken, sosyal bağlam, arkadaşlarınızın önem verdiği şeylerle ilgilenir. Her sorgu için sosyal bağlamı hesaplamak teknik olarak karmaşık olduğundan, bunun için ayrı bir hizmet oluşturduk. Bu hizmetin ayrıntılarını gelecekteki bir blog yayınında ele alacağız.

Sorgu: Sorguyu şüpheli dile (karakterlerde Çince, boşluklarda İngilizce), olası yazım hatalarına göre belirledik, "Liz Jones" vb. Yazmış olsanız bile "Elizabeth Jones" u bulduk. sorguyu nasıl eşleştirdikleri; Örneğin, Chicago'da bulunanlardan farklı olarak başlıklarında "chicago" bulunan varlıkları sıralıyoruz. Sorguları anlama konusunda iyi düzeyde ilerleme kaydettik, ancak daha yapacak çok işimiz kaldı.

Küresel Popülerlik: Geniş bir kitle arasında popüler olan bir kuruluş yüksek sıralamayı hak eder. “Michael Jackson” ı arayan birinin pop yıldızı istemesi aynı ada sahip bir arkadaştan daha fazladır. Küresel popülariteyi belirlemek için bir varlığa kaç kişinin bağlı olduğunu ve ne kadar etkileşimli olduklarını inceliyoruz - birkaç sık kullanıcılı bir Poker uygulaması, birkaç nadir kullanıcılı birinden daha alakalı olabilir.


7
İlgili bölümü burada özetleyebilir misiniz? Bağlantı çürümesine karşı korur (bunun Facebook olduğunu biliyorum, ama asla bilemezsin).
ChrisF

5

Kesin (Facebook için çalışmıyorum!)

  1. Arkadaşlarından
  2. Arkadaşlarından arkadaşlar
  3. Ortak ilgi alanlarına sahip kişiler (sevilen sayfalar, paylaşılan gruplar vb.)

Bundan sonra daha fazla tahmin yapmaya başlıyor, ancak memleketin, paylaşılan iş yerlerinin vb.

500 milyondan fazla kullanıcıyla, buluşsal yöntemlerini temel almak için kullanabilecekleri çok fazla veri ve mevcut bağlantı var


4

İşte fark ettiklerim. Facebook'ta bir arkadaşımı aradığımda, kişinin adını yazmaya başlarım ve ilk birkaç harften sonra, ilk veya soyadı yazdığım harflerle başlayan kişilerin bir listesini alırım. NORMAL olarak, arkadaş listesi zaten arkadaş olduğum insanlarla başlar ve karşılıklı arkadaşlardan tanıyabileceğim insanlara yol açar. FAKAT...

Geçenlerde bir erkekle çıkmaya başladım. Şimdi, arkadaşım Georgia'yı aramak için "G" harfini yazdığımda, listemdeki ilk kişi soyadım "G" ile başlayan erkek arkadaşımın en iyi arkadaşı. Sonra Kelly için "K" denedim. Normalde görünecek arkadaşım Kelly'yi görmek yerine, erkek arkadaşımın kızkardeşleri, annesi, teyzesi ve kuzenleri olan Keats soyadına sahip insanların bir listesini alıyorum. Daha önce bu profillerin hiçbirini ziyaret etmedim, bu yüzden yeni kızın neyle ilgili olduğunu görmek için hepsi benimkini kontrol ediyorlar. Bu, arama sonuçlarının en azından kısmen profil ziyaretlerine dayandığını gösteriyor.


1
Bir öğretmen olarak her yıl profilimde arama yapan ve göz atan (kabul etmediğim) öğrencilerden birkaç arkadaşlık isteği alıyorum, ancak arama kutusunun içine yazarken profillerini görmek hiç aklıma gelmedi.
Marco Disce

2

Sizinle facebookta diğer arkadaşlardan daha aktif olması muhtemeldir, bu da ilk Rachel'ı algoritmada, etkileşimde bulunmadığı insanlarla arkadaş olan Rachel'dan daha yükseğe yerleştirir.

Yine, Facebook için çalışmadığım için bu sadece bir varsayım.


2

Bunun, sayfanızı kimin görüntülediğiyle, ne kadar süreyle, kimi görüntülediğinizle, ne kadar süreyle ve ne sıklıkta aradığınızla ilgili olduğunu hissediyorum. Arkadaşlarınızın muhtemelen ilk önce gösterecekleri biraz büyük bir değeri vardır ve / veya arkadaşları ve arkadaş olmayan bir sayfada geçirilen zaman faktörü nedeniyle değer muhtemelen arkadaş olmayan birinden düşürülebilir. Belki aramada tıklamalar bile oynatılır. Karmaşık bir formül var. Facebook bu konuda çılgın. Filmde, Mark (facebook CEO'su) okuldaki kızın sıcak olup olmadığı hakkında bir site yaptığında, bir arkadaşından kazananı belirlemek için bir formül bulmasını ister. Ne kadar parlak bir facebook haline gelse de, bu formülü tasarlarken tüm bu faktörleri ve 20.000 diğer kişiyi dikkate aldıkları için bir saniyeliğinden şüphe etmiyorum.

Bu adamı sevdim ve sayfasını bulamadım. Tabii ki o da beni arıyor ve onu arayamamamın nedeninin, sayfasını sadece arkadaşlara aranabilir hale getirmesi olduğunu varsayıyorum. (bu yüzden bir kız arkadaşı var ve bilmemi istemiyordu) Onu aramama izin verdiğinde, adını yazdıktan sonra ilk kişiydi. Bunu daha önce görmedim.


1

Giriş mektubu ile başlar birden fazla veritabanı ve / veya tablolardan hızlı bir sorgu yapar. V yazmaya başladığınızı varsayalım. Önce v ile başlayan arkadaşlarınızın adlarını arar. Bir arkadaş bulursa, sonra görüntüler.

Bir arkadaş sayfanız varsa, daha sık ziyaret ettiğinizi fark ettim. Daha sonra ilk harfi yazmaya başlarsanız, ilk sonuç olarak bunu gösterir. Bu yüzden sık arananları kaydederek size daha iyi sonuçlar vermelerini sağlıyorlar.


1

Bu listeye giren, Facebook arkadaşlarım olmayan ve daha önce hiç aramadığım insanlar olduğunu kesinlikle söyleyebilirim ve onları geçmişimden tanırım. Ayrıca, baktığım eski bir alevim var ve o da listemin en üstünde yer aldı, sonra üçüncü olana geçti (üçü de A harfiyle başlıyor) ve onu bir daha aramadım, ve sonra zirveye taşındı.

Söylemesi zor ama sanırım en üstteki profilinize bakıyor.


1

İlk önce karşılıklı arkadaşlar ortaya çıkar. Bazı isimlere yakın yazdığınızda ve sonuçlar arkadaşınız olmadığından ve profillerini hiç ziyaret etmedikçe, o zaman yakın zamanda sizi ziyaret eden biri olur.

Ayrıca en çok ziyaret ettiğiniz sayfalar ve kişiler ilk önce açılır.


1

Aslında, sayfanızı görüntüleyen kişilerle ilgisi olduğundan neredeyse eminim çünkü bunu düşünüyordum ve küçük bir deney yaptım (biraz kafa karıştırıcı ama benimle birlikte).

Alfabenin her harfini yazıp aramaya kimin geldiğini görünce işe başladım. Mesela "A" yazdım ve kimin geldiğini gördüm. İnsan listesinin mutlaka alfabetik sırada olmadığını, ancak en üstteki insanların kesinlikle sayfalarını her zaman ziyaret ettiğim en yakın arkadaşlarım olduğunu fark ettim.

Sonra belki Facebook'un en çok ziyaret ettiğiniz kişileri bulmanız için arama çubuğunu uygun bir şekilde ayarladığını düşündüm. Ama sonra garip bir şey gördüm, yeni eklediğim kız aslında "L" listesindeki ikinci kişi, ilki en iyi arkadaşımdı, bu yüzden bu bana garip geldi.

Sonra, sayfanızı ziyaret eden kişilerle ilgili olabileceğini düşünmeye başladım. Teoriyi test etmek için, "C" listeme gittim, burada en iyi iki kişi sayfalarını kaç kez ziyaret ettiğim konusunda oldukça eşitti ve benimkini ziyaret ettiklerini varsayıyorum. "C" listesindeki ikinci kişiye gittim ve sayfalarına çok tıkladım, birkaç iyi kez yeniledim. Sonra artık geldi kimin sayfada ne ferahlatıcı olmuştu ikinci arkadaşımdı, geri döndü ve "C" ve emin yeterince arandı ilk . Bu ikinci arkadaşın kamp yaptığını ve Facebook / sayfama bakmanın bir yolu olmadığını biliyordum.

İşte gerçek vurucu: Ben, "C" listesinde bir diğer arkadaşım anlattı kullanılan Sayfamda birkaç kez gitmek için "C" arandı ilk ne olmak. O yaptı. Sonra birkaç dakika alıp tekrar "C" yi aradım ve tahmin et ilk kim geldi?

Bu doğru, yakın zamanda diğer kızın sayfasına bakmış olmama rağmen sayfamı henüz aramış olan kız.

Bu, Facebook arama çubuğunun profilinizi görüntüleyen kişilerde çalıştığını gerçekten kanıtlıyor mu? Belki, ama ellerimde çok fazla zaman olduğumu da kanıtlayabilir.


0

Erkek arkadaşımın profiline gittiğimde ve arama çubuğuna C harfini yazdığımda ilk sonuç, facebook'ta arkadaş olmadığı eski kız arkadaşıdır, bu yüzden sayfanıza bakan insanları gösterebilir sayfalarında yalnızca son bir buçuk yılda bir kez bulunduğuna yemin ediyor ve yine de arkadaş sayfalarının önünde yer alıyor. Eğer durum böyle değilse, yakında bekar olacak!


Bu, Facebook'un aramayı nasıl tahmin ettiğini derinlemesine gösteriyor mu?
Jacob Jan Tuinstra

0

Bir süredir arkadaşlarımın aramasını izliyordum ... küçük bir OKB ... LOL ve facebook'ta arkadaş ve arkadaş olmayan birini aradığımda en son aranan kişi zirveye taşınıyor. Listede aşağı inmesini bekleyen bir facebook arkadaşı olmayana bakmayı bıraktım ve bir süre aylarca aynı yerde sabit kaldıktan sonra haftalarca listemin en üstüne gitti ... Bu çok oldu Bu yüzden nihayet ona sordum ve profilime bakmayı reddediyor ama ona inanmıyorum. Görünüşe göre facebook önce kimin aradığını izliyor ve sonra kimin aradığını izliyor (çok fazla görünmedikçe 1. pozisyona gitmedikleri sürece) sonra özel mesajınız olan herkes sonra en çok etkileşime sahip olanlarınız.


0

Sonunda Facebook arama çubuğu hilesi anladım !! Yıllardır arama çubuğunun FB'nizi kimlerin görüntülediğini öğrenmenin anahtarı olduğu söylentisi var. Bunun sadece bir efsane olduğunu söylüyorlar ... Pek değil !! Yani efsaneye göre, bir mektup yazarsanız, ilk sonuç ya aradığınız / en son baktığınız kişidir ... Ya da hiç sahip değilseniz, o kişi size baktı! Veya sizi sık sık veya her ikisini de ararlar.

(Ayrıca, özellikle arkadaşlar için etkileşime dayalı olarak çalışır, ancak bunu sizinle hiç etkileşimde bulunmayan arkadaşlar ve hiç etkileşimde bulunmayan arkadaşların arkadaşları için işe yaradım.)

Bu yüzden küçük bir deney yaptım ve hilenin işe yaradığını öğrendim - ancak SADECE birbiriniz için ARIYORSANIZ! Bu kayıp halka. Birisi beni görüntüledi ... Hiçbir şey. Hâlâ yukarıdan aşağı konumdaydılar. Beni görmeyen başka birisini arıyorum ve hiçbir şey - hala düşük bir sonuç. Ama sonra beni aynı gün izleyen kişiyi ararım ve yükselirim! 3 saatten az bir süre sonra, ilk veya soyadlarının baş harflerini yazdığımda bir numaralı sonuç oldular! Bu, arkadaşlarınız veya arkadaşlarınız için, sizinle yalnızca ortak bir arkadaşı olan kişiler için bile çalışır!

(Önemli: adlarını kısmen yazarak hile yapmaya çalışmayın. Sadece ilk ad, soyadı veya soyadı için! Ayrıca, bu, mobil FB'de bir değişiklik olarak telefonumda kullandığım tam site FB için de geçerlidir. İPhone uygulamasıyla çalışmaz.)

Birini ararsanız, arkadaşınız olsun ya da olmasın, yine de bir güne kadar en iyi 5 sonuçta görünecekler, daha sonra daha düşük sıradalar ve tekrar arama yapmazsanız ilk 3'te bile gösterilmiyorlar. Birini ararsanız ve hemen (yaklaşık 3 saat sonra) ondan sonra 1. sıradaysa, onlar da sizi arıyor / size bakıyor! Sonunda sıralamada düşerse, aynı baş harflere sahip arkadaşlarınızdan biri daha yakın zamanda sizinle etkileşime girdi veya tek ilgilenen taraf sensin ...

Tabii ki, onları takip edip izlemek için günde birkaç kez tıklamak zor olacak, LOL! Ancak, tek bir aramanın bunu başlatmak için yeterli olduğunu buldum. (Arama günlüğünü kullanarak aramalarımı takip ederim. Aramalarınızı temizlemek birkaç saat sonra da sonuç verebilir.) Bu denemeyi birkaç gün denedim ... Aynı sonuçlar. (Zamanı nerede bulduğumu merak ediyorsanız, cevap çok fazla uyumadığımdır!)


Çok şüpheliyim.
ale

Bu doğru ... Birden fazla kez test ettim. Aynı sonuçlar.
JGirl

-1

Profilinizi yakın zamanda görüntüleyen biri olabileceğine inanıyorum. Başka hiç kimse bunu gündeme getirmedi.


Bu bilgi için kaynağınız var mı?
Vidar S. Ramdal
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.