This document presents a project on building a movie recommendation system. It discusses the problem statement, objectives, requirements, design, coding approach, and results. The goal is to develop a recommendation system to help users find good movies to watch by using a dataset on movies and implementing content-based filtering and cosine similarity. The system was built using Python libraries and deployed using Streamlit for a web-based interface. It allows users to select a movie and receives top 5 recommended movies based on similarity.