当前位置:   article > 正文

基于人工智能的智慧校园助手(springboot+springcloud+redis+vue+vant ui+element ui+mysql+Elasticsearch+RabbitMQ项目)_基于人工智能大模型技术的智慧教育应用产品设计开源项目

基于人工智能大模型技术的智慧教育应用产品设计开源项目

部分功能演示地址
由于录视频时还没开发完,只有部分功能展示。

第一章 需求分析

学校是促进社会发展和个体发展的主要载体,随着信息化趋势的不断加强,信息技术越来越深度地融入高校的教育、教学及校园生活之中。高校信息化已开始进入智慧校园建设阶段,构建“智慧型”校园以继续加强把学校作为主体的教育信息化进程。移动互联网发展迅速,电商发展迅速,但是区域型校园电子商务尚且处于初步阶段,智慧校园理念也开始在校园盛行。仅成都范围就有 52 所高校,高中和大学学子约 70W 左右,拥有庞大的用户群体,这无疑为打造同城或区域范围的综合型智慧校园平台提供了一个绝佳契机。本项目旨在为同城高校学子提供一个集校园服务、商城服务、二手交易和智能问答功能于一体的智慧服务平台。平台拟通过短信和人脸识别加密技术,提高操作的安全性和便捷性;利用人工智能为用户提供疫情问答、垃圾分类等知识,用 WebMagic 爬虫框架实时爬取最新新闻,服务用户日常生活;将校园活动发布、失物招领、“跑腿”服务等实时信息与校园地图相结合的视觉呈现方式,帮助用户更直观的获取信息,增强用户交互体验感。技术实现上,平台将基于模块化、原子化、热插拔的设计思想,采用微服务分布式架构提高开发效率极高,便于商业化推广。运用分布式全文检索引擎,快速存储、检索和解析海量数据,为用户提供即刻响应的实时智能信息

第二章 概要设计

本项目前后端分离,采用 springboot+springcloud 分布式微服务架构,将每个功能板块独立为一个微服务,各个微服务各自独立又互相配合共同完成整个系统总体工作。微服务介绍:网关微服务工程采用 jwt 进行 token 验证;用户微服务工程采用阿里短信进行用户注册,rabbitmq 组件监听短信;鉴权微服务工程采用 jwt 鉴权,人脸识别进行登陆与实人认证;购物车微服务工程采用 redis+localstorage 技术进行对购物车商品增删改查;校园微服务采用百度地图技术负责校园活动发布查询,智能问答服务,动态分享等功能实现。订单微服务负责订单管理;推荐中心微服务负责商品推荐;二手微服务负责系统二手商城功能;前端 采 用 vue.js 框 架 ,引 入 vant、mint-ui 移 动 端组 件 库, 引 入 第三 方 百 度地 图 库Vue-baidu-map),QQ 客服。

第三章 详细设计

一、 界面设计

1)首页

在这里插入图片描述

2)校园服务功能

用户可发布社团活动、实物招领等信息,校园服务 UI 界面与百度地图

结合展示,发布的事件在地图上以醒目的红色热点显示,点击热点可查看信息详情。用户

可对发布信息进行收藏和留言互动操作。
在这里插入图片描述
在这里插入图片描述

3)智能机器人问答功能

依据训练的模型库对用户输入的相关信息检索关键字返回问

题相关答案,从而达到人机交互、智能问答的目的。
在这里插入图片描述
在这里插入图片描述

4)同城电商平台

除下单、购物车等一般功能外,还提供商铺入驻功能,大学生可以
在这里插入图片描述
在这里插入图片描述

自己开店创业;提供商家每周排名上榜功能,确保入驻商家的品质与服务

5)二手交易市场

二手商品根据浏览量和发布时间排名,保证用户搜索到优质商品。
在这里插入图片描述

在这里插入图片描述

新闻推送

在这里插入图片描述

6)动态分享

同城学子之间的专属交流天地,增强各高校之间学术文化交流。
在这里插入图片描述

7)新闻推送

整合高校自媒体信息,实时推介最新消息。
在这里插入图片描述

二、 关键技术

本项目采用前后端分离的开发模式,拟采用主流的 Spring Boot、Spring Cloud 微服务分布式架构。前端以 vue.js 框架为基础,整合 vant,mint-ui 组件库,router,axios,引入 better-scroll+ly-tab 插件,引入第三方百度地图库(vue-baidu-map)。后端数据层采用 Mybatis 框架、Elasticsearch 分布式搜索引擎、全文检索技术,运用 MySQL 关系型数据库和 Redis 非关系型数据库。平台主要运用加密和人脸识别安全认证、鉴权认证技术和全文检索技术等技术。网关微服务工程采用 jwt 进行 token 验证,用户微服务工程采用阿里短信进行用户注册,运用 rabbitmq组件进行实时监听;鉴权微服务工程采用 jwt 鉴权,百度人脸识别技术进行登录与实名安全认证;购物车微服务工程采用 Redis 技术对购物车商品进行增、删、改、查的操作;校园服务微服务使用百度机器人模型库实现智能机器人问答服务,提供疫情查询、天气查询等。

关键技术:
jwt+RSA(非对称加密算法)鉴权认证技术;
人脸识别技术;
阿里云短信技术+rabbitmq 消息组件;
阿里支付宝支付技术;
Redis+localstorage;
Elasticsearch 全文检索技术;
百度地图技术;
百度智能机器人(模型库自训);
webmagic 爬虫+定时任务技术
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

想要获取源码,请关注公众号"小龙coding"回复《基于人工智能的智慧校园助手》

大家觉得不错希望可以点赞留言,分享给更多朋友,随便关注我的公众号“小龙coding”!
更多精彩请关注公众号"小龙coding",定期分享大厂面试解析,面试技巧。
小龙coding

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/105650
推荐阅读
相关标签
  

闽ICP备14008679号