Abstract

Driven by Service-Oriented Computing techniques, time-aware service recommendation aims to support personalized mashup development, adapting to the rapid shifts of users' dynamic preferences. Recent studies have revealed that users' social connections may help better model their dynamic preferences. However, two phenomena exist to influence users' dynamic preferences of service selection. First, users and their friends may only share preferences in certain services, which means not every service in the friends' consumed mashups has the same impact on a target user's dynamic preference. Second, for a target user, friends in his social network with similar interests and behaviors may contribute more influence intensities. To cover the above phenomena synergistically, this paper proposes a Social-powered Graph Hierarchical Attention Network (SGHAN), as a deep learning model capable of learning similar behaviors from proper friends during mashup development. SGHAN is powered by the reciprocity between its two core components: a service-level attentional encoder captures users' interested services in friends' mashups, while a friend-level graph attention network selects informative friends and propagates the friends' social influences. Extensive experiments show that the SGHAN model consistently outperforms the state-of-the-art methods in terms of prediction accuracy for mashup creation.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.