Online discrete choice models

Applications in personalized recommendations

Journal Article (2019)
Author(s)

Mazen Danaf (Massachusetts Institute of Technology)

Felix Becker (Massachusetts Institute of Technology)

Xiang Song (Massachusetts Institute of Technology)

B. Atasoy (TU Delft - Transport Engineering and Logistics)

Moshe Ben-Akiva (Massachusetts Institute of Technology)

Research Group
Transport Engineering and Logistics
Copyright
© 2019 Mazen Danaf, Felix Becker, Xiang Song, B. Atasoy, Moshe Ben-Akiva
DOI related publication
https://doi.org/10.1016/j.dss.2019.02.003
More Info
expand_more
Publication Year
2019
Language
English
Copyright
© 2019 Mazen Danaf, Felix Becker, Xiang Song, B. Atasoy, Moshe Ben-Akiva
Research Group
Transport Engineering and Logistics
Volume number
119
Pages (from-to)
35-45
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

This paper presents a framework for estimating and updating user preferences in the context of app-based recommender systems. We specifically consider recommender systems which provide personalized menus of options to users. A Hierarchical Bayes procedure is applied in order to account for inter- and intra-consumer heterogeneity, representing random taste variations among individuals and among choice situations (menus) for a given individual, respectively. Three levels of preference parameters are estimated: population-level, individual-level and menu-specific. In the context of a recommender system, the estimation of these parameters is repeated periodically in an offline process in order to account for trends, such as changing market conditions. Furthermore, the individual-level parameters are updated in real-time as users make choices in order to incorporate the latest information from the users. This online update is computationally efficient which makes it feasible to embed it in a real-time recommender system. The estimated individual-level preferences are stored for each user and retrieved as inputs to a menu optimization model in order to provide recommendations. The proposed methodology is applied to both Monte-Carlo and real data. It is observed that the online update of the parameters is successful in improving the parameter estimates in real-time. This framework is relevant to various recommender systems that generate personalized recommendations ranging from transportation to e-commerce and online marketing, but is particularly useful when the attributes of the alternatives vary over time.

Files

1_s2.0_S0167923619300181_main.... (pdf)
(pdf | 1.12 Mb)
- Embargo expired in 22-08-2019
License info not available