--- language: - ml - en license: apache-2.0 tags: - malayalam - indic-llm - instruction-tuned - text-generation - kerala pipeline_tag: text-generation --- # ๐Ÿช” Guru (เด—เตเดฐเต) **เด—เตเดฐเต** เดŽเดจเตเดจเดพเตฝ "เด…เดงเตเดฏเดพเดชเด•เตป" เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "เดตเดดเดฟเด•เดพเดŸเตเดŸเดฟ" เดŽเดจเตเดจเดพเดฃเตผเดคเตเดฅเด‚. เดˆ เดชเต‡เดฐเต เด…เดจเตเดตเตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเตฝ, **Guru** เดฎเดฒเดฏเดพเดณเดคเตเดคเดฟเตฝ เดธเตเดตเดพเดญเดพเดตเดฟเด•เดฎเดพเดฏเตเด‚ เด•เตƒเดคเตเดฏเดฎเดพเดฏเตเด‚ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚ เดจเดŸเดคเตเดคเดพเตป เด•เดดเดฟเดตเตเดณเตเดณ เด’เดฐเต เดญเดพเดทเดพ เดฎเต‹เดกเดฒเดพเดฃเต. เด•เต‡เดฐเดณ เดธเตผเด•เตเด•เดพเตผ เดธเต‡เดตเดจเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดšเต‹เดฆเตเดฏเด™เตเด™เตพเด•เตเด•เต เด‰เดคเตเดคเดฐเด‚ เดจเตฝเด•เดพเดจเตเด‚ เดชเตŠเดคเตเดตเดพเดฏ เดฎเดฒเดฏเดพเดณเด‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เดชเดฟเดจเตเดคเตเดŸเดฐเดพเดจเตเด‚ เด‡เดคเต เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดชเดฐเดฟเดถเต€เดฒเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. **Guru** is a Malayalam-focused instruction-tuned language model, built to understand and generate natural, fluent Malayalam โ€” with particular strength in answering questions about Kerala government services and general Malayalam instruction-following. ## Model Details - **Model name:** Guru (`NeoSapian/GURU-v1`) - **Language focus:** Malayalam (ml), with English support - **Domain:** Kerala government services, general Malayalam instruction-following - **Format:** Full-precision merged weights (safetensors) ## Training Data Fine-tuned on a curated instruction dataset of Malayalam prompt/response pairs covering Kerala government services, formatted in an Alpaca / role-prompt style. ## Intended Use - Malayalam-language chat and instruction-following assistants - Answering questions about Kerala government services in Malayalam - General Malayalam NLP research and experimentation ## How to Use ```python from transformers import AutoModelForCausalLM, AutoTokenizer model_id = "NeoSapian/GURU-v1" tokenizer = AutoTokenizer.from_pretrained(model_id) model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto", dtype="auto") messages = [{"role": "user", "content": "เด•เต‡เดฐเดณ เดธเตผเด•เตเด•เดพเดฐเดฟเดจเตเดฑเต† เด•เตเดทเต‡เดฎ เดชเดฆเตเดงเดคเดฟเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดชเดฑเดฏเดพเดฎเต‹?"}] inputs = tokenizer.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt").to(model.device) outputs = model.generate(inputs, max_new_tokens=512) print(tokenizer.decode(outputs[0], skip_special_tokens=True)) ``` ## Limitations - Fine-tuned on a domain-specific dataset (Kerala govt services), so performance on topics outside this domain may vary. - Not evaluated for safety-critical, legal, or medical decision-making โ€” verify outputs before relying on them for such use cases. ## License Released under **Apache 2.0**. ## Citation If you use Guru, please consider citing this repository.