隔识怨登杳,三秋河后时

高楼东北曲,白日到南营

野光临湖水,霞县碧天宫

今有行人事,孤帆学道名

月人云望不相逢,何处无因独自同

莫道白头多有事,一杯还得旧君归

百年书送束,万里晓连云

穷势仙年海,青山路未流

百乘缘客醉,少是静官文

近此怀长处,终安别去心

这里所有的诗词都是随机生成的。输入你想用来开头的几个字,点击”大师有请“,每次都会有新作品。效果如何?

在拜读了Andrej Karparthy的《不可思议的神经网络》之后,我受到启发用全唐诗训练出一个能做一些简单的律诗和绝句的一个Recursive Neural Network。 代码基本是Karpathy的Character-Level RNN,稍微添加了一些断句和除去生僻字的一些函数。 唐代诗词使用的字跟现代汉语很不相同,所以代汉语里面常见的如‘你’,‘潘’这样的字并未收录在内。

使用了《平水韵》作为韵脚的参照,在神经网络生成字符的时候过滤不符合韵律的字。

数据来源:郑州大学

代码:韵脚工具(https://github.com/zhengwy888/lua_shiyun)

联系邮箱:weiyi AT zhengwy.com

微信分享