--- title: TVShowRecommender emoji: πŸ“Š colorFrom: yellow colorTo: indigo sdk: streamlit sdk_version: 1.31.0 app_file: app.py pinned: false --- Elbrus Bootcamp | Phase-2 | Team Project ## TeamπŸ§‘πŸ»β€πŸ’» 1. [Van Biervliet Alexander](https://github.com/Awlly) 2. [Timofeeva Ekaterina](https://github.com/katyyyyyas) 3. [Shatalova Oksana](https://github.com/datascientist23) ## Task πŸ“Œ Develop a search system for series based on user requests πŸ”¦ ## Contents πŸ“ 1. Parse data from sites about TV series 2. Select the appropriate model for our data ## Deployment 🎈 The service is implemented on [Huggingface](https://huggingface.co/spaces/Awlly/TVShowRecommender)πŸ€— ## Libraries πŸ“– ```python import streamlit as st from PIL import Image import requests from io import BytesIO from sentence_transformers import SentenceTransformer import faiss import pandas as pd ``` ## Guide πŸ“œ #### How to run locally? 1. To create a Python virtual environment for running the code, enter: ``python3 -m venv myvenv`` 2. Activate the new environment: * Windows: ```myvenv\Scripts\activate.bat``` * macOS and Linux: ```source myvenv/bin/activate``` 3. Install all dependencies from the *requirements.txt* file: ``pip install -r requirements.txt`` Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference