
Python这款编程语言,感觉就没有它做不到的东西,今天闲来无聊,就研究了一下唐诗是我们中国的古老传承,现在欣赏它的越来越少了,那么今天就教你来打造属于自己的唐诗生成器!不要尖叫,不要惊讶,跟小编一起来写代码!

具体步骤:
使用爬虫爬取全唐诗,总共抓取了71000首。

对于韵脚,本来是想找出所有的韵脚并做成字典形式存储起来,但韵脚总共有20多个, 后来发现其实20多个韵脚都是以元音字母开始的,我们可以基于这个规则来判断:

目前是最初级的五言律诗,且为名动名句式

藏头诗
其实思路很简单,既然我们有了语料库,那么,我们每次在排列组合词的时候,只需保证生成每句时,第一个名词的第一个字,是按序给定四字成语中的即可

参考:
人类身份验
当然,现在生成的唐诗还是比较低级的,属于基础的古诗文词语排列组合。 接下来考虑优化模版,提取五言和七言常用句式作为模版。 另外考虑使用机器学习的方法,写RNN来让计算机自动生成充满韵味的诗。
进群:125240963 即可获取数十套PDF,需要源码请留言哦!