Back to Search
Start Over
Creating Personalized Recommendations in a Smart Community by Performing User Trajectory Analysis through Social Internet of Things Deployment
- Source :
- Sensors, Volume 20, Issue 7, Sensors (Basel, Switzerland), Sensors, Vol 20, Iss 2098, p 2098 (2020)
- Publication Year :
- 2020
- Publisher :
- Multidisciplinary Digital Publishing Institute, 2020.
-
Abstract
- 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&ndash<br />desire&ndash<br />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&rsquo<br />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.
- Subjects :
- Service (systems architecture)
Smart community
Computer science
service discovery
Service discovery
recommender engine
02 engineering and technology
Social Internet of Things (SIoT)
lcsh:Chemical technology
Biochemistry
Article
Analytical Chemistry
Domain (software engineering)
Cold start
0202 electrical engineering, electronic engineering, information engineering
lcsh:TP1-1185
Electrical and Electronic Engineering
user trajectory analysis
Instrumentation
personalized recommendation
Social network
business.industry
020206 networking & telecommunications
smart community
Data science
Atomic and Molecular Physics, and Optics
Software deployment
020201 artificial intelligence & image processing
Precision and recall
Internet of Things
business
Subjects
Details
- Language :
- English
- ISSN :
- 14248220
- Database :
- OpenAIRE
- Journal :
- Sensors
- Accession number :
- edsair.doi.dedup.....7785a5ffb640eedf2430c67222bbcb70
- Full Text :
- https://doi.org/10.3390/s20072098