博舍

散文诗歌生成器,磁力链接 诗歌生成器手机版在线

散文诗歌生成器,磁力链接

写诗神器生成器-TOOLFK工具网

写诗神器生成器在线中文古诗自动作诗机器人-智能写诗工具,自动作诗,自动生成诗词,诗歌生成器,五言绝句,五言律诗,七言绝句,七言律诗查询轻量云新老同享(专场特惠)更多工具...AI自动写文章平台,免费在线原创文章生成器推荐-知乎

一、一键生成高质量的文学作品搭画快写基于全球最先进的AI语言模型和自然语言处理技术,通过深度学习环节的训练,具有非常出色的文学写作能力,可以一键生成高质量的文学作品,例如诗歌...诗歌生成器免费版软件下载-诗歌生成器最新版下载v1.5-聚侠网

诗歌生成器这是一款为你提供更多诗词的学习软件,可以让你在这里体验到更多免费的素材,先说的来完成填写诗词的内容,还有更详细的讲解,都可以让你进行参考,可以快速的提高你的诗词能...诗歌生成器下载软件-诗词生成器手机版-现代诗歌生成器下载

诗歌生成器可以根据用户设定的关键词来自动生成押韵诗句,支持藏头、藏中、藏尾等几十种模式,风格随你定义,姓名诗、爱情诗、祝福诗均可快速生成,操作简单,使用...AI写作机器人,在线文章生成器【免费智能原创】_艾小编

码迷智能AI写作小编是一款【极度舒适】的批量化在线文章生成器和智能写作机器人,致力于生产“通顺度佳、原创性高、相关性好、逻辑性强”的高质量文章平台,免费试用,利用真人工智能质变小编写作效...诗歌生成器app软件下载-诗歌生成器2021最新版下载-第五驱动

诗歌生成器是一款功能非常强大的诗词软件各种诗文名句张口就来,为你带来全面的服务,能够为用户提供便捷的诗词生成功能,喜欢的小伙伴千万不要错过。诗歌生成...清华大学出品,诗歌自动生成器!

首页发现业务合作创作者服务新闻中心关于我们社会责任加入我们中文1/3科技哆啦A梦关注清华大学出品,诗歌自动生成器!App:九歌支持:安卓/苹果/网页序号:72(搜索)特点:我...文案狗-AI人工智能文章自动生成器,给文案狗一点灵感

游戏文章自动生成模型,使用约27W篇语料训练了12个epoch,loss降到1.9左右。模型需要搭配基于-[…]暂无演示下载资源疾病类文章自动生成模型疾病文章自动生成模型,使用约20W篇语料训练了20个epoc...散文诗歌自动生成器_晶羽文学网

散文诗歌自动生成器1月色清明似水天,一枝孤映小窗前。夜深不用吹长笛,自有寒声到枕边。如果我说这是一个普通诗歌爱好者写的诗。可能会有人觉得写得不错,可...诗歌生成器

一种自动生成诗歌的方法及系统2023-06-02进行评价,获取每一首诗歌的每一指标评分;根据每一首诗歌的每一指标评分,获取每一首诗歌的综合评分;根据每一首诗歌的综合...散文生成|散文生成器(一种由散文写成的文本格式)

散文生成器(一种由散文写成的文本格式)在今天,前所未有的写作与收尾方式,正在为现代化、作文教学提供了新的方向。提到散文,想必大家对于散文一词并不陌生,它是一种独立的文学体式...七步成诗-自动写诗,自动写诗词,自动生成唐诗宋词,自动写...

自动写诗,自动生成诗词,诗歌生成器,五言绝句,五言律诗,七言绝句,七言律诗,浣溪沙,鹧鸪天,清平乐,渔家傲,菩萨蛮,临江仙,蝶恋花。生成诗歌的软件

6.“诗歌生成器”的操作很简单,只要做两道选择题选择“风格”和“身份”,然后填上“作品”的关键词,就可以在几秒钟之内“生成”一首诗。7.“诗歌生成器”设...九歌——人工智能诗歌写作系统

EN/关于我们/帮助/九歌旧版1.0绝句风格绝句藏头诗集句诗律诗词对对子类义句搜奇五言绝句七言绝句|生成诗歌重置生成结果欢迎使用九歌WelcomeToJiuge...散文-在线伪原创工具,一键式AI智能写作辅助创作平台

培育我们的宝宝教育书籍,父母讲的故事书,幼儿园的无声学语,漫画书,学校的教科书,各种散文,科普书籍,课后历史书和国内外著名的名字.一缕书香一直伴随着我的成长...古诗生成器在线

古诗生成器在线1特点古体诗[1]是与近体诗相对而言的诗体。近体诗形成前,各种诗歌体裁。也称古诗、古风,有“歌”、“行”、“吟”三种载体。AII文章生成器-免费在线AI文案生成器-自媒体软文原创生成...

AII在线文章生成器是一款免费版的在线文章生成工具,不需要注册码,不需要破解版。通过您输入的关键词一键自动生成一篇与关键词高相关性高质量的SEO软文诗句制作器

一、藏头诗生成器我行浣花村爱山花木深林泉闲富贵馨香满幽襟雪意动梅心我辈正情钟爱清景风蛩林泉间富贵馨德清明躬雪峰僧中龙我实爱子才爱民心雪白林谷递深秀馨香遍九...痕夕AI文章智能处理软件v2.2绿色版下载-神客驱动网

【痕夕原创文章生成器介绍】AI文章智能处理软件是一款综合站长工具,该软件参加了AI技巧用在处理文章内容,实现获取更多原创文章内容的功效,比如:AI写诗歌,AI写散文,AI智能生成标题,A...古典诗词撰写器|中学生自己写歌_2u手游网

系统接受用户提供的图像,输出现代汉语散文的语义相关片段。对于图的右侧部分,虽然关键字是从对象和情感识别器中获得的,但这些关键字被过滤并扩展为关键字集。在此之后,关键字集中的...

现代在线作诗生成器

在线作诗押韵生成器

押韵,又作压韵,是指在韵文的创作中,在某些句子的最后一个字,都使用韵母相同或相近的字或者平仄统一,使朗诵或咏唱时,产生铿锵和谐感。本站精心为大家整理了,希望对你有帮助。在线作诗押韵生成器(点击[db:cate]...

2021-10-05阅读全文>>古诗生成器在线

古体诗是诗歌体裁。从诗句的字数看,有所谓四言诗、五言诗和七言诗等。四言是四个字一句,五言是五个字一句,七言是七个字一句。下面是本站为大家整理的,供大家参考。古诗生成器在线(点击下图可直接进行访问)[db:cate]...

2021-09-17阅读全文>>关于近一年学习党内法规及廉洁从政情况【三篇】

 学习是指通过阅读、倾听、思考、研究和实践获得知识和技能的过程。以下是为大家整理的关于近一年学习党内法规及廉洁从政情况的文章3篇,欢迎品鉴!第一篇:...

2022-06-13阅读全文>>2022党史学习教育专题民主生活会对照检查材料集合20篇

民主生活会一般指民主生活会制度民主生活会制度作为群众路线教育实践的重要环节,是在加强和改进党的建设的长期实践中形成和发展起来的。以下是为大家整理的关于2022...

2022-06-13阅读全文>>党建费用包括哪些方面【三篇】

党的建设不仅是党的工作的概念,也是党务工作的概念。指党为保持自身性质而进行的一系列自我完善活动,不仅包括党务工作,还包括党的政治建设、思想建设、组织建设、作风建...

2022-06-13阅读全文>>2021民主生活会乡镇班子对照检查材料六篇

检验的英文名称为check,其定义为验证飞机功能是否符合批准的标准所进行的工作。以下是为大家整理的关于2021民主生活会乡镇班子对照检查材料的文章6篇,欢迎...

2022-06-13阅读全文>>个人落实意识形态责任制情况(通用11篇)

意识形态是一个哲学词汇,指的是一系列思想。它也可以理解为对事物的理解和认知。这是对事物的感官思考。它是思想、观点、概念、思想、价值观和其他元素的总和。以下是为...

2022-06-13阅读全文>>忧患意识还不够强民主生活会【三篇】

忧患意识是指一个人超越自身利益、荣辱、成功或失败,着眼于世界、社会、国家和人民的未来和命运,警惕人类、社会、国家和人民可能遇到的困难和危险,激发奋发图强、克服困...

2022-06-13阅读全文>>医生党员批评与自我批评17篇

中国共产党党员,以下简称党员、共产党员或共产党员,分为中国共产党正式党员和中国共产党预备候补党员。指按照中国共产党章程规定的入党条件和程序,经批准加入中国共产党...

2022-06-13阅读全文>>机关单位请假条(通用3篇)

请假单是要求领导、教师或其他人不要参加某项工作、学习、活动等的文件。由于请假的原因,请假单一般分为病假和事假。以下是为大家整理的关于机关单位请假条的文章3篇...

2022-06-13阅读全文>>关于2021村委会疫情防控工作【十篇】

疫情是指疫情的发生和发展。以下是为大家整理的关于2021村委会疫情防控工作的文章10篇,欢迎品鉴!【篇1】2021村委会疫情防控工作按照市委组织部和市直...

2022-06-13阅读全文>>疫情防控主要表现集合9篇

疫情是指疫情的发生和发展。严重急性呼吸综合征SARS、甲型H1N1流感H1N1和2019年冠状病毒性疾病新冠肺炎-19在更大的地区爆发。以下是为大家整理的关于...

2022-06-13阅读全文>>谈心对象对本人的批评意见集合3篇

意见的初衷是人们对事物的看法或想法。意见书是上级领导机关规划下级机关工作,指导下级机关工作活动的原则、步骤和方法的一种文体。以下是为大家整理的关于谈心对象对本...

2022-06-13阅读全文>>党史教育专题组织生活会意见和建议三篇

中国共产党成立于1921年7月23日。1921年中国共产党成立后,确立了新民主主义革命的正确道路,给遭受重灾的中国人民带来了新的希望和新的依靠。以下是为大家整...

2022-06-13阅读全文>>对照新时代合格党员标准存在的问题和不足【六篇】

党员,即政党成员,是指同意党的纲领和政策,遵守党章,自愿入党的党员。以下是为大家整理的关于对照新时代合格党员标准存在的问题和不足的文章6篇,欢迎品鉴!对照新...

2022-06-13阅读全文>>酒店新年开门红口号3篇

口号是&ldquo一个简短的、有纲领性的、鼓舞人心的口头喊叫句子。以下是为大家整理的关于酒店新年开门红口号的文章3篇,欢迎品鉴!【篇一】酒店新年开门红口号...

2022-06-13阅读全文>>本人履行平安建设职责情况【五篇】

安全建设是指通过法律、经济、行政等手段,有效改善某一地区的社会保障状况,使人民安居乐业的工作过程。是近年来各级党委、政府组织全民参与维护社会稳定的群众性创作活动...

2022-06-13阅读全文>>关于推荐干部谈话怎么评价【十八篇】

对话内容的交叉引用和相互确认。检查员应仔细整理和分析获得的信息。以下是为大家整理的关于推荐干部谈话怎么评价的文章18篇,欢迎品鉴!【篇1】推荐干部谈话怎么评...

2022-06-13阅读全文>>同志现实表现6篇

现实现实,是汉语词汇,拼音席与阿格雷nshí也就是说,对客观事物或事实以及实时事物的解释。构词法具有客观现实性、现实意义等。以下是为大家整理的关于...

2022-06-13阅读全文>>医院产假请假条六篇

请假单是要求领导、老师或其他人不要参加某项工作、学习、活动等的文件。以下是为大家整理的关于医院产假请假条的文章6篇,欢迎品鉴!医院产假请假条篇1尊敬的*...

2022-06-13阅读全文>>组织生活会资料材料【六篇】

《中国共产党史研究与教育》是2021年2月1日中国共产党中央委员会决定的全党的一次教育活动。为了激励全党不忘初衷、牢记使命,将继续加强新时期党的建设。2021年...

2022-06-13阅读全文>>2021对照五个方面个人自查【九篇】

坚定理想信念,坚定理想信念,坚持共产党人的精神追求,始终是共产党人安身立命的根本。以下是为大家整理的关于2021对照五个方面个人自查的文章9篇,欢迎品鉴!第...

2022-06-13阅读全文>>对照党员不准信仰宗教和参加宗教活动方面(通用3篇)

党员,即政党成员,是指同意党的纲领和政策,遵守党章,自愿入党的党员。以下是为大家整理的关于对照党员不准信仰宗教和参加宗教活动方面的文章3篇,欢迎品鉴!【篇1...

2022-06-13阅读全文>>发挥政治引领方面存在的问题集合3篇

政治是指政府、政党和其他治理国家的行为。政治是以经济为基础的上层建筑,是经济的集中体现,是以国家政权为核心的各种社会活动和社会关系的总和。政治是一种影响社会所有...

2022-06-13阅读全文>>新时代合格党员的标准对照检查【20篇】

党员,即政党成员,是指同意党的纲领和政策,遵守党章,自愿入党的党员。党员是政党的基石和细胞。党员的数量决定着党的规模和群众基础,党员的素质在很大程度上决定着党的...

2022-06-13阅读全文>>关于党史学习意见征求【十九篇】

党史教育引导全党吸取党史正反两方面的历史经验,坚定不移地跟上党中央的步伐,不断提高政治判断力、政治理解力和政治执行力,自觉在思想上、政治上、行动上与党中央保持高...

2022-06-13阅读全文>>

唐诗生成器

使用唐诗语料库,经过去噪预处理、分词、生成搭配、生成主题等过程,生成唐诗。

csdn下载地址:http://download.csdn.net/detail/lijiancheng0614/9840952github上repository地址:https://github.com/lijiancheng0614/poem_generator

环境

Python2.7

Flask

jieba

运行方法

如果是第一次运行,则需要安装相关的库及生成初始数据:

pipinstallflaskpipinstalljiebapythonpreprocess.pypythonget_collocations.pypythonget_topic.pypythonget_start_words.py

以后只需要输入以下代码即可运行网站:

pythonindex.py实现预处理

观察到给定的唐诗语料库存在以下噪声:

诗句中出现类似的HTML标签。

出现空格、“.”等字符。

诗句中出现注释,用“(”、“)”标出来。

诗句不完整,出现方框字符。

对于前三种情况的噪声,直接去掉即可。对于最后一种噪声,直接把这行诗句忽略考虑。(此外,对于第三种噪声,“(”、“)”不在同一行时未处理。)

由于暂时只需要用到唐诗标题和诗句,故只提取这两部分内容。

相关代码实现在preprocess.py。

输入:

.data唐诗语料库.txt

输出:

.datapoem.txt分词

对于中文分词,这里采用在工业界上较广泛应用的“结巴”中文分词组件1。该分词组件主要采用以下算法:基于Trie树结构实现高效的词图扫描,生成句子中汉字所有可能成词情况所构成的有向无环图(DAG);采用动态规划查找最大概率路径,找出基于词频的最大切分组合;对于未登录词,采用了基于汉字成词能力的HMM模型,使用了Viterbi算法。

由于唐诗中的每一个字基本都是有用的,故停用词(StopWords)主要为标点符号,这里直接使用默认的停用词。

生成搭配

搭配包括横向搭配和纵向搭配。横向搭配指每句诗中每个词与下一个词的搭配关系,纵向搭配指每两句诗中,第一句诗中的词与下一句诗中对应相等长度的词的搭配关系。

分词之后把唐诗(不含标题)按句子切割,对句子总数为偶数的唐诗,遍历每两句诗,第一句诗中的词与第二句诗中对应相等长度的词形成一个纵向搭配。对每一句诗,每两个词形成一个横向搭配。

易知,使用似然比、频率、t检验等搭配发现方法都能得到较好结果,这里为了方便,直接使用频率来发现搭配。

相关代码实现在get_collocations.py。

输入:

.datapoem.txt

输出:

横向搭配.datacollocations_h纵向搭配.datacollocations_v生成主题

对每首诗,提取TF-IDF2特征并构建矩阵3,然后使用非负矩阵分解(Non-negativematrixfactorization,NMF)45提取唐诗主题类别。考虑到唐诗分类数量有限,这里只生成10个类,每个类用频率最高的20个词来表示。

相关代码实现在get_topic.py。

输入:

.datapoem.txt

输出:

主题.data opics.txt词.datawords每个主题-词对应的得分.data opic_words生成起始词

对每首诗,分词后取第一句诗的第一个词作为起始词。统计所有起始词,并输出出现超过两次的词。

相关代码实现在get_start_words.py。

输入:

.datapoem.txt

输出:

起始词.datastart_words.txt生成唐诗

由于前期并没有平仄处理,也没有对唐诗语料库作过多的要求,因此,生成的唐诗可能对仗不太工整。

输入的参数除了上述生成的部分文件(如搭配、主题等)外,还需要指定诗句数量、诗句长度、主题和起始词(若不指定则随机产生)。

对于给定诗句长度l,起始词start_word和主题topic_id,设a[i]为第i个词的id,我们可以把产生第一句诗抽象成一个子问题:

maxs.t.∏i=2ncollocations_h_score[a[i−1]][a[i]]+λ∑i=1ntopic_word[topic_id][a[i]]∑i=1nlen(word[a[i]])=la[1]=start_word

其中collocations_h_score[a[i−1]][a[i]]表示第i−1个词与第i个词的横向搭配分数,λ为平衡参数。若以上问题的最优解为a[i],那么所生成的较为合理的第一句诗即word[1],word[2],⋯,word[n]。

显然,对于该问题,可以把目标函数中的乘积部分用log来使其变成求和。于是该问题可以用动态规划来求解:

设f[i][j]表示长度为i,最后一个单词id为j的最大目标函数值,则

f[i][j]=max{f[i−len(word[j])][k]+log_collocations_h_score[k][j]}+λtopic_word[j]

其中(k,j)为一个横向搭配。

初始时f[len(start_word_id)][start_word_id]=λtopic_word[start_word_id]。

最后最优值为f[l][j],∀j,路径可通过与ff同大小的矩阵prepre来记录前一个单词的id。

而产生下一句诗,则需要考虑纵向搭配。同理我们也可以把产生下一句诗抽象成一个子问题:

egin{array}{cl}max&prod_{i=2}^ncollocations\_h\_score[a[i-1]][a[i]]\&+lambda_1prod_{i=1}^ncollocations\_v\_score[pre\_a[i]][a[i]]\&+lambda_2sum_{i=1}^ntopic\_word[topic\_id][a[i]]\ ext{s.t.}&len(word[a[i]])=len(word[pre\_a[i]]),i=1,cdots,nend{array}

maxs.t.∏i=2ncollocations_h_score[a[i−1]][a[i]]+λ1∏i=1ncollocations_v_score[pre_a[i]][a[i]]+λ2∑i=1ntopic_word[topic_id][a[i]]len(word[a[i]])=len(word[pre_a[i]]),i=1,⋯,n

其中pre_a[i]表示上一句诗的第i个词的id,collocations_v_score[pre_a[i]][a[i]]表示上一句诗第i个词与这一句诗第i个词的纵向搭配分数,λ1,λ2均为平衡参数。同理也用动态规划来求解:

设f[i][j]表示第i个词,最后一个单词id为j的最大目标函数值,则

f[i][j]=max{f[i−1][k]+log_collocations_h_score[k][j]+λ1log_collocations_v_score[pre_a[i]][j]}+λ2topic_word[j]

其中(k,j)为一个横向搭配,(pre_a[i],j)为一个纵向搭配。

初始时f[0][j]=max{λ1log_collocations_v_score[pre_a[i]][j]}+λ2topic_word[j]

求最优值与最优解方法同上。

相关代码实现在generate_poem.py。

输入:

.datacollocations_v.datacollocations_h.datawords.txt.data opic_words.datastart_words.txt

输出:

屏幕中输出随机生成的唐诗。实现网站

为了更好的用户体验,可以把随机和成的唐诗写成一个网站“古诗生成器”。若是用户没有输入,则随机生成唐诗;若是用户输入第一句诗或更多句诗,则生成剩下的诗。

具体的实现使用Flask框架,由于只是demo,只使用了bootstrap作为样式,并未过多设计,具体效果如下图所示。

总结与展望

总的来说,这个系统生成的唐诗还只是基本符合搭配和主题尽可能相关的要求,平仄、主旨等唐诗的属性还有待改进。今后可以考虑生成更精确、更有意义的唐诗,如文献6提供了一种解决方案。期待以后能做出更好的效果!

参考“结巴”中文分词.https://github.com/fxsjy/jieba↩TF-IDF.维基百科.最后修订于2015年9月27日.https://zh.wikipedia.org/wiki/TF-IDF↩sklearn.feature_extraction.text.TfidfTransformer.scikit-learndevelopers.http://scikit-learn.org/stable/modules/generated/sklearn.feature_extraction.text.TfidfTransformer.html↩Non-negativematrixfactorization.Wikipedia.最后修订于2015年12月1日.https://en.wikipedia.org/wiki/Non-negative_matrix_factorization↩sklearn.decomposition.NMF.scikit-learndevelopers.http://scikit-learn.org/stable/modules/generated/sklearn.decomposition.NMF.html↩HeJ,ZhouM,JiangL.Generatingchineseclassicalpoemswithstatisticalmachinetranslationmodels[C]//Twenty-SixthAAAIConferenceonArtificialIntelligence.2012.↩

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇