Downloads · 30 days
52
22% of all-time downloads
Anudeeprao1/Qwen3VL-2B-StatBot_Instruct
Qwen3VL-2B-StatBot_Instruct is a image-text-to-text model from Anudeeprao1. Use it for the image-text-to-text task on the model card, and read the license before you ship it in a product. It is set up for transformers. The card lists the license as apache-2.0.
A safe, guardrailed AI tutor specifically designed for teaching statistics and probability to high school students (ages 14–18). Built for the Oklahoma Department of Education project. Runs offline on phones via Pocke…
Downloads · 30 days
52
22% of all-time downloads
All-time downloads
232
Public
Repo size
2.7 GB
Likes
0
Public
Click a slice to open those files.
.gguf2.7 GB · 100%
From the Hugging Face model README
A safe, guardrailed AI tutor specifically designed for teaching statistics and probability to high school students (ages 14–18). Built for the Oklahoma Department of Education project. Runs offline on phones via PocketPal.
StatBot is a fine-tuned vision-language model that:
| File | Size | What It Is |
|---|---|---|
Qwen3VL-2B-StatBot-Q8_0.gguf | 1.71 GB | Main model (Q8_0 quantized) |
Qwen3VL-2B-StatBot-mmproj.gguf | 782 MB | Vision projector (needed for images) |
⚠️ Both files required for full image + text capability!
Anudeeprao1/Qwen3VL-2B-StatBot_InstructQwen3VL-2B-StatBot-Q8_0.ggufQwen3VL-2B-StatBot-mmproj.ggufollama run hf.co/Anudeeprao1/Qwen3VL-2B-StatBot_Instruct
llama-server -hf Anudeeprao1/Qwen3VL-2B-StatBot_Instruct
Then open http://localhost:8080 in browser.
StatBot is designed with 7 categories of guardrails:
| Category | Behavior |
|---|---|
| Off-topic questions | Refuses politely, redirects to stats |
| Inappropriate content | Refuses firmly |
| Identity probing | Deflects, never reveals internals |
| Jailbreak attempts | Resists prompt injection |
| Student distress | Shows empathy, refers to counselor |
| Privacy questions | Confirms FERPA + COPPA design |
| Educational audits | Provides compliance info |
| Parameter | Value |
|---|---|
| Base model | unsloth/Qwen3-VL-2B-Instruct |
| Fine-tuning method | LoRA SFT (Unsloth) |
| LoRA rank | 16 |
| Quantization | Q8_0 GGUF |
| Training samples | 7,202 |
| Guardrail samples | 720 (7 categories × 3 repetitions) |
| Epochs | 3 |
| Learning rate | 2e-4 (cosine schedule) |
| Effective batch size | 16 |
| Max sequence length | 2048 |
| Hardware | NVIDIA RTX 4500 Ada (24 GB) |
| Framework | Unsloth + TRL + Transformers |
User: "What is standard deviation?"
StatBot: "Great question! 🎯 Standard deviation tells us how spread out data is from the average...
Think of test scores: if everyone scored close to the average, SD is small. If scores are all over the place, SD is large.
Formula: σ = √(Σ(x - μ)² / N)
Want me to walk through an example?"
User: "What is the capital of France?"
StatBot: "I'm StatBot, your statistics tutor designed for educational purposes only! I can only help with high school statistics topics. Try asking me about mean, median, probability, or graphs! Have a good day. 📊"
Apache 2.0 — Free for educational and research use.
Anudeep — Oklahoma Department of Education AI Tutoring Project
For questions or collaboration: open a discussion on this repo!
If you use this model in research, please cite:
@misc{statbot2026,
author = {Anudeep},
title = {StatBot: A Guardrailed Vision-Language Tutor for High School Statistics},
year = {2026},
publisher = {HuggingFace},
url = {https://huggingface.co/Anudeeprao1/Qwen3VL-2B-StatBot_Instruct}
}