Skip to content

UserEdmund/LiveChatEmotionizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

💬 LiveChatEmotionizer

LiveChatEmotionizer is a real-time emotion recognition system that leverages computer vision and machine learning to detect facial emotions via webcam. It provides interactive feedback through charts and chatbot responses, all wrapped in a user-friendly GUI.


⚙️ Features

  • Real-time Emotion Detection
    Uses FER (Face Emotion Recognition) to identify emotions:
    Anger, Disgust, Fear, Happiness, Sadness, Surprise, Neutral

  • 🎥 Video Recording
    Captures webcam feed and saves it as emotion_video.avi.

  • 📊 Live Emotion Chart
    Displays a continuously updating bar chart using Matplotlib to visualize emotional trends.

  • 🗣️ Interactive Chatbot
    Users can input text via a Tkinter window and receive chatbot responses based on current emotion stats.


🧰 Requirements

Make sure the following packages are installed:


Ready to detect feelings in frames and give your webcam a sixth sense? Let me know if you want help writing a README, adding screenshots, or optimizing performance. I’m all in!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages