In addition, the system includes an interactive user interface built with Streamlit, allowing users to explore recommendations through genre filters, keyword search, and similarity-based results. The project also involved data preprocessing, feature selection, and combining textual and numerical data to improve recommendation quality, with results ranked based on similarity scores, ratings, and popularity.


