基于Spring AI的古诗词学习系统毕业设计
摘要:本文介绍了一个基于SpringAI技术的智能化古诗词学习平台,通过AI技术实现个性化诗词推荐、智能学习、对战创作等多元功能。系统采用SpringBoot3.0+Vue3技术栈,集成推荐算法、NLP分析、VR交互等前沿技术,打造包含飞花令对战、诗词创作、3D诗人档案等创新模块的学习生态。平台既能满足K12教育需求,也为文化爱好者提供沉浸式体验,实现了传统文化与现代科技的有机融合,具有显著的教育
本系统旨在借助Spring AI技术打造一个融合传统文化与现代科技的古诗词学习平台,为用户提供沉浸式、智能化学习体验,涵盖从基础学习到深度创作的全流程。
系统核心功能丰富多样。诗词探索首页利用AI推荐引擎,依据用户学习行为实现个性化诗词推送,搭配动态诗词流与每日挑战,激发学习兴趣。智能学习中心提供多维度学习模式,包括逐句解析、语音跟读、AR场景还原等,结合学习进度看板,助力用户高效掌握诗词知识。飞花令对战支持用户与AI实时对战,按难度分级,配合排行榜系统,增添竞技乐趣。诗词创作工坊借助AI辅助创作,可生成诗词初稿、润色优化,还能模仿诗人风格,同时设有作品分享社区促进交流。诗人全息档案以3D时间轴、社交关系图谱和历史地图漫游等形式,生动展现诗人生平与作品关联。诗词知识图谱则通过可视化检索、路径推理和对比分析,帮助用户深入理解诗词语义关系。此外,系统还规划了沉浸式背诵剧场(VR环境背诵诗词)与教师管理后台(学情分析、作业布置等)作为扩展功能。
技术上,后端采用Spring Boot 3.0结合Spring AI、Neo4j图数据库与Elasticsearch,前端运用Vue3、Three.js与WebRTC,AI服务集成LLM模型与语音识别API。该系统既保留了古诗词学习的文化深度,又通过AI技术创造创新互动体验,适用于K12教育、文化爱好者及老年学习群体,具有广阔的应用前景与推广价值。
以下是核心功能简介:
1. 诗词探索首页(Discovery Dashboard)
- 核心功能:
- AI推荐引擎:基于用户学习行为(收藏/背诵/测试成绩)的个性化推荐(如“李白豪放派作品集”“四季主题诗词”)。
- 动态诗词流:以卡片形式展示经典诗词,支持滑动浏览、快速收藏。
- 今日诗词挑战:每日推送一首AI生成的仿写诗词或填空题,激发学习兴趣。
- 技术亮点:
- 协同过滤算法 + 用户画像分析实现精准推荐。
- 集成AI生成模型(如GPT-3.5或文心一言)动态生成挑战内容。
2. 智能学习中心(Smart Learning Hub)
- 核心功能:
- 多维度学习模式:
- 逐句解析:AI拆解诗句,标注典故、意象、语法结构。
- 语音跟读:AI语音评测纠正发音(支持方言识别优化)。
- AR场景还原:通过手机摄像头将诗词场景3D化(如“大漠孤烟直”动态沙盘)。
- 学习进度看板:可视化展示背诵完成度、错题统计、用时排名。
- 多维度学习模式:
- 技术亮点:
- 结合NLP分词与知识图谱构建诗词语义网络。
- 使用WebRTC实现实时语音交互。
3. 飞花令对战(AI Poetry Duel)
- 核心功能:
- 实时AI对战:用户与AI根据关键字(如“月”“酒”)轮流吟诗,AI自动判别重复或离题。
- 难度分级:初级(常见字)、高级(生僻字/组合字)、专家模式(限定朝代/体裁)。
- 排行榜系统:全球玩家对战积分排名,支持好友约战。
- 技术亮点:
- 构建百万级诗词数据库,通过Elasticsearch实现毫秒级检索。
- AI生成对抗网络(GAN)模拟人类对战策略。
4. 诗词创作工坊(AI Composition Studio)
- 核心功能:
- AI辅助创作:
- 输入关键词/主题,AI生成多版本诗词初稿。
- 智能润色:优化用词、调整韵律(支持平仄检测)。
- 风格迁移:模仿指定诗人风格(如“仿王维山水诗”)。
- 作品分享社区:用户可发布作品,接受AI语法评分和他人点评。
- AI辅助创作:
- 技术亮点:
- 基于Transformer的文本生成模型(如BERT+韵律约束层)。
- 集成LSTM模型实现平仄自动校验。
5. 诗人全息档案(Poet Biography 3D)
- 核心功能:
- 3D时间轴:滑动浏览诗人生平事件,点击事件触发相关诗词弹窗。
- 社交关系图谱:展示诗人间的师承、唱和关系(如“苏轼与黄庭坚”)。
- 历史地图漫游:在古地图上标记诗人足迹,点击地点查看当地作品。
- 技术亮点:
- 使用Three.js构建3D交互界面。
- 爬取维基数据+古籍文献构建知识图谱。
6. 诗词知识图谱(Semantic Network Explorer)
- 核心功能:
- 可视化检索:输入关键词(如“梅花”),展示关联诗词、意象、诗人、朝代。
- 路径推理:AI推荐学习路径(如“从《静夜思》学习思乡主题诗词”)。
- 对比分析:并排展示同主题不同诗人作品,AI标注差异点。
- 技术亮点:
- 基于Neo4j图数据库构建诗词关系网络。
- 集成BERT模型实现语义相似度计算。
7. 沉浸式背诵剧场(VR Recitation Theater)(可选扩展)
- 核心功能:
- VR场景背诵:用户佩戴VR设备,在虚拟古风场景(如江南园林)中背诵诗词,AI根据场景元素提示下句。
- 多感官刺激:背景音乐随诗词情感变化,风声/雨声增强沉浸感。
- 技术亮点:
- Unity3D引擎开发VR环境。
- 结合情感分析模型动态调整场景氛围。
8. 教师管理后台(Educator Dashboard)(B端扩展)
- 核心功能:
- 学情分析:班级背诵完成率、错题热力图、创作水平分布。
- 作业布置:自定义诗词学习任务(如“背诵《将进酒》并仿写第二段”)。
- AI助教:自动批改填空题,标注需要人工复核的开放题。
- 技术亮点:
- Spring Security实现权限控制。
- ECharts可视化数据仪表盘。
技术栈建议
- 后端:Spring Boot 3.0 + Spring AI + Neo4j(图数据库) + Elasticsearch
- 前端:Vue3 + Three.js(3D) + WebRTC(语音)
- AI服务:LLM模型(如Llama3本地化部署)+ 语音识别API
- 扩展方向:微信小程序轻量版、Chrome插件(诗词随时查)
该设计 保留了传统诗词学习的文化深度,又通过AI技术创造了创新互动体验,适合K12教育、文化爱好者群体。
该设计可作为计算机专业本科毕业设计,原创开发,可根据实际需求调整修改,如需设计的技术文档,可以联系邮箱进行交流。(个人简介)
更多推荐



所有评论(0)