Deployed Movie Recommendation App with Machine Learning

I recently built and deployed a 𝐌𝐎𝐕𝐈𝐄 𝐑𝐄𝐂𝐎𝐌𝐌𝐄𝐍𝐃𝐀𝐓𝐈𝐎𝐍 𝐖𝐄𝐁 𝐀𝐏𝐏𝐋𝐈𝐂𝐀𝐓𝐈𝐎𝐍 that suggests similar movies based on machine learning techniques. Live App: https://lnkd.in/g7NtdHJk 𝐏𝐑𝐎𝐉𝐄𝐂𝐓 𝐎𝐕𝐄𝐑𝐕𝐈𝐄𝐖 The application recommends movies based on similarity using TF-IDF vectorization and cosine similarity. It combines a machine learning backend with a web interface to provide interactive movie discovery. 𝐓𝐄𝐂𝐇 𝐒𝐓𝐀𝐂𝐊 𝗠𝗔𝗖𝗛𝗜𝗡𝗘 𝗟𝗘𝗔𝗥𝗡𝗜𝗡𝗚 • Scikit-learn (TF-IDF Vectorization) • Tokenization and text feature extraction • Cosine similarity for recommendations 𝗗𝗔𝗧𝗔 𝗣𝗥𝗢𝗖𝗘𝗦𝗦𝗜𝗡𝗚 • Pandas • NumPy 𝗕𝗔𝗖𝗞𝗘𝗡𝗗 • FastAPI for building REST APIs • Async requests using httpx • TMDB API integration for movie posters, genres, and metadata 𝗙𝗥𝗢𝗡𝗧𝗘𝗡𝗗 • Streamlit for the interactive web interface 𝗞𝗘𝗬 𝗙𝗘𝗔𝗧𝗨𝗥𝗘𝗦 • Movie search with suggestions • Similar movie recommendations using TF-IDF similarity • Genre-based recommendations • Movie posters and metadata fetched from TMDB • Fully deployed web application This project helped me gain hands-on experience with building 𝗘𝗡𝗗-𝗧𝗢-𝗘𝗡𝗗 𝗠𝗔𝗖𝗛𝗜𝗡𝗘 𝗟𝗘𝗔𝗥𝗡𝗜𝗡𝗚 𝗔𝗣𝗣𝗟𝗜𝗖𝗔𝗧𝗜𝗢𝗡𝗦, including data processing, model integration, API development, and deployment. Feedback and suggestions are welcome. #MachineLearning #Python #FastAPI #DataScience #RecommendationSystem #Streamlit #ScikitLearn

To view or add a comment, sign in

Explore content categories