Skip to content

liilljiy/Multi-Agent-Based-Intelligent-Learning-Development-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Multi-Agent-Based Intelligent Learning Development Platform

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.


🚀 Project Overview

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.


✨ Core Features

  • 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

🧱 Tech Stack

Layer Technology
Frontend Vue 3, Vite, TypeScript
Backend Spring Boot, REST API
Build Tools npm, Maven
Dev Tools VSCode, IntelliJ IDEA
Database MySQL

🛠️ Setup Instructions

🎨 Frontend (Vue 3 + Vite)

  1. Navigate to the frontend project directory:

    cd frontend
    
  2. Install frontend dependencies:

    npm install
    
  3. Start the development server (with hot-reload support):

    npm run dev
    
  4. Build the project for production:

    npm run build
    

🧩 Backend (Spring Boot)

  1. Navigate to the backend project directory:

    cd backend
    
  2. Install backend dependencies and build the project:

    ./mvnw clean install
    
  3. Run the Spring Boot application:

    ./mvnw spring-boot:run
    

About

The Multi-Agent-Based Intelligent Learning Development Platform is an advanced educational system designed to enhance smart learning through the integration of multi-agent technologies. This platform leverages the collaborative power of multiple intelligent agents to provide personalized, adaptive, and dynamic learning experiences for users.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors