Building a Movie Recommendation System with Deployment

Benjamin Nwandu

Building a Movie Recommendation System with Deployment

I successfully implemented a hybrid recommendation system that combines content-based and collaborative filtering, benefiting from the strengths of both approaches for a more robust and accurate recommendation system.

Data Collection

The project involved web scraping to gather information on over 5000+ movies, including details like genre, IMDb ratings, directors, runtime, and release years from https://justwatch.com
IMDb API was used to fill missing information in different streaming platforms.

Installation

Install my-project with streamit

Deployment

steps to deploy
1. Data Extraction 2. Exploratory Data Analysis(EDA) 3. Feature Engineering 4. Model building 5. Building a streamlit app 6. Pushing code to Github 7. Connecting to the streamlit url 8. Deploy App

Demo

Hi, I'm Benjamin! πŸ‘‹

πŸ›  Skills

Python
Machine learning
Model Deployment
Data Cleaning
Data Collection

About me

Hello, I'm Benjamin, a dedicated Data Scientist with a passion for developing impactful machine learning models and creating insightful visualizations. My focus is on leveraging data science to make a meaningful contribution to society.
πŸ‘©β€πŸ’» I'm currently working on building a recommendation system
🧠 I'm currently learning deep learning with tensor flow
πŸ‘―β€β™€οΈ I'm looking to collaborate on SQL
πŸ’¬ Ask me about anything DS/ML
πŸ“« How to reach me nwandu@gmail.com
πŸ˜„ Pronouns He/Him
⚑️ Fun fact I love movies

πŸ”— Links

Like this project

Posted May 1, 2024

Contribute to nwanduben/Movie-Recommendation-system development by creating an account on GitHub.

nwanduben/Top-Movie-Streaming-platform-Analysis
nwanduben/Top-Movie-Streaming-platform-Analysis
nwanduben/Data-collection-using-webscraping
nwanduben/Data-collection-using-webscraping