How my Telegram BOT works
Used Tech Stack :
Mistral AI (to embed the description the user gives) Pinecone (a vector DB to store all the anime embeddings) Telegram.py API (to handle the bot behavior) Selenium (to scrape data) First PART : Scrape the data (selenium) Using selenium i scrape lots of anime from anime websites and store data about lots of anime (including title, image, descriptions, genres , etc . . .)
I store everything in a json file to handle easily everything offline !