A neural network based price sensitive recommender model to predict customer choices based on price effect

Shiuann Shuoh Chen, Bhaskar Choubey, Vinay Singh

Research output: Contribution to journalArticlepeer-review

26 Scopus citations


The impact of price and price changes should not be ignored while designing algorithms for predicting customer choice. Consumer preferences should be modeled with consideration of price effects. Businesses need to consider for efficient prediction of an individual's purchase behaviour. Personalized recommendation systems have been studied with machine learning algorithms. However, the price-aware personalized recommendation has received little attention. In this paper, we attempt to capture insightful economic results considered in the marketing and economics disciplines by employing modern machine learning architecture for predicting customer choice in a large-scale supermarket context. We extract personalized price sensitivities and examine their importance in consumer behaviour. The employed data collected from a supermarket chain in Germany consists of implicit feedback based on customer-product interactions and the price of every interaction. We propose a two-pathway matrix factorization (2way-MF) model that is price-aware and tries to memorize customer-product interaction's implicit feedback. The proposed models achieve better model performance than standard Matrix Factorization models widely used in the industry. The approach was re-validated with data from supermarket chain in Taiwan. Other industries can adopt the proposed framework of modeling customer's preferences based on price sensitivity. We suggest that further research and analyses could help understand the cross-price elasticities.

Original languageEnglish
Article number102573
JournalJournal of Retailing and Consumer Services
StatePublished - Jul 2021


  • Consumer behaviour
  • Customer-product interaction
  • Deep learning
  • Matrix -factorization
  • Price sensitivities


Dive into the research topics of 'A neural network based price sensitive recommender model to predict customer choices based on price effect'. Together they form a unique fingerprint.

Cite this