System and method for handling popularity bias in item recommendations
AssigneeTata Consultancy Services Limited
InventorsPANKAJ MALHOTRA, PRIYANKA GUPTA, DIKSHA GARG, LOVEKESH VIG, GAUTAM SHROFF
Life of this patent
Estimating the term…
Loading patent…
AssigneeTata Consultancy Services Limited
InventorsPANKAJ MALHOTRA, PRIYANKA GUPTA, DIKSHA GARG, LOVEKESH VIG, GAUTAM SHROFF
Estimating the term…
This disclosure relates generally to method and system for handling popularity bias in item recommendations. In an embodiment the method includes initializing an item embedding look-up matrix corresponding to items in a sequence of item-clicks with respect to a training data. L2 norm is applied to the item embedding look-up matrix to learn a normalized item embeddings. Using a neural network, a session embeddings corresponding to the sequences of item-clicks is modeled and L2 norm is applied to the session embeddings to obtain a normalized session embeddings. Relevance scores corresponding to each of the plurality of items arc obtained based on similarity between the normalized item embeddings and the normalized session embeddings. A multi-dimensional probability vector corresponding to the relevance scores for the items to be clicked in the sequence is obtained. A list of the items ordered based on the multi-dimensional probability vector is provided as recommendation.
A processor-implemented method comprising:
A system (600) comprising:
One or more non-transitory machine readable information storage mediums comprising one or more instructions which when executed by one or more hardware processors cause:
Dependencies are inferred from the claim text.