Human Computation for Constraint-based Recommenders

Thomas Ulz, Michael Schwarz, Alexander Felfernig*, Sarah Haas, Amal Shehadeh, Stefan Reiterer, Martin Stettinger

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


PeopleViews is a Human Computation based environment for the construction of constraint-based recommenders. Constraint-based recommender systems support the handling of complex items where constraints (e.g., between user requirements and item properties) can be taken into account. When applying such systems, users are articulating their requirements and the recommender identifies solutions on the basis of the constraints in a recommendation knowledge base. In this paper, we provide an overview of the PeopleViews environment and show how recommendation knowledge can be collected from users of the environment on the basis of micro-tasks. We also show how PeopleViews exploits this knowledge for automatically generating recommendation knowledge bases. In this context, we compare the prediction quality of the recommendation approaches integrated in PeopleViews using a DSLR camera dataset.
Translated title of the contributionHuman Computation for Constraint-based Recommenders
Original languageEnglish
Pages (from-to)37-57
JournalJournal of Intelligent Information Systems
Publication statusPublished - 31 Dec 2016

ASJC Scopus subject areas

  • Artificial Intelligence
  • Software

Fields of Expertise

  • Information, Communication & Computing

Cite this