Spaces:
Sleeping
Sleeping
| title: HF Spaces Test | |
| emoji: π¬ | |
| colorFrom: purple | |
| colorTo: gray | |
| sdk: streamlit | |
| sdk_version: 1.45.0 | |
| app_file: app.py | |
| tags: | |
| - streamlit | |
| pinned: false | |
| short_description: A hf spaces test repo. | |
| license: agpl-3.0 | |
| # π¬ 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](https://huggingface.co/datasets/uiuxarghya/intelliflix-store), which includes: | |
| - Movie metadata (`data/`) | |
| - Sentence embeddings (`embeddings/`) | |
| - FAISS vector indexes (`indexes/`) | |
| ## π Run Locally | |
| ```bash | |
| 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](https://arghya.dev) Β· [GitHub](https://github.com/uiuxarghya) |