先介紹一下我自己,本人主營業(yè)務是IOS開發(fā),主要是靠給公司做移動辦公平臺IOS客戶端來吃飯的。最近看python挺火,按照程序員啥火就學點啥的原則,果斷在6.18的時候再京東淘了基本關(guān)于python基礎的書。趁著下班時間,硬啃了一個月的時間,基本功能基本上是看后面的往前面的情況下,大概了解了python是個什么玩意,利用python能干點什么。
正好我們公司要在移動辦公平臺添加一個聊天機器人,主要功能是:
1.肯定是可以和機器人正常交流。
2. 支持特殊關(guān)鍵字查詢,方面公司同事聊天公司訊息。比如輸入住房公積金,就返回住房公積金政策,以及公司提取住房公積金的流程。
3. 支持特殊關(guān)鍵字返回特殊回復,比如說“我要打卡”,就會跳轉(zhuǎn)到打卡頁面,自動幫用戶打卡。“我要查找XXX”,就會跳轉(zhuǎn)到通訊錄頁面去查找的人員
通過一番技術(shù)調(diào)研,我們發(fā)覺用來實現(xiàn)聊天機器人最好的也就python了,并且了解使用chatterbot可以幫組我們實現(xiàn)夢想。這個任務也就當仁不讓的落在我這個新手頭上。
通過兩個星期的學習,基本上做了一個最簡單的聊天機器人,把基本功能已經(jīng)打通,特意做一下筆記,來方便以后查看,也給跟我一樣的新手一個學習機會,隨著功能的添加,總結(jié)也會更新。秉承新手上路,老司機讓行的規(guī)矩,如果寫的有錯誤,還請大家多多包涵。以下是系列文章:
聊天機器人學習總結(jié)(1)-chatterbot簡介
聊天機器人學習總結(jié)(2)-wsgiref和flask簡介
聊天機器人學習總結(jié)(3)-flask中利用setupTools打包
聊天機器人學習總結(jié)(4)-chatterbot連接mongodb數(shù)據(jù)庫
知行辦公,專業(yè)移動辦公平臺https://zx.naton.cn/
【總監(jiān)】十二春秋之,3483099@qq.com;
【Master】zelo,616701261@qq.com;
【運營】狼行天下,897221533@qq.com;
【產(chǎn)品設計】流浪貓,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;
【數(shù)據(jù)】喜樂多,42151960@qq.com;
【安全】保密,你懂的。