本系统旨在通过对大规模诗词数据进行机器学习,利用RNN循环神经网络将创作古诗的知识融入到模型中,进行古诗的辅助创作。分为如下四个方面:
诗词数据集的预处理:去除前后空白符,转码。单词过滤,获取唐诗中所有的字符,统计其出现的次数。去掉不常见的单词,保留最常见的单词。分割数据。
实现诗歌自动生成:本系统基于深度学习中的循环神经网络(RNN)技术,以TensorFlow为开发环境进行模型设计,以此实现古体诗和藏头诗的自动生成。
图形用户界面设计:采用HTML中的CSS技术进行简单的前端设计,设计出能为用户方便直观的展示诗歌结果的图形用户界面。
对生成的诗进行结果评估:进行人工评价并做问卷调查评价。