Cargando…

Creating Personalized Recommendations in a Smart Community by Performing User Trajectory Analysis through Social Internet of Things Deployment

Despite advancements in the Internet of Things (IoT) and social networks, developing an intelligent service discovery and composition framework in the Social IoT (SIoT) domain remains a challenge. In the IoT, a large number of things are connected together according to the different objectives of th...

Descripción completa

Detalles Bibliográficos
Autores principales: Lye, Guang Xing, Cheng, Wai Khuen, Tan, Teik Boon, Hung, Chen Wei, Chen, Yen-Lin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7181154/
https://www.ncbi.nlm.nih.gov/pubmed/32276431
http://dx.doi.org/10.3390/s20072098
_version_ 1783525983863701504
author Lye, Guang Xing
Cheng, Wai Khuen
Tan, Teik Boon
Hung, Chen Wei
Chen, Yen-Lin
author_facet Lye, Guang Xing
Cheng, Wai Khuen
Tan, Teik Boon
Hung, Chen Wei
Chen, Yen-Lin
author_sort Lye, Guang Xing
collection PubMed
description Despite advancements in the Internet of Things (IoT) and social networks, developing an intelligent service discovery and composition framework in the Social IoT (SIoT) domain remains a challenge. In the IoT, a large number of things are connected together according to the different objectives of their owners. Due to this extensive connection of heterogeneous objects, generating a suitable recommendation for users becomes very difficult. The complexity of this problem exponentially increases when additional issues, such as user preferences, autonomous settings, and a chaotic IoT environment, must be considered. For the aforementioned reasons, this paper presents an SIoT architecture with a personalized recommendation framework to enhance service discovery and composition. The novel contribution of this study is the development of a unique personalized recommender engine that is based on the knowledge–desire–intention model and is suitable for service discovery in a smart community. Our algorithm provides service recommendations with high satisfaction by analyzing data concerning users’ beliefs and surroundings. Moreover, the algorithm eliminates the prevalent cold start problem in the early stage of recommendation generation. Several experiments and benchmarking on different datasets are conducted to investigate the performance of the proposed personalized recommender engine. The experimental precision and recall results indicate that the proposed approach can achieve up to an approximately 28% higher F-score than conventional approaches. In general, the proposed hybrid approach outperforms other methods.
format Online
Article
Text
id pubmed-7181154
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-71811542020-04-28 Creating Personalized Recommendations in a Smart Community by Performing User Trajectory Analysis through Social Internet of Things Deployment Lye, Guang Xing Cheng, Wai Khuen Tan, Teik Boon Hung, Chen Wei Chen, Yen-Lin Sensors (Basel) Article Despite advancements in the Internet of Things (IoT) and social networks, developing an intelligent service discovery and composition framework in the Social IoT (SIoT) domain remains a challenge. In the IoT, a large number of things are connected together according to the different objectives of their owners. Due to this extensive connection of heterogeneous objects, generating a suitable recommendation for users becomes very difficult. The complexity of this problem exponentially increases when additional issues, such as user preferences, autonomous settings, and a chaotic IoT environment, must be considered. For the aforementioned reasons, this paper presents an SIoT architecture with a personalized recommendation framework to enhance service discovery and composition. The novel contribution of this study is the development of a unique personalized recommender engine that is based on the knowledge–desire–intention model and is suitable for service discovery in a smart community. Our algorithm provides service recommendations with high satisfaction by analyzing data concerning users’ beliefs and surroundings. Moreover, the algorithm eliminates the prevalent cold start problem in the early stage of recommendation generation. Several experiments and benchmarking on different datasets are conducted to investigate the performance of the proposed personalized recommender engine. The experimental precision and recall results indicate that the proposed approach can achieve up to an approximately 28% higher F-score than conventional approaches. In general, the proposed hybrid approach outperforms other methods. MDPI 2020-04-08 /pmc/articles/PMC7181154/ /pubmed/32276431 http://dx.doi.org/10.3390/s20072098 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Lye, Guang Xing
Cheng, Wai Khuen
Tan, Teik Boon
Hung, Chen Wei
Chen, Yen-Lin
Creating Personalized Recommendations in a Smart Community by Performing User Trajectory Analysis through Social Internet of Things Deployment
title Creating Personalized Recommendations in a Smart Community by Performing User Trajectory Analysis through Social Internet of Things Deployment
title_full Creating Personalized Recommendations in a Smart Community by Performing User Trajectory Analysis through Social Internet of Things Deployment
title_fullStr Creating Personalized Recommendations in a Smart Community by Performing User Trajectory Analysis through Social Internet of Things Deployment
title_full_unstemmed Creating Personalized Recommendations in a Smart Community by Performing User Trajectory Analysis through Social Internet of Things Deployment
title_short Creating Personalized Recommendations in a Smart Community by Performing User Trajectory Analysis through Social Internet of Things Deployment
title_sort creating personalized recommendations in a smart community by performing user trajectory analysis through social internet of things deployment
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7181154/
https://www.ncbi.nlm.nih.gov/pubmed/32276431
http://dx.doi.org/10.3390/s20072098
work_keys_str_mv AT lyeguangxing creatingpersonalizedrecommendationsinasmartcommunitybyperformingusertrajectoryanalysisthroughsocialinternetofthingsdeployment
AT chengwaikhuen creatingpersonalizedrecommendationsinasmartcommunitybyperformingusertrajectoryanalysisthroughsocialinternetofthingsdeployment
AT tanteikboon creatingpersonalizedrecommendationsinasmartcommunitybyperformingusertrajectoryanalysisthroughsocialinternetofthingsdeployment
AT hungchenwei creatingpersonalizedrecommendationsinasmartcommunitybyperformingusertrajectoryanalysisthroughsocialinternetofthingsdeployment
AT chenyenlin creatingpersonalizedrecommendationsinasmartcommunitybyperformingusertrajectoryanalysisthroughsocialinternetofthingsdeployment