解説ねえ、トモヤくん!『RAG…
TL;DR
PolyUQuestは、Webページのハイパーリンク、DOM階層、エンティティ関係を1つの異種グラフに統合し、クエリの構造的ニーズに応じて3つの検索モードを切り替えるRAGフレームワークです。各引用には出典ページ・見出しパス・エンティティリンクが付与され、回答の検証が容易です。PolyUの公式サイト(4240ページ)での評価では、回答正確性・網羅性・忠実性で既存手法を上回り、LLMトークン消費も削減しました。
解説
ねえ智也くん、このPolyUQuestって論文、タイトル見ただけで難しそうなんだけど…
ああ、Web RAGの新しいフレームワークだよ。HTMLの構造とエンティティ関係を一緒に使って、検索の質を上げてるんだ。
RAGって確か、LLMが外部から情報を取ってきて答えるやつだよね?でもWebページってリンクとか階層があって複雑じゃない?
そう。従来の手法はテキストだけ切り出してたから、構造的な情報が抜け落ちてた。PolyUQuestはハイパーリンク、DOM階層、エンティティ関係を全部1つの異種グラフにまとめてる。
異種グラフって、いろんな種類のノードとエッジがあるってこと?それでどうやって検索するの?
クエリの構造的ニーズに応じて3つの検索モードを切り替えるんだ。例えば、特定のエンティティ間の関係を調べたいときはエンティティモード、ページ内のセクションを辿りたいときは構造モードって感じ。
へえ、状況に応じて使い分けるんだ!それで評価はどうだったの?
PolyUの公式サイト4240ページで評価したんだけど、回答正確性・網羅性・忠実性で既存手法を上回ってる。しかもLLMのトークン消費も減ってる。
トークン消費が減るってことはコストも下がるってこと?すごいね!でも何か弱点とかはあるの?
グラフ構築にコストがかかることと、動的なWebページには対応しきれてないところかな。あと、大規模サイトだとグラフが巨大になりすぎる可能性もある。
なるほどね…でも引用にページや見出しパス、エンティティリンクが付いてるから検証しやすいってのはいいね。これでレポート書くときも安心かな?
ああ、でも亜美さんがレポート書くときはまず自分で調べたほうがいいと思うよ。
えー、せっかく便利なのに!じゃあPolyUQuestに「私の代わりにレポート書いて」って頼んでみようかな?
それは検証可能な引用が付いても単位は取れないからやめとけ。