A personalized AI-powered learning tool for students
Our term project involves developing an application that simplifies educational content using Large Language Models (LLMs). Students can generate quizzes from summaries and track their progress, helping to improve their learning experience in a personalized manner.
We’ve outlined all functional and non-functional requirements for the project. Here’s a glimpse of the major features:
Users must be able to create and access their accounts securely. Requirements for the login system include encryption of passwords, email validation, and password strength checks.
Using LLMs, the application must summarize educational materials clearly and concisely.
Quizzes generated from summaries must match the difficulty levels chosen by the user. The system should track performance to improve learning outcomes.
Progress tracking allows students to monitor their learning journey. The system tracks the quiz score.
Check out the full SRS document for detailed requirements.