AI 人工智能写情诗、藏头诗模型训练与AIGC体验设计

该博客介绍了AI智能古诗的创作原理和用户体验设计。通过学习大量情诗和古诗数据,利用LSTM模型训练出能够生成七言情诗和一般古诗的AI。在功能上,提供了智能写诗、社交分享等功能,并注重交互设计,如表情评价、入画式操作和流畅的用户心流。页面设计上,运用动态组合、新拟物风格和丰富的视觉元素提升整体体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

AI智能古诗是一个AIGC(AI Generate Content)新型产品,AI智能古诗通过AI技术使用应用具有智能写古诗的能力,并赋值现代社交元素,弘扬中国古诗文化。

AI人工智能的核心是生命,而生命无时无刻不在动,AI智能古诗以动态为主题,结合虚实为整体的设计理念,通过艺术设计连接人与应用。

动态:体现生物生命力以及页面活力

虚实:虚拟与现实结合

一、AI 智能写情诗原理

1、AI 智能写情诗思想

通过学习既有的情诗,随机或者依据给出的字,逐个完成下一个字的预测,直到一首诗全部预测完成。

预测过程大致如下:

2、情诗准备

在网上搜索并收集情诗(本文七言),如GitHub - chinese-poetry/chinese-poetry: The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。

本文的情诗包含两部分:

第一部分:原始的七言情诗

原始七言情诗,如:

相见时难别亦难,
东风无力百花残。
春蚕到死丝方尽,
蜡炬成灰泪始干。

第二部分:改造的七言情诗

为了把写的比较好的五言、词也纳入到AI的学习中,将其改造生成七言情诗:改造后的为两行一句,通过随机匹配两句组成一首诗,如:

日看镜中问相思,溯游宛在水中央。
雁字多相思几许,恰豆蔻词工梦好。

3、模型训练

3.1、处理情诗数据

第一步需要将准备好的情诗数据转换为PyTorch LSTM模型需要的词向量格式:

  • 构建x,y
x=[相,见,时,难,别,亦,难,,,东,风,无,力,百,花,残,。,春,蚕,到,死,丝,方,尽,,,蜡,炬,成,灰,泪,始,干]

y=[见,时,难,别,亦,难,,,东,风,无,力,百,花,残,。,春,蚕,到,死,丝,方,尽,,,蜡,炬,成,灰,泪,始,干,。]

  • 将x对应的字,对应词库索引,对应向量;将y对应的字,对应词库索引,大致的过程如下:

3.2、构建情诗模型

第二步就是使用LSTM模型训练情诗模型,大致过程如下:

二、功能用户体验

1、AI智能写诗

AI智能情诗、一般古诗(七言)模型训练,可以生成不同类型的诗,体现应用的生物活力。

2、社交

既能体验AI写诗与欣赏,也能赏析分享古人诗句(全唐诗)。

诗场:类似短视频平台的诗场功能

赠诗:增加社交元素

三、交互用户体验

1、表情评价操作

跟随式表情评价环形操作菜单,加之动画,增加表情评价的人机交互体验,提高应用的可玩性。

表情评价以动态评价为理念,取每段最新的动态评价进行动画展示,与生物生命力呼应,同时增加了趣味性。

2、入画式操作

将操作按钮物体化嵌入到页面画中,每种操作会在对应的状态下,进行标题、图案、文案提示。

操作按钮物体动画,展现生命力以及页面活力。

3、更顺畅的用户心流

诗歌场、创建诗歌、我的AI诗歌集等在同一页面,操作过程尽量减少页面跳转、步骤路径,提供更顺畅的用户心流。

4、动画提示操作

使用图案等演示动画,对用户进行操作引导。

还有音效、触感等的交互提示。

四、页面用户体验

1、动态组合

每次背景、新拟物物体等重新随机组合,体现页面生命动态。

2、新拟物虚实结合

新拟物3D物体结合Aero玻璃设计,体现虚拟与真实感。

3、视觉体验提升

更强调页面的整体艺术感:

渐变色提升视觉体验:大量使用文字渐变色、背景渐变色

3D提升视觉体验:主视觉以3D效果、3D元素为主

Aero玻璃提升视觉体验:增加应用的灵性、通透性

动态背景提升视觉体验:增加页面活力

艺术字体提升视觉体验:增加艺术气息

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JINGWHALE1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值