计算机毕设项目 python微信公众平台机器人
文章目錄
- 0 項(xiàng)目說明
- 項(xiàng)目介紹
0 項(xiàng)目說明
基于python的微信公眾平臺機(jī)器人的設(shè)計(jì)與實(shí)現(xiàn)
提示:適合用于課程設(shè)計(jì)或畢業(yè)設(shè)計(jì),工作量達(dá)標(biāo),源碼開放
項(xiàng)目分享:
https://gitee.com/asoonis/feed-neo
項(xiàng)目介紹
1、NGINX做負(fù)載均衡,反向代理
nginx.conf是nginx配置文件,如何配置請參考網(wǎng)上教程
2、使用mysql數(shù)據(jù)庫
數(shù)據(jù)庫連接在config.py中配置,配置好主機(jī),用戶名和密碼之后,新建一個(gè)數(shù)據(jù)庫,數(shù)據(jù)庫名為’weixin-robot’,然后運(yùn)行db_creat.py腳本創(chuàng)建數(shù)據(jù)庫,db_migrate.py腳本用來遷移數(shù)據(jù)庫(存在一些問題,和數(shù)據(jù)庫軟件有關(guān)?)
3、 supervisor作進(jìn)程管理工具
supervisord.conf是supervisor的配置文件,如何配置請參考網(wǎng)上教程
4、后臺管理系統(tǒng)采用adminlte(基于bootstrap3)框架,效果如下:
- 登錄界面:
- 后臺管理界面
5、 aiml 全稱Artificial Intelligence Markup Language(人工智能標(biāo)記語言)
語法官方文檔中有說明,對中文支持還算好,app/aiml_set文件夾存放aiml語料
6、 BeautifulSoup爬蟲
作為機(jī)器人的幾個(gè)附加功能,有知乎問答,百度關(guān)鍵字查詢
7、 圖靈機(jī)器人api調(diào)用
注冊一個(gè)賬號,調(diào)用圖靈api,解析封裝返回微信即可
8、 動(dòng)態(tài)語料庫
將語料添加到數(shù)據(jù)庫中
項(xiàng)目分享:
https://gitee.com/asoonis/feed-neo
總結(jié)
以上是生活随笔為你收集整理的计算机毕设项目 python微信公众平台机器人的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 面对满天繁星似的知识.如何做到老虎吃天
- 下一篇: unity3D 鼠标点击游戏物体碰撞 (