Upgrade to Pro — share decks privately, control downloads, hide ads and more …

“曖昧な検索” を実現するための Semantic Slot Filling

“曖昧な検索” を実現するための Semantic Slot Filling

Avatar for ディップ株式会社

ディップ株式会社

June 18, 2025
Tweet

More Decks by ディップ株式会社

Other Decks in Technology

Transcript

  1. 自己紹介 2 澤田 悠暉 経歴 • ディップ株式会社 第二バイトル開発部 AIEmbedded課 (2023/07

    ~ ) ◦ dipAI バックエンド テックリード ◦ 最近は生成AIや検索・レコメンドに従事 • xR/メタバース系 某スタートアップ (2020/04 ~ 2023/06)
  2. 当初の実装 : ベクトル検索 • アイテム : 求人の主要情報をベクトル化 • ユーザ :

    会話履歴の要約をベクトル化 会話履歴 求人 類似度が近いものが 検索上位に来る 6
  3. 当初の実装 : ベクトル検索 • アイテム : 求人の主要情報をベクトル化 • ユーザ :

    会話履歴の要約をベクトル化 会話履歴 求人 類似度が近いものが 検索上位に来る 当然なのですが 期待した求人が出てこない • ユーザにとって絶対的な条件(エリアや職種など)が フィルタできない • 雑談などがノイズになりやすい 検索型インターフェースの あたりまえ レベルの 機能が担保されずストレスが高い 7
  4. ユーザ入力 (自然言語) 構造化データ ハイブリッド検索の流れ ベクトルデータ (会話履歴の要約) Semantic Slot Filling ハイブリッド

    クエリ ルールベース 定性的な検索の質が向上 10 エリアや職種など絶対条件に なりやすいものを構造化
  5. エージェントの返答の正確性の向上 エージェントの返答の正確性を向上させるのは 今の時代「RAG」だけじゃない ユーザ入力 (自然言語) 構造化データ スロット A スロット B

    スロット C Semantic Slot Filling RAG MCP + DB Web Search スロットに適した手法を 採用できる! 「面接の準備って何すればいい?」 14
  6. まとめ エージェント層 解釈・ツール層 データ層 新しい技術に早く移行するために 軽量 に実装 エージェントとツール・データが 疎結合 になるように実装

    とても地味な作業が多いが コストをかけて整備 • OpenAI Agent SDK • Google ADK • LangGraph • Semantic Slot Filling • MCP • ユーザデータ • 求人データ • APIドキュメント 費用対効果 大 小 費用対効果が大きそうなところを優先的に実施していきたい! 15