--- license: mit base_model: - meta-llama/Llama-3.2-3B-Instruct pipeline_tag: text-generation library_name: adapter-transformers tags: - langgraph - educational - tutor - ai-tutor - adaptive-learning - text-generation - llama3.2 --- # ๐Ÿค– Enhanced AI Tutor System using LLaMA-3 and LangGraph [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![Made with LangGraph](https://img.shields.io/badge/Built%20with-LangGraph-purple)](https://python.langgraph.dev/) [![Model: Meta LLaMA 3.2](https://img.shields.io/badge/Model-Meta%20LLaMA%203.2%203B-blue)](https://huggingface.co/meta-llama/Llama-3.2-3B-Instruct) An **adaptive, feedback-based AI tutor system** built using: - ๐Ÿง  Meta's [LLaMA-3.2-3B-Instruct](https://huggingface.co/meta-llama/Llama-3.2-3B-Instruct) - ๐Ÿ”„ [LangGraph](https://github.com/langchain-ai/langgraph) for multi-agent workflow - โšก Hugging Face Transformers (4-bit quantization for efficiency) - โœ… PyTorch, BitsandBytes, Accelerate for seamless GPU usage --- ## ๐ŸŽ“ What It Does This notebook walks you through a **complete interactive tutor session** that: 1. ๐Ÿ“š Asks a question from a topic you choose 2. ๐Ÿ“ Evaluates your answer and gives structured feedback 3. ๐Ÿงช Generates a new practice question 4. ๐Ÿ“ˆ Tracks your progress and adapts difficulty It's like having your own AI teacher, personalized to your learning! --- ## ๐Ÿ“„ View Notebook in Colab [![Open in Colab](https://img.shields.io/badge/Open%20in-Colab-yellow?logo=googlecolab&style=for-the-badge)](https://colab.research.google.com/drive/1X4QwSB48fddXATlJBYtab16l7TM72KZk?usp=sharing) You can explore the full .ipynb notebook on Google Colab using the button above. --- ## ๐Ÿ“ Project Structure ``` โ”œโ”€โ”€ EnhancedTutorSystem.ipynb โ”œโ”€โ”€ README.md โ”œโ”€โ”€ requirements.txt ``` --- ## ๐Ÿง  Model Info This project uses (but does not rehost) Meta's official instruction-tuned model: [![Model: Meta LLaMA 3.2](https://img.shields.io/badge/Model-Meta%20LLaMA%203.2%203B-blue)](https://huggingface.co/meta-llama/Llama-3.2-3B-Instruct) The model is loaded via transformers using 4-bit quantization (BitsAndBytes) **Note:** You must agree to Meta's license to access the model. --- ## ๐ŸŽฏ Features - โœ๏ธ Adaptive questions across difficulty levels - ๐Ÿ“Š Real-time performance tracking - ๐Ÿค“ Intelligent feedback on every answer - ๐Ÿ’ก LangGraph-powered multi-agent workflow - ๐Ÿงต Fully reproducible session history --- ## ๐Ÿ”œ Coming Soon - ๐ŸŒ A Hugging Face Space with a user-friendly UI - ๐Ÿ“ Student progress export to PDF - ๐ŸŽฏ Topic-based quiz sessions - ๐Ÿงช Integration with LangChain for evaluation metrics --- ## ๐Ÿ“„ License This project is released under the MIT License. --- ## ๐Ÿ™Œ Acknowledgments - ๐Ÿง  Meta AI for LLaMA-3 - ๐Ÿ”„ LangGraph by LangChain - ๐Ÿค— Hugging Face for open infrastructure --- ## ๐Ÿ“ฌ Contact / Feedback [![GitHub](https://img.shields.io/badge/GitHub-Mrigank005-181717?logo=github)](https://github.com/Mrigank005) [![LinkedIn](https://img.shields.io/badge/LinkedIn-Mrigank005-0077B5?logo=linkedin)](https://www.linkedin.com/in/mrigank005) Feel free to raise issues or suggestions on GitHub Or connect via Hugging Face community tab! **Happy learning!** ๐Ÿ’ก ---