IC-service: a service-oriented approach to the development of recommendation systems

  • Authors:
  • Aliaksandr Birukou;Enrico Blanzieri;Vincenzo D'Andrea;Paolo Giorgini;Natallia Kokash;Alessio Modena

  • Affiliations:
  • University of Trento - Italy;University of Trento - Italy;University of Trento - Italy;University of Trento - Italy;University of Trento - Italy;University of Trento - Italy

  • Venue:
  • Proceedings of the 2007 ACM symposium on Applied computing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recommendation systems have proven to be useful in various application domains. However, current solutions are usually ad-hoc systems which are tightly-coupled with the application domain. We present the IC-Service, a recommendation service that can be included in any system in a loosely coupled way. The implementation follows the principles of service oriented computing and provides a solution to various problems arising in recommendation systems, e.g. to the problem of meta-recommendation systems development. Moreover, when properly configured, the IC-Service can be used by different applications (clients), and several independent instances of the IC-Service can collaborate to produce better recommendations. Service architecture and communication protocols are presented. The paper describes also ongoing work and applications based on the IC-Service.