本报讯 “我的电池发生了碱性问题,所以它们AA制了。”你觉得这好笑吗?别埋怨我,计算机模型会告诉你这个双关语的笑点,它同时为赋予机器人幽默感带来了一丝希望。无论是为了缓解紧张感,还是为了让一些人形成浪漫关系,人们每天都会使用幽默用语。“语言的一大功能就是让人笑。”美国加利福尼亚州斯坦福大学认知心理学家Justine Kao说。
但计算机在理解人类的幽默感方面却异常迟钝。这是因为理解或讲笑话需要大量语言、文化以及个人经历等方面的知识,而计算机恰恰不具备这些。另外,是什么让一个笑话好笑也没有明确的定义。因此,Kao和同事决定从一种相对明确的幽默类型——双关语开始。
为了了解双关语在理解上的模糊性,该团队召集了由100人组成的团队,分辨一个笑话网上使用的双关语,包括语音和意义上的双关性。该团队还请参与者给这些双关语的幽默程度作了评分,这样他们可以把这些志愿者的幽默度评分和计算机模型的评分进行对比。
“这是首个对幽默程度进行细致划分的计算机模型。”Kao说。她希望可以进一步拓展该模型,使其可以自发生成双关语和其他类型的笑话。同时,她希望可以利用这个模型让机器人拥有一点幽默感,而且该模型还可以开发出相关软件,使人们测验自己的双关语或笑话是否好笑。(鲁捷)
《中国科学报》 (2015-08-17 第2版 国际)