問題タブ [chatterbot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python で中国語の会話型チャットボットを開発する
ユーザーが中国語で「こんにちは」を意味する「你好」とチャットボットが応答するように、Pythonで中国語の会話型チャットボットを開発したいと考えています。ゼロから構築して、チャットボットに期待されるすべての応答を記述するのは非常に難しいと思います。ユーザーに応答し、ユーザーとの保存を行うことができる API に接続するためのオープンソース ライブラリを見つけたいと考えています。Microsoft が開発した「Xiaobing」という中国人向けのチャットボットについては既に知っていますが、開発者向けの API を提供しているかどうかはわかりません。別の github プロジェクトとして brobot( https://github .com/lizadaly/brobot/ ) しかし、中国語をサポートしているかどうかはわかりません。ここにいる人からの提案やガイダンスをいただければ幸いです。
python - Tkinter の ScrolledText ウィジェットで「ENTER KEY」をバインドする方法
チャットボットのユーザー入力に scrolledText ウィジェットを使用しました。「ENTER」キーをバインドして、ユーザーの応答をチャット ウィンドウに投稿しますが、ユーザー入力ウィンドウの改行になりません。以下は私のコードです:
私の期待:「キーを入力してください」->チャットウィンドウに投稿(作業中)
「SHIFT + ENTER キー」 --> scrolledText の次の行 (動作しない)
上記のコードに変更が必要かどうかを提案してください。
前もって感謝します!
python - Chatterbot - 「chatterbot.trainers」という名前のモジュールがない - python 3.x
を使用してpython 3.x
います。このコードの実行中にエラーが発生します:
エラー:
このエラーを修正するにはどうすればよいですか?
python-3.x - 特定のデータベースからの Chatterbot の応答
独自の会話コーパスを使用してチャットボットをトレーニングしました。しかし今は、ChatterBot が別のデータベースから応答を生成するようにしたいと考えています (したがって、すべての応答が引用になるように、これを有名人とのちょっとした会話にしたいと考えています)。私が見つけた唯一のものは、 conversation_idパラメーターを持つgenerate_responseメソッドですが、これは私が探しているものではないと確信しています。
今のところ最善の解決策は、get_response を実行してから、データベースから最も近い (levenstein) 文を見つけることです。しかし、これは間違いなくこの問題を解決するための悪い方法です。
どうすれば対処できるか知っている人はいますか?前もって感謝します!