1from transformers import AutoTokenizer, AutoModelForCausalLM
2import torch
3
4# Load model and tokenizer
5tokenizer = AutoTokenizer.from_pretrained("MWirelabs/neodac-mini")
6model = AutoModelForCausalLM.from_pretrained(
7 "MWirelabs/neodac-mini",
8 torch_dtype=torch.bfloat16,
9 device_map="auto"
10)
11
12# Example usage
13def ask_neodac-mini(question):
14 prompt = f"<start_of_turn>user\n{question}<end_of_turn>\n<start_of_turn>model\n"
15 inputs = tokenizer(prompt, return_tensors="pt")
16
17 with torch.no_grad():
18 outputs = model.generate(
19 **inputs,
20 max_length=300,
21 temperature=0.7,
22 do_sample=True,
23 pad_token_id=tokenizer.eos_token_id
24 )
25
26 response = tokenizer.decode(outputs[0], skip_special_tokens=True)
27 return response.split("<start_of_turn>model\n")[-1].strip()
28
29# Ask about Northeast India culture
30response = ask_neodac-mini("What is the significance of bamboo in Northeast India?")
31print(response)| Aspect | Base Gemma 3 1B-IT | Neodac-mini |
|---|---|---|
| Cultural Accuracy | ❌ Hallucinations | ✅ Factually correct |
| Response Detail | ⚠️ Generic/brief | ✅ Rich & comprehensive |
| Regional Context | ❌ Limited knowledge | ✅ Deep cultural understanding |
| Tribal Information | ❌ Inaccurate/missing | ✅ Authentic representation |
Claims Bihu is about Lord Shiva (incorrect)
Bihu is the most important festival of Assam, celebrated by all Assamese people. There are three Bihus that mark different stages of the agricultural calendar: Rongali (or Bohag) Bihu in spring, Kati (or Kongali) Bihu in autumn, and Magh (or Bhogali) Bihu in winter.
1@misc{neodac2025,
2 title={Neodac-mini: A Specialized Language Model for Northeast India Cultural Knowledge},
3 author={MWire Labs},
4 year={2025},
5 publisher={Hugging Face},
6 url={https://huggingface.co/MWirelabs/neodac-mini},
7 note={Fine-tuned from google/gemma-3-1b-it for cultural preservation and education}
8}