1
zix 2015-02-13 16:50:46 +08:00
以前见过用统计方法来生成古诗的,这个思路应该可以借鉴
|
2
zix 2015-02-13 16:51:47 +08:00
就我理解,应该是要用上自然语言生成(NLG)的相关技术,不过这一块我不太懂……
|
3
facat 2015-02-13 16:59:15 +08:00
|
4
zix 2015-02-13 17:02:17 +08:00
微软做过这个东西了
[机器翻译与微软对联](http://www.52nlp.cn/machine-translation-and-microsoft-couplet) |
6
asmore OP 微软对联,微软亚洲研究院自然语言计算组研发的计算机自动对联系统
这是大工程哈,个人开发者看来吃不消 |
7
gyorou 2015-02-15 22:46:00 +08:00
收集大量对联,用Moses之类的机器翻译工具进行学习,将上联作为source language,下联作为target language就是了。分词可以使用NLPIR,语言模型可以通过学习大量古诗词生成。
LZ的想法比较传统,还停留在琢磨语言规则这种程度上。 |
8
asmore OP 对联是对偶、对称就是一种规则哈,每一逼对联基本上都是这样的,所以设计对联AI系统,规则是首要解决的部分,微软对联已经做到了。
如同词牌可以填新词,对联也有它的平仄模式 我比较期待的是对联AI系统,进一步的发展的是能结合一些人文、时事,旧联新写的AI, 1、给一个关键字(人物、地点、时事事件),生成一副对联; 2、给一张图片(图配联),生成一副对联; |