Skip to content

Webapp that uses Machine Learning for recommending movies. It is a Full-Stack project for the Google/Udacity Front-End Web Dev Challenge Scholarship.

License

Notifications You must be signed in to change notification settings

kepelrs/Movie-Picker

Repository files navigation

Movie Picker app

Movie Picker is a webapp that recommends movies based on your individual preferences. It uses K-nearest neighbors with some other tricks to accomplish its goal.

Preview

This was created as a part of my journey in the Google Front-End Web Dev Challenge Scholarship.

Demo

Updating db

  1. Place your existing db in the scrape folder.
  2. Start container with docker-compose up
  3. docker container ls to find container id (fda47af889c5 in this case)
  4. docker container exec -it fda47af889c5 bash
  5. cd scrape\ imdb/ && python3 scrapeTop250.py.

You can edit files within the container as needed (will update outside files as well)

Db will be updated with new top 250 movies. Old movies will be kept. Outdated data (eg. images) will be refreshed.

About

Webapp that uses Machine Learning for recommending movies. It is a Full-Stack project for the Google/Udacity Front-End Web Dev Challenge Scholarship.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published