JOURNAL ARTICLE

Context-aware IoT Service Recommendation: A Deep Collaborative Filtering-based Approach

Abstract

The advantages of Service-Oriented Architecture (SOA) combined with the emerging and diffusion of the Internet of Things (IoT) instances have given birth to a new paradigm for IoT components integration, i.e., Service-Oriented IoT. Microservices especially have been widely used to deliver IoT services due to their lightweight implementation and distributed nature. With the continuous increase in IoT services available on the Internet, the selection of services becomes difficult. Furthermore, IoT services are often featured with rich contexts and OpenAPI descriptions, which impede service recommendation approaches that are designed for WSDL-based Web services or mashup services. To address this challenging issue, we propose a context-aware IoT service recommendation approach called DFORM for proactive service provision. DFORM considers both functional features of OpenAPI descriptions and contextual features of IoT environments, and leverages a deep collaborative filtering-based recommendation model to learn the feature representations and capture the interactions between users and services. We conduct a series of experiments to evaluate the recommendation performance of DFORM and the experimental results show that DFORM is effective in IoT service recommendation and outperforms state-of-the-art techniques.

Keywords:
Computer science Microservices Mashup World Wide Web Context (archaeology) Service (business) Collaborative filtering Internet of Things Web service Service-oriented architecture Recommender system Service discovery Cloud computing Web development

Metrics

11
Cited By
4.18
FWCI (Field Weighted Citation Impact)
40
Refs
0.93
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Recommender Systems and Techniques
Physical Sciences →  Computer Science →  Information Systems
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Location-Aware Deep Collaborative Filtering for Service Recommendation

Yiwen ZhangChunhui YinQilin WuQiang HeHaibin Zhu

Journal:   IEEE Transactions on Systems Man and Cybernetics Systems Year: 2019 Vol: 51 (6)Pages: 3796-3807
JOURNAL ARTICLE

Coupled Collaborative Filtering for Context-aware Recommendation

Xinxin JiangWei LiuLongbing CaoGuodong Long

Journal:   Proceedings of the AAAI Conference on Artificial Intelligence Year: 2015 Vol: 29 (1)
© 2026 ScienceGate Book Chapters — All rights reserved.