Skip to content

pc7122/FaceMood

Repository files navigation

FaceMood

Step into the realm of emotion analysis with FaceMood, an innovative web application meticulously developed to decode facial expressions in real-time. Seamlessly blending Streamlit's user-friendly web interface, the prowess of OpenCV and MediaPipe for live webcam interactions, and the robust intelligence of Keras and TensorFlow for emotion recognition, FaceMood brings forth a captivating experience. Witness the convergence of technology and human emotion as FaceMood unravels the unspoken through expressions – your emotions, our insight.


Installation

download model from mydrive and store it in models directory. you can also train your own model in training folder and save that model in models folder.

  1. Create a virtual environment
  python -m venv venv
  1. Activate environment
  .\venv\Scripts\activate
  1. Install dependencies
  pip install -r requirements.txt
  1. Run streamlit webapp
  streamlit run app.py