1

具体的には、従来のチャットボット フレームワークは 3 つのコンポーネントで構成されています。

  1. NLU (1.意図分類 2.エンティティ認識)
  2. 対話管理 (1. DST 2. 対話ポリシー)
  3. NLG。

チャットボットをトレーニングするために深層学習モデル ( seq2seqlstmtransformer、 …) を使用する場合attentionbertこれら 3 つのコンポーネントすべてをカバーするのでしょうか? もしそうなら、それがそれらの3つの部分にどのように関連しているか、より具体的に説明していただけますか? そうでない場合、どうすればそれらを組み合わせることができますか?

例えば、私はクローズドドメインのチャットボットを構築しましたが、それは挨拶などの他の部分を処理できないタスク指向のみです...そして、それはCoreference Resolutionの問題を処理できません(対話管理を持っていないようです)。

4

2 に答える 2