過去1年間でYandexが検索をどのように変更したか。 アンドロメダアップデート

Korolevの最後の大きな更新から1年以上が経過しました。 このリリースに含まれるアイデアは、この期間中にさらに開発され、新しいアプリケーションが見つかりました。 アンドロメダのアップデートでは、ユーザーができるだけ多くのタスクを迅速かつ便利に解決できる検索エンジンの側面に焦点を当てました。







今日、私たちは伝統的にHabrの読者に私たちがやった仕事について話しています。













合計すると、この更新には1,000を超えるさまざまな改善が含まれています。 短い話として、それらを3つの大きなブロックにグループ化しました。









検索の品質に関する作業は、特定のシナリオに機能を実装することだけではありません。 また、ユーザーに対する製品の有用性を測定するメトリックの品質に常に取り組む必要があります。







過去1年間、ユーザーが問題を解決するには、検索結果の結果でページを単純に調べるだけで十分な場合、たとえば質問への回答を明示的に読むことで十分に理解できることを学びました。 さらに、検索からの「有用な」遷移と結果のない遷移を区別することを学びました。







現在、ユーザーは昨年の冬より毎日150万件以上の検索タスクを正常に解決しています。 検索問題の解決策は、サイトへの便利な移行か、検索結果ページとの何らかの相互作用です。







1.クイック返信



どのサイトにもアクセスせずに検索結果から迅速な回答を得る機能は、Yandexの長所であり、今でも維持されています。 過去1年間で、ユーザーは検索結果ページからインスタントレスポンスを受け取ることができるリクエストの数を1.5倍以上増やしました( たとえば )、ユーザーは1日に1300万回以上クイックレスポンスを使用するようになりました。







しかし今では、簡単な答えは単なるテキストや表ではありません。 多数の新しいシナリオに迅速かつインタラクティブな回答を追加しました。







たとえば、「 カフェが近くにあります 」というリクエストに対するクイックレスポンスは次のようになります。















各組織は、アクセスアドレス、写真、レビュー、出席情報など、より詳細に調査できます。 これはすべて、検索結果を残さずに実行できます。







他のタイプの組織でも同様の回答を見ることができます。 サマラのホテルロストフのジムのリストを見ることができるとしましょう。







スポーツに関する問い合わせに対する当社の対応を大幅に発展させました。 現在、ほとんどのサッカーチャンピオンシップでは、スケジュール、順位、最新ニュース、場合によってはライブブロードキャスト、試合、興味深い瞬間のリプレイへのリンクを含む美しい回答が利用できます。















ところで、Yandex検索に関する多数の新しい迅速な回答は、メトリックの開発の直接的な結果です。これについては、この記事の冒頭で説明しました。 以前は、検索の品質がユーザーによるクリック数に主に関連していた場合、そのような答えを想像することは困難でした。 これで、各要素に含まれる有用な情報の量と、ユーザーが実際に使用する頻度を測定できます。







ユーザーが回答を簡単に取得できるようにするもう1つの機能は、組織との対話です。 インターネットで質問に回答がない場合、または見つけるのが難しい場合は、 この機会を支援したサイト所有者に直接質問することができます。 検索に関する関連ドキュメントには、「会社とのチャット」ボタンが付いています。













最後に、状況によっては、特定の短い回答ではなくアドバイスや議論が必要になる場合があります。 そのような場合のために、 Yandex.Creativesサービスを作成しました。 このサービスでは、医師、トレーナー、料理人、スタイリスト、弁護士など、さまざまな専門分野の専門家から質問をしたり、回答を受け取ったりできます。 現在、Yandex.Znatokovの回答は検索と統合されているため、結果ページでよく見ることができます。













このサービスを使用すると、すべてのユーザーに応答できます。もちろん、どの意見を信頼すべきか疑問に思うかもしれません。 したがって、私たちは各ユーザーのすべての回答へのアクセスを提供します。どのトピックで彼が答えるか、彼の評価は何であるかを理解し、最終的に彼自身の意見を形成できます。







2.選択のしやすさ



検索アルゴリズムを開発するとき、私たちはユーザーが切り替えているサイトの品質に常に注意を払いました。 ただし、以前のバージョンの検索では、特定の要求への応答に主に焦点が当てられていたため、サイトの全体的な品質はドキュメントの選択においてかなり副次的な役割を果たしました。







Searchの新しいバージョンでは、この影響が大幅に高まりました:ceteris paribus、特定のリクエストのコンテキストから隔離されていても、良いサービスを提供するサイトを好みます。







より具体的には、サイトのいくつかの重要な特性を自動的に決定し、ランキングでそれらを考慮する方法を学びました。









問題は、ランキング時に考慮される特性がユーザーに表示されないことです。 これを修正するために、サイトに特別な標識を導入しました。 今、私たちはそのようなサインを3種類使用しています。







最初のサインは青いラベルで、ソーシャルネットワーク上の確認済みアカウントのラベルに似ています。 そのような兆候は、Yandex.Directoryによる組織の公式Webサイト、Avto.ruによる公式ディーラーのWebサイト、ロシア連邦中央銀行によるヤンデックスサービスによる金融機関のWebサイトで取得されます。 また、ナビゲーションの回答や、実際にはソーシャルネットワーク上の確認済みプロファイル用に表示することもできます。







2番目のサインは「人気サイト」です。 そのようなサインは、多くの忠実な聴衆を持つ非常に人気のあるサイトによって受け取られます。







3番目の兆候は「ユーザーの選択」です。 このマークは、忠実であり、多くの場合このサイトに戻ってきた場合、適度な視聴者がいるニッチサイトでも取得できます。







検索結果ページに文字が存在することで、ユーザーが必要な結果をすばやく見つけられるようになっていることを確認しました。 ローンチに参加したプロダクトマネージャーの1人が、その有用性を説明するのに役立ちました。 彼はアジャイル認証に関する情報を探していましたが、もちろん、このトピックに関連する情報を備えたサイトが膨大にあります。







ただし、検索結果の中にはhabr.comの記事もあり、著者はトレーニングに合格した経験を説明しています。 この記事がこの要求に最も関連する回答であることは事実とはほど遠いため、必ずしも最初の位置にあるとは限りません。 しかし同時に、サインはユーザーにこれがサイトからの結果であることを伝えます。これは将来ユーザーにとって非常に役立つ可能性があります。















選択のもう1つの重要な側面はフィードバックです。 過去1年間で、収集されたレビューと評価の数を劇的に増やすことができました。現在、ユーザーは1日15万回以上インプレッションをYandexと共有しています。







強力な機械学習技術がなければ、良い仕事のレビューは不可能です。 私たちはレビューで詐欺やスパムの兆候と積極的に戦います。 ここでアルゴリズムの速度は非常に重要です:データが1日の遅延で処理される場合、悪意のないユーザーが膨大な数の有害なレビューを残す時間があり、他のユーザーが対策を講じる前にそれらを確認する時間があります。 したがって、私たちにとって最大の実装の1つは、データを処理し、数分で遅延してモデルでそれを考慮する機能でした。 これは、Yandexのレビューと評価が可能な限りほとんど常に良好な状態であることを意味します。







もちろん、Yandex.Connectorsの場合のように、ユーザーがどのレビューを読んだかを理解することは重要です。 著者の人格は公開しませんが、すべてのレビューを知ることができます。 したがって、特定の著者をよりよく知り、好みが似ているかどうかを理解してから、自分で選択することができます。













3.コレクション



Yandex.PicturesYandex.Video、または実際に大規模な検索などの検索サービスを使用すると、インターネット上で必要な情報をすばやく見つけることができます。







しかし、多くの場合、情報を見つけるだけでは十分ではないので、将来の使用に備えて保存することをお勧めします。たとえば、しばらくしてから興味のあるサイトに戻り、写真やビデオクリップを保存し、後で友人と共有します。 これまで、さまざまなタイプの情報を便利かつ均一に保存するソリューションはありませんでした。







この問題を解決するために、 Yandex.Collectionsサービスを更新しました。 コレクションを使用すると、写真、ビデオ、サイト、映画、シリーズ、書籍など、さまざまな種類の情報を保存できます。 コレクションは検索サービスと密接に関連しています。コレクションに追加する機能は、Yandex.PicturesおよびYandex.Videoに実装されています。「コレクションに追加」ボタンに注意してください。 また、このようなボタンは、大規模な検索のオブジェクトに使用できます。













また、Yandexアプリケーションでは、検索で見つかったサイトをコレクションに追加できます。 まもなく、この機能はすべてのプラットフォームのすべてのYandex検索ユーザーが利用できるようになります。







そのため、ユーザーはYandex検索サービスでコレクションを作成できます。 コレクションが作成されると、推奨事項が使用可能になります。たとえば、収集されたコレクションの写真とスタイルが似ている写真です。 これを行うために、類似の画像を見つけて多様性を確保するための当社の技術は全力で機能します。 似ているが同一ではないオブジェクトをお勧めします。







推奨事項を検討することにより、関心のあるトピックをさらに理解することができます。 たとえば、3枚のカードで美しいインテリアのコレクションをまとめたとします。 その後、他のユーザーコレクションからの膨大な数の推奨事項が利用できるようになりました。もちろん、これにより、最終的に興味を持ったオプションの検索が大幅に簡素化されました。













コレクションはプライベートにできるため、誰もコレクションにアクセスできず、コレクションの存在さえも知りません。 そこで、何か秘密にすることができます。 一方、コレクションを開いておくと、Yandex.Collectionサービスとビッグ検索の両方で、すべてのYandexユーザーがコレクションを利用できるようになります。















この例は、ConnoisseursやCollectionsなどのサービスで検索が探しているものを完全に示しています。 ユーザーは、自分のタスクを解決し、すべてのユーザーが利用できるようになる新しいオブジェクトを作成し、それらのユーザーがタスクをより速く解決できるようにします。 したがって、最新の検索では、既存のデータ配列で情報を検索できるだけでなく、他の人に役立つ新しい情報を作成することもできます。










作業の結果が検索シェアにどのように影響するかを明確に確認できます。 前回のローンチ以来、モバイルデバイスでのYandexの検索シェアは6パーセントポイント以上も伸びており、これは明らかに制限ではありません。















もちろん、ここに挙げた分野の開発を継続し、すべての兆候の中で検索の品質を意図的に開発し、機械学習方法と品質メトリックを改善し続けます。








All Articles