intelliflix / README.md
uiuxarghya's picture
feat(app/docs): update README.md with enhanced formatting and additional sections
5e7fc30 verified

A newer version of the Streamlit SDK is available: 1.45.1

Upgrade
metadata
title: Intelliflix
emoji: 🎬
colorFrom: red
colorTo: blue
sdk: streamlit
sdk_version: 1.45.0
app_file: app.py
tags:
  - streamlit
pinned: true
license: agpl-3.0
short_description: A semantic movie recommendation system.

🎬 Intelliflix – Semantic Movie Recommender

Intelliflix is a semantic movie recommendation system powered by TMDb metadata and sentence-transformer embeddings.

πŸ’‘ Simply enter a movie name or plot description, and Intelliflix will return semantically similar movies β€” not just based on genre, but meaning.

πŸ” How It Works

  • Uses TMDb metadata (title, overview, genres)
  • Generates sentence embeddings using all-MiniLM-L6-v2
  • Runs semantic search via FAISS over precomputed vectors
  • Recommends movies with similar plot meanings

πŸ“ Dataset

This Space uses the Intelliflix Store Dataset, which includes:

  • Movie metadata (data/)
  • Sentence embeddings (embeddings/)
  • FAISS vector indexes (indexes/)

πŸš€ Run Locally

  git clone https://huggingface.co/spaces/uiuxarghya/intelliflix
  cd intelliflix
  pip install -r requirements.txt
  streamlit run app.py

πŸ›‘ License

This project is licensed under the AGPL-3.0.

πŸ“« Author

Built by Arghya Ghosh Β· GitHub