A Natural Language Processing (NLP) project that detects sarcasm in text using machine learning.
The system provides both a command-line model and a GUI-based interface for real-time sarcasm detection.
- 🤖 Detects sarcasm vs. non-sarcasm in text
- 🧹 Preprocessing with TF-IDF vectorization
- 💾 Trained model saved as
sarcasm_model.pkl - 🎨 GUI (
sarcasm_gui.py) for interactive predictions - 📊 Logging of results in
sarcasm_log.csv - 🖼️ Visualization of predictions (
sarcasm_detection.png,sarcasm_output.png)