Movie Mine
2020-08-01github
website
What this does:
- User can input movie rating of movies they have watched:
- searching and rating
- random movie suggestions to rate
- Using the app's algorithm, it will provide the user with movies to watch next based on the movies rated
How this program does it:
- It is based on a 25million input database of movies and user ratings
- The database is sorted, filtered and modified to remove unwanted data
- After input and rating collection from user a machine learning collaborate filtering/matrix factorization is applied
Technical breakdown of project:
- Pandas and Python are used to extract and classify the data
- User-friendly website is implemented using HTML,CSS and JavaScript
- Data is collected from the user and stored
- Imported "Lenskit" Machine learning algorithms are fitted to the data from the user and our dataset to find neighbors
- The algorithm, and website is developed and combined using Django