Mrigank005 commited on
Commit
dfa2f71
Β·
verified Β·
1 Parent(s): 131eb04

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +122 -3
README.md CHANGED
@@ -1,3 +1,122 @@
1
- ---
2
- license: mit
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # πŸ€– Enhanced AI Tutor System using LLaMA-3 and LangGraph
2
+
3
+ [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
4
+ [![Made with LangGraph](https://img.shields.io/badge/Built%20with-LangGraph-purple)](https://python.langgraph.dev/)
5
+ [![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)
6
+
7
+ An **adaptive, feedback-based AI tutor system** built using:
8
+
9
+ - 🧠 Meta's [LLaMA-3.2-3B-Instruct](https://huggingface.co/meta-llama/Llama-3.2-3B-Instruct)
10
+ - πŸ”„ [LangGraph](https://github.com/langchain-ai/langgraph) for multi-agent workflow
11
+ - ⚑ Hugging Face Transformers (4-bit quantization for efficiency)
12
+ - βœ… PyTorch, BitsandBytes, Accelerate for seamless GPU usage
13
+
14
+ ---
15
+
16
+ ## πŸŽ“ What It Does
17
+
18
+ This notebook walks you through a **complete interactive tutor session** that:
19
+
20
+ 1. πŸ“š Asks a question from a topic you choose
21
+ 2. πŸ“ Evaluates your answer and gives structured feedback
22
+ 3. πŸ§ͺ Generates a new practice question
23
+ 4. πŸ“ˆ Tracks your progress and adapts difficulty
24
+
25
+ It's like having your own AI teacher, personalized to your learning!
26
+
27
+ ---
28
+
29
+ ## πŸš€ Quickstart
30
+
31
+ ### πŸ”§ Requirements
32
+
33
+ Install required packages first:
34
+
35
+ ```bash
36
+ pip install langgraph transformers accelerate bitsandbytes --quiet
37
+ pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 --quiet
38
+ pip install huggingface_hub --quiet
39
+ ```
40
+ ---
41
+
42
+ ### πŸ”‘ Login to Hugging Face
43
+
44
+ ```python
45
+ from huggingface_hub import notebook_login
46
+ notebook_login()
47
+ ```
48
+
49
+ ### πŸƒβ€β™‚οΈ Run the Notebook
50
+
51
+ 1. Launch the `.ipynb` in a Google Colab GPU runtime
52
+ 2. Follow the prompts
53
+ 3. Learn, improve, repeat πŸ”
54
+
55
+ ---
56
+
57
+ ## πŸ“ Project Structure
58
+
59
+ ```
60
+ β”œβ”€β”€ EnhancedTutorSystem.ipynb
61
+ β”œβ”€β”€ README.md
62
+ β”œβ”€β”€ requirements.txt
63
+ ```
64
+
65
+ ---
66
+
67
+ ## 🧠 Model Info
68
+
69
+ This project uses (but does not rehost) Meta's official instruction-tuned model:
70
+
71
+ [![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)
72
+
73
+ The model is loaded via transformers using 4-bit quantization (BitsAndBytes)
74
+
75
+ **Note:** You must agree to Meta's license to access the model.
76
+
77
+ ---
78
+
79
+ ## 🎯 Features
80
+
81
+ - ✍️ Adaptive questions across difficulty levels
82
+ - πŸ“Š Real-time performance tracking
83
+ - πŸ€“ Intelligent feedback on every answer
84
+ - πŸ’‘ LangGraph-powered multi-agent workflow
85
+ - 🧡 Fully reproducible session history
86
+
87
+ ---
88
+
89
+ ## πŸ”œ Coming Soon
90
+
91
+ - 🌐 A Hugging Face Space with a user-friendly UI
92
+ - πŸ“ Student progress export to PDF
93
+ - 🎯 Topic-based quiz sessions
94
+ - πŸ§ͺ Integration with LangChain for evaluation metrics
95
+
96
+ ---
97
+
98
+ ## πŸ“„ License
99
+
100
+ This project is released under the MIT License.
101
+
102
+ ---
103
+
104
+ ## πŸ™Œ Acknowledgments
105
+
106
+ - 🧠 Meta AI for LLaMA-3
107
+ - πŸ”„ LangGraph by LangChain
108
+ - πŸ€— Hugging Face for open infrastructure
109
+
110
+ ---
111
+
112
+ ## πŸ“¬ Contact / Feedback
113
+
114
+ [![GitHub](https://img.shields.io/badge/GitHub-Mrigank005-181717?logo=github)](https://github.com/Mrigank005)
115
+ [![LinkedIn](https://img.shields.io/badge/LinkedIn-Mrigank005-0077B5?logo=linkedin)](https://www.linkedin.com/in/mrigank005)
116
+
117
+ Feel free to raise issues or suggestions on GitHub
118
+ Or connect via Hugging Face community tab!
119
+
120
+ **Happy learning!** πŸ’‘
121
+
122
+ ---