作品链接: https://git.dev.tencent.com/kawaiiq/emoticon.git
每个团队一般都会有自己能够会心一笑的熟练表情库,我们希望能够在这之上提供斗图能力,而不是直接采用公共表情库。
因此,本机器人自建有表情包库,标注了每个表情均对应一句怼人的话,并且属于一个表情包类别。同时,每个类别下还包含有同义词库以作补充。通过构建词袋获得每个表情和每个同义词的特征,然后使用 TensorFlow 对一个 5 层的神经网络进行训练。
简单起见,现在机器人是 outgoing 模式的。收到用户的短语后,会分析其所属的表情包类别,然后返回一张该类别的表情。
之后还可以增加线上喂表情包之类的功能,当然这就抛砖引玉啦。
下载 git 中的文件后,运行 script_predict 即可。
目前在比赛群里用的触发词前缀是 :)
:) 你要说的话