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

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc