Instructions to use wncelrcn/mindmap-MiniLM-goemotions-v1 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use wncelrcn/mindmap-MiniLM-goemotions-v1 with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="wncelrcn/mindmap-MiniLM-goemotions-v1")# Load model directly from transformers import AutoTokenizer, AutoModelForSequenceClassification tokenizer = AutoTokenizer.from_pretrained("wncelrcn/mindmap-MiniLM-goemotions-v1") model = AutoModelForSequenceClassification.from_pretrained("wncelrcn/mindmap-MiniLM-goemotions-v1") - Notebooks
- Google Colab
- Kaggle
π§ MindMap Emotion Classifier v3 - MiniLM Version (microsoft/MiniLM-L12-H384-uncased + GoEmotions)
Note: This model is part of the experiment to find the best-performing emotion classification model for our digital journaling web application called MindMap.
A fine-tuned multi-label emotion classification model based on microsoft/MiniLM-L12-H384-uncased and trained on the GoEmotions dataset. This model is designed to power emotional tagging for personal journaling and mental wellness applications like MindMap.
π Model Details
- Base Model: MiniLM-L12-H384-uncased
- Task: Multi-label emotion classification
- Dataset: GoEmotions (27 emotions + neutral)
- Output: Probability scores for each of the 28 emotion labels
π·οΈ Supported Emotions (28 classes):
admiration, amusement, anger, annoyance, approval, caring, confusion, curiosity, desire, disappointment, disapproval, disgust, embarrassment, excitement, fear, gratitude, grief, joy, love, nervousness, optimism, pride, realization, relief, remorse, sadness, surprise
π Evaluation
This model was evaluated using:
Metrics: F1-score (micro/macro), Precision, Recall
Validation split: 90/10 on the simplified GoEmotions dataset
Threshold: 0.05 for emotion label activation
π§ Use Case
Originally used for MindMap, a digital journaling app that helps users track and reflect on their emotional well-being. The model enables emotion-aware feedback and visualizations, offering therapeutic insight to users based on their writing.
π¦ Model Files
model.safetensors: Model weights
config.json: Model configuration
tokenizer.json, tokenizer_config.json: Tokenizer details
special_tokens_map.json, vocab.json: Tokenizer vocabulary
π Citation / Credit
Base model: Microsoft MiniLM-L12-H384-uncased
Dataset: GoEmotions by Google Research
π Maintained by @wncelrcn
- Downloads last month
- 5