プロローグで (課題として) チャットボットを作成しようとしてきましたが、これまでのところ、.pl ファイルでデータベースを作成し、考えられる会話をたくさんリストアップしました。たとえば、次の場合、プロローグはこのように機能することを知っています
Chatbot(good)
そして、私たちはタイプします
?-Chatbot(good).
それは応答します
yes or ture.
適切な構文で記述しなくても、たとえばプログラムがチャットボットとして正確に機能するように、データベースを使用する方法がわかりません。
Hello (typed by the user)
Hi there, (typed by the program automatically)
私のデータベースは次のようなものです:
answer( question, [
[Yes, I am here]]).
question ([are you there?])