Skip to content

thebugged/emotion-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Banner
python tensorflow scikit-learn streamlit

Emotion Detection

This application detects emotions from either uploads of an audio, image, video or through real-time processing.

Datasets 🗃️

Setup & Installation

Prerequisites

Ensure the following are installed

To set up this project locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/thebugged/emotion-detection.git
  1. Change into the project directory:
cd emotion-detection
  1. Install the required dependencies:
pip install -r requirements.txt

Running the application

  1. Run the command:
streamlit run main.py
  1. Alternatively, you can run the face.ipynb and audio.ipynb notebooks to get their respective models then run the command in 1.

The application will be available in your browser at http://localhost:8501.

Streamlit App

About

a machine learning application that detects emotions in images and videos and also in real-time (with OpenCV).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published