IC-Service: A Service-Oriented Approach to the Development of Recommendation Systems

Birukou, Aliaksandr and Blanzieri, Enrico and D'Andrea, Vincenzo and Giorgini, Paolo and Kokash, Natallia and Modena, Alessio (2006) IC-Service: A Service-Oriented Approach to the Development of Recommendation Systems. UNSPECIFIED. (In Press)

Download (385Kb) | Preview


    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.

    Item Type: Departmental Technical Report
    Department or Research center: Information Engineering and Computer Science
    Subjects: Q Science > QA Mathematics > QA076 Computer software
    Report Number: DIT-06-044
    Repository staff approval on: 20 Dec 2006

    Actions (login required)

    View Item