SHOPPER: A Probabilistic Model of Consumer Choice with Substitutes and Complements
Not on the map. Why?
Abstract (arXiv)
We develop SHOPPER, a sequential probabilistic model of shopping data. SHOPPER uses interpretable components to model the forces that drive how a customer chooses products; in particular, we designed SHOPPER to capture how items interact with other items. We develop an efficient posterior inference algorithm to estimate these forces from large-scale data, and we analyze a large dataset from a major chain grocery store. We are interested in answering counterfactual queries about changes in prices. We found that SHOPPER provides accurate predictions even under price interventions, and that it helps identify complementary and substitutable pairs of products.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 3; 2024: 2; 2025: 1; 2026: 2.
14 papers.
Sort:
- 2022CAREER: A Foundation Model for Labor Sequence Datacited by 11
- 2022Graph-Based Methods for Discrete Choicecited by 6
- 2023Transformer Choice Net: A Transformer Neural Network for Choice Predictioncited by 6
- 2024Advancing Retail Data Science: Comprehensive Evaluation of Synthetic Datacited by 6
- 2023RetailSynth: Synthetic Data Generation for Retail AI Systems Evaluationcited by 5
- 2025Demand Estimation with Text and Image Datacited by 2
- 2021Pseudo-Euclidean Attract-Repel Embeddings for Undirected Graphscited by 1
- 2022Identifying Substitute and Complementary Products for Assortment Optimization with Cleora Embeddingscited by 1
- 2022Sequence-to-Set Generative Modelscited by 1
- 2023Torch-Choice: A PyTorch Package for Large-Scale Choice Modeling with Pythoncited by 1
- 2022A Causal Approach for Business Optimization: Application on an Online Marketplacecited by 0
- 2024A Survey of Reasoning for Substitution Relationships: Definitions, Methods, and Directionscited by 0
- 2026Better Capturing Interactions Between Products in~Retail: Revisited Negative Sampling for~Basket Choice Modeling13 Oct 2026
- 2026Structured Nonparametric Variational Inference for Dependent Latent Modeling13 Jun 2026
- 2025Demand Estimation with Text and Image Data26 Mar 2025
- 2024Advancing Retail Data Science: Comprehensive Evaluation of Synthetic Data19 Jun 2024
- 2024A Survey of Reasoning for Substitution Relationships: Definitions, Methods, and Directions9 Apr 2024
- 2023RetailSynth: Synthetic Data Generation for Retail AI Systems Evaluation21 Dec 2023
- 2023Transformer Choice Net: A Transformer Neural Network for Choice Prediction12 Oct 2023
- 2023Torch-Choice: A PyTorch Package for Large-Scale Choice Modeling with Python4 Apr 2023
- 2022Sequence-to-Set Generative Models19 Sep 2022
- 2022Identifying Substitute and Complementary Products for Assortment Optimization with Cleora Embeddings10 Aug 2022
- 2022A Causal Approach for Business Optimization: Application on an Online Marketplace4 Jul 2022
- 2022Graph-Based Methods for Discrete Choice23 May 2022
2 more
- 2022CAREER: A Foundation Model for Labor Sequence Data16 Feb 2022
- 2021Pseudo-Euclidean Attract-Repel Embeddings for Undirected Graphs17 Jun 2021
- 2022CAREER: A Foundation Model for Labor Sequence Datacited by 11
- 2022Graph-Based Methods for Discrete Choicecited by 6
- 2023Transformer Choice Net: A Transformer Neural Network for Choice Predictioncited by 6
- 2024Advancing Retail Data Science: Comprehensive Evaluation of Synthetic Datacited by 6
- 2023RetailSynth: Synthetic Data Generation for Retail AI Systems Evaluationcited by 5
- 2025Demand Estimation with Text and Image Datacited by 2
- 2021Pseudo-Euclidean Attract-Repel Embeddings for Undirected Graphscited by 1
- 2022Identifying Substitute and Complementary Products for Assortment Optimization with Cleora Embeddingscited by 1
- 2022Sequence-to-Set Generative Modelscited by 1
- 2023Torch-Choice: A PyTorch Package for Large-Scale Choice Modeling with Pythoncited by 1
- 2022A Causal Approach for Business Optimization: Application on an Online Marketplacecited by 0
- 2024A Survey of Reasoning for Substitution Relationships: Definitions, Methods, and Directionscited by 0
12 most cited of 14 All 14 (JSON)
- 2026Better Capturing Interactions Between Products in~Retail: Revisited Negative Sampling for~Basket Choice Modeling13 Oct 2026
- 2026Structured Nonparametric Variational Inference for Dependent Latent Modeling13 Jun 2026
- 2025Demand Estimation with Text and Image Data26 Mar 2025
- 2024Advancing Retail Data Science: Comprehensive Evaluation of Synthetic Data19 Jun 2024
- 2024A Survey of Reasoning for Substitution Relationships: Definitions, Methods, and Directions9 Apr 2024
- 2023RetailSynth: Synthetic Data Generation for Retail AI Systems Evaluation21 Dec 2023
- 2023Transformer Choice Net: A Transformer Neural Network for Choice Prediction12 Oct 2023
- 2023Torch-Choice: A PyTorch Package for Large-Scale Choice Modeling with Python4 Apr 2023
- 2022Sequence-to-Set Generative Models19 Sep 2022
- 2022Identifying Substitute and Complementary Products for Assortment Optimization with Cleora Embeddings10 Aug 2022
- 2022A Causal Approach for Business Optimization: Application on an Online Marketplace4 Jul 2022
- 2022Graph-Based Methods for Discrete Choice23 May 2022
12 newest of 14 All 14 (JSON)