Xiaolihai's picture
Add model card
b47900a verified
---
language: zh
license: mit
tags:
- medical
- classification
- chinese
- qwen
- qwen-3b
pipeline_tag: text-classification
---
# Qwen 3B Medical Department Classifier
This is a fine-tuned Qwen 3B model for medical department classification on Chinese medical dialogues.
## Model Details
- **Base Model**: Qwen 3B
- **Task**: Medical Department Classification
- **Language**: Chinese (zh)
- **Number of Classes**: 44
- **Classes**: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '42', '43']
## Model Description
This model has been fine-tuned to classify medical dialogues into appropriate medical departments. It's based on the Qwen 3B model and has been specifically trained for Chinese medical text classification.
## Usage
```python
from transformers import AutoModelForSequenceClassification, AutoTokenizer
# Load model and tokenizer
model = AutoModelForSequenceClassification.from_pretrained("Xiaolihai/qwen-3b-medical-classifier")
tokenizer = AutoTokenizer.from_pretrained("Xiaolihai/qwen-3b-medical-classifier")
# Example usage
text = "患者描述胸痛症状,需要进一步检查"
inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True)
outputs = model(**inputs)
predictions = outputs.logits.argmax(dim=-1)
```
## Training
The model was fine-tuned on medical dialogue data with 400 training samples.
## License
This model is released under the MIT License.