Instructions to use Mrigank005/NeoTutor with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Adapters
How to use Mrigank005/NeoTutor with Adapters:
from adapters import AutoAdapterModel model = AutoAdapterModel.from_pretrained("undefined") model.load_adapter("Mrigank005/NeoTutor", set_active=True) - Notebooks
- Google Colab
- Kaggle
| 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) | |
| [](https://python.langgraph.dev/) | |
| [](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 | |
| [](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: | |
| [](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 | |
| [](https://github.com/Mrigank005) | |
| [](https://www.linkedin.com/in/mrigank005) | |
| Feel free to raise issues or suggestions on GitHub | |
| Or connect via Hugging Face community tab! | |
| **Happy learning!** π‘ | |
| --- | |