https://github.com/thegupta2012/backend-movierecsys
The application for query processing and recommendation of a Movie Recommendation System
https://github.com/thegupta2012/backend-movierecsys
flask python recommendation-system
Last synced: 2 months ago
JSON representation
The application for query processing and recommendation of a Movie Recommendation System
- Host: GitHub
- URL: https://github.com/thegupta2012/backend-movierecsys
- Owner: TheGupta2012
- License: mit
- Created: 2021-01-08T08:32:33.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-27T12:29:15.000Z (over 5 years ago)
- Last Synced: 2025-02-06T22:23:43.582Z (over 1 year ago)
- Topics: flask, python, recommendation-system
- Language: Jupyter Notebook
- Homepage: https://movie-recsys.herokuapp.com/movie?query=
- Size: 21.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# backend-MovieRecsys
:large_orange_diamond: This is the application involving the query processing for a Movie and Series Recommendation System.
## BASIS
- Content and meta data based recommender
- Count Vectorization and cosine similarities, amongst the dataset, used for base model
## **QUERY STRUCTURE** :point_down:
> BASE LINK : https://movie-recsys.herokuapp.com/movie?query=
- The *query* parameter present in the link serves as the link to the API
- Any query is written after the *=* sign.
- Ensure there is **no space** between **query and =** as it is reserved for generating default recommendations.
- "https://movie-recsys.herokuapp.com/movie?query=ShahRukhKhan"
- You may type any actor, actress, movie or genre to get recommendations for similar movies or series
- The query doesn't really have to be absolutely correct, Leo Di Caprio also works for Leonardo Di Caprio
- :sparkles: See for yourself - [Leo](https://movie-recsys.herokuapp.com/movie?query=Leodicaprio) and [Leonardo](https://movie-recsys.herokuapp.com/movie?query=LeonardodiCaprio) (obviously some randomization in results to make it fun!)
- EXAMPLES
- *Getting recommendations similar to Interstellar* : [Interstellar](https://movie-recsys.herokuapp.com/movie?query=Interstellar)
- *Getting recommendations similar to Movies of Christopher Nolan* : [Christopher Nolan](https://movie-recsys.herokuapp.com/movie?query=ChristopherNolan)
- *Getting recommendations for thriller movies* : [Thriller](https://movie-recsys.herokuapp.com/movie?query=thriller)
### :construction: To - Do
- Make a website accessing this API for recommendations
- Use an Image API to fetch recommendation images and display on website
- **SOME TWISTS IMINENT** :wave: