Personalized recommendation: From clothing to academic
Agyemang Paul,Zhefu Wu,Kai Liu,Shufeng Gong
DOI: https://doi.org/10.1007/s11042-022-12259-7
IF: 2.577
2022-02-25
Multimedia Tools and Applications
Abstract:Information retrieval is useful in all aspects of life, ranging from clothing shopping to education and academic pursuits. Many systems optimize models with pairwise ranking techniques such as Bayesian Personalized Ranking (BPR) for personalized information retrieval. A Bayesian personalized ranking system can assist specific shoppers, students, and researchers based on their interaction, which has illustrated an enormous capability for improvement by generating intelligent recommendations, such as clothing, books, and other related information. However, for such users, finding the desired clothing and books online is complex and is influenced by various factors (e.g., visual appearance and time). As such, traditional personalized recommendation methods that model only user-product interaction data would deliver unsatisfactory recommendation results. In this paper, we propose combining visual, temporal, and sequential information for personalized recommendations. Technically speaking, our main contributions include: (1) We incorporate the image features of clothing and books into personalized ranking to model users’ preferences. (2) We design a new time model for personalized recommender systems. The visual features are then injected into the time model to capture the temporal dynamics of visual preferences. (3) To this end, we present a Time Hierarchical Embedding (T-Sherlock) approach, which can incorporate sequential and temporal information simultaneously to model users’ preferences for different categories of products. To reduce the impact of adversarial noise, we train a T-Sherlock objective function using minimax adversarial training (AT-Sherlock). Experiments on real-world datasets demonstrated the efficacy of our methods in comparison to baselines.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering