An open API service indexing awesome lists of open source software.

https://github.com/abu14/movie_recommendation_system

Content Based Recommendation System for users similar to the movie a user liked and analyses the sentiments on the reviews given by other users for that movie and otehers.
https://github.com/abu14/movie_recommendation_system

mahinelearning pandas python recommendation-engine recommendation-system sklearn

Last synced: 3 months ago
JSON representation

Content Based Recommendation System for users similar to the movie a user liked and analyses the sentiments on the reviews given by other users for that movie and otehers.

Awesome Lists containing this project

README

        

# Hi, I'm Abenezer Tesfaye! 👋

## 🚀 About Me
I'm a Machine Learning Engineer / Data Analyst

Currently working as a Data Analytics Developer.

# **I built a Movie Recommender System**

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.

I used *web scraping* to get the reviews given by the user in the IMDB site using beautifulsoup4 and performed sentiment analysis on those reviews.

## Deployment

### Steps To Deploy The App:

I Prepared the dataset:

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 a Heroku account
8. Deploy App

![logo](https://github.com/MrBriit/Netflix-Recommender-System-and-Deployment/blob/main/net%20screenshot.png?raw=true)

## 🔗 Links
[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/abenezer-tesfaye-191579214/)

## 🛠 Skills
- Python
- Statistics
- SQL
- Machine Learning
- Deep Learning
- Artificial Intelligence
- Data Analytics