python aiml开发文档,带有Python的AIML文件
So I wanted to create a chatbot using python and i am , I tried this code
this is a screenshot of the code and the problem:
...But I'm always having this Warning and I Don't Know Why :
WARNING: No match found for input: LOAD AIML B
解决方案
You need to have botdata\standard in the same path as you run in your Python script.
I suggest you use python-aiml as it's most updated. The old PyAIML was last updated around 10 years ago, link to Github. Steps below assuming you're a Windows user and have Anaconda environments enabled.
Install pip install python-aiml
Copy files from C:\Users\your-username\Anaconda3\envs\env-name\Lib\site-packages\aiml\botdata\standard and create a standard folder in your Python script's root and paste all those files.
The code you need:
import aiml
k = aiml.Kernel()
k.learn("startup.xml")
k.respond("LOAD AIML B")
while True:
k.respond(input("Enter your message: "))
Otherwise just cd to that aiml package location and keep your python script there. The screenshot below on how I loaded in my terminal and working proof.
python aiml开发文档,带有Python的AIML文件相关推荐
- python软件开发-如何编写Python软件开发文档(7个技巧)
开发文档是经常被程序员忽略的工作,有时也会被管理者忽略.这往往是由于在项目生命周期结束的后期缺乏时间,以及人们认为自己不擅长写作,其中一些人确实写不好,但他们中的大多数能够完成一个良好的文档. 在任何 ...
- python开发软件的实例-如何编写Python软件开发文档(7个技巧)
开发文档是经常被程序员忽略的工作,有时也会被管理者忽略.这往往是由于在项目生命周期结束的后期缺乏时间,以及人们认为自己不擅长写作,其中一些人确实写不好,但他们中的大多数能够完成一个良好的文档. 在任何 ...
- python写软件实例-如何编写Python软件开发文档(7个技巧)
开发文档是经常被程序员忽略的工作,有时也会被管理者忽略.这往往是由于在项目生命周期结束的后期缺乏时间,以及人们认为自己不擅长写作,其中一些人确实写不好,但他们中的大多数能够完成一个良好的文档. 在任何 ...
- python中文开发文档_pydoc (Development Tools) – Python 中文开发手册
Python 中文开发手册 pydoc (Development Tools) - Python 中文开发手册 2.1版本中的新功能. 源代码: Lib / pydoc.py pydoc模块自动从Py ...
- python软件开发文档目录_python学习之-软件开发的目录规范
通常软件目录下有几个标准文件夹 软件主文件夹命名,通常都是大写(ATM_SHOPPING) ------------------------------------------------------ ...
- 若快打码平台python开发文档修改版
一.打码的作用 在进行爬虫过程中,部分网站的登录验证码是比较简单的,例如四个英文数字随机组合而成的验证码,有的是全数字随机组成的验证码,有的是全中文随机组成的验证码.为了爬虫进行自动化,需要解决自动登 ...
- python飞机大战概要设计_飞机大战游戏开发文档(Android版)
飞机大战游戏 开发文档 (Android版) 课程名称:飞机大战游戏 课程类型:Android游戏编程精彩内容,尽在百度攻略:https://gl.baidu.com 姓名:苏均灿 学号:131342 ...
- 开源轻量级办公系统Sandbox介绍以及配套开发文档连载
1.Sandbox介绍 Sandbox是一个基于django框架开发的轻量级办公平台,主要模块有:权限控制.资产(库存)管理.设备管理.客户信息管理和工单流程管理,其目的在于建立一套规范化.统一化和清 ...
- .NET6使用DOCFX根据注释自动生成开发文档
本文内容来自我写的开源电子书<WoW C#>,现在正在编写中,可以去WOW-Csharp/学习路径总结.md at master · sogeisetsu/WOW-Csharp (gith ...
- 开发文档怎么编写_PoC 编写指南
什么是 PoC PoC(全称: Proof of Concept), 中文译作概念验证.在安全界,你可以理解成为漏洞验证程序.和一些应用程序相比,PoC 是一段不完整的程序,仅仅是为了证明提出者的观点 ...
最新文章
- 认识人和鱼的AI,能识别美人鱼吗?阿里CVPR论文试用因果推理方法解答
- win10远程计算机管理,Win10系统下实现批量远程桌面管理的具体方法
- vs 命令行参数调试
- Nacos源码更服务列表
- ARM嵌入式系统malloc的实现(C源码)
- 关于HTTPS的七个误解
- 其他电子计算机配套产品及耗,F-商品和服务税收分类编码-.xls
- Linux系统更新并清除旧组建
- 《JavaScript设计模式 张》整理
- pythontuple_python:tuple 真是鸡肋吗
- [转载] sklearn学习之:(3)决策树回归算法
- 使用paramiko在eNSP的交换机中批量创建VLAN
- caffe 安装(only cpu)
- STM32F103C8T6单片机简介
- 2种方式!带你快速实现前端截图
- word插入文件对象后,原文件中的阿拉伯数字尾注变成罗马数字尾注
- 解决:pywintypes.com_error: -2147221021, ‘操作无法使用’及-2146959355, ‘服务器运行失败‘问题
- C++语言的15个晦涩特性
- 【C进阶】之动态内存分配及内存操作函数
- 分析称惠普赶走前任CEO赫德堪比苹果赶走乔布斯