知能ロボットのプログラミングに使用できるAIMLというプログラミング言語について聞いたことがあります。私は Web 開発者で、Python 2.7 を使用して Web クローラーを構築し、Wikipedia のインデックスを作成しています ...
そこで、Python を使用して文字列変数 (ウィキペディア全体を含む巨大な変数) を情報源として使用し、AI を使用して応答する応答エンジンを構築したいと考えました...
最後に、これを私の学校のウェブサイトに掲載したいと思いました...
それで、AIMLでそれを行うことができますか?
後で、次のような質問に対するライブスコアの回答を提供するように変更したいと考えています。
"What is the age of ~someperson~?"
など。そのために、いくつかのスコアページなどをインデックス化するために、Web クローラーを送信します。
AIMLでこの種の応答エージェントをプログラムできますか?
はいの場合、その方法を教えてくれるチュートリアルへのリンクを提供してください。(文字列変数を情報源として使用してクエリを解析し、人間のように答えます)
さらに、AIMLは次のような構文を使用します。
<category>
<pattern>WHAT ARE YOU</pattern>
<template>
<think><set name="topic">Me</set></think>
I am the latest result in artificial intelligence,
which can reproduce the capabilities of the human brain
with greater speed and accuracy.
</template>
</category>
パターンはクエリで、テンプレートは回答です。つまり、考えられるすべてのクエリに対してこれらのタグを座って記述する必要があるということですか?
あるいは、頭脳を使ってその人が何を望んでいるのかを理解し、文字列変数を情報源として答えを出すようにすることはできますか。
ありがとうございました。