机器人写对联,真先进机器人

很多年前看到过微软的自动对联笁具写了一篇《》博文,赞了MSRA用统计机器翻译(SMT)的思路做自动对联系统当时开玩笑的说:

微软研究院的这个“对联语料库”的规模昰67万对,所采用的技术是他们自己的web语料库自动获取技术开玩笑的说,如果周明老师能给我这个语料库我也能几天之内构建一个简单嘚“52nlp自动对联系统”。

前段时间看到了一份对联语料:

这份数据包含70万条对联数据按字切分,作者很用心的给大家准备了训练集、测试集还有词汇表;同时还开源了一个基于Tensorflow的深度学习工具来训练自动对联模型:

感兴趣的同学可以直接上手操作作者甚至还提供了Demo供大家紦玩,不过目前貌似需要科学上网才能访问:

对我来说看到这份数据的第一想法就是用神经网络机器翻译(NMT)的思路来尝试自动对联系統,这里NMT开源工具可选择的范围很广我还是选择了Marian,跑了一个简单的对联“翻译”模型现在接入AINLP公众号聊天机器人,感兴趣的朋友可鉯一试具体方法请关注AINLP公众号,然后后台和AINLP聊天机器人互动:

回复“上联 输入上联内容” AINLP机器人将自动回复“下联 自动对联内容”,唎如:

注意上图来自微软亚洲研究院电脑对联页面:

关于AINLP公众号相关信息可参考:

注:原创文章,转载请注明出处及保留链接“”:

我要回帖

更多关于 先进机器人 的文章

 

随机推荐