Graph-based service recommendation in Social Internet of Things

While it is well understood that the emerging Social Internet of Things offers the capability of effectively integrating and managing massive heterogeneous IoT objects, it also presents new challenges for suggesting useful objects with certain service for users due to complex relationships in Social...

Full description

Bibliographic Details
Main Authors: Yuanyi Chen, Yanyun Tao, Zengwei Zheng, Dan Chen
Format: Article
Language:English
Published: SAGE Publishing 2021-04-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1177/15501477211009047
id doaj-3faf4e491aa24a77bc7943d02235c3f5
record_format Article
spelling doaj-3faf4e491aa24a77bc7943d02235c3f52021-04-25T00:34:18ZengSAGE PublishingInternational Journal of Distributed Sensor Networks1550-14772021-04-011710.1177/15501477211009047Graph-based service recommendation in Social Internet of ThingsYuanyi ChenYanyun TaoZengwei ZhengDan ChenWhile it is well understood that the emerging Social Internet of Things offers the capability of effectively integrating and managing massive heterogeneous IoT objects, it also presents new challenges for suggesting useful objects with certain service for users due to complex relationships in Social Internet of Things, such as user’s object usage pattern and various social relationships among Social Internet of Things objects. In this study, we focus on the problem of service recommendation in Social Internet of Things, which is very important for many applications such as urban computing, smart cities, and health care. We propose a graph-based service recommendation framework by jointly considering social relationships of heterogeneous objects in Social Internet of Things and user’s preferences. More exactly, we learn user’s preference from his or her object usage events with a latent variable model. Then, we model users, objects, and their relationships with a knowledge graph and regard Social Internet of Things service recommendation as a knowledge graph completion problem, where the “like” property that connects users to services needs to be predicted. To demonstrate the utility of the proposed model, we have built a Social Internet of Things testbed to validate our approach and the experimental results demonstrate its feasibility and effectiveness.https://doi.org/10.1177/15501477211009047
collection DOAJ
language English
format Article
sources DOAJ
author Yuanyi Chen
Yanyun Tao
Zengwei Zheng
Dan Chen
spellingShingle Yuanyi Chen
Yanyun Tao
Zengwei Zheng
Dan Chen
Graph-based service recommendation in Social Internet of Things
International Journal of Distributed Sensor Networks
author_facet Yuanyi Chen
Yanyun Tao
Zengwei Zheng
Dan Chen
author_sort Yuanyi Chen
title Graph-based service recommendation in Social Internet of Things
title_short Graph-based service recommendation in Social Internet of Things
title_full Graph-based service recommendation in Social Internet of Things
title_fullStr Graph-based service recommendation in Social Internet of Things
title_full_unstemmed Graph-based service recommendation in Social Internet of Things
title_sort graph-based service recommendation in social internet of things
publisher SAGE Publishing
series International Journal of Distributed Sensor Networks
issn 1550-1477
publishDate 2021-04-01
description While it is well understood that the emerging Social Internet of Things offers the capability of effectively integrating and managing massive heterogeneous IoT objects, it also presents new challenges for suggesting useful objects with certain service for users due to complex relationships in Social Internet of Things, such as user’s object usage pattern and various social relationships among Social Internet of Things objects. In this study, we focus on the problem of service recommendation in Social Internet of Things, which is very important for many applications such as urban computing, smart cities, and health care. We propose a graph-based service recommendation framework by jointly considering social relationships of heterogeneous objects in Social Internet of Things and user’s preferences. More exactly, we learn user’s preference from his or her object usage events with a latent variable model. Then, we model users, objects, and their relationships with a knowledge graph and regard Social Internet of Things service recommendation as a knowledge graph completion problem, where the “like” property that connects users to services needs to be predicted. To demonstrate the utility of the proposed model, we have built a Social Internet of Things testbed to validate our approach and the experimental results demonstrate its feasibility and effectiveness.
url https://doi.org/10.1177/15501477211009047
work_keys_str_mv AT yuanyichen graphbasedservicerecommendationinsocialinternetofthings
AT yanyuntao graphbasedservicerecommendationinsocialinternetofthings
AT zengweizheng graphbasedservicerecommendationinsocialinternetofthings
AT danchen graphbasedservicerecommendationinsocialinternetofthings
_version_ 1721510746973536256