Skip to content

a project which uses machine learning techniques to analyse the emotion of a person in real time using a camera module.

Notifications You must be signed in to change notification settings

naszifnaaz/facial-emotion-recognition

Repository files navigation

FACIAL EMOTION RECOGNITION USING MACHINE LEARNING

The San Juan Mountains are beautiful!

ABSTRACT

Facial emotion recognition (FER) is an important topic in the fields of computer vision and artificial intelligence owing to its significant academic and commercial potential. Although FER can be conducted using multiple sensors, this project focuses on studies that exclusively use facial images which can be obtained in real time using a camera module, because visual expressions are one of the main information channels in interpersonal communication. The Human face emotions convey a lot of information on visually rather than articulately.

This is a Python program which uses Machine Learning techniques for Facial Emotion Recognition(FER). The program uses Machine learning to classify emotions to six, They are anger, sadness, happiness, surprise, disgust and fear.

The projects application as a real time emotion based music player is also considered.

How to Run ?

  1. Clone the repository

     $ git clone https://github.com/naszifnaaz/facial-emotion-recognition.git
    
  2. Install dependencies

    $ pip install -r requirements.txt
    $ pip install -r install.txt
    
  3. Run

    $ python3 emotion.py
    

Related Works

About

a project which uses machine learning techniques to analyse the emotion of a person in real time using a camera module.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages