Back to all projects
PythonFastAPIscikit-learnJavaScriptTailwind CSSTMDB API

Movie Explorer AI

AI-powered movie recommendation platform

Movie Explorer AI cover banner

Summary

An AI-powered movie recommendation platform leveraging a machine learning model for personalized suggestions, mood-based filtering, and multi-language support. Features natural language processing, a FastAPI backend, and a custom recommendation algorithm that we fine-tuned to handle diverse queries.

Technical Highlights

  • AI Recommendation Engine: Built with scikit-learn using Content-Based Filtering and TF-IDF Vectorization over movie plot metadata, tags, and genres.
  • FastAPI Backend: Leveraged async features in Python for concurrent requests and TMDB API integrations.
  • Tailwind Front-End: Responsive web portal styled with dark mode and dynamic hover layouts.
  • Fuzzy Search Integration: Auto-completes and maps misspelt user titles to database movies instantly.