Computer vision + NLP
The store has a variety of items. The customer searches by text description of the required item. The store needs to find similar items and rank them according to similarity.
AI builds an index of all items in the store's database using their images and text descriptions in natural language. AI detects that item's parameters from an image and description. The search engine matches and ranks the items based on those parameters.
python; numpy, pandas, matplotlib, seaborn, nltk, spacy, scikit-learn, keras; Git, GitHub