情報検索

Vespaでベクトル検索によるマルチモーダル検索システムを実装する

この記事は何? マルチモーダル検索の流れ Vespaを利用したマルチモーダル検索の実装 実装する検索システムの概要 商品embeddingの管理方法 Embeddingの推論 Vespaのスキーマ設定 スキーマの定義 ランキングロジックの定義 Vespaへのデプロイとデータフィー…

VespaのParent/Child(document reference)で検索改善の幅が広がります

この記事は何? 「文書に紐づくカテゴリ×集計値」を利用した検索ランキング改善 Parent/Child機能の簡単な紹介 Parent/Child機能を実際に使ってみる さらなる応用 まとめ おまけ この記事は何? 情報検索・検索技術 Advent Calendar 2022 - Adventarの12日目…

ちょっとテクい検索ランキングをVespaで実現する

この記事は何? Vespaの準備 Vespaにおけるランキングロジックの実装(rank-profile) ちょっとテクい検索ランキング集 検索結果をランダムに並び替える 検索時の時刻を利用して並び替える 検索リクエスト時にランキングで利用する値を渡す クエリとドキュメ…

「情報検索:検索エンジンの実装と評価」2章 基本技術

この記事は何? 転置インデックス 検索アルゴリズム 準備 フレーズ検索 next, prevの実装について ランキング検索 ベクトル空間モデル 近接度ランキング 論理検索 評価 有効性の評価 テストコレクションの構築 効率の評価 まとめ この記事は何? adventar.or…

「情報検索:検索エンジンの実装と評価」1章 イントロダクション

この記事は何? 情報検索とは何か 情報検索の例 情報検索の応用分野 情報検索の専門用語 性能評価に関する専門用語 電子テキストの取扱い ターム分布 言語モデル テストコレクション オープンソースIRシステム まとめ この記事は何? adventar.org「情報検索…