チャットボットの実装を行うためのコンソール インターフェイスを作成したいと思います (おそらくそれを行う必要はありません)。チャット ボットに 3 つのレベルの「知性」を持たせたいと思います。
レベル 1 : 私のチャット ボットは辞書のようなものです。「ユーザーが「こんにちは」と言うと、チャットボットは「こんにちは」と言う」のように書きます。または、「ユーザーが「お元気ですか」と言うと、チャットボットは「元気です、ありがとう」と言います。例は次のとおりです。
>>If user say ‘Hello’then chatbot say ‘Hello’”.
>>Hello
Hello
>>if user say ‘How are you?’, chatbot say ‘I´m fine, thank you’.
>>How are you?
I´m fine, thank you
ユーザーがフレーズの LUT を作成するため、これは辞書のようなものです。
レベル 2 : 私のチャット ボットにはデータベースがあります。
レベル 3 : 私のチャット ボットには、データベースとのインテリジェンス関係を作成するために、データベース上で動作できる推論エンジンがあります。
似たようなことが行われたことを知っている人はいますか(そうあるべきだと思います)?これらのチャット ボット アプリケーションを作成するための特定の言語プログラムはありますか? このようなことをするためのオープンプロジェクトはありますか(そうあるべきだと思います)?どうもありがとう。