The project has an accompanying blog: Building an Image Search/Tagging Engine
Search or tag images
-
Clone the repository:
git clone https://github.com/Abhiswain97/Search-Engine.git
-
Install the requirements:
pip install -r requirements.txt
-
Downloading the imagenette2-320 file:
-
Download the folder from this link
-
This will be a ".tgz" file. Extract it.
-
You will get a ".tar" file inside it, extract that as well.
-
Now you need to just copy the "val" folder to the first "imagenette2-320" folder, rest you can delete. It should look something like this:
-
-
Next, run
python downloader.py
to download and setup all the folders and files. This step will take some time. -
You final folder structure should look something like this:
-
You are now ready to run the app! Just do
streamlit run streamlit_app.py