Effectively Using Long and Short Sessions for Multi-Session-based Recommendations
Zihan Wang, Gang Wu, Yan Wang

TL;DR
This paper introduces ENIREC, a multi-session recommendation model that selectively uses relevant sessions, employs attention-based processing for short sessions, and splits long sessions to improve recommendation accuracy.
Contribution
The paper proposes novel session selection, a GAFE attention mechanism for short sessions, and a method to split long sessions, advancing multi-session recommendation models.
Findings
ENIREC outperforms existing models on real-world datasets.
Selective session utilization improves recommendation relevance.
Attention-based processing enhances short session modeling.
Abstract
It is not accurate to make recommendations only based one single current session. Therefore, multi-session-based recommendation(MSBR) is a solution for the problem. Compared with the previous MSBR models, we have made three improvements in this paper. First, the previous work choose to use all the history sessions of the user and/or of his similar users. When the user's current interest changes greatly from the past, most of these sessions can only have negative impacts. Therefore, we select a large number of randomly chosen sessions from the dataset as candidate sessions to avoid over depending on history data. Then we only choose to use the most similar sessions to get the most useful information while reduce the noise caused by dissimilar sessions. Second, in real-world datasets, short sessions account for a large proportion. The RNN often used in previous work is not suitable to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Topic Modeling · Advanced Bandit Algorithms Research
MethodsGated Recurrent Unit
