遇见数据集

Personalized Academic Dashboards and Course-Specific Chatbots using RAG

收藏
Zenodo2026-03-18 更新2026-05-26 收录
官方服务:

资源简介:

Academic Dashboard & Course-Specific Chatbot A full-stack educational platform that combines a personalized student dashboard with a course-specific chatbot powered by Retrieval-Augmented Generation (RAG) and generative AI. Built to enhance learning through real-time academic tracking and intelligent, document-grounded interactions. Overview This project integrates: Student Dashboard: Visualizes grades, assignments, and course progress in real time. RAG-based Chatbot: Answers academic queries using course-specific materials uploaded by instructors. Role-Based Access: Secure login system for students, instructors, and admins with JWT authentication. Tech Stack Frontend: Streamlit for interactive dashboards and chatbot UI Backend: Django REST Framework for APIs and user management AI Orchestration: LangChain + Google Gemini Database: PostgreSQL (for academic data), ChromaDB (for vector embeddings) Auth: JSON Web Tokens (JWT), Role-based access (students/teachers/admins) Features Instructor upload portal for course materials (PDF, DOCX, TXT) Chatbot grounded in course content using vector search + RAG Secure login with custom user roles Dashboard with student performance and deadline tracking Real-time academic Q&A with citation-backed responses

提供机构:
Zenodo
创建时间:
2026-03-18
二维码
社区交流群
二维码
科研交流群
商业服务