Unleash your ideas, capture your thoughts, and organize your inspirations effortlessly with LearnLabs – where note-taking meets creativity!
LearnLabs is an AI-powered educational application designed to assist both students and teachers in their learning and teaching endeavors. With features like flashcards generation, notes formatting, and practice questions generation, LearnLabs aims to streamline the learning process and enhance educational outcomes.
Generate flashcards for a given topic, each containing a prompt/question and its corresponding answer. Users can input a topic name and click "generate" to generate a set of 20 flashcards.
Organize and format raw text notes under headings. Users can input rough text notes and click "format" to generate neatly organized notes displayed below the input field.
Generate practice questions and their correct answers for a given topic. Users can input a topic name and click "generate" to generate a set of 20 questions with corresponding answers.
To run this application locally, follow these steps:
npm install
for frontend and pip install -r requirements.txt
for backend.npm start
.python manage.py runserver
.http://localhost:3000
.