RNN

Build a simple chat bot

建立一个简单的聊天机器人

Posted by Roche on November 1, 2018

前言

这次用google翻译,应该会好一点了

这次的算法和模型都是已知的一些东西
除了数据,没有什么创新点
尽量写短点

模型

聊天机器人的原理和模型,这个已经被探讨过很多遍了
我觉得没有再重新复制粘贴,加几句当自己的理解的必要

如果有想要了解的,左传搜索chat bot

数据

这次的数据从Galgame里获取
没有错 G A L

因为galgame有很多做移植的人员
移植后的游戏,对话数据一般会被保存在固定格式的脚本里

虽然脚本有很多内容
我也没研究过这些内容有什么作用
但一般来说,对话 / 人物都很好提取

比如这个

    L1 +++$+++ u0 +++$+++ m0 +++$+++ 【女招待】 +++$+++ 「欢迎光临。您远道而来,想必一定很累了吧?」
    L2 +++$+++ u1 +++$+++ m0 +++$+++ 【深见】 +++$+++ 「不会……空气也清爽,也让我焕然一新呢」
    L3 +++$+++ u0 +++$+++ m0 +++$+++ 【女招待】 +++$+++ 「是吗。那真是太好了」
    L4 +++$+++ u0 +++$+++ m0 +++$+++ 【女招待】 +++$+++ 「您的包我先代为保管了。那么,请到里面来」
    L5 +++$+++ u1 +++$+++ m0 +++$+++ 【深见】 +++$+++ 「谢谢」

赞美汉化组~~~~

训练

使用CPU训练,大约30此迭代后完成   
~~CPU很满~~

然后就可以使用进行聊天了

结语

撸猫撸猫