Skip to content

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.

Vishnu1234-tech/Sarcasm-Detector

Repository files navigation

🎭 Sarcasm Detector

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.


✨ Features

  • 🤖 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)

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages