Matching is one of the basic machine learning tasks found in information retrieval, computer vision, recommender systems, etc.
๐ธ Develop an algorithm that for all items from given validation
dataset will suggest several options of the most similar products from base
;
๐ธ Evaluate the performance using Accuracy@5 metric.
Overall, a search for the nearest 5 items on base
for items from the validation
dataset using Annoy Index
showed an accuracy@5 metric of
To check the results, you may see val_5_targets.csv
in the results
directory. This dataset contains the following features: id for the validation query (id
), 5 nearest neighbours obtained for each query (target_0
-target_4
), and the expected most similar result for a query (expected
) derived from the given validation_answers
.