小编use*_*116的帖子

智能应答引擎的AIML

我听说过一种名为AIML的编程语言,可用于编程智能机器人.我是一名Web开发人员,使用Python 2.7构建了一个Web爬虫,并为Wikipedia编制了索引...

所以我想用python构建一个应答引擎,它将使用一个字符串变量(它是一个包含整个维基百科的巨大变量)作为信息来源并使用AI来回答......

最后,我想把它放在我的学校网站上......

我可以在AIML那样做吗?

后来我也想修改它,以便给出我的实时分数答案,例如:

"What is the age of ~someperson~?" 为此,我将发送我的网络爬虫来索引一些分数页面等.

我可以在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>
Run Code Online (Sandbox Code Playgroud)

如果模式是查询而模板是答案,那么这是否意味着我必须坐下来为所有可能的查询编写这些标签?

或者我可以使用它的大脑来弄清楚这个人想要什么,并使用字符串变量作为其信息来源给他们答案.

谢谢.

python xml artificial-intelligence aiml web

5
推荐指数
1
解决办法
4473
查看次数

标签 统计

aiml ×1

artificial-intelligence ×1

python ×1

web ×1

xml ×1