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...
Main Authors: | , , , |
---|---|
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 |