Pushtogithub23/NLP-Emotion-Classification-ML-DL-Gradio
This project implements emotion classification in text using classical ML (Random Forest, Naive Bayes, KNN) and deep learning (DistilBERT) on a Kaggle dataset. It features data preprocessing, feature engineering (TF-IDF, Bag-of-Words), model evaluation, and a Gradio app for real-time predictions, deployable to Hugging Face Spaces.
No commits in the last 6 months.
Stars
—
Forks
—
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Jul 03, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/transformers/Pushtogithub23/NLP-Emotion-Classification-ML-DL-Gradio"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
monologg/GoEmotions-pytorch
Pytorch Implementation of GoEmotions 😍😢😱
tae898/erc
The official implementation of "EmoBERTa: Speaker-Aware Emotion Recognition in Conversation with RoBERTa"
gohjiayi/suicidal-text-detection
Building a suicidal text detection model and mental health chatbot with deep learning models and...
monologg/GoEmotions-Korean
Korean version of GoEmotions Dataset 😍😢😱
declare-lab/exemplary-empathy
This repository contains the source codes of the paper -- Exemplars-guided Empathetic Response...