{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T10:22:58Z","timestamp":1774952578765,"version":"3.50.1"},"reference-count":55,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2019,6,20]],"date-time":"2019-06-20T00:00:00Z","timestamp":1560988800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"China MOE Project of Key Research Institute of Humanities and Social Sciences at Universities","award":["17JJD630006"],"award-info":[{"award-number":["17JJD630006"]}]},{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["5R01DA037378-05"],"award-info":[{"award-number":["5R01DA037378-05"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["71802024, 71490721\/4, 71572092, 71772101"],"award-info":[{"award-number":["71802024, 71490721\/4, 71572092, 71772101"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","award":["2017QD009, YY19ZZB007"],"award-info":[{"award-number":["2017QD009, YY19ZZB007"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Knowl. Discov. Data"],"published-print":{"date-parts":[[2019,6,30]]},"abstract":"<jats:p>Complements and substitutes are two typical product relationships that deserve consideration in online product recommendation. One of the key objectives of recommender systems is to promote cross-selling, which heavily relies on recommending the appropriate type of products in specific scenarios. Research on consumer behavior has shown that consumers usually prefer substitutes in the browsing stage whereas complements in the purchasing stage. Thus, it is of great importance to identify the complementary and substitutable relationships between products. In this article, we design a neural network based framework that integrates the textual content and non-textual information of online reviews to mine product relationships. For the textual content, we utilize methods such as LDA topic modeling to represent products in a succinct form called \u201cembedding.\u201d To capture the semantics of complementary and substitutable relationships, we design a modeling process that transfers the product embeddings into semantic features and incorporates additional non-textual factors of product reviews. Extensive experiments are conducted to verify the effectiveness of the proposed product relationship mining model. The advantages and robustness of our model are discussed from various perspectives.<\/jats:p>","DOI":"10.1145\/3320277","type":"journal-article","created":{"date-parts":[[2019,6,20]],"date-time":"2019-06-20T12:18:56Z","timestamp":1561033136000},"page":"1-29","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Identifying Complements and Substitutes of Products"],"prefix":"10.1145","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3504-1286","authenticated-orcid":false,"given":"Mingyue","family":"Zhang","sequence":"first","affiliation":[{"name":"Beijing Foreign Studies University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xuan","family":"Wei","sequence":"additional","affiliation":[{"name":"University of Arizona, Tucson, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7243-4292","authenticated-orcid":false,"given":"Xunhua","family":"Guo","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guoqing","family":"Chen","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qiang","family":"Wei","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,6,20]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2011.15"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2014.2384502"},{"key":"e_1_2_1_3_1","first-page":"1137","article-title":"A neural probabilistic language model","author":"Bengio Yoshua","year":"2003","unstructured":"Yoshua Bengio , R\u00e9jean Ducharme , Pascal Vincent , and Christian Jauvin . 2003 . A neural probabilistic language model . Journal of Machine Learning Research 3 , February (2003), 1137 -- 1155 . Yoshua Bengio, R\u00e9jean Ducharme, Pascal Vincent, and Christian Jauvin. 2003. A neural probabilistic language model. Journal of Machine Learning Research 3, February (2003), 1137--1155.","journal-title":"Journal of Machine Learning Research 3"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/944919.944937"},{"key":"e_1_2_1_5_1","volume-title":"Proceedings of the 12th National Conference in Artificial Intelligence and Cognitive Science (AICS\u201901)","author":"Bradley Keith","year":"2001","unstructured":"Keith Bradley and Barry Smyth . 2001 . Improving recommendation diversity . In Proceedings of the 12th National Conference in Artificial Intelligence and Cognitive Science (AICS\u201901) . Citeseer, 75--84. Keith Bradley and Barry Smyth. 2001. Improving recommendation diversity. In Proceedings of the 12th National Conference in Artificial Intelligence and Cognitive Science (AICS\u201901). Citeseer, 75--84."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1287\/mksc.2015.0959"},{"key":"e_1_2_1_7_1","volume-title":"Introduction to Modern Information Retrieval","author":"Chowdhury Gobinda","unstructured":"Gobinda Chowdhury . 2010. Introduction to Modern Information Retrieval . Facet Publishing . Gobinda Chowdhury. 2010. Introduction to Modern Information Retrieval. Facet Publishing."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-4571(199009)41:6<391::AID-ASI1>3.0.CO;2-9"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/963770.963776"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/1953048.2021068"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864708.1864761"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/2895238.2895240"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/963770.963772"},{"key":"e_1_2_1_14_1","volume-title":"Salakhutdinov","author":"Hinton Geoffrey E.","year":"2006","unstructured":"Geoffrey E. Hinton and Ruslan R . Salakhutdinov . 2006 . Reducing the dimensionality of data with neural networks. Science 313, 5786 (2006), 504--507. Geoffrey E. Hinton and Ruslan R. Salakhutdinov. 2006. Reducing the dimensionality of data with neural networks. Science 313, 5786 (2006), 504--507."},{"key":"e_1_2_1_15_1","volume-title":"Salakhutdinov","author":"Hinton Geoffrey E.","year":"2012","unstructured":"Geoffrey E. Hinton , Nitish Srivastava , Alex Krizhevsky , Ilya Sutskever , and Ruslan R . Salakhutdinov . 2012 . Improving neural networks by preventing co-adaptation of feature detectors. arXiv:1207.0580 (2012). Geoffrey E. Hinton, Nitish Srivastava, Alex Krizhevsky, Ilya Sutskever, and Ruslan R. Salakhutdinov. 2012. Improving neural networks by preventing co-adaptation of feature detectors. arXiv:1207.0580 (2012)."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/312624.312649"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/963770.963774"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.2013.1808"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2063576.2063689"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/D14-1005"},{"key":"e_1_2_1_22_1","volume-title":"Proceedings of the International Conference on Learning Representations (ICLR\u201915)","author":"Diederik","unstructured":"Diederik P. Kingma and Jimmy Lei Ba. 2015. Adam: A method for stochastic optimization . In Proceedings of the International Conference on Learning Representations (ICLR\u201915) . 1--15. Diederik P. Kingma and Jimmy Lei Ba. 2015. Adam: A method for stochastic optimization. In Proceedings of the International Conference on Learning Representations (ICLR\u201915). 1--15."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11257-011-9112-x"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.263"},{"key":"e_1_2_1_25_1","volume-title":"Paul A. Pavlou, and Liangfei Qiu.","author":"Kwark Young","year":"2018","unstructured":"Young Kwark , Gene Moo Lee , Paul A. Pavlou, and Liangfei Qiu. 2018 . On the spillover effects of online product reviews on purchases: Evidence from clickstream data. Retrieved from Young Kwark, Gene Moo Lee, Paul A. Pavlou, and Liangfei Qiu. 2018. On the spillover effects of online product reviews on purchases: Evidence from clickstream data. Retrieved from"},{"key":"e_1_2_1_26_1","volume-title":"An empirical evaluation of doc2vec with practical insights into document embedding generation. arXiv:1607.05368","author":"Lau Jey Han","year":"2016","unstructured":"Jey Han Lau and Timothy Baldwin . 2016. An empirical evaluation of doc2vec with practical insights into document embedding generation. arXiv:1607.05368 ( 2016 ). Jey Han Lau and Timothy Baldwin. 2016. An empirical evaluation of doc2vec with practical insights into document embedding generation. arXiv:1607.05368 (2016)."},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the 31st International Conference on Machine Learning (ICML\u201914)","author":"Le Quoc","year":"2014","unstructured":"Quoc Le and Tomas Mikolov . 2014 . Distributed representations of sentences and documents . In Proceedings of the 31st International Conference on Machine Learning (ICML\u201914) . 1188--1196. Quoc Le and Tomas Mikolov. 2014. Distributed representations of sentences and documents. In Proceedings of the 31st International Conference on Machine Learning (ICML\u201914). 1188--1196."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1086\/504136"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2018.2872063"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1287\/ijoc.2017.0753"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2783258.2783381"},{"key":"e_1_2_1_32_1","volume-title":"Proceedings of the Conference on Human Factors in Computing Systems (CHI EA\u201906)","author":"Mcnee Sean M.","unstructured":"Sean M. Mcnee , John Riedl , and Joseph A. Konstan . 2006. Being accurate is not enough: How accuracy metrics have hurt recommender systems . In Proceedings of the Conference on Human Factors in Computing Systems (CHI EA\u201906) . 1097--1101. Sean M. Mcnee, John Riedl, and Joseph A. Konstan. 2006. Being accurate is not enough: How accuracy metrics have hurt recommender systems. In Proceedings of the Conference on Human Factors in Computing Systems (CHI EA\u201906). 1097--1101."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1509\/jmkr.43.4.680"},{"key":"e_1_2_1_34_1","volume-title":"Sheffrin","author":"O\u2019sullivan Arthur","year":"2003","unstructured":"Arthur O\u2019sullivan and Steven M . Sheffrin . 2003 . Economics : Principles in Action. Prentice Hall Upper Saddle River , NJ. Arthur O\u2019sullivan and Steven M. Sheffrin. 2003. Economics: Principles in Action. Prentice Hall Upper Saddle River, NJ."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2015.12.091"},{"key":"e_1_2_1_36_1","volume-title":"Proceedings of the 4th International Conference on Weblogs Social Media.","author":"Ramage Daniel","unstructured":"Daniel Ramage , Susan T. Dumais , and Daniel J. Liebling . 2010. Characterizing microblogs with topic models . In Proceedings of the 4th International Conference on Weblogs Social Media. Daniel Ramage, Susan T. Dumais, and Daniel J. Liebling. 2010. Characterizing microblogs with topic models. In Proceedings of the 4th International Conference on Weblogs Social Media."},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-47650-6_1"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijar.2008.11.006"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1509\/jmkg.68.1.28.24032"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-013-1362-6"},{"key":"e_1_2_1_41_1","volume-title":"Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics. Association for Computational Linguistics, 384--394","author":"Turian Joseph","year":"2010","unstructured":"Joseph Turian , Lev Ratinov , and Yoshua Bengio . 2010 . Word representations: A simple and general method for semi-supervised learning . In Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics. Association for Computational Linguistics, 384--394 . Joseph Turian, Lev Ratinov, and Yoshua Bengio. 2010. Word representations: A simple and general method for semi-supervised learning. In Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics. Association for Computational Linguistics, 384--394."},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.1100.1232"},{"key":"e_1_2_1_43_1","volume-title":"A novel bipartite graph based competitiveness degree analysis from query logs. ACM Transactions on Knowledge Discovery from Data 11, 2","author":"Wei Qiang","year":"2016","unstructured":"Qiang Wei , Dandan Qiao , Jin Zhang , Guoqing Chen , and Xunhua Guo . 2016. A novel bipartite graph based competitiveness degree analysis from query logs. ACM Transactions on Knowledge Discovery from Data 11, 2 ( 2016 ), 21. Qiang Wei, Dandan Qiao, Jin Zhang, Guoqing Chen, and Xunhua Guo. 2016. A novel bipartite graph based competitiveness degree analysis from query logs. ACM Transactions on Knowledge Discovery from Data 11, 2 (2016), 21."},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.25300\/MISQ\/2014\/38.2.03"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2488388.2488514"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2010.939038"},{"key":"e_1_2_1_47_1","volume-title":"Proceedings of the Joint Workshop on Interfaces and Human Decision Making for Recommender Systems. 36--43","author":"Zhang Mingyue","year":"2016","unstructured":"Mingyue Zhang and Jesse Bockstedt . 2016 . Complements and substitutes in product recommendations: The differential effects on consumers\u2019 willingness-to-pay . In Proceedings of the Joint Workshop on Interfaces and Human Decision Making for Recommender Systems. 36--43 . Mingyue Zhang and Jesse Bockstedt. 2016. Complements and substitutes in product recommendations: The differential effects on consumers\u2019 willingness-to-pay. In Proceedings of the Joint Workshop on Interfaces and Human Decision Making for Recommender Systems. 36--43."},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.dss.2015.12.004"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454008.1454030"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/564376.564393"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/3214720.3214724"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2017.7966315"},{"key":"e_1_2_1_53_1","volume-title":"Mining product adopter information from online reviews for improving product recommendation. ACM Transactions on Knowledge Discovery from Data 10, 3","author":"Zhao Wayne Xin","year":"2016","unstructured":"Wayne Xin Zhao , Jinpeng Wang , Yulan He , Ji-Rong Wen , Edward Y. Chang , and Xiaoming Li. 2016. Mining product adopter information from online reviews for improving product recommendation. ACM Transactions on Knowledge Discovery from Data 10, 3 ( 2016 ), 1--23. Wayne Xin Zhao, Jinpeng Wang, Yulan He, Ji-Rong Wen, Edward Y. Chang, and Xiaoming Li. 2016. Mining product adopter information from online reviews for improving product recommendation. ACM Transactions on Knowledge Discovery from Data 10, 3 (2016), 1--23."},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/1566374.1566394"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1509\/jm.74.2.133"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060745.1060754"}],"container-title":["ACM Transactions on Knowledge Discovery from Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3320277","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3320277","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:28Z","timestamp":1750200088000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3320277"}},"subtitle":["A Neural Network Framework Based on Product Embedding"],"short-title":[],"issued":{"date-parts":[[2019,6,20]]},"references-count":55,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2019,6,30]]}},"alternative-id":["10.1145\/3320277"],"URL":"https:\/\/doi.org\/10.1145\/3320277","relation":{},"ISSN":["1556-4681","1556-472X"],"issn-type":[{"value":"1556-4681","type":"print"},{"value":"1556-472X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,6,20]]},"assertion":[{"value":"2017-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-06-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}