目前网上能找到的关于基于检索的聊天机器人开源代码基本上都是chatbot-retrieval这个项目,其余一些都是在基于这个版本的代码,大家修修改改换了个名字而已,参考意义不大,并且连博客文章都是翻译复制粘贴的。
实际上按照他们博客内容和代码很难将这个项目跑起来,我也是踩了两天的坑,最终终于找到了所有项目和博客参考的源头,并整理出有参考意义的代码和博客。
首先chatbot-retrieval项目的原博客为Deep Learning for Chatbots, Part 2 – Implementing a Retrieval-Based Model in Tensorflow【链接】,里面详细介绍关于此项目【项目链接】的各种情况,以及怎么去运行,代码详解等等,并且其中还包括了作者自己处理完成的ubuntu数据集【直接可用的数据集】,或者自己可以去下载原始的ubuntu对话数据集【