同事利用Python打造了一款唐诗生成器!老板对他…

2018-07-03 01:11:37来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

同事利用Python打造了一款唐诗生成器!老板对他刮目相看,加薪!

 

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

同事利用Python打造了一款唐诗生成器!老板对他刮目相看,加薪!

 

具体步骤:

使用爬虫爬取全唐诗,总共抓取了71000首。

同事利用Python打造了一款唐诗生成器!老板对他刮目相看,加薪!

 

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

同事利用Python打造了一款唐诗生成器!老板对他刮目相看,加薪!

 

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

同事利用Python打造了一款唐诗生成器!老板对他刮目相看,加薪!

 

藏头诗

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

同事利用Python打造了一款唐诗生成器!老板对他刮目相看,加薪!

 

参考:

人类身份验

当然,现在生成的唐诗还是比较低级的,属于基础的古诗文词语排列组合。 接下来考虑优化模版,提取五言和七言常用句式作为模版。 另外考虑使用机器学习的方法,写RNN来让计算机自动生成充满韵味的诗。

进群:125240963  即可获取数十套PDF,需要源码请留言哦!

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Python3绘图库Matplotlib(02)

下一篇:Django框架的使用教程--mysql数据库[三]