Skip to content

Shoes recommendation based on image similarity using vector search DB

Notifications You must be signed in to change notification settings

nicoeiris11/shoes-recommendation

Repository files navigation

shoes-recommendation

Shoes recommendation based on image similarity using NNextDB technology

Install

To run this demo you need to install:

Dataset

  1. Download shoes images dataset from the following link: https://www.kaggle.com/datasets/die9origephit/nike-adidas-and-converse-imaged
  2. Unzip the file
  3. Move it to the root dir of this repo
  4. Rename folder to data

Feature vector extractor

If you want to fine tune the Resnet-18 model checkpoint you can use Resnet_Finetuning.ipynb notebook. Remember that Technical_Implementation.ipynb uses this checkpoint file.

Dependencies

  1. From the root dir of this repo execute poetry shell. (this will activate the new virtual environment)
  2. poetry install will automatically download dependencies.

Execute notebook

Now you are good to execute Technical_Implementation.ipynb demo notebook

About

Shoes recommendation based on image similarity using vector search DB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published