Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electron Notion

Movie Matcher

Movie Matcher is a project that takes in a video clip and uses facial recognition technology to determine the movie it's from. The project uses Django as a backend and ElectronJS as a frontend. The facial recognition model is built using the dlib and OpenCV libraries.

Team members

John George Chelamattom
Adwaith H R

Link to product walkthrough

[link to video]

How it Works ?

The user uploads a video clip to the Movie Matcher website. The website then uses the facial recognition model to analyze the clip and compare it to a database of known movies. The website returns the name of the movie if it's a match, or informs the user that the clip couldn't be matched.

Libraries used

Django - 4.2.1 ElectronJS - 15.0.0 dlib - 19.24.1 OpenCV - 4.5.4

How to configure

Clone the repository: git clone https://github.com/john-George510/Movie-Matcher.git Create and activate a virtual environment: python -m venv env and source env/bin/activate Install the required packages: pip install -r requirements.txt Install ElectronJS: npm install electron

How to Run

Start the Django server: python manage.py runserver Start the ElectronJS app: npm start Upload a video clip to the website and wait for the movie to be matched.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 72.0%
  • HTML 22.6%
  • JavaScript 5.1%
  • CSS 0.3%