--- title: Movie Recommender emoji: 🎬 colorFrom: blue colorTo: indigo sdk: gradio sdk_version: "4.16.0" app_file: app.py pinned: false --- # Movie Recommender A simple web app to recommend movies based on your text description, using embeddings and cosine similarity. ## How it works - The app uses [SentenceTransformers](https://www.sbert.net/) to encode your text and the movie descriptions into embeddings. - Then it calculates the cosine similarity between your input and all movies in the dataset. - It shows the top 5 most similar movies. ## How to run 1. Install dependencies: ```bash pip install -r requirements.txt ``` 2. Run the app: ```bash python app.py ``` Or just run it here on Spaces!