02時30分ツイート一覧note最近はソーシャル検索について色々な場面で尋ねられるので簡単に要約を。情報から、その人のこと全部わかりますか?わかりませんよね、つまりそういうことです。第1に、ソーシャル検索というのは、検索クエリのインテント(検索意図)を探るためのヒントの1つとしてソーシャルグラフ(人間の相関関係)を使うという話に過ぎません。ソーシャルグラフというデータだけで飛躍的に検索が便利になるか?というと、それは違います。第2に、ソーシャルグラフという性格のヒントですから、ある場面ではGoogleやMicrosoftが主張するように役立ちますが、あらゆる場面で便利かというと、それも違います。上記2点について、それぞれもう少し詳しく解説を加えます。ウェブページの内容を正確に把握する、という2つのチャレンジに取り組む必要があります。レストラン」くらいのクエリなら、この検索者が何を探しているのか何となく意図を推定できるでしょう。「猫」この1文字列だけで意図を推定するのは極めて困難です。レリバンシーを改善するには、意図を読み取らなければいけません。そこで、インテントを把握するために、他の手掛かり・ヒントを使うわけです。過去の検索履歴(クエリ、クリックなど)、検索場所(IPアドレスから場所特定)、言語(ブラウザの設定)などです。した手掛かりを増やすことで、検索者の意図を適切に把握しようとします。その延長で、じゃぁFacebookやTwitterといったソーシャルネットワークが登場したし、その人間関係使うと実は検索って便利になることあるよね、ということで追加されたヒントがソーシャルグラフという人間関係なわけです。冒頭の設問で示した通り、別にソーシャルグラフという情報加えただけで飛躍的に検索が便利になるわけではありません。単なる1つのヒントです。ヒントですから、それに基づいて検索結果全部をソーシャルにすることもリスキーすぎます。あなたの友人が好きなものをあなたが好きなわけではないでしょう。友達としてはいい奴でも、そいつの嗜好には興味がないこともあるでしょう。つながっている人の「友人・友達」のレベルって様々なはずです。中には、会社の付き合い的にフォローしたり友達承認した人もいるでしょうし。つまるところ、ソーシャルグラフに基づいて検索結果を決めたら、検索品質やレリバンシーの品質・精度が、その人の人間づきあいによって決まってしまいます。