Key design considerations for recommendation systems

  • Authors:
  • Andrea Barraza-Urbina;Angela Carrillo Ramos

  • Affiliations:
  • Pontificia Universidad Javeriana, Calle, Edificio José Gabriel Maldonado, S. J.;Pontificia Universidad Javeriana, Edificio José Gabriel Maldonado, S. J.

  • Venue:
  • Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The area of Recommendation Systems (RS) is a fairly fragmented but rapidly developing field, widely researched, young but mature. Nonetheless, given the complexity of designing any type of RS, it is helpful to create tools that can serve as building blocks by identifying the different possibilities on the way to properly select the recommendation techniques that fit best with system requirements. This paper wishes to clearly define and organize these fundamental choices bearing in mind the order in which they should be taken. With this purpose and based on a literature review of overall concepts from the area of RS, a list was created of key design decisions that need to be made when building any type of RS solution that can in addition consider adaptation/personalization criteria. Hence, the proposed list serves as a guide for any developer that wishes to create her/his own RS.