An AI-driven educational platform that transforms PDFs and textbooks into interactive multiple-choice questions (MCQs).
LevelUp leverages Generative AI and Natural Language Processing (NLP) to create accurate, tailored quizzes to enhance learning experiences. Designed for students, educators, and businesses, it adapts to individual needs by offering:
- Automated quiz generation
- Real-time performance tracking
- Adaptive learning for personalized knowledge improvement
-
Categorized Questions
- Easy, Medium, and Hard difficulty levels to suit diverse learning needs.
-
Engaging User Experience
- Leaderboard & Badges: Motivate users to compete and achieve.
- Daily Login Streaks: Rewards for consistent engagement.
-
Test Management
- MCQ Test Portal: Comprehensive and user-friendly testing platform.
- Test Performance Analysis: Detailed insights into strengths and areas for improvement.
- MCQ-to-Flashcard Conversion: Quick revision tools.
- Code Snippet to MCQ Conversion: Upload a code snippet and get relevant MCQs generated on our portal.
-
Educational Resources
- Recommendations for additional resources and YouTube videos based on performance.
- An educational YouTube Video and notes summarizing feature to glance over softcopy notes rapidly
-
Interactive IDE to solve Coding Problems
- A fully built Python IDE from scratch where you can solve mind-bending coding questions.
- In-house custom IDE to attempt coding questions and evaluate your output based on coding PDFs.
-
Collaborative Learning
- Interactive Forum: Students can discuss topics and share knowledge.
- Test Sharing: Share quizzes via unique links or an intuitive interface.
-
User Feedback Integration
- Post-test rating system for evaluating question relevance.
-
Secure Authentication
- Ensures user data privacy and platform security.
-
MCQ-to-Flashcard Conversion: Quick revision tools.
-
For Students
- Tailored quizzes for targeted learning.
- Interactive forums for discussions and peer learning.
-
For Educators
- Categorized questions enhance teaching methodologies.
- Automated question generation saves time and effort.
-
For Businesses
- Knowledge evaluations for employee training.
- Customized mock exams for skill assessments.
-
For Everyone
- Subject-specific tests and adaptive learning paths for skill enhancement.
- Frontend: NextJS, Tailwind CSS
- Machine Learning: TensorFlow, Keras, PyTorch, Hugging Face Transformers, LangChain, Llama API
- Backend: Django, NodeJS
- Database: MongoDB
- Version Control: Git, GitHub
- Generative AI: For question generation and adaptive learning.
- Natural Language Processing (NLP): Text analysis and question formation.
- Authentication: Secure user login and data protection.
- Analytics: Real-time tracking and performance insights.
- Clone this repository:
git clone https://github.com/your-username/LevelUp.git cd LevelUp
- Follow the setup instructions in the
docs/setup.md
.
We welcome contributions!
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Commit your changes:
git commit -m "Add new feature"
- Push and create a pull request:
git push origin feature-branch
This GitHub Repository is a joint effort by the contributors Hiral K Jain, Poorvika K B, Rithwik S Bharadwaj and Vinyas Bharadwaj - [Team Hextech] for the competition CodeRed '25
Project as a part of CodeRed '25 - Team Hextech