微软亚洲研究院的微软对联所对诗句水准怎样

这个系统只能(偶尔)对出漂亮工整的对子,而无法给出有思想有内涵的下句。并且无法领会句子中不同位置的词的呼应关系。比如上联给“国破山河在”,系统的下联会给“风穿岁月生”,“春来神州存”等等,就缺乏了一份厚重感。而对于“七八个星天外”这种浅显清晰的句子,可以对出“两三杯酒江南”这样流畅的下联。并且这其实并不是“创作”,只是根据你给的词语找出语义匹配的词语然后拼起来。。个人感觉这个系统的工作原理是这样的(答主非程序员,欢迎专业人士指正): 【微软亚洲研究院的微软对联所对诗句水准怎样】 录入海量古诗词作为database,然后在给出上联之后,将其拆分成多个block,然后寻找与每个block最匹配的词(即在样本库中,某个词在另半句中对应位置出现最多的词语)。接下来将这些词语进行组合,筛选出语义通顺的组合作为最终结果展现给用户。
举个例子:
上联:七八个星天外。
1) 系统拆分成“七八” + “个 + 星”+“天 + 外”。其中:七八-\u0026gt;数字 个-\u0026gt;量词 星-\u0026gt;名词 天-\u0026gt;名词 外-\u0026gt;副词;“七八个”是修饰“星”的,“外”是修饰“天”的。
2)对每一部分寻找匹配的对应词语。比如“七八”可以对“两三”,“万千”;“个 + 星”可以对出 “杯 + 酒”, “轮 + 月”; “天 + 外”可以对“江 + 南”,“水 + 中”;等等。
3)词语组合成句,并按通顺程度(作者个人猜测)排序给出结果:两三杯酒江南。
PS:题主给系统的句型太复杂了…感觉系统无法理解这个句子的结构……
你要是问它点“杏花春雨江南”啊,“明月几时有”啊之类的简单句型它还是可以hold住的。。

■网友
虽然没有所谓的思想内涵,但是参考性很强,在没有抽大麻的时候还是可以用用的。

■网友
强拆七律去做对子……很有意思么……


    推荐阅读