云随海识经年路,瑶宇沙乌已落秋

欲问远公心疾病,汉阳谁喜万多间

入芳别钓扉,相忆到春阑

是此于谁死,无言与旧游

青天不见客,花落新来迟

想得山中路,妨功意已通

玄气黄轮守,闲家拥仙诗

朝天子城上,柳席二千年

绣阁成江落,新金半菊虚

文章同振吏,但客迹何游

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

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

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

数据来源:郑州大学

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

联系邮箱:weiyi AT zhengwy.com

微信分享