Empowering learners with an AI-powered personal tutor tailored for School, College, and University levels.
AI Tuition Centre is a sophisticated learning assistant designed to provide context-aware academic support. By leveraging the Groq LPU™ Inference Engine, it delivers near-instant responses to complex queries, whether they are text-based, uploaded documents, or visual problems.
This project was built to bridge the gap between static AI chats and personalized tutoring by offering specific help modes (like step-by-step solving and study planning) tailored to the student's academic level.
- 🎯 Multi-level Logic: Customized response styles for School, College, and University learners.
- 🧠 Specialized Help Modes: - Explain: Conceptual breakdowns.
- Step-by-step: Detailed problem-solving.
- Check Work: Feedback on user-submitted answers.
- Study Plan: Personalized learning paths.
- Quiz Mode: Test your knowledge instantly.
- 📄 Document Intelligence: Support for
.pdfand.txtfor context-based tutoring. - 🖼️ Visual Learning: Image support for solving handwritten or textbook questions.
- 📥 Exportable Insights: Save your learning sessions directly to PDF using ReportLab.
- Frontend: Gradio
- LLM Orchestration: Groq API (Llama-3 models)
- PDF Processing: PyPDF & ReportLab
- Environment Management: python-dotenv
git clone [https://github.com/Umer1556/AI-Tuition-Centre.git](https://github.com/Umer1556/AI-Tuition-Centre.git)
cd AI-Tuition-Centrepip install -r requirements.txtCreate a .env file in the root directory and add your Groq API key:
GROQ_API_KEY=your_api_key_herepython app.pyExperience the tutor in action without any setup: 👉 Try it on Hugging Face Spaces
Umer1556
This project is licensed under the MIT License - see the LICENSE file for details.

