Awlly/TVShowRecommender
0
1---2title: TVShowRecommender3emoji: π4colorFrom: yellow5colorTo: indigo6sdk: streamlit7sdk_version: 1.31.08app_file: app.py9pinned: false10---11 12Elbrus Bootcamp | Phase-2 | Team Project13 14## Teamπ§π»βπ»151. [Van Biervliet Alexander](https://github.com/Awlly)162. [Timofeeva Ekaterina](https://github.com/katyyyyyas)173. [Shatalova Oksana](https://github.com/datascientist23)18 19 20## Task π21Develop a search system for series based on user requests π¦22 23## Contents π24 251. Parse data from sites about TV series262. Select the appropriate model for our data27 28## Deployment π29The service is implemented on [Huggingface](https://huggingface.co/spaces/Awlly/TVShowRecommender)π€30 31## Libraries π32```python33 34import streamlit as st35from PIL import Image36import requests37from io import BytesIO38from sentence_transformers import SentenceTransformer39import faiss40import pandas as pd41```42## Guide π 43#### How to run locally?44 451. To create a Python virtual environment for running the code, enter:46 47 ``python3 -m venv myvenv``48 492. Activate the new environment:50 51 * Windows: ```myvenv\Scripts\activate.bat```52 * macOS and Linux: ```source myvenv/bin/activate```53 543. Install all dependencies from the *requirements.txt* file:55 56 ``pip install -r requirements.txt``57 58Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference