春节临近,贴对联是中国人每年这个时候的传统习俗。写出一副格律工整、寓意美好又不落俗套的对联还是需要一定的语言功底的。
腾讯和百度两家公司最近不约而同地利用人工智能(AI)技术开发了擅长写春联的机器人,只需要输入一些关键词,机器人便可以创作出一副“定制”的春联。
腾讯的“春联AI”由腾讯新闻和腾讯AI Lab一起开发,据介绍,该AI经过了大量古诗词和对联训练,从最基本的规则开始,学会了对仗、平仄韵律、上下联承合,并且为了符合节日气氛,增加了正面表达的语料训练。
腾讯春联AI的特色是“藏头”,用户输入关键字后,AI会根据输入内容创作,将关键字放在春联的第一个字。
百度“智能春联”则由百度与央视网联合推出,其基本原理也类似,也是需要经过大量语料训练。
据了解,该“智能春联”不仅可以藏头,还可以根据用户输入内容联想创作,比如输入“立春”,可以创作出“金鸡报晓立春到,玉犬迎春报喜来”。
人工智能的自然语言处理与传统汉语的结合,微软亚洲研究院在2004年便开始尝试,并在2006年上线了第一版,而且能够对出“凤凰台上凤凰游,蝴蝶泉边蝴蝶梦”这样的绝对。
微软对联则需要用户给出上联,系统再对出下联和横批,据微软亚洲研究院副院长周明在演讲中介绍,“可以把对联的生成过程看作是一个翻译的过程。给定一个上联,根据字的对应和词的对应,生成很多候选字和候选词,得到一个从左到右相互关联的词图,然后根据一个动态规划算法,求一个最好的下联出来。”
人工智能的不断进步意味着自然语言的理解和处理能力也不断提升,写春联、写古诗以及写文章将变得越来越容易。
今年春节,不妨就让人工智能帮你写副特别的对联吧。