Choice-based preference elicitation for collaborative filtering recommender systems

Loepp, B., Hussein, T., & Ziegler, J. (2014). In Proceedings of the 32nd International Conference on Human Factors in Computing Systems (CHI ’14) (pp. 3085–3094). New York, NY, USA: ACM.

Honorable mention award


We present an approach to interactive recommending that combines the advantages of algorithmic techniques with the benefits of user-controlled, interactive exploration in a novel manner. The method extracts latent factors from a matrix of user rating data as commonly used in Collaborative Filtering, and generates dialogs in which the user iteratively chooses between two sets of sample items. Samples are chosen by the system for low and high values of each latent factor considered. The method positions the user in the latent factor space with few interaction steps, and finally selects items near the user position as recommendations. In a user study, we compare the system with three alternative approaches including manual search and automatic recommending. The results show significant advantages of our approach over the three competing alternatives in 15 out of 24 possible parameter comparisons, in particular with respect to item fit, interaction effort and user control. The findings corroborate our assumption that the proposed method achieves a good trade-off between automated and interactive functions in recommender systems.


Related publications

Interaktive Empfehlungsgenerierung mit Hilfe latenter Produktfaktoren

Loepp, B., Hussein, T., & Ziegler, J. (2013). In Mensch & Computer 2013 – Tagungsband (pp. 17–26). München: Oldenbourg.

On User Awareness in Model-Based Collaborative Filtering Systems

Loepp, B., & Ziegler, J. (2017). In Proceedings of the 1st Workshop on Awareness Interfaces and Interactions (AWARE ’17).

Ein Online-Spiel zur Benennung latenter Faktoren in Empfehlungssystemen

Kunkel, J., Loepp, B., & Ziegler, J. (to appear). Mensch & Computer 2018 – Tagungsband. Gesellschaft für Informatik.


Focus area