超简单的对春联法

文章首发微信公众号:九九和她的炫妻狂魔

还有不到一周就要过年了,粽九很快也要踏上回老家的旅程,现在这里恭祝大家新春快乐,阖家安康!

就在昨天,我们的神经病国王忧国忧民,亲自教大家怎样制作精致的Mini 小春联,请看 “超简单MINI春联制作法” 。

春联的形式有了,接下来就是内容了。

不过以我的文学造旨 诣,让我自己写对联是万万不可能的,这辈子都不可能的。加上 “自己动手” 这事儿说出去有点不geek,于是我们很显然的想借助网络的力量帮我们生成对联

首先看看全球最大的搜索平台:某度 谷歌。

第一条搜索结果居然把我介绍到了隔壁微软。

网址:https://duilian.msra.cn/,网页介绍的功能如下:

候选下联:能够给出若干候选给用户选择。

下联定字:可以在下联任意位置输入想要的字词,系统将自动补全空缺处字词并生成完整的下联候选。

我觉得微软在开车,但是我没有证据……

用字推敲:可以限定下联中必须要出现的字。

机巧对联:支持拆字联和同音异字联。比如,“烟掩檐上燕”。

嵌名对联:系统还能识别人名。但目前看来和小爱同学是一个级别……

图片装裱:对完之后可以自动生成图案。

接着我们再来看看全球最大同性交友平台:B站 Github。

有个项目提供【深度学习对对联】,此项目已经获得几千个Star,算是比较有名了,我们借此机会调戏 测试一下。

项目名称:seq2seq_couplet

网址:https://ai.binwang.me/couplet/

目前除了对下联,还支持使用符号来断句。

接下来我们对这两个系统进行调戏 调试。

测试集(一):教科书般的上联

上联1.1:迎喜迎春迎富贵

微软:

Git:

上联1.2:华夏金龙天外飞

微软:

Git:

接论:深度学习能够接上下联,但是在对联的出词模式和平仄上相对欠缺。微软的相比之下就更好,但是有的候选词比较容易出搞笑的结果。

测试集(二):文艺上联

上联2.1:春花秋月,李树繁盛日复日

微软先是崩了:

然后发现只能接受最多9个汉字:

Git:

“时复杂” 改成 “时复时” 也更好一点啊……

上联2.2:进德修业

微软:

Git:

结论:到这里就明显能感觉到机器并不明白整句话的含义,暂时只能做到词和词之间的匹配,比如“春华” - “冬雪”, “进” - “出”。

测试集(三):二次元上联

作为一个自身肥宅,我必须要祭出我的二次元来挑战一下机器学习的权威!撒,一狗!

上联3.1:玄不救非

微软:

Git:

上联3.2:鸟幽花香,希音传正果

微软:

Git:

结论:应该是有人工干预了机器学习的结果,使得下联都是文绉绉的,可能是之前给的训练集都是出自各种诗句、对联,和古文的结果。

测试集(四):搞怪上联

上联4.1:蔡徐坤鸡你太美

微软:

???微软开始智障

Git:

感到了浓浓的求生欲……

上联4.2:百个功能愿你一气呵成

微软:

码农,客户,和产品经理的爱恨情仇?

Git:

有些Bug真的看也看不穿……【捂脸】

结论:微软的整词提取能力更强,比如 “百个功能” 虽然不是一句成语,但是微软可以成功的识别为一个词,进而匹配出 “三权分立” 这样的成语。然而Git 上面有网友的在线调试和及时反馈,会很大程度上避免 “词不成句” 的现象。

综上所述,大家如果有一些个性化或者需要定制化的对联,可以到这两个平台上试一试,说不定会有惊喜哦!最后再次祝大家新年快乐,我们明年再贱 见!

相关阅读

其他跟程序有关的小玩意儿

19.09.22-如何节省停车费

19.06.01 让程序员告诉你如何吃鸡

18.08.21-为啥我洗完车就下雨

你可能感兴趣的:(超简单的对春联法)