manisnesan / til

collection of today i learned scripts
4 stars 0 forks source link

KDD Cup 2022 Workshop - Winning Solutions #29

Open manisnesan opened 1 year ago

manisnesan commented 1 year ago

ESCI Challenge for Improving Product Search - https://amazonkddcup.github.io/

manisnesan commented 1 year ago

A simple but effective solution for Task 1 of KDD Cup 2022 Challenge on improving product search

Task Given a user specified query and a list of matched products, the goal of this task is to rank the products so that the relevant products are ranked above the nonrelevant ones[1]. Relevance is broken down into four classes, named Exact(E), Substitute(S), Complement(C) and Irrelevant(I)

Problem Definition Given a list of query-result paired with annotated E/S/C/I labels, predict the gain (regression) for the input <query, product>. This can then be used for ranking.

Relationship b/w product type & gain Product Type Gain
Exact 1.0
Substitute 0.1
Complement 0.01
Irrelevant 0.0

Input: query + + product title + ‘ ’ + product description + ‘ ’ + product bullet point + ‘ ’ + product brand + ‘ ’ + product color name

Output: A value, which is regarded as the predicted gain for the input <query, product>

Techniques Used

Paper | Poster | Slides

manisnesan commented 1 year ago

Solution of Team GraphMIRAcles in the KDD Cup 2022 Query-Product Ranking Task

Techniques Used

Poster | Paper

manisnesan commented 1 year ago

BM25 + Cross Encoder as Reranker is a strong baseline.

as per BEIR benchmarks