5 步做一个 TensorFlow 聊天机器人: DeepQA [是的,就是这么简单,有问题欢迎回复]

2017-09-05 15:09:35 +08:00
 fendouai_com

项目截图:

实测截图:

一步一步教程:

1.下载这个项目: https://github.com/Conchylicultor/DeepQA

2.下载训练好的模型:

https://drive.google.com/file/d/0Bw-phsNSkq23OXRFTkNqN0JGUU0/view

(如果网址不能打开的话,今晚我会上传到百度网盘,分享到: http://www.tensorflownews.com/)

3.解压之后放在 项目 save 目录下 如图所示

4.复制 save/model-pretrainedv2/dataset-cornell-old-lenght10-filter0-vocabSize0.pkl 这个文件到 data/samples/

如图所示:

5.在项目目录执行一下命令:

python3 main.py --modelTag pretrainedv2 --test interactive

程序读取了预训练的模型之后,如图:

聊天机器人资源合集

项目,语聊,论文,教程 https://github.com/fendouai/Awesome-Chatbot

更多教程:

http://www.tensorflownews.com/

如果你想自己跑模型的话,我还有一篇评测: http://www.tensorflownews.com/2017/09/02/my-tensorflow-implementation-of-a-neural-conversational-model-a-deep-learning-based-chatbot/

7174 次点击
所在节点    Python
9 条回复
myself659410
2017-09-05 15:17:27 +08:00
赞!
ballshapesdsd
2017-09-05 15:20:01 +08:00
感觉对话没有逻辑
fendouai_com
2017-09-05 15:23:28 +08:00
@ballshapesdsd 基于神经网络的聊天机器人现在的表现都不能算完美。
EPr2hh6LADQWqRVH
2017-09-05 15:24:03 +08:00
蠢哭
fendouai_com
2017-09-05 15:49:19 +08:00
@avastms 尴聊
xiaoyao9933
2017-09-05 16:05:02 +08:00
人工智障既视感。。。感觉不比早些年基于贝叶斯估计的统计模型好到哪去。
fendouai_com
2017-09-05 16:16:09 +08:00
@xiaoyao9933 是的,基于 seq2seq 的没有哪一个很完美。还没有相似匹配之类的算法表现好,不过感觉是趋势。
Qiss
2017-09-07 12:04:49 +08:00
机器人只会英语?
fendouai_com
2017-09-07 14:10:13 +08:00
@Qiss 这个机器人只会英文,因为没有中文数据给它。

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

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

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

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

© 2021 V2EX