Spaces:
Sleeping
Sleeping
| license: mit | |
| title: EduTutor AI | |
| sdk: gradio | |
| emoji: π | |
| short_description: AI-Powered Quiz & Feedback Generator with IBM Granite LLM | |
| colorFrom: blue | |
| colorTo: green | |
| # π EduTutor AI β Personalized Learning & Assessment System | |
| EduTutor AI is an AI-powered personalized tutoring tool designed to generate custom quizzes and feedback based on a student's score and topic of interest. | |
| Built using the powerful IBM Granite LLM and Gradio, this app enables intelligent learning and self-assessment. | |
| [](https://huggingface.co/ibm-granite/granite-3.3-2b-instruct) | |
| [](https://www.gradio.app/) | |
| [](https://www.python.org/) | |
| --- | |
| ## π― Submission for IBM InnovateX Hackathon 2025 | |
| This project was developed as part of the IBM InnovateX Hackathon 2025, showcasing the use of IBM Granite LLM for solving real-world educational challenges using AI. | |
| π₯ **Team Name:** CodeCrafters | |
| π©βπ» **Team Members:** Koyyada Anusha, Muddassir Shakhan | |
| π **Initial Solution Submission:** As part of the hackathon requirements, we submitted a project proposal and functional overview. [View Submitted Solution](https://drive.google.com/file/d/12NDxLZR-52vAoWG8LvyqDe2P65nbdyws/view?usp=sharing) | |
| We collaboratively developed this solution from idea to implementation to address the core goals of personalized learning and automated assessment. | |
| --- | |
| ## πββοΈ Developed By | |
| ### Koyyada Anusha | |
| B.Tech - CSE (AI & ML) - Year: 2022-2026 | |
| Vaageswari College of Engineering - Roll No: 22S41A6693 | |
| GitHub: https://github.com/Anusha-831 | |
| LinkedIn: https://www.linkedin.com/in/anusha-koyyada-8b3032261 | |
| Email: koyyadaanusha05@gmail.com | |
| ### Muddassir Shakhan | |
| B.Tech - CSE (AI & ML) - Year: 2022-2026 | |
| Vaageswari College of Engineering - Roll No: 22S41A66C0 | |
| GitHub: https://github.com/Muddassirshakhan | |
| LinkedIn: https://www.linkedin.com/in/muddassir-shakhan-559740257 | |
| Email: muddassirshakhan8@gmail.com | |
| --- | |
| ## π Live Demo | |
| π [Click here to use EduTutor AI](https://huggingface.co/spaces/Anusha831/EduTutor-AI) | |
| --- | |
| ## π‘ Features | |
| - π Topic-Based Quiz Generation: Enter any topic (e.g., Algebra, History, Physics) and get a set of tailored multiple-choice questions. | |
| - π Score-Aware Feedback: Receive personalized feedback and learning tips based on your performance. | |
| - π€ Powered by IBM Granite LLM: High-quality AI responses backed by a powerful open-source LLM. | |
| - π§ No Coding Required: User-friendly interface with sliders and input boxes using Gradio. | |
| - π Deploys on Hugging Face Spaces: Free, fast, and publicly accessible. | |
| --- | |
| ## π οΈ Technologies Used | |
| - π§ IBM Granite 3.3 2B Instruct LLM (via Hugging Face) | |
| - π Python | |
| - ποΈ Gradio β For building interactive UI | |
| - π Transformers by Hugging Face | |
| - π» Google Colab & GitHub for development | |
| --- | |
| ## π· App Preview | |
|  | |
|  | |
| --- | |
| ## π¦ Installation & Setup (Optional for Local Use) | |
| If you want to run it locally: | |
| `bash | |
| git clone https://github.com/Anusha-831/EduTutor-AI.git | |
| cd EduTutor-AI | |
| pip install -r requirements.txt | |
| python app.py | |
| --- | |
| ## π License | |
| This project is licensed under the MIT License. Feel free to use, modify, and share. | |
| --- | |
| ## βοΈ Acknowledgements | |
| π€ **IBM Granite Models β** for the open-source LLM | |
| π§ͺ **Gradio β** for building the UI effortlessly | |
| π§ **Hugging Face β** for hosting the app | |
| --- | |
| > βAI canβt replace teachers β but it can empower students.β |