Skip to main navigation Skip to search Skip to main content

Personalized service recommendation based on user dynamic preferences

  • University of Massachusetts Boston

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

Abstract

In order to personalize users’ recommendations, it is essential to consider their personalized preferences on non-functional attributes during service recommendation. However, to increase recommendation accuracy, it is essential that recommendation systems include users’ evolving preferences. It is not sufficient to only consider users’ preferences at a point in time. Existing time-based recommendation systems either disregard rich and useful historical user invocation information, or rely on information from similar users, and thus, fail to thoroughly capture users’ dynamic preferences for personalized recommendation. This work proposes a method to personalize users’ recommendations based on their dynamic preferences on non-functional attributes. First, we compose a user’s preference profile as a time series of his/her invocation preference and pre-invocation dependencies (i.e. the different services that were viewed prior to invoking the preferred service). We model a user’s invocation preference as a combination of non-functional attribute values observed during service invocation, and topic distribution from WSDL of the invoked service using Hierarchical Dirichlet Process (HDP). Next, we employ long short-term memory recurrent neural networks (LSTM-RNN) to predict the user’s future invocation preference. Finally, based on the predicted future invocation preference, we recommend service(s) to that user. To evaluate our proposed method, we perform experiments using real-world service dataset, WS-Dream.

Original languageEnglish
Title of host publicationServices Computing – SCC 2019 - 16th International Conference, Held as Part of the Services Conference Federation, SCF 2019, Proceedings
EditorsJoao Eduardo Ferreira, Aibek Musaev, Liang-Jie Zhang
PublisherSpringer Verlag
Pages77-91
Number of pages15
ISBN (Print)9783030235536
DOIs
StatePublished - 2019
Event16th International Conference on Services Computing, SCC 2019, held as Part of the Services Conference Federation, SCF 2019 - San Diego, United States
Duration: Jun 25 2019 → Jun 30 2019

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11515 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference16th International Conference on Services Computing, SCC 2019, held as Part of the Services Conference Federation, SCF 2019
Country/TerritoryUnited States
CitySan Diego
Period6/25/19 → 6/30/19

ASJC Scopus Subject Areas

  • Theoretical Computer Science
  • General Computer Science

Keywords

  • HDP
  • LSTM-RNN
  • Service recommendation
  • Topic modeling
  • User preference evolution
  • User preference profile

Fingerprint

Dive into the research topics of 'Personalized service recommendation based on user dynamic preferences'. Together they form a unique fingerprint.

Cite this