AIML相关内容学习整理

关键词:Artificial Intelligence Markup Language、XML语言、Richard Wallace

关于安装:

1.安装Python

2.pip install aiml

关于使用【例子:创建一个AIML对话过程】:

1.创建任一个项目文件夹

2.创建std-startup.xml文件【固定】


   
       LOAD AIML B
       
   

3.创建上文中的basic_chat.aiml资源文件


   
       1
       
   
   
       2*
       
   
   
       *谢谢*
       
   

4.创建对话执行的Python文件

import aiml
k=aiml.Kernel()
k.learn("std-startup.xml")
k.respond("LOAD AIML B")
while True:
   print(k.respond(input("input >> ")))

5.关于报错:

AttributeError: module 'time' has no attribute 'clock'

解: Python3.8 不再支持time.clock,用 time.perf_counter() 来替换即可。

来源:AttributeError module ‘time‘ has no attribute ‘clock‘ 解决方法_叶庭云 成为自己的光-CSDN博客‘

6.其他参考【链接中有些源码中错误,要自我甄别修正】:

AIML环境安装设置 - AIML 教程 | BootWiki.com

Python 的 AIML_shuifu1988的博客-CSDN博客

mirrors / WangXiaoCao / PyAIML · GIT CODE

AIML框架学习(一) - 云+社区 - 腾讯云 (tencent.com)

你可能感兴趣的:(Voice,Project,elementui,fpga开发,蓝桥杯)