Skip to main navigation Skip to search Skip to main content

DUSKG: A fine-grained knowledge graph for effective personalized service recommendation

  • School of Computer Science and Technology, Harbin Institute of Technology
  • CSIRO

Research output: Contribution to journalArticlepeer-review

Abstract

The last decade has witnessed the rapid development of service-oriented computing, resulting in a tremendous growth of services which further calls for novel approaches for efficient and effective service recommendations. Various types of data can be used for service recommendations, such as user feedback on services, service profile, user profile, etc. In traditional recommendation algorithms, such data is usually handled separately and in the form of matrix. Since there are underlying logical relations between the data, we conjecture that deep convergence of all the data and full considerations of such logical relations would help boost accuracy of service recommendations. By a comprehensive survey on various existing data convergence methods, we found that knowledge graph had been a typical approach to describe the different relations between data. In this paper, we propose an elegant, natural and compact data representation model incorporating such kinds of logical relations, namely Domain-oriented User and Service Interaction Knowledge Graph (DUSKG). Three types of entities (User, Service and ServiceValueFeature(VF)), five types of fine-grained relations (FOCUSON, BELONGTO, USIMILAR, SSIMILAR and FSIMILAR), and weight vectors that quantitatively delineate these relations are elaborately defined. An approach for constructing DUSKG from service data is presented. Extracted from DUSKG, each user's value preference is then represented in terms of VFs. Five personalized service recommendation methods are presented in terms of such value preferences and various relations in DUSKG. To verify the proposed methods, a set of experiments are conducted on Yelp dataset. Experimental results show that our approaches achieve better recommendation performance compared to the state-of-the-art methods, and among the five ones, HR-DUSKG (Hybrid Recommendation Depending on DUSKG)exhibits the best performance with quite good achievements but least calculation time.

Original languageEnglish
Pages (from-to)600-617
Number of pages18
JournalFuture Generation Computer Systems
Volume100
DOIs
StatePublished - Nov 2019
Externally publishedYes

Keywords

  • Graph-based recommendation
  • Knowledge graph
  • Service recommendation
  • Service value features
  • Text mining
  • User preference
  • User reviews

Fingerprint

Dive into the research topics of 'DUSKG: A fine-grained knowledge graph for effective personalized service recommendation'. Together they form a unique fingerprint.

Cite this