A full-stack smart education platform powered by Spring Boot (backend) and Vue 3 + Vite (frontend).
This system integrates multi-agent technologies to provide intelligent, personalized, and adaptive learning experiences.
The Multi-Agent-Based Intelligent Learning Development Platform is designed to support smart, automated, and data-driven education.
It leverages multiple intelligent agents for task coordination, learning personalization, and real-time assistance.
-
✅ Course Video Viewing and Learning
Students can access structured course videos to learn concepts at their own pace, anytime, anywhere. -
✅ Course Video Summarization
Automatically generates concise summaries by extracting key points from video descriptions for fast preview and review. -
✅ Exercise and Solution Analysis
- Intelligent support for coding and multiple-choice exercises
- Fine-grained code analysis (classes, methods, logic correctness)
- Auto-generation of similar problems and explanations
- Design and completeness checks for submitted code
-
✅ Course Q&A Assistance
Real-time question answering powered by intelligent agents that provide technical and conceptual guidance. -
✅ Learning Progress Tracking and Analysis
- Monitors study behavior: frequency, duration, confusion points
- Generates visual learning reports and weak-point analysis
- Provides personalized strategies using large-model-powered analytics
Layer | Technology |
---|---|
Frontend | Vue 3, Vite, TypeScript |
Backend | Spring Boot, REST API |
Build Tools | npm, Maven |
Dev Tools | VSCode, IntelliJ IDEA |
Database | MySQL |
-
Navigate to the frontend project directory:
cd frontend
-
Install frontend dependencies:
npm install
-
Start the development server (with hot-reload support):
npm run dev
-
Build the project for production:
npm run build
-
Navigate to the backend project directory:
cd backend
-
Install backend dependencies and build the project:
./mvnw clean install
-
Run the Spring Boot application:
./mvnw spring-boot:run