Downloads · 30 days
49
17% of all-time downloads
igmoiiz/ResearchMate-Qwen2.5-3B
ResearchMate-Qwen2.5-3B is a text generation model from igmoiiz. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
ResearchMate-Qwen2.5-3B is a domain-specialized Large Language Model designed to assist researchers, students, and practitioners with scientific literature.
Downloads · 30 days
49
17% of all-time downloads
All-time downloads
283
Public
Parameters
3.1B
12.4 GB on disk
Likes
2
Public
Click a slice to open those files.
.safetensors6.2 GB · 100%
From the Hugging Face model README
ResearchMate-Qwen2.5-3B is a domain-specialized Large Language Model designed to assist researchers, students, and practitioners with scientific literature.
The model is instruction fine-tuned from Qwen2.5-3B-Instruct using QLoRA and Unsloth. Instead of functioning as a general-purpose chatbot, ResearchMate focuses on understanding scientific papers and responding to research-oriented instructions.
This release represents Version 1 of the ResearchMate project.
| Property | Value |
|---|---|
| Model | Qwen2.5-3B-Instruct |
| Fine-tuning | QLoRA |
| Framework | Unsloth |
| Parameter Count | 3B |
| Quantization | 4-bit |
| PEFT | LoRA |
| Primary Domain | Scientific Literature |
| Language | English |
| Version | 1.0 |
ResearchMate aims to provide a lightweight, open-source scientific assistant capable of understanding research papers and responding to academic instructions.
The objective is not to replace Retrieval-Augmented Generation systems or search engines, but to improve a language model's understanding of scientific writing through supervised instruction fine-tuning.
Version 1 focuses on instruction tuning without retrieval.
ResearchMate has been instruction-tuned for several scientific literature tasks including:
The model was fine-tuned using:
Training was performed on Kaggle GPUs to reduce memory requirements while maintaining strong instruction-following capabilities.
ResearchMate does not train directly on raw datasets.
Instead, a dedicated dataset-building pipeline converts multiple scientific sources into a unified instruction dataset.
The preprocessing pipeline is independent of model training.
Dataset pipeline:
Scientific Dataset
↓
Validation
↓
Schema Conversion
↓
Cleaning
↓
Merge
↓
JSONL Export
↓
Training
Every training example follows the same structure:
{
"instruction": "...",
"input": "...",
"output": "...",
"source": "...",
"task": "..."
}
This unified schema allows new scientific datasets to be added without modifying the training pipeline.
Version 1 uses the following sources:
Purpose:
Configuration:
pqa_labeled
Fields used:
Scientific papers collected through the official arXiv API.
Paper metadata including titles, abstracts and categories were converted into instruction-response pairs for research-oriented tasks.
| Parameter | Value |
|---|---|
| Fine-tuning Method | QLoRA |
| PEFT | LoRA |
| Quantization | 4-bit |
| Framework | Unsloth |
| Optimizer | AdamW |
| Epochs | 2 |
| Batch Size | 2 |
| Gradient Accumulation | 4 |
| Sequence Length | 2048 |
The model was evaluated against the original Qwen2.5-3B-Instruct model.
Evaluation included:
from transformers import AutoTokenizer, AutoModelForCausalLM
model_name = "igmoiiz/ResearchMate-Qwen2.5-3B"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(
model_name,
device_map="auto"
)
messages = [
{
"role": "user",
"content": "Explain transfer learning in simple language."
}
]
prompt = tokenizer.apply_chat_template(
messages,
tokenize=False,
add_generation_prompt=True
)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
outputs = model.generate(
**inputs,
max_new_tokens=256
)
print(
tokenizer.decode(
outputs[0][inputs["input_ids"].shape[1]:],
skip_special_tokens=True
)
)
Answer the scientific question using the provided context.
Question:
What is transfer learning?
Summarize the following scientific abstract.
Explain this abstract in simple language.
Extract the important keywords from this paper.
Identify the research field of this paper.
Suitable for:
ResearchMate Version 1 has several limitations.
Users should verify important scientific claims using authoritative sources.
Planned improvements include:
Notebook 1
Dataset Builder
↓
Notebook 2
QLoRA Fine-tuning
↓
Notebook 3
Inference
↓
Notebook 4
Evaluation
If you use this model in your work, please cite the repository.
@software{researchmate2026,
title={ResearchMate-Qwen2.5-3B},
author={Moiz Baloch},
year={2026},
publisher={Hugging Face},
url={https://huggingface.co/igmoiiz/ResearchMate-Qwen2.5-3B}
}
This project builds upon the work of:
Their open-source contributions made this project possible.
Author: Moiz Baloch
GitHub: https://github.com/igmoiiz
Hugging Face: https://huggingface.co/igmoiiz