ダイアログ マネージャーは、ダイアログ/会話の作成と管理に使用されます。ダイアログにはインテントが含まれています。エンティティ リストを含めることもできます。固有表現の認識 ;スロット充填技術が使用されています。ダイアログを作成/インポート/エクスポートするためのツールが含まれています。
リッチな会話を作成するには、パーソナル AI / ゲーム AI などのチャットボット エンティティを使用します。このダイアログ マネージャーを使用すると、次のような会話を作成できます。
トリガー/応答メソッドとユーザーからの指定されたエンティティのキャプチャ。ユーザー意図の検出に応じてアクションを実行できます。これらはダイアログの焦点として設計されています。
ダイアログには意図があります。これらは、ユーザーの意図または AI によって実行されるアクションであり、ユーザーに質問し、必要な情報を収集することができます。インテントにはパラメータがあります。パラメータはエンティティ リストを使用して学習できます。オブジェクトに関連または関連付けられた特定のキーワードを検出するために使用できます。 IE: ユーザー : 子猫 AI : 猫、ユーザー : 猫 AI : 猫 << このようにして、複数の単語を使用して同じパラメータを検出できます。個々のユーザーの SentWord をキャプチャして、アクション スクリプトおよび応答内で使用できます。保存された AI ワードも同様です。あるいはリスト識別子でも構いません。
現在の会話の履歴による会話追跡、および検出されたインテントと必要なインテントの存続期間。
この製品は、NUGET でリリースされる共有 DLL としても再コンパイルされ、プロジェクトなどへの統合が可能になります。このアプリケーション バージョンでは、オブジェクト モデルと SDK への UI インターフェイスが有効になります。
後から拡張機能を追加できる「KEEP IT SIMPLE」が決定されました。生成されるすべての外部ファイルは JSON 形式を利用します。したがって、アプリケーションで作成されたデータは、ダイアログ マネージャーで読み取られるコードにインポートする必要があるだけで、共有 DLL で利用できます。保存されているすべてのダイアログに対して USERINPUT/RESPONSE などのクエリを実行することもできます...
Currentyl 作業モデル: アプリケーションの洗練とリファクタリングの機能性のテスト。