YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
TD5 Router – User Query Classification
Ce modèle a été entraîné dans le cadre du TD5 de NLP (ESGI).
Il a pour objectif de router une requête utilisateur vers l’un des deux services :
- send_message → quand l’utilisateur veut envoyer un message à un professeur
- ask_RAG → quand l’utilisateur pose une question sur un cours (Question Answering / RAG)
📊 Données
Dataset : question_classif.csv
- Colonne
question: la requête de l’utilisateur - Colonne
label: 0 ou 1send_messageask_RAG
🏋️♂️ Entraînement
- Modèle de base :
distilbert-base-uncased - Fine-tuning avec 🤗 Transformers
Trainer - Paramètres :
epochs: 3learning_rate: 2e-5batch_size: 16 (train) / 32 (eval)seed: 42
Résultats obtenus :
- Accuracy (test) : 1.0
- Loss (test) : ≈ 0.31
🚀 Utilisation
from transformers import pipeline
clf = pipeline("text-classification", model="adminchat/td5_router")
print(clf("Ask the python teacher when is the next class?"))
# → send_message
print(clf("Does the React course cover the use of hooks?"))
# → ask_RAG
- Downloads last month
- 9
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support