Skip to content

p-jonczyk/movie-recommender

Repository files navigation

INSTALLATION

pip install -r requirements.txt

ABOUT

  • Detection of emotion with use of deepface and opencv-python.
  • Takes detected emotion and returns movie recommendation
  • Recommendation is based on static dictionary (const.py) and Top100 of various categories from Rotten Tomatoes with use of selenium
  • Allowes user to get some detailes of recommended movie or get another recommendation (from the same gerne)

HOW TO

  1. Download project / clone git.
  2. Make sure you made INSTALLATION step.
  3. Run app.py
  4. Follow the instructions

ADDITION

  • File chromedriver.exe is as for now up to date (for selenium)
  • File haarcascade_frontalface_default.xml is crucial for face detection algorithm and is obtained from opencv-python git repository
  • Great help with emotion detection was DeepLearning_by_PhDScholar YT channel

About

Movie recommendation based on detected emotion with use of deepface and obtained with selenium

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages