In this repository, as I started to learn Docker, I tried to build a search method in TechWorld with Nana's YouTube channel.
1. Get all video Id's
2. Filtering videos base on Docker topic, and Extracting its transcript
3. Embedding texts with the Sbert pre-trained model (all-MiniLM-L6-v2)
4. Find the best video to texts and transcripts based on the input query
You can easily pull and run this Docker image from Docker Hub using the following steps:
To pull the image, use the following command:
docker pull bravomahdi/yt-docker-search:latest
docker run -d -p 80:80 yt-docker-search
You can find the Docker image for this project on Docker Hub:
Finally, after running the docker image, you can run test-Api.ipynb to test the model.