01AI 抽出とルールベース抽出を切り分けた — AI を過信せず、信頼できる所だけ任せた
最初はスペックの数値抽出も Gemini に任せていました。ところが「公式ページに値があるのに null になる」「非搭載の機能を搭載と誤って出力する」といった幻覚が頻発し、おすすめウィザードのスコアリングが正しく動きませんでした。原因を掘ると、オーブン温度調節範囲: 65〜250・300℃ から オーブン最高温度: 300℃ を取り出すような「ラベルの変換と値の解釈」を LLM に同時にやらせるのが不安定だと分かった。そこで役割を分離しました。数値・フラグといった確定的に決まるスペックはコードのルールベースで抽出し、接客トークや用語解説のような文章生成は Gemini に任せる。AI は万能の魔法ではなく、得意な所だけ使う道具だと割り切った——これが、この後のすべての開発で効く判断の原型になりました。




GitHub で見る