独自に作成した架空の学習例です。モデルの結果は事前入力されていません。
編集できる出発点
- 1 · 判定する文章
- L1| ご注文はお支払いから 2 営業日以内に発送します。 L2| 未開封の商品は 30 日以内であれば返品でき、全額を返金します。 L3| 開封済みの商品は 14 日以内であれば交換できますが、返金はできません。 L4| ギフトカードに有効期限はなく、現金との交換はできません。 L5| サポートへはメールでご連絡ください。通常 1 営業日以内に返信します。
- 2 · 質問
- 次の問い合わせに答えているのはどの行ですか:「箱を開けてしまった後でも、お金は戻ってきますか?」
- 3 · 選択肢を2〜6個定義
- L1
- L2
- L3
- L4
- L5
- 答えている行はない
どの行もこの問い合わせを扱っていない。
表示値はモデルの判断確率であり、実測正解率や保証ではありません。「はい/いいえ」は設定した基準に対応し、選択肢の確率は指定した選択肢内で比較されます。
Jev でキーワードではなく意味から検索できますか?
はい。ただし、範囲の決まったリストの中に限ります。TypeSafe の行単位の検索クックブックでは、文書の各行に ID を付け、ID 付きのテキストを state として送り、Choice の質問を一つ投げます。「この問い合わせに答えているのはどの行か」という質問です。回答にはすべての行の確率が含まれるため、コード側で順位を付けられます。同じ形は、短いテキスト行のリストであれば何にでも使えます。受信トレイの件名、シートの行、規約の条項などです。
編集可能な行検索テンプレートを開く。架空のショップ規約が 5 行と、答えとなる行とほとんど言葉が重ならない問い合わせが入っています。読み込むだけでは下書きができるだけで、実行を依頼するまでチェックは始まりません。
テンプレートに「答えている行はない」という選択肢がある理由
Choice の確率は、合計すると必ず 1 になります。そのため、文書のどこにも答えがない問い合わせでも、いずれかの行が一位になります。公式クックブックはこの問題に、同じリクエスト内でもう一つ、はい/いいえの質問を投げることで対処しています。「この問い合わせを扱っている行が一つでもあるか」という質問です。コードは順位を信頼する前に、まずその回答を読みます。
Playground では一度に一つの質問しかできないため、このテンプレートでは六つ目の選択肢「答えている行はない」を加え、同じ習慣を身につけられるようにしています。実際の組み込みでは、クックブックの二質問の形を優先してください。
| 要素 | 役割 |
|---|---|
行 ID(L1 … L5) |
すべての候補に、短く変わらない ID を与える。 |
| Choice の質問 | 一つの問い合わせに対して ID に順位を付ける。 |
| 「答えている行はない」 | 答えのない問い合わせが、答えのあるものに見えるのを防ぐ。 |
一つだけ変えて比較する
- テンプレートを実行し、L2 と L3 の確率を記録します。どちらも返品に関する行ですが、開封済みの箱を扱っているのは一方だけです。
- 問い合わせを「配送には何日かかりますか?」に変え、もう一度実行します。
- 「カナダへの発送はできますか?」のように、どの行も答えられないことを尋ね、最後の選択肢が選ばれるかを確認します。
正解は事前入力していません。創作した 5 行で三回実行しても、自分の文書での正解率については何も分かりません。
前提にしておくべき制約
- リストの大きさ。 クックブックによると、Choice の質問は最大 255 個の選択肢を受け付けるため、一つのリクエストで最大 255 行を扱えます。それより長い文書では、先に候補を絞り込む処理が必要です。当サイトのエディターで使える選択肢は 2–6 個で、これは当サイトの上限です。
- しきい値。 クックブックにある「答えあり」「部分的」「答えなし」の境界値は、クックブック自身の例を分けるためのもので、自分の文書に合わせて調整することが前提です。
- 検索の段階は依然として重要です。 TypeSafe の再ランキングのクックブックでは、まずキーワードで候補を絞り込み、その後で問い合わせと文章の組ごとに一つずつ質問します。Jev が判断したのは渡された候補であり、コーパス全体を検索したわけではありません。
- 事実は本文にあります。 順位は一つの行を指し示すものです。読者が検証できるよう、言い換えではなく行そのものを表示してください。
プロジェクトギャラリー には、コミュニティによる検索や再ランキングの実験が掲載されています。いずれも作者が報告した一回限りの比較であり、ベンチマークではありません。近い行どうしでシグナルが割れる場合は、確率と confidence の違い を読んでください。
出典と関連資料
このガイドは、公式ドキュメントとリンク先のコミュニティ報告に基づいています。コミュニティの観察には、その報告者を明示しています。
出典の確認方法