Spaces:
Running
Running
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.β |