まだ未解決の問題であることはわかっているので、ここで完全な回答が得られるとは思っていません。次の問題を解決するためのいくつかのアプローチを見つけたいだけです。
私はモデル (それがボットの記憶であると仮定します) を持っており、モデル内のさまざまなオブジェクトにさまざまな単語が関連付けられています。ボットと話すことは、DB で SQL クエリを実行するようなものです。言語は非常に難しい形式化可能なプロトコルです。また、実際の言語を実装するために 100 万行のコードを書くことはできません。しかし、何らかの自己学習メカニズムを実装することは絶対に可能だと思います。どのように実装できますか?「ゼロから」または「いくつかの基本的な単語から」の学習を実装することは可能ですか? あなたのアイデアを聞きたいだけです。
実際、英語は非常に厳格な言語であり、AI を実験するのに最も簡単な言語の 1 つです。他の多くの言語では、単語の順序を変更できます (たとえば)。また、場合によっては、順序を変更すると、全体の意味が変わったり、単にイントネーションが追加されたりすることがあります。これらのことをボットに教える方法については、まったく考えがありません。