Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akash1070/deploying-a-netflix-recommender-system-on-heroku-cloud
Building And Deploying A Netflix Recommender System On Heruko
https://github.com/akash1070/deploying-a-netflix-recommender-system-on-heroku-cloud
artificial-intelligence exploratory-data-analysis-eda heruko machine-learning netflix-recommendation-system python3
Last synced: about 2 months ago
JSON representation
Building And Deploying A Netflix Recommender System On Heruko
- Host: GitHub
- URL: https://github.com/akash1070/deploying-a-netflix-recommender-system-on-heroku-cloud
- Owner: Akash1070
- Created: 2022-09-16T05:58:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-19T15:41:19.000Z (over 2 years ago)
- Last Synced: 2024-04-05T11:45:28.049Z (10 months ago)
- Topics: artificial-intelligence, exploratory-data-analysis-eda, heruko, machine-learning, netflix-recommendation-system, python3
- Language: HTML
- Homepage:
- Size: 3.51 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **Building And Deploying A Netflix Recommender System On Heruko**
![Python 3.6](https://img.shields.io/badge/Python-3.6-brightgreen.svg)
![HTML 4.01](https://img.shields.io/badge/HTML-4.01-skyblue.svg)
![CSS3](https://img.shields.io/badge/CSS3-pink.svg)
![sklearn](https://img.shields.io/badge/Library-sklearn-orange.svg)
![Numpy](https://img.shields.io/badge/Library-Numpy-blue.svg)
![flask](https://img.shields.io/badge/Library-flask-white.svg)
![Pandas](https://img.shields.io/badge/Library-Pandas-red.svg)Content Based Recommender System recommends movies similar to the movie user likes and analyses the sentiments on the reviews given by the user for that movie.
The details of the movies(title, genre, runtime, rating, poster, etc) are fetched using an API by TMDB, https://www.themoviedb.org/documentation/api, and using the IMDB id of the movie in the API.
used web scraping to get the reviews given by the user in the IMDB site using beautifulsoup4 and performed sentiment analysis on those reviews.
## Authors- [@Akash Kumar Jha](https://github.com/Akash1070)
## Running Flask Api
To run tests, run the following command
```bash
python app.py
```## Running Heroku Tests
To run a Heroku deployment tests, click on the following link:
[Netflix Recommender System App](https://netflix-recommendation-system7.herokuapp.com/)
## Deployment
1. Data Extraction
2. Exploratory Data Analysis(EDA)
3. Feature Engineering
4. Model Building and Tuning
5. Building Flask API
6. Pushing code to Github
7. Connecting to your Heroku account
8. Deploy App## Installation
To install the libraries used in this project. Follow the
below steps:```bash
import numpy as np
import pandas as pd
from flask import Flask, render_template, request
from sklearn.feature_extraction.text import CountVectorizer
from sklearn.metrics.pairwise import cosine_similarity
import json
import bs4 as bs
import urllib.request
import pickle
import requests```
## Demo[Click HERE To View App](https://netflix-recommendation-system7.herokuapp.com/)
## Screenshot
![Click HERE To View](https://github.com/Akash1070/Deploying-a-Netflix-Recommender-System-on-Heroku-Cloud/blob/main/Preview.png)## š About Me
Data Scientist Enthusiast | Petroleum Engineer Graduate | Solving Problems Using Data
# Hi, I'm Akash! š
## š Links
[![github](https://img.shields.io/badge/github-000?style=for-the-badge&logo=ko-fi&logoColor=white)](https://github.com/Akash1070)
[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/akashkumar107/)
## Tech stack
![Logo](https://businesstoys.in/assets/programs/full-stack-data-science-professional-program/tools.png)## Other Common Github Profile Sections
š©āš» Iām interested in Petroleum Engineeringš§ Iām currently learning Data Scientist | Data Analytics | Business Analytics
šÆāāļø Iām looking to collaborate on Ideas & Data
## š Skills
1. Data Scientist
2. Data Analyst
3. Business Analyst
4. Machine Learning## Future Plans
ā”ļø Looking forward to help drive innovations into your company as a Data Scientist
ā”ļø Looking forward to offer more than I take and leave the place better than i found