先介绍一下我自己,本人主营业务是IOS开发,主要是靠给公司做移动办公平台IOS客户端来吃饭的。最近看python挺火,按照程序员啥火就学点啥的原则,果断在6.18的时候再京东淘了基本关于python基础的书。趁着下班时间,硬啃了一个月的时间,基本功能基本上是看后面的往前面的情况下,大概了解了python是个什么玩意,利用python能干点什么。
正好我们公司要在移动办公平台添加一个聊天机器人,主要功能是:
1.肯定是可以和机器人正常交流。
2. 支持特殊关键字查询,方面公司同事聊天公司讯息。比如输入住房公积金,就返回住房公积金政策,以及公司提取住房公积金的流程。
3. 支持特殊关键字返回特殊回复,比如说“我要打卡”,就会跳转到打卡页面,自动帮用户打卡。“我要查找XXX”,就会跳转到通讯录页面去查找的人员
通过一番技术调研,我们发觉用来实现聊天机器人最好的也就python了,并且了解使用chatterbot可以帮组我们实现梦想。这个任务也就当仁不让的落在我这个新手头上。
通过两个星期的学习,基本上做了一个最简单的聊天机器人,把基本功能已经打通,特意做一下笔记,来方便以后查看,也给跟我一样的新手一个学习机会,随着功能的添加,总结也会更新。秉承新手上路,老司机让行的规矩,如果写的有错误,还请大家多多包涵。以下是系列文章:
聊天机器人学习总结(3)-flask中利用setupTools打包
聊天机器人学习总结(4)-chatterbot连接mongodb数据库
知行办公,专业移动办公平台https://zx.naton.cn/
【总监】十二春秋之,3483099@qq.com;
【Master】zelo,616701261@qq.com;
【运营】狼行天下,897221533@qq.com;
【产品设计】流浪猫,364994559@qq.com;
【体验设计】兜兜,2435632247@qq.com;
【iOS】淘码小工,492395860@qq.com;iMcG33K,imcg33k@gmail.com;
【Android】人猿居士,1059604515@qq.com;思路的顿悟,1217022114@qq.com;
【java】首席工程师MR_W,feixue300@qq.com;
【测试】土镜问道,847071279@qq.com;
【数据】喜乐多,42151960@qq.com;
【安全】保密,你懂的。