开源的中文聊天机器人-小智
小智是基于PyTorch的开源中文聊天机器人,利用了中文语料库qingyun。遵守Apache开源协议。作者称项目是缘起软件工程课程设计的子模块,一个智能客服工单处理系统。小智机器人就是后端通过编写,训练,测试的智能机器人。机器人之前可以选择是否使用知识库,如果启用知识库,在知识库没有的答案会转给小智来回答。
使用
- 使用知识库
使用知识库时, 需要传入参数use_QA_first=True
此时,对于输入的字符串,首先在知识库中匹配最佳的问题和答案,并返回。找不到时,才调用聊天机器人自动生成回复。
$ python main.py chat --use_QA_first=True
- 不使用知识库
使用时,use_QA_first=False
,该参数默认为True
$ python main.py chat --use_QA_first=False
- 使用默认参数
$ python main.py chat
- 退出聊天:输入
exit
,quit
,q
均可
https://github.com/Doragd/Chinese-Chatbot-PyTorch-Implementation
发表回复