TY - JOUR
T1 - Behavior2Vec
T2 - Generating distributed representations of users' behaviors on products for recommender systems
AU - Chen, Hung Hsuan
N1 - Publisher Copyright:
© 2018 ACM.
PY - 2018/7
Y1 - 2018/7
N2 - Most studies on recommender systems target at increasing the click through rate, and hope that the number of orders will increase as well. We argue that clicking and purchasing an item are different behaviors. Thus, we should probably apply different strategies for different objectives, e.g., increase the click through rate, or increase the order rate. In this article, we propose to generate the distributed representations of users' viewing and purchasing behaviors on an e-commerce website. By leveraging on the cosine distance between the distributed representations of the behaviors on items under different contexts, we can predict a user's next clicking or purchasing item more precisely, compared to several baseline methods. Perhaps more importantly, we found that the distributed representations may help discover interesting analogies among the products. We may utilize such analogies to explain how two products are related, and eventually apply different recommendation strategies under different scenarios. We developed the Behavior2Vec library for demonstration. The library can be accessed at https://github.com/ncu-dart/behavior2vec/.
AB - Most studies on recommender systems target at increasing the click through rate, and hope that the number of orders will increase as well. We argue that clicking and purchasing an item are different behaviors. Thus, we should probably apply different strategies for different objectives, e.g., increase the click through rate, or increase the order rate. In this article, we propose to generate the distributed representations of users' viewing and purchasing behaviors on an e-commerce website. By leveraging on the cosine distance between the distributed representations of the behaviors on items under different contexts, we can predict a user's next clicking or purchasing item more precisely, compared to several baseline methods. Perhaps more importantly, we found that the distributed representations may help discover interesting analogies among the products. We may utilize such analogies to explain how two products are related, and eventually apply different recommendation strategies under different scenarios. We developed the Behavior2Vec library for demonstration. The library can be accessed at https://github.com/ncu-dart/behavior2vec/.
KW - Behavior embedding
KW - Collaborative filtering
KW - Distributed representation
KW - Learning representations
KW - Matrix factorization
KW - Word2Vec
UR - http://www.scopus.com/inward/record.url?scp=85052600597&partnerID=8YFLogxK
U2 - 10.1145/3184454
DO - 10.1145/3184454
M3 - 期刊論文
AN - SCOPUS:85052600597
VL - 12
JO - ACM Transactions on Knowledge Discovery from Data
JF - ACM Transactions on Knowledge Discovery from Data
SN - 1556-4681
IS - 4
M1 - a43
ER -