Modeling Dynamic User Interests: A Neural Matrix Factorization Approach

Published Online:https://doi.org/10.1287/mksc.2021.1293

References

  • Ansari A, Mela CF (2003) E-customization. J. Marketing Res. 40(2):131–145.CrossrefGoogle Scholar
  • Bahdanau D, Cho K, Bengio Y (2014)Neural machine translation by jointly learning to align and translate. Preprint, submitted September 1, https://arxiv.org/abs/1409.0473.Google Scholar
  • Bengio Y, Courville A, Vincent P (2013) Representation learning: A review and new perspectives. IEEE Trans. Pattern Anal. Machine Intelligence 35(8):1798–1828.CrossrefGoogle Scholar
  • Bengio Y, Ducharme R, Vincent P, Jauvin C (2003) A neural probabilistic language model. J. Machine Learn. Res. 3(Feb):1137–1155.Google Scholar
  • Bird S (2006) NLTK: The natural language toolkit. Proc. COLING/ACL Interactive Presentation Sessions (Association for Computational Linguistics, Stroudsburg, PA), 69–72.Google Scholar
  • Blei DM, Lafferty JD (2006) Dynamic topic models. Proc. 23rd Internat. Conf. Machine Learn. (ACM, New York), 113–120.Google Scholar
  • Blei DM, Ng AY, Jordan MI (2003) Latent Dirichlet allocation. J. Machine Learn. Res. 3(Jan):993–1022.Google Scholar
  • Bodapati AV (2008) Recommendation systems with purchase data. J. Marketing Res. 45(1):77–93.CrossrefGoogle Scholar
  • Bruce NI (2008) Pooling and dynamic forgetting effects in multitheme advertising: Tracking the advertising sales relationship with particle filters. Marketing Sci. 27(4):659–673.LinkGoogle Scholar
  • Büschken J, Allenby GM (2016) Sentence-based text analysis for customer reviews. Marketing Sci. 35(6):953–975.LinkGoogle Scholar
  • Chang J, Gerrish S, Wang C, Boyd-Graber JL, Blei DM (2009) Reading tea leaves: How humans interpret topic models. Bengio Y, Schuurmans D, Lafferty JD, eds. Proc. 22nd Internat. Conf. Neural Inform. Processing Systems (Curran Associates, Red Hook, NY), 288–296.Google Scholar
  • Charlin L, Ranganath R, McInerney J, Blei DM (2015) Dynamic Poisson factorization. Proc. 9th ACM Conf. Recommender Systems (ACM, New York), 155–162.Google Scholar
  • Deerwester S, Dumais ST, Furnas GW, Landauer TK, Harshman R(1990) Indexing by latent semantic analysis. J. Amer. Soc. Inform. Sci. 41(6):391.CrossrefGoogle Scholar
  • Dew R, Ansari A, Li Y (2020) Modeling dynamic heterogeneity using gaussian processes. J. Marketing Res. 57(1):55–77.CrossrefGoogle Scholar
  • Dhillon PS, Foster DP, Ungar LH (2011) Multi-view learning of word embeddings via CCA. Shawe-Taylor J, Zemel RS, Bartlett PL, eds. Proc. 24th Internat. Conf. Neural Inform. Processing Systems (Curran Associates, Red Hook, NY), 199–207.Google Scholar
  • Dhillon PS, Foster DP, Ungar LH (2015) Eigenwords: Spectral word embeddings. J. Machine Learn. Res. 16(1):3035–3078.Google Scholar
  • Dhillon PS, Rodu J, Foster DP, Ungar LH (2012) Two step CCA: A new spectral method for estimating vector models of words. Proc. 29th Internat. Conf. Machine Learn. (Omnipress, Madison, WI), 67–74.Google Scholar
  • Dubé J-P, Misra S (2017) Scalable price targeting. NBER Working Paper No. 23775, National Bureau of Economic Research, Cambridge, MA.Google Scholar
  • Eckart C, Young G (1936) The approximation of one matrix by another of lower rank. Psychometrika 1(3):211–218.CrossrefGoogle Scholar
  • Farias VF, Li AA (2019) Learning preferences with side information. Management Sci. 65(7):3131–3149.LinkGoogle Scholar
  • Glorot X, Bordes A, Bengio Y (2011) Deep sparse rectifier neural networks. Gordon G, Dunson D, Dudik M, eds. Proc. Fourteenth Internat. Conf. Artificial Intelligence Statist. Proc. Machine Learn. Res. vol. 15 (Microtome Publishing, Brookline, MA), 315–323.Google Scholar
  • Goldfarb A, Tucker C (2011) Online display advertising: Targeting and obtrusiveness. Marketing Sci. 30(3):389–404.LinkGoogle Scholar
  • Goodfellow I, Bengio Y, Courville A (2016) Deep Learning (MIT Press, Cambridge, MA).Google Scholar
  • Gopalan P, Hofman JM, Blei DM (2015) Scalable recommendation with hierarchical Poisson factorization. Meila M, Hesked T, eds. Proc. Thirty-First Conf. Uncertainty Artificial Intelligence (AUAI Press, Arlington, VA), 326–335.Google Scholar
  • Guadagni PM, Little JDC (1983) A logit model of brand choice calibrated on scanner data. Marketing Sci. 2(3):203–238.LinkGoogle Scholar
  • Hauser JR, Urban GL, Liberali G, Braun M (2009) Website morphing. Marketing Sci. 28(2):202–223.LinkGoogle Scholar
  • Hui L, Belkin M (2020) Evaluation of neural architectures trained with square loss vs cross-entropy in classification tasks. Preprint, submitted June 12, https://arxiv.org/abs/2006.07322.Google Scholar
  • Hui SK, Bradlow ET, Fader PS (2009) Testing behavioral hypotheses using an integrated model of grocery store shopping path and purchase behavior. J. Consumer Res. 36(3):478–493.Google Scholar
  • Kingma DP, Ba J (2014) Adam: A method for stochastic optimization. Preprint, submitted December 22, https://arxiv.org/abs/1412.6980.Google Scholar
  • Koren Y (2009) Collaborative filtering with temporal dynamics. Proc. 15th ACM SIGKDD Internat. Conf. Knowledge Discovery Data Mining (ACM, New York), 447–456.Google Scholar
  • Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Comput. 42(8):30–37.CrossrefGoogle Scholar
  • Liu J, Toubia O (2018) A semantic approach for estimating consumer content preferences from online search queries. Marketing Sci. 37(6):930–952.LinkGoogle Scholar
  • Mairal J, Bach F, Ponce J, Sapiro G (2010) Online learning for matrix factorization and sparse coding. J. Machine Learn. Res. 11(1):19–60.Google Scholar
  • Martens D, Provost F, Clark J, Junqué de Fortuny E (2016) Mining massive fine-grained behavior data to improve predictive analytics. MIS Quart. 40(4):868–888.CrossrefGoogle Scholar
  • Mela CF, Moorman C (2018) Why marketing analytics hasn’t lived up to its promise. Harvard Bus. Rev., 1–8.Google Scholar
  • Mikolov T, Chen K, Corrado G, Dean J (2013a) Efficient estimation of word representations in vector space. Preprint, submitted January 16, https://arxiv.org/abs/1301.3781.Google Scholar
  • Mikolov T, Sutskever I, Chen K, Corrado GS, Dean J (2013b) Distributed representations of words and phrases and their compositionality. Burges CJC, Bottou L, Welling M, eds. Proc. 26th Internat. Conf. Neural Inform. Processing Systems, vol. 2 (Curran Associates, Red Hook, NY), 3111–3119.Google Scholar
  • Mnih A, Salakhutdinov RR (2008) Probabilistic matrix factorization. Platt JC, Koller D, Singer Y, Rowels ST, eds. Proc. 20th Internat. Conf. Neural Inform. Processing Systems (Curran Associates, Red Hook, NY), 1257–1264.Google Scholar
  • Moe WW (2003) Buying, searching, or browsing: Differentiating between online shoppers using in-store navigational clickstream. J. Consumer Psych. 13(1-2):29–39.CrossrefGoogle Scholar
  • Moe WW, Fader PS (2004) Dynamic conversion behavior at e-commerce sites. Management Sci. 50(3):326–335.LinkGoogle Scholar
  • Montgomery AL, Li S, Srinivasan K, Liechty JC (2004) Modeling online browsing and path analysis using clickstream data. Marketing Sci. 23(4):579–595.LinkGoogle Scholar
  • Murphy KP (2012) Machine learning: A probabilistic perspective (MIT Press, Cambridge, MA).Google Scholar
  • Netzer O, Feldman R, Goldenberg J, Fresko M (2012) Mine your own business: Market-structure surveillance through text mining. Marketing Sci. 31(3):521–543.LinkGoogle Scholar
  • Paszke A, Gross S, Massa F, Lerer A, Bradbury J, Chanan G, Killeen T, et al. (2019) Pytorch: An imperative style, high-performance deep learning library. Wallach H, Larochelle H, Beygelzimer A, d'Alché-Buc F, Fox E, Garnett R, eds. Advances in Neural Information Processing Systems 32 (Neural Information Processing Systems Foundation, La Jolla, CA), 8024–8035.Google Scholar
  • Pennington J, Socher R, Manning C (2014) Glove: Global vectors for word representation. Proc. 2014 Conf. Empirical Methods Natural Language Processing (EMNLP) (Association for Computational Linguistics, Stroudsburg, PA), 1532–1543.Google Scholar
  • Perlich C, Dalessandro B, Raeder T, Stitelman O, Provost F (2014) Machine learning for targeted display advertising: Transfer learning in action. Machine Learn. 95(1):103–127.CrossrefGoogle Scholar
  • Sarwar BM, Karypis G, Konstan J, Riedl J (2002) Recommender systems for large-scale e-commerce: Scalable neighborhood formation using clustering. Proc. Fifth Internat. Conf. Comput. Inform. Tech. vol. 1 (IEEE, Piscataway, NJ), 291–324.Google Scholar
  • Schwartz H, Eichstaedt J, Kern M, Dziurzynski L, Lucas R, Agrawal M, Park G, et al. (2013) Characterizing geographic variation in well-being using tweets. Proc. Internat. AAAI Conf. Web Social Media 7(1):584–591.Google Scholar
  • Seung D, Lee L (2001) Algorithms for non-negative matrix factorization. Leen TK, Dietterich TG, Tresp V, eds. Advances in Neural Information Processing Systems 13 (MIT Press, Cambridge, MA), 556–562.Google Scholar
  • Sinnenberg L, Buttenheim AM, Padrez K, Mancheno C, Ungar L, Merchant RM (2017) Twitter as a tool for health research: A systematic review. Amer. J. Public Health 107(1):e1–e8.CrossrefGoogle Scholar
  • Timoshenko A, Hauser JR (2019) Identifying customer needs from user-generated content. Marketing Sci. 38(1):1–20.LinkGoogle Scholar
  • Tirunillai S, Tellis GT (2014) Mining marketing meaning from online chatter: Strategic brand analysis of big data using latent Dirichlet allocation. J. Marketing Res. 51(4):463–479.CrossrefGoogle Scholar
  • Trusov M, Ma L, Jamal Z (2016) Crumbs of the cookie: User profiling in customer-base analysis and behavioral targeting. Marketing Sci. 35(3):405–426.LinkGoogle Scholar
  • Urban GL, Liberali G, MacDonald E, Bordley R, Hauser JR (2013) Morphing banner advertising. Marketing Sci. 33(1):27–46.LinkGoogle Scholar
  • Xiong L, Chen X, Huang T-Z, Schneider J, Carbonell JG (2010) Temporal collaborative filtering with Bayesian probabilistic tensor factorization. Proc. 2010 SIAM Internat. Conf. Data Mining (SIAM, Philadelphia), 211–222.Google Scholar
  • Yoganarasimhan H (2019) Search personalization using machine learning. Management Sci. 66(3):1045–1070.LinkGoogle Scholar
INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.