インターネットでチャットボットを探していました。楽しかったです。でも今は、このテーマが大好きで、自分のチャットボットを開発したいと思っています。
しかし、最初にすることは、チャットボットの「頭脳」をうまく管理する方法を探すことです。すべてを XML ファイルに保存するのが最善の解決策だと思いますね。
したがって、ファイルの種類は明らかです。異なる名詞間の関係などに来ます。私が名詞を持っているとき、例えば木です。木に葉、枝、根があることを最もよく保存するにはどうすればよいですか。そして、木が生き残るためには水と日光が必要だと?
そのように保存する必要がありますか?
これは、このツリーの XML になります。例:
<nouns>
<noun id="noun_0">
<name>tree</name>
<relationship>
<has>noun_1</has>
<has>noun_2</has>
<has>noun_3</has>
<need>noun_4</need>
<need>noun_5</need>
</relationship>
</noun>
<noun id="noun_1">
<name>root</name>
</noun>
<noun id="noun_2">
<name>branch</name>
<relationship>
<has>noun_3</has>
</relationship>
</noun>
<noun id="noun_3">
<name>leaf</name>
</noun>
<noun id="noun_4">
<name>water</name>
</noun>
<noun id="noun_5">
<name>light</name>
</noun>
. . .
</nouns>