Facebookの検索バーで誰かの検索を開始すると、自動的に検索結果が返され始めます。ここでのアルゴリズムは何ですか?順序は任意であり、

編集:私の友人が「レイチェル」を検索しようとしたところ、最初の結果は私と友人だったレイチェルでした。彼らの唯一の共通の友人は私。彼女の下には、彼がより多くの相互の友人を共有した別のレイチェルがいました。これは奇妙に思えたので、なぜこれが当てはまるのかについて誰かが何か洞察を持っているのだろうかと思いました。

回答

はっきりとはわかりませんが(Facebookで働いていません!)、私の経験から、(おおよそ)次の順序で結果が返されるようです:

  1. 友達から
  2. 友達から友達から
  3. 共通の関心を持つ人々(いいねされたページ、共有グループなど)

この後、それはより当て推量になり始めます、しかし私はそれを疑っています故郷、共有の職場などもすべて関係しています。

5億人を超えるユーザーがいるため、ヒューリスティックの基礎として使用できる大量のデータと既存の接続があります

回答

Facebook検索の仕組みに関するかなり詳細な投稿がFacebookEngineeringのページに投稿されています: http://www.facebook.com/note.php?note_id=365915113919


そこから、セクション関連性インジケーター

個人コンテキスト:ほとんどの検索エンジンとは異なり、すべてのFacebook検索には、クエリとクエリアの2つの重要な要素が含まれます。クエリを理解する必要があるのと同じように、クエリの背後にいる人物を理解することも同様に重要です。人々は、自分の都市/国にあるものや、同じ大学/職場を共有する人々を探している可能性が高くなります。結果をランク付けする際には、この情報やその他の情報を考慮します。あなたのことをよく知っているほど、検索結果は良くなります。

ソーシャルコンテキスト:個人的な文脈の重要なサブセットである社会的文脈は、人が知っていて気にかけている人々を指します。共通の友達が5人いる「ホセ・ゴンザレス」は、友達がいない人よりも良い結果です。あなたが見つけて接続するのを助けるのに良い仕事検索がするほど、あなたの検索結果はより良くなることに注意してください。個人的な文脈はあなたが気にかけていることを利用しますが、社会的な文脈はあなたの友人が気にかけていることを扱います。すべてのクエリのソーシャルコンテキストの計算は技術的に複雑であるため、個別のサービスを構築しました。このサービスの詳細については、今後のブログ投稿で説明します。

クエリ:トークン化します疑わしい言語(文字でトークン化された中国語、スペースで英語)に基づくクエリ、潜在的なスペルミスの修正、「Liz Jones」と入力した場合でも「ElizabethJones」の検索など。また、結果の一致度に基づいて結果に優先順位を付けます。クエリ;たとえば、タイトルに「シカゴ」が含まれるエンティティは、シカゴにあるエンティティとは異なる方法でランク付けされます。クエリの理解は順調に進んでいますが、やるべきことはまだたくさんあります。

世界的な人気:大勢の視聴者に人気のあるエンティティは、上位に値します。「マイケルジャクソン」を検索する人は、同じ名前の友人の友人よりもポップスターを欲しがる可能性が高くなります。世界的な人気を判断するために、何人の人がいるかを調べます。エンティティに接続されていることと、エンティティがどの程度関与しているか-頻繁に使用するユーザーが少ないポーカーアプリケーションは、使用頻度が低い複数のユーザーがいるポーカーアプリケーションよりも関連性が高い場合があります。

コメント

  • ここに関連するセクションを要約していただけますか。リンクの腐敗を防ぎます(これがFacebookであることは知っていますが、わかりません)。

回答

これが私が気づいたことです。Facebookで友達を検索するたびに、その人の入力を開始します。名前、そして最初の数文字の後に、私は最初の人のリストを取得しますtまたは姓は、入力した文字で始まります。通常、友達のリストは、私がすでに友達になっている人から始まり、お互いの友達を通して知っているかもしれない人につながります。しかし…

私は最近男と付き合い始めました。さて、友達のジョージアを検索するために「G」の文字を入力すると、リストの最初の人は私のボーイフレンドの親友で、姓は「G」で始まります。それから私はケリーのために「K」を試しました。普段登場する友人のケリーに会う代わりに、キーツという名前の人のリストを取得します。彼氏の姉妹、母親、叔母、いとこです。私はこれまでこれらのプロファイルのいずれにもアクセスしたことがないので、新しい女の子が何であるかを確認するためにすべてのプロファイルをチェックしていると思います。これは、検索結果が少なくとも部分的に基づいていることを示しています。 、プロフィール訪問時。

コメント

  • 教師として、私は最終的に毎年、私のプロフィールを検索して閲覧する生徒からいくつかの友情のリクエストを受け取ります(私はしないでください’受け入れません)、それでも検索ボックス内に書き込んでいるときに彼らのプロフィールを見ることが私には起こりませんでした。

回答

彼は他の友達よりもFacebookであなたとより積極的に活動している可能性があります。これにより、最初のレイチェルがレイチェルよりもアルゴリズムの上位に配置されます。彼はあまり交流していない人と友達になっています。

繰り返しになりますが、私はFacebookで働いていないので、これは単なる推測です。

回答

誰があなたのページを閲覧したか、どのくらいの期間、誰がyかと関係があると思いますouビュー、どのくらいの期間、どのくらいの頻度でそれらを検索しますか。あなたの友達はおそらく最初に表示される値がやや大きく、友達以外のページに費やされた時間的要因のために、友達以外のページよりも値が低くなる可能性があります。検索。複雑な式があります。Facebookはこのことに夢中です。映画の中で、マーク(Facebook CEO)が学校の女の子が暑いかどうかについてサイトを作成したとき、彼は友人に式を考え出すように頼みました。勝者を決定します。Facebookがどれほど素晴らしいものになったかを考えると、この公式を設計する際に、これらすべての要素と他の20,000の要素を考慮に入れていることは間違いありません。

私はこの男が好きで、彼のページを見つけることができませんでした。もちろん、彼も私を検索していました。私が彼を検索できなかった理由は、彼が彼のページを検索可能にしたからだと思います。友達に。 (彼にはガールフレンドがいるので、私に知らせたくありませんでした)彼が私に彼の検索を許可したとき、私が彼の名前を入力した後、彼は最初の人でした。 「これまで見たことがありませんでした。

回答

入力文字で始まり、複数のデータベースからすばやくクエリを実行できます。」 sおよび/またはテーブル。 vと入力し始めたとします。最初に、vで始まる友達の名前を探します。友達が見つかると、それを表示します。

頻繁にアクセスする友達ページがある場合、最初の文字を入力し始めると、最初の結果としてそれが表示されることに気づきました。したがって、頻繁に検索されるユーザーを保存して、それらを許可しているようです。より良い結果を出すために。

回答

そのリストに載っている人がいると断言できます。私のFacebookの友達ではなく、私が一度も調べたことがない人であり、過去から彼らを認識しています。また、私が調べた古い炎があり、彼は私のリストの一番上にあり、その後彼は3番目の友達に移動しました下に(3つすべてが文字Aで始まります)、私は「彼をもう一度見上げることはしなかったので、彼は上に移動しました。

言うのは難しいですが、一番上にあると思います」

回答

最初に複数の友達が表示されます。名前の近くに入力すると、結果は次のようになります。あなたの友達ではなく、あなたが彼らのプロフィールを訪れたことがないなら、それはあなたを訪れた人です最近。

また、最もよくアクセスするページとユーザーが最初にポップアップ表示されます。

回答

私はこれについて考えて少し実験を行ったので、実際にはあなたのページを閲覧する人々に関係しているとほぼ確信しています(ちょっと混乱しますが、私には耐えられます)。

私はタイプすることから始めましたアルファベットのすべての文字と誰が検索に出てきたかを確認します。たとえば、「A」と入力して、誰が登場したかを確認しました。人々のリストは必ずしもアルファベット順ではないことに気づきましたが、一番上の人々は確かに私がいつもページにアクセスしている私の親友でした。

それなら、Facebookは、あなたが最も訪問する人々を見つけるのに便利な検索バーを設定しているのではないかと思いました。しかし、それから私は奇妙な何かを見ました、私がちょうど追加した女の子は実際には「L」リストの2番目の人であり、最初は私の親友でした、それは私には奇妙に思えました。

それで、私はそれが実際にあなたのページを訪問する人々と関係があるのではないかと考え始めました。理論をテストするために、私は「C」リストに行きました。ここでは、上位2人は、私が彼らのページにアクセスした回数に関して実際にはほぼ同じであり、彼らが私のサイトにアクセスしたと思います。私は「C」リストの2番目の人に行き、彼らのページを何度もクリックして、何度か更新しました。それから戻って「C」を検索しましたが、確かに、ページを更新していた2番目の友達が最初に表示されました。私はこの2番目の友人がキャンプしていてFacebookがない/私のページを見る方法がないことを知っていました。

これが本当のキッカーです。「C」リストにある他の友達に、「C」を検索して続行するときに最初に使用した友達に 言ったのです。私のページを数回。彼女はそうしました。それから私は数分かけて「C」をもう一度検索し、誰が最初に来たのか推測しますか?

そうです、私を検索したばかりの女の子最近、他の女の子のページを検索していたにもかかわらず、ページです。

これは、Facebookの検索バーがあなたのプロフィールを閲覧したユーザーに対して機能していることを本当に証明していますか?手に余りにも時間がかかることを証明してください。

回答

ボーイフレンドのプロフィールに移動して検索バーにCの文字を入力すると、最初の結果はFacebookで友達ではない元ガールフレンドになります。そのため、彼が彼女にしかいないことを誓うときに、あなたのページを見る人々が表示されると思います。昨年半年に一度のページですが、彼女は友達のページの前に表示されます。場合、彼は「すぐに独身になります!

コメント

  • これにより、Facebookが検索をどのように推測するかについての詳細なビューが得られますか?

回答

友達が検索するのをしばらく見ていました。少しOCD … LOLといつFacebookで友達の人を検索すると、友達ではない人が一番上に移動します。私は彼がリストを下に移動することを期待しているFacebookの友達ではない人を見るのをやめました、そして彼はしばらく同じ場所に何ヶ月も安定していて、それから彼は何週間も私のリストのトップに行きました…これは多くのことが起こりました何度か私はついに彼にそれについて尋ねました、そして彼は私のプロフィールを見ることを否定します、しかし私は彼を信じません。Facebookはあなたが最初に検索した人、次にあなたを検索した人を追跡しているようです(彼らがよく見ない限り、彼らは1位)次にプライベートメッセージを送信した人、次に最もやり取りの多い人。

回答

ついにFacebookを見つけました検索バーのトリック!!何年もの間、検索バーがあなたのFBを閲覧している人を見つけるための鍵であるという噂がありました。彼らはそれがただの伝説だと言います…実際にはそうではありません!!それで、あなたが手紙をタイプするならば、最初の結果はあなたが最後に探した/見た人のどちらかであるという伝説があります…その人はあなたを見ました!または彼らはあなたを頻繁に検索します、あるいはその両方です。

(特に友人の場合、相互作用に基づいて機能しますが、これはあなたと相互作用したことがない友人にも機能することがわかりました、および相互作用をしたことがない友人の友人。)

そこで私は少し実験を行ったところ、そのトリックが機能することがわかりました。ただし、両方がお互いを検索している場合に限ります。それは欠落しているリンクです。誰かに私を見てもらいました…何もありません。彼らはまだ上から4番目の位置にありました。私は私を見ていない他の誰かを検索しますが、何もありません-彼らはまだ低い結果です。でも、同じ日に見た人を探してブーム! 3時間も経たないうちに、名前のイニシャルを入力すると、結果が1位になりました。ちなみに、これは友達、または友達の友達、あなたと共通の友達が1人しかいない場合でも機能します!

(重要:名前の一部を入力して不正行為を試みないでください。最初のイニシャルのみ、ファーストネームまたはラストネームの場合!また、これは、モバイルFBの変更として携帯電話で使用するフルサイトFBでも機能します。iPhoneアプリでは機能しません。)

If友達かどうかに関係なく、誰かを検索しても、最大1日ほどは上位5件の結果に表示されます。その後、ランクが低くなり、再度検索しないと上位3件に表示されません。あなたが誰かを検索し、その後すぐに(約3時間後)彼らがあなたを検索/見ている場合、彼らもあなたを探しています!彼らが最終的にランクを下げると、同じイニシャルを持つあなたの友人のどちらかが対話しましたあなたが最近、またはあなたが「唯一の利害関係者です…

もちろん、あなたが彼らをストーカーし、1日に数回クリックする場合、これを追跡するのは難しいでしょう、LOL!しかし私」 1回の検索でそれを開始するのに十分であることがわかりました。 (私は検索ログを使用して検索を追跡します。検索をクリアすると、数時間後に結果が失われる可能性もあります。)私はこの実験を複数日試しました…同じ結果です。(あなたがどこで時間を見つけるのか疑問に思うと、答えは「あまり眠らない」ということです。)

コメント

  • I ‘非常に疑わしいです。
  • それは’本当です…何度もテストしました。同じ結果です。

回答

最近あなたのプロフィールを閲覧したのは誰かだと思います。他の誰もこれを取り上げていません。

コメント

  • この情報のソースはありますか?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です