AI Assistantを構成する3つの要素 • インテント(Intents)〜 「動詞」に該当 – Assistant インスタンスが処理すべき、ユーザーが⼊⼒したテキストに含まれる「⽬的」 が Intents(意図)です。Assistant サービスは、意図分類器により⼊⼒テキストを分類し、 ユーザーが求めている意図を理解します。 • エンティティ(Entities)〜「⽬的語」に該当 – Assistantインスタンスがユーザーの⼊⼒テキストから抽出すべきキーワードのリストが Entities(エンティティ)です。⼊⼒テキストから抽出されたエンティティは、ユーザーの 「⽬的」の対象物を⽰したりします。このエンティティ情報を合わせることで、 Assistantサービスはユーザーの要求を完全に理解します。 • ダイアログ・ノード(Dialog)〜「処理フロー」に該当 – Dialog(ダイアログ)はユーザー要求(意図とエンティティ)とそれに対する回答の組み合 わせです。1回のやり取りのためのひとつのダイアログ・ノードのであることも、複数の 会話のやり取りのための⽊構造となったダイアログ・ノードもあります。 – 曖昧なリクエストで不明な情報を補完するために複数の会話のやり取りを使⽤すること があります。 Watson Assistantは機械学習、プログラムのフローの両⽅を使ってチャットボットを作ります。