🍀又一个 PyTorch 实现的中文聊天机器智障~

2019-05-11 23:10:33 +08:00
 Doragd

💖 利用有趣的中文语料库 qingyun,由 @Doragd 同学编写的中文聊天机器人⛄️

尽管她不是那么完善💪,不是那么出色🐾

但她是由我自己 coding 出来的💖 ,所以

希望大家能够多多 star 支持 ⭐️ 这个 NLP 初学者🏃和他的朋友🍀 小智

项目地址: https://github.com/Doragd/Chinese-Chatbot-PyTorch-Implementation

深刻体会:

🌟 测试效果

  • 使用知识库进行回答

🌈背景

这个项目实际是软件工程课程设计的子模块。我们的目标是开发一个智能客服工单处理系统。

智能客服工单系统实际的工作流程是:当人向系统发出提问时,系统首先去知识库中查找是否存在相关问题,如果有,则返回问题的答案,此时如何人不满意,则可以直接提交工单。如果知识库中不存在,则调用这个聊天机器人进行自动回复。

该系统服务的场景类似腾讯云的客服系统,客户多是来咨询相关问题的(云服务器,域名等),所以知识库也是有关云服务器,域名等的咨询,故障处理的 (问题,答案) 集合。

系统的前端界面和前后端消息交互由另一个同学完成,主要采用 React+Django 方式。

我负责的是知识库的获取和聊天机器人的编写,训练,测试

🌸技术实现

语料库:qingyun 语料,10w 条, 收集自某聊天机器人交流群

Seq2Seq

  • Encoder:两层双向 GRU
  • Decoder:双层单向 GRU

Attention

4856 次点击
所在节点    分享创造
19 条回复
Doragd
2019-05-11 23:24:21 +08:00
希望大家多多 star !!多多提意见!!!
小白第一次超正经地上传项目到 GitHub,超认真写 README !!🙏
已训练的模型文件在 checkpoints 里面,大家下载好就可以跑啦!🏃🏃🏃🏃
HeavenlyChorus
2019-05-11 23:32:20 +08:00
资词一哈
Doragd
2019-05-11 23:41:02 +08:00
@HeavenlyChorus 感谢您!!!!💦💦💦
AFuture
2019-05-11 23:46:21 +08:00
支持
Doragd
2019-05-11 23:48:00 +08:00
@AFuture 感谢老哥!!
huntzhan
2019-05-12 00:07:39 +08:00
OP 毕业了吗?
Doragd
2019-05-12 00:24:21 +08:00
@huntzhan 还有一年~🙆
Xs0ul
2019-05-12 00:54:51 +08:00
优秀 star 一波
huntzhan
2019-05-12 01:59:36 +08:00
@Doragd 考虑 NLP 方面的实习吗?有兴趣私聊( wechat b64:emhhbmhhb3h1bg==)
Doragd
2019-05-12 08:36:06 +08:00
@Xs0ul 感谢您夸奖✨✨✨!!😂😂初学者还有很长一段路要走🙈🙈🙈
littlezhan
2019-05-12 10:03:27 +08:00
不错。支持一下。本人是搞 NLP 的渣渣一枚。在做意图识别、问答系统等方面。
Doragd
2019-05-12 11:22:33 +08:00
@littlezhan 您好!!感谢您支持!!我也想做对话生成方面的研究,目前正在入门,跟着导师做 Image Cationing
mywaiting
2019-05-12 11:42:06 +08:00
每次看到“人工智能”这个词被吐槽为“人工智障”的时候都觉得好好笑~

支持一个,不过对话这东西,不搞 XXXXXX 亿个数据机器训练一下太浪费了,完全体现不了智能的价值啊~
Doragd
2019-05-12 12:38:27 +08:00
@mywaiting 谢谢您支持!!!哈哈哈,是因为自己做得太差了,所以叫智障来着😂😂
感觉那句话真的说的很好“有多少人工,就有多少智能”😂😂
leopku
2019-05-12 14:29:24 +08:00
太秀
关注一波
Doragd
2019-05-12 14:58:58 +08:00
@leopku 谢谢您关注!! QWQ 现在效果真的很差😉😉,但是我会💪加油学习新知识把她💘💘完善的!
leopku
2019-05-12 15:23:01 +08:00
clone 下来运行一下发现报错了( Mac 下),顺手提了一个 PR :smile:
Doragd
2019-05-12 16:32:24 +08:00
@leopku 谢谢您的测试🌼🌼🌼!!!已经 merge 啦!!✔️✔️✔️
yuyueMJ
2020-03-18 22:27:05 +08:00
楼主我是纯小白,想做一个针对特定领域的问答机器人用你这个是否可以?可以的话语料如何设置如何训练呢?谢谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/563249

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX