文章首發(fā)微信公眾號:九九和她的炫妻狂魔
還有不到一周就要過年了蓝谨,粽九很快也要踏上回老家的旅程削樊,現(xiàn)在這里恭祝大家新春快樂,闔家安康酸纲!
就在昨天捣鲸,我們的神經(jīng)病國王憂國憂民,親自教大家怎樣制作精致的Mini 小春聯(lián)闽坡,請看 “超簡單MINI春聯(lián)制作法” 栽惶。
春聯(lián)的形式有了,接下來就是內(nèi)容了疾嗅。
不過以我的文學(xué)造旨?詣外厂,讓我自己寫對聯(lián)是萬萬不可能的,這輩子都不可能的代承。加上 “自己動手” 這事兒說出去有點不geek汁蝶,于是我們很顯然的想借助網(wǎng)絡(luò)的力量幫我們生成對聯(lián)。
首先看看全球最大的搜索平臺:某度?谷歌论悴。
第一條搜索結(jié)果居然把我介紹到了隔壁微軟掖棉。
網(wǎng)址:https://duilian.msra.cn/,網(wǎng)頁介紹的功能如下:
候選下聯(lián):能夠給出若干候選給用戶選擇意荤。
下聯(lián)定字:可以在下聯(lián)任意位置輸入想要的字詞啊片,系統(tǒng)將自動補全空缺處字詞并生成完整的下聯(lián)候選只锻。
我覺得微軟在開車玖像,但是我沒有證據(jù)……
用字推敲:可以限定下聯(lián)中必須要出現(xiàn)的字。
機巧對聯(lián):支持拆字聯(lián)和同音異字聯(lián)齐饮。比如捐寥,“煙掩檐上燕”。
嵌名對聯(lián):系統(tǒng)還能識別人名祖驱。但目前看來和小愛同學(xué)是一個級別……
圖片裝裱:對完之后可以自動生成圖案握恳。
接著我們再來看看全球最大同性交友平臺:B站?Github。
有個項目提供【深度學(xué)習(xí)對對聯(lián)】捺僻,此項目已經(jīng)獲得幾千個Star乡洼,算是比較有名了,我們借此機會調(diào)戲?測試一下匕坯。
項目名稱:seq2seq_couplet
網(wǎng)址:https://ai.binwang.me/couplet/
目前除了對下聯(lián)束昵,還支持使用符號來斷句。
接下來我們對這兩個系統(tǒng)進(jìn)行調(diào)戲?調(diào)試葛峻。
測試集(一):教科書般的上聯(lián)
上聯(lián)1.1:迎喜迎春迎富貴
微軟:
Git:
上聯(lián)1.2:華夏金龍?zhí)焱怙w
微軟:
Git:
接論:深度學(xué)習(xí)能夠接上下聯(lián)锹雏,但是在對聯(lián)的出詞模式和平仄上相對欠缺。微軟的相比之下就更好术奖,但是有的候選詞比較容易出搞笑的結(jié)果礁遵。
測試集(二):文藝上聯(lián)
上聯(lián)2.1:春花秋月轻绞,李樹繁盛日復(fù)日
微軟先是崩了:
然后發(fā)現(xiàn)只能接受最多9個漢字:
Git:
“時復(fù)雜” 改成 “時復(fù)時” 也更好一點啊……
上聯(lián)2.2:進(jìn)德修業(yè)
微軟:
Git:
結(jié)論:到這里就明顯能感覺到機器并不明白整句話的含義,暫時只能做到詞和詞之間的匹配佣耐,比如“春華” - “冬雪”政勃, “進(jìn)” - “出”。
測試集(三):二次元上聯(lián)
作為一個自身肥宅晰赞,我必須要祭出我的二次元來挑戰(zhàn)一下機器學(xué)習(xí)的權(quán)威稼病!撒,一狗掖鱼!
上聯(lián)3.1:玄不救非
微軟:
Git:
上聯(lián)3.2:鳥幽花香然走,希音傳正果
微軟:
Git:
結(jié)論:應(yīng)該是有人工干預(yù)了機器學(xué)習(xí)的結(jié)果,使得下聯(lián)都是文縐縐的戏挡,可能是之前給的訓(xùn)練集都是出自各種詩句芍瑞、對聯(lián),和古文的結(jié)果褐墅。
測試集(四):搞怪上聯(lián)
上聯(lián)4.1:蔡徐坤雞你太美
微軟:
拆檬??妥凳?微軟開始智障
Git:
感到了濃濃的求生欲……
上聯(lián)4.2:百個功能愿你一氣呵成
微軟:
碼農(nóng)竟贯,客戶,和產(chǎn)品經(jīng)理的愛恨情仇逝钥?
Git:
有些Bug真的看也看不穿……【捂臉】
結(jié)論:微軟的整詞提取能力更強屑那,比如 “百個功能” 雖然不是一句成語,但是微軟可以成功的識別為一個詞艘款,進(jìn)而匹配出 “三權(quán)分立” 這樣的成語持际。然而Git 上面有網(wǎng)友的在線調(diào)試和及時反饋,會很大程度上避免 “詞不成句” 的現(xiàn)象哗咆。
綜上所述蜘欲,大家如果有一些個性化或者需要定制化的對聯(lián),可以到這兩個平臺上試一試晌柬,說不定會有驚喜哦姥份!最后再次祝大家新年快樂,我們明年再賤?見年碘!
相關(guān)閱讀
其他跟程序有關(guān)的小玩意兒