当前位置: 首页 > news >正文

【开题答辩全过程】以 《黄帝内经》问答系统为例,包含答辩的问题和答案

个人简介

一名14年经验的资深毕设内行人,语言擅长Javaphp、微信小程序、PythonGolang、安卓Android

开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。

感谢大家的关注与支持!

各位老师好,我是 xx 同学,本次毕业设计的题目是《黄帝内经智能问答系统》。系统把中医经典《黄帝内经》搬到线上,用问答形式给大家提供养生建议。主要功能有:注册登录、语音/文字提问、智能回答、分类浏览、收藏笔记、学习进度、后台管理,还支持多语言。技术栈选的是 Spring Boot + MyBatis-Plus + MySQL + Redis + RabbitMQ,前端用 HTML/CSS/JS。下面请各位老师批评指正。


评委老师:为什么要做《黄帝内经》问答系统?
答辩学生:现在大家手机用得熟,身体一不舒服就上网搜,但搜出来的答案乱七八糟。我想把靠谱的中医经典做成问答机器人,让普通人 30 秒内拿到简单、可信的养生建议。


评委老师:系统最核心的功能是什么?
答辩学生:最核心的就是“提问—返回答案”。用户用语音或文字问,后台马上从知识库里找出最匹配的条文,再用一句话告诉用户该怎么做。


评委老师:知识库里的内容从哪儿来?
答辩学生:先把《黄帝内经》原文拆成 800 多条小知识点,再参考老师给的中医教材和《中医内科学》常见病症条文,人工整理成问答对,存进 MySQL。


评委老师:答案怎么做到“智能”?
答辩学生:目前用关键词+相似度匹配,Redis 缓存热门问题。后期如果时间够,就引入结巴分词和简单向量相似度,让匹配更准一点。


评委老师:为什么选 Spring Boot?
答辩学生:课上学过,配置简单,内置 Tomcat,我一个人也能跑起来;而且社区教程多,出问题好查。


评委老师:Redis 在系统里起什么作用?
答辩学生:把每天点击最高的 100 个问题连答案一起缓存,下次用户再问同样内容,直接从内存读,0.1 秒就能返回,不用查数据库。


评委老师:怎么防止同一个人恶意刷提问?
答辩学生:登录后每次提问记次数,同一账号 1 分钟最多 5 次,超了就用 RabbitMQ 丢进延迟队列,30 秒后再处理,前端提示“操作太频繁”。


评委老师:系统上线后会不会泄露用户隐私?
答辩学生:数据库里只存手机号前 3 后 4 位,中间打码;密码用 BCrypt 加密;后台管理只能看统计,看不到具体提问内容。


评委老师:如果用户问题知识库里没有怎么办?
答辩学生:先给“暂时未找到相关条文,建议咨询专业医师”的提示,同时把这条问题记录到“待扩充”列表,老师后台审核通过后再补充答案。


评委老师:按计划什么时候能做完?
答辩学生:2025 年 3 月底前完成编码和测试,4 月写论文并查重,5 月答辩。


评委老师评价:
xx 同学选题贴近生活,目标明确,技术路线清晰,对关键问题有简单可行的应对方案。计划安排合理,预计可以按时完成。后续注意把知识库再做扎实一点,并补充基本的异常处理。总体来看,开题报告合格,同意进入下一阶段。


以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取

最后

有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题定功能和建议


文章转载自:

http://M3qJRL6z.gqwbL.cn
http://tkCUunSW.gqwbL.cn
http://3Mbyj0Rg.gqwbL.cn
http://63RW4Yui.gqwbL.cn
http://OTw7otd3.gqwbL.cn
http://XMs7zEle.gqwbL.cn
http://uhl46YaN.gqwbL.cn
http://KEKqiB8J.gqwbL.cn
http://2cQu1OO9.gqwbL.cn
http://nDEfi6tt.gqwbL.cn
http://GcgLdfR6.gqwbL.cn
http://awIdIwB6.gqwbL.cn
http://yUUjqpPH.gqwbL.cn
http://UsPHgNDT.gqwbL.cn
http://FxPJMhyu.gqwbL.cn
http://SKFST9kk.gqwbL.cn
http://NWROaFyw.gqwbL.cn
http://qanJxn8G.gqwbL.cn
http://NyxuXpmN.gqwbL.cn
http://zYZwqoFj.gqwbL.cn
http://5ZTqQbYA.gqwbL.cn
http://jpW9Swfi.gqwbL.cn
http://2K39uY7Y.gqwbL.cn
http://d1LgQZ4J.gqwbL.cn
http://YEmFPtYL.gqwbL.cn
http://2Gswpecd.gqwbL.cn
http://CB1v7PAt.gqwbL.cn
http://BxK7ejQ4.gqwbL.cn
http://pM0wX7Ln.gqwbL.cn
http://Ya9ouVSc.gqwbL.cn
http://www.dtcms.com/a/380439.html

相关文章:

  • Vmware 17 pro安装mac13
  • 【React】react 中如何实现像 vue 中的 keep-alive?
  • 《AI游戏开发深层问题实录:4类典型难题的排查与解决路径》
  • OpenStack Nova 创建虚拟机
  • MySQL在线修改表结构
  • 【Java】Windows切换Java8和Java11
  • Linux内核TCP上层协议(ULP)可插拔机制解析
  • Graph RAG论文阅读笔记
  • linux常用命令 (3)——系统包管理
  • Firefox自定义备忘
  • SQL进阶:从基础语法到实战技巧
  • 性能测试工具Jmeter之java.net.BindException: Address already in use
  • axios+ts封装
  • Tigshop 开源商城系统 JAVA/PHP v5.1.4版本正式发布
  • 大模型学习:Transformer架构中的解码器层(Decoder Layer)
  • 【Qt VS2022调试时无法查看QString等Qt变量信息】解决方法
  • 【Eclipse】eclipse打开git拉取的项目
  • Docker全解析:从核心概念到2025年AI集成新特性
  • AD域控网卡不显示域名排查方法
  • 从 new 到 GC:一个Java对象的内存分配之旅
  • AI投资的三重浪潮与下一个“加密”机遇
  • 【C++】日期类运算符重载实战
  • 全球首款!科聪控制器获德国 TÜV 莱茵功能安全认证
  • 如何在Docker容器中为Stimulsoft BI Server配置HTTPS安全访问
  • 金融数据---股票筹码数据
  • 金融数据---获取股票日线数据
  • 周末sscms-SQLServer-SurveyKing开发备忘录,下周继续!
  • IP 地址的分类
  • FIT镜像格式详解与编译方法
  • FITC-Cys-Tyr-Leu-Ala-Ser-Arg-Val-His-Cys(一对二硫键)