系统名称及开源地址
系统全称:我的青春不迷茫——基于LLM与回归分析的大学生智能生涯指导与学习大平台(简称:我的青春不迷茫 智能学习大平台;系统英文名称:Intelligent Learning Platform Based on LLM and Regression Analysis Algorithms, ILP)
项目开源地址:
https://github.com/duyu09/Intelligent-Learning-Platform
项目简介
近些年,国内大学生普遍存在的迷茫现象一直是社会广泛关注的问题。虽然这些问题一直存在,但不论是家长还是教师,抑或是学生,几乎没有人能够有效地解决这个问题。并且,国内与之相关的软件产品少之又少,这个空白有待软件开发者们去弥补。于是,我们决定直面“迷茫”,开发一款针对解决大学生迷茫问题的多功能一站式软件系统,为解决这道“难题”,贡献出我们自己力所能及的力量。


大学生为何迷茫?知己知彼才能百战不殆,我们面向我们身边的同学以及周边多所高等院校的大学生,通过调研,总结并确定了大学生迷茫的原因。我们根据这些原因,开发“我的青春不迷茫——智能学习大平台”这款软件系统,旨在为大学生提供一站式的服务,从不同方面满足大学本科生的需求,帮助他们实现自我提升和规划未来。本项目的开发初衷是为了消除大学生的迷茫,满足大学生对个性化学习、交流、资源共享等方面的需求,减轻他们的学习负担,切实提高学习体验。


大学生迷茫的另一个重要原因在于对未来不确定性的影响,路还很长却不知道怎么走。于是我们应该精准分析每一位学生,不论他们就业也好,考研也罢,软件将告诉他们目前所掌握的知识和技术相当于什么水平,并且根据他们的专业知识掌握水平和欠缺的地方帮助他们制定包含一系列目标的目标清单,为他人生的道路,提供一些建议。
我们的软件系统包括了“我的未来”(基于回归分析的薪资预测与技术差距分析),“小智同学”(基于ChatGLM-3-6B大语言模型的智能百科问答与心理疏导机器人),“社团论坛”(同学们可以自由创建论坛,发表观点,交流技术,切磋学问,了解大学生活),“资源天地”(同学们可以共享学习资源干货),“云端自习”(上自习,也可以适当放松听音乐),“目标清单”和个人主页等7大功能模块。


项目技术栈
前端:NodeJS + Vite + Vue3 + ElementPlus + BootStrap + Marked【也可使用Capacitor + Android Studio将前端打包为APK(安卓应用程序)】。
后端:Spring Boot + Spring Security + MyBatis + Redis + MySQL + RuoYi
AI端:ChatGLM-3-6B LLM + 基于StatModel实现的最小二乘回归算法。
项目新颖点
架构方面:系统采用“双后端部署”的架构,其中Java后端(Spring Boot服务器),数据库以及SSR前端运行于CPU云服务器,ChatGLM-6B大语言模型以及薪资预测技术差距分析模型部署于高性能计算集群。
内容方面:本项目为前端 + 后端 + AI全栈项目,其中AI算法方面:我们创新地训练出了基于最小二乘算法的薪资预测模型和技术差距分析模型。同时项目中包含LLM的非API调用,紧跟技术最前沿。


项目答辩视频
我的青春不迷茫 智能学习大平台(ILP大平台) 答辩视频
视频中文字幕文件:https://github.com/duyu09/Intelligent-Learning-Platform/blob/main/video/ILP.srt
项目必要说明及相关地址
本项目于2023年开发完成,并成功在第16届中国大学生计算机设计大赛(4C2023)中夺得奖项。赛后我们立即将项目代码在GitHub平台开源,采用修改后的AGPLv3.0协议发布。除遵循原始AGPLv3.0协议条款外,我们还特别规定:禁止将本项目(包括其全部或部分内容)用于任何商业营利用途,包括但不限于将其作为"毕业设计"或"课程设计"等付费项目进行销售。但以非营利目的的学习、研究等用途是被允许的。如发现任何基于本项目的商业化行为,欢迎举报。
项目作者:杜宇、李庆隆、袁红太【齐鲁工业大学(山东省科学院) 计算机科学与技术学部】
开源仓库地址:https://github.com/duyu09/Intelligent-Learning-Platform
项目开发文档及演示文稿:https://github.com/duyu09/Intelligent-Learning-Platform/tree/main/docs
项目的部署方法及使用方法参见开源仓库。
Copyright © 2023~2025 Intelligent Learning Platform Development Team.