final
本项目基于 B/S 架构,实现了课程评价查阅、知识图谱生成与分析、图谱对比等一系列功能,旨在结合多模态数据处理技术与知识图谱推理,辅助教师优化课堂教学效果。
JWT
本系统采用 前后端分离架构,主要技术栈如下:
Vue 3使用现代 JavaScript 框架 Vue 3 构建,采用 Composition API 提高代码可维护性与复用性。
Element Plus基于 Vue 3 的开源 UI 组件库,提供简洁高效的用户界面。
Vite构建工具,支持更快的开发与构建体验。
FlaskPython 轻量级 Web 框架,适用于构建灵活、可扩展的 Web 应用程序。
MySQL数据库用于存储课程、评价数据和知识图谱结构。
rest_framework_simplejwt
教师可以通过前端界面查阅课程评价,支持多维度数据筛选。
Axios
软件架构说明图
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
图像模态:基于AlphaPose与YOLOv7的课堂专注度检测
介绍
本项目基于 B/S 架构,实现了课程评价查阅、知识图谱生成与分析、图谱对比等一系列功能,旨在结合多模态数据处理技术与知识图谱推理,辅助教师优化课堂教学效果。
功能特点
JWT
(JSON Web Token)认证,保障用户安全。系统架构
本系统采用 前后端分离架构,主要技术栈如下:
前端技术
Vue 3
使用现代 JavaScript 框架 Vue 3 构建,采用 Composition API 提高代码可维护性与复用性。
Element Plus
基于 Vue 3 的开源 UI 组件库,提供简洁高效的用户界面。
Vite
构建工具,支持更快的开发与构建体验。
后端技术
Flask
Python 轻量级 Web 框架,适用于构建灵活、可扩展的 Web 应用程序。
MySQL
数据库用于存储课程、评价数据和知识图谱结构。
运行环境
系统功能模块
1. 登录模块
rest_framework_simplejwt
实现用户身份验证,保障数据安全。2. 课程评价查阅
教师可以通过前端界面查阅课程评价,支持多维度数据筛选。
Axios
发送 HTTP 请求,获取课程数据。3. 知识图谱生成与分析
软件架构
软件架构说明图