摘要: 小时候,每年元宵节,长辈们都会兴致勃勃地把一群小孩子叫到跟前,出一些字谜让大家猜,而后饶有兴致地分享各类字谜的解法。现在,我们很难有机会体验猜字谜的乐趣了,一是因
小时候,每年元宵节,长辈们都会兴致勃勃地把一群小孩子叫到跟前,出一些字谜让大家猜,而后饶有兴致地分享各类字谜的解法。现在,我们很难有机会体验猜字谜的乐趣了,一是因为没人出字谜,一是因为没有人帮忙解字谜。
最近,微软亚洲研究院在已有的微软对联平台上推出了一个新功能——微软猜字谜。当用户输入谜面后,系统自动分析,迅速给出谜底。更有趣的是,这款系统还可以为用户自动生成谜面。当用户输入谜底(单个字)后,系统可自动生成若干谜面供用户选择。
这款字谜系统由微软亚洲研究院自然语言计算组开发,研究人员首先进行了大量的数据挖掘工作,从收集到的大量字谜中挑选出字形谜,进行建模,用统计机器学习的方法对模型进行训练,得到一个能将各类自然语言描述转化为特定偏旁部首的优化模型。最后,将得出的各类偏旁部首映射到有可能的字,即谜底。在这款字谜系统的页面中,用户不仅在输入字形谜的谜面后可以看到最佳答案,而且还可以看到推理的过程。
我自己试验了下几个小时候经常被问到到字谜,大部分都还比较准确。但系统有时候也不能给出最优回答。比如,“调整前后”这个字谜,很可能只是通过数据数据挖掘纪录了答案,无法给出解释;“有水之源水长流”这个字谜,还是通过断句、匹配模型解谜,似乎并没有给出正确答案。
此外,字谜文化博大精深,包括字形谜、字义谜、典故谜等多个类别。由于中国字义谜和典故谜的构成更为复杂,此次微软亚洲研究院推出的计算机自动猜字谜系统主要针对的是字形谜,即谜面是根据谜底(一个字)的字形而设计的。微软亚洲研究院称,还将继续深入研究,推出包括更多类型的字谜系统,并扩展到字谜之外的其他类型的谜语。
大过节的,就不要在意这些细节嘛,图个热闹,至少相比于之前的“字谜大全”,这个已经进步好多。对字谜感兴趣的童鞋可以登录官网或者下载App,编几个字谜考考周围的朋友。
话说,你能解出下面的字谜么?
老子大怒
明月当空生
月光半露风鞋边
轻烟薄雾