A Novel IoT Application Recommendation System Using Metaheuristic Multi-Criteria Analysis

6Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

There are a variety of Internet of Things (IoT) applications that cover different aspects of daily life. Each of these applications has different criteria and sub-criteria, making it difficult for the user to choose. This requires an automated approach to select IoT applications by considering criteria. This paper presents a novel recommendation system for presenting applications on the IoT. First, using the analytic hierarchy process (AHP), a multi-layer architecture of the criteria and sub-criteria in IoT applications is presented. This architecture is used to evaluate and rank IoT applications. As a result, finding the weight of the criteria and sub-criteria requires a metaheuristic approach. In this paper, a sequential quadratic programming algorithm is used to find the optimal weight of the criteria and sub-criteria automatically. To the best of our knowledge, this is the first study to use an analysis of metaheuristic criteria and sub-criteria to design an IoT application recommendation system. The evaluations and comparisons in the experimental results section show that the proposed method is a comprehensive and reliable model for the construction of an IoT applications recommendation system.

Cite

CITATION STYLE

APA

Kadhim, M. H., & Mardukhi, F. (2021). A Novel IoT Application Recommendation System Using Metaheuristic Multi-Criteria Analysis. Computer Systems Science and Engineering, 37(2), 149–158. https://doi.org/10.32604/CSSE.2021.014608

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free