基于python的微信公众平台机器人的设计与实现
用到了几个技术
NGINX做负载均衡,反向代理
nginx.conf是nginx配置文件,如何配置请参考网上教程
使用mysql数据库
数据库连接在config.py中配置,配置好主机,用户名和密码之后,新建一个数据库,数据库名为'weixin-robot',然后运行db_creat.py脚本创建数据库
应用介绍
用到了几个技术
- NGINX做负载均衡,反向代理
nginx.conf是nginx配置文件,如何配置请参考网上教程
- 使用mysql数据库
数据库连接在config.py中配置,配置好主机,用户名和密码之后,新建一个数据库,数据库名为'weixin-robot',然后运行db_creat.py脚本创建数据库,db_migrate.py脚本用来迁移数据库(存在一些问题,和数据库软件有关?)
- supervisor作进程管理工具
supervisord.conf是supervisor的配置文件,如何配置请参考网上教程
- 后台管理系统采用adminlte(基于bootstrap3)框架,效果如下:
- 登录界面:
- 后台管理界面
- aiml 全称Artificial Intelligence Markup Language(人工智能标记语言)
语法官方文档中有说明,对中文支持还算好,app/aiml_set文件夹存放aiml语料
- BeautifulSoup爬虫
作为机器人的几个附加功能,有知乎问答,百度关键字查询
- 图灵机器人api调用
注册一个账号,调用图灵api,解析封装返回微信即可
- 动态语料库
将语料添加到数据库中,
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: www_apollocode_net@163.com 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » 基于python的微信公众平台机器人的设计与实现
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
AimlParser.py | 5.93 KB | 2018-01-12 |
DefaultSubs.py | 1.15 KB | 2018-01-12 |
Kernel.py | 10.93 KB | 2018-01-12 |
LangSupport.py | 0.67 KB | 2018-01-12 |
PatternMgr.py | 3.63 KB | 2018-01-12 |
self-test.aiml | 1.81 KB | 2018-01-12 |
Utils.py | 0.60 KB | 2018-01-12 |
WordSub.py | 1.58 KB | 2018-01-12 |
__init__.py | 0.10 KB | 2018-01-12 |
Book.aiml | 0.21 KB | 2018-01-12 |
Complain.aiml | 1.57 KB | 2018-01-12 |
Computer.aiml | 0.18 KB | 2018-01-12 |
Constellation.aiml | 0.18 KB | 2018-01-12 |
Discuss.aiml | 2.38 KB | 2018-01-12 |
Encourage.aiml | 0.28 KB | 2018-01-12 |
External.aiml | 0.28 KB | 2018-01-12 |
Film.aiml | 0.20 KB | 2018-01-12 |
Food.aiml | 0.30 KB | 2018-01-12 |
Game.aiml | 0.61 KB | 2018-01-12 |
general.aiml | 0.77 KB | 2018-01-12 |
gossip.aiml | 0.14 KB | 2018-01-12 |
Greeting.aiml | 2.73 KB | 2018-01-12 |
Healthy.aiml | 0.18 KB | 2018-01-12 |
Inherence.aiml | 0.24 KB | 2018-01-12 |
Internet.aiml | 0.69 KB | 2018-01-12 |
Job.aiml | 0.72 KB | 2018-01-12 |
Joke.aiml | 1.89 KB | 2018-01-12 |
learn.aiml | 0.43 KB | 2018-01-12 |
Life.aiml | 0.21 KB | 2018-01-12 |
maimeng.aiml | 0.68 KB | 2018-01-12 |
发表评论 取消回复