A web application that curates movies based on user moods and preferences.

A sophisticated movie recommendation platform that helps you discover films based on your mood, preferences, and viewing history. Built with Django and modern web technologies, Movie4AllMoods combines content-based filtering with TF-IDF vectorization and cosine similarity algorithms to deliver personalized movie recommendations. Features include mood-based discovery across 9 emotional states, intelligent watchlist management, and a hybrid recommendation system with serendipity elements to help users discover hidden gems.