自從AINLP公眾號後臺對話上線自動寫詩功能,特別是藏頭詩生成器的功能後,發現有不少同學在使用,特別是過程中發現有的同學不僅需要藏頭詩,還需要藏尾詩,這也讓我第一次了解了藏尾詩。不過如果讓用戶隨意輸入尾詞,詩句尾部的押韻基本上破壞了,但是作為大眾娛樂需求,這功能還是可以有的。所能想到的第一個方法是:基於目前的模型強制在結尾處替換關鍵字,然後逐句生成,但是這種方法合成的藏尾詩必定會很生硬;第二個方法直接訓練一個反向模型:基於GPT2-Chinese,用之前的古詩訓練語料逆序訓練了一個古詩反向生成模型,然後對於用戶的輸入,同樣也反向處理,最後再正向呈現給用戶,這種方法生成的藏尾詩應該會平滑很多。所以說幹就幹,基於第二種方法訓練了一個藏尾詩生成器模型,感興趣的同學可以關注AINLP公眾號,直接回復「藏尾詩輸入內容」觸發「藏尾詩生成器」,例如:
除了藏尾詩生成器,我還衍生了一個「寫尾詩」的功能,就是輸入幾個字,這幾個字一定要出現在古詩的尾部,關注AINLP公眾號,回復「寫尾詩輸入內容」觸發:
關於機器自動寫詩,我們已經談到多次,請參考:
AINLP公眾號自動作詩上線
用GPT-2自動寫詩,從五言絕句開始
鼠年春節,用GPT-2自動寫對聯和對對聯
自動作詩機&藏頭詩生成器:五言、七言、絕句、律詩全了
推薦閱讀
AINLP年度閱讀收藏清單
薅噹噹羊毛的機會又!雙!!叒!!!叕!!!來了
中文命名實體識別工具(NER)哪家強?
學自然語言處理,其實更應該學好英語
史丹福大學NLP組Python深度學習自然語言處理工具Stanza試用
太贊了!Springer面向公眾開放電子書籍,附65本數學、編程、機器學習、深度學習、數據挖掘、數據科學等書籍連結及打包下載
數學之美中盛讚的 Michael Collins 教授,他的NLP課程要不要收藏?
自動作詩機&藏頭詩生成器:五言、七言、絕句、律詩全了
模型壓縮實踐系列之——bert-of-theseus,一個非常親民的bert壓縮方法
這門史丹福大學自然語言處理經典入門課,我放到B站了
徵稿啟示 | 稿費+GPU算力+星球嘉賓一個都不少
關於AINLP
AINLP 是一個有趣有AI的自然語言處理社區,專注於 AI、NLP、機器學習、深度學習、推薦算法等相關技術的分享,主題包括文本摘要、智能問答、聊天機器人、機器翻譯、自動生成、知識圖譜、預訓練模型、推薦系統、計算廣告、招聘信息、求職經驗分享等,歡迎關注!加技術交流群請添加AINLPer(id:ainlper),備註工作/研究方向+加群目的。