Cargando…

A Two-Phase Machine Learning Framework for Context-Aware Service Selection to Empower People with Disabilities

The use of software and IoT services is increasing significantly among people with special needs, who constitute 15% of the world’s population. However, selecting appropriate services to create a composite assistive service based on the evolving needs and context of disabled user groups remains a ch...

Descripción completa

Detalles Bibliográficos
Autores principales: Namoun, Abdallah, Abi Sen, Adnan Ahmed, Tufail, Ali, Alshanqiti, Abdullah, Nawaz, Waqas, BenRhouma, Oussama
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9324550/
https://www.ncbi.nlm.nih.gov/pubmed/35890820
http://dx.doi.org/10.3390/s22145142
_version_ 1784756835072344064
author Namoun, Abdallah
Abi Sen, Adnan Ahmed
Tufail, Ali
Alshanqiti, Abdullah
Nawaz, Waqas
BenRhouma, Oussama
author_facet Namoun, Abdallah
Abi Sen, Adnan Ahmed
Tufail, Ali
Alshanqiti, Abdullah
Nawaz, Waqas
BenRhouma, Oussama
author_sort Namoun, Abdallah
collection PubMed
description The use of software and IoT services is increasing significantly among people with special needs, who constitute 15% of the world’s population. However, selecting appropriate services to create a composite assistive service based on the evolving needs and context of disabled user groups remains a challenging research endeavor. Our research applies a scenario-based design technique to contribute (1) an inclusive disability ontology for assistive service selection, (2) semi-synthetic generated disability service datasets, and (3) a machine learning (ML) framework to choose services adaptively to suit the dynamic requirements of people with special needs. The ML-based selection framework is applied in two complementary phases. In the first phase, all available atomic tasks are assessed to determine their appropriateness to the user goal and profiles, whereas in the subsequent phase, the list of service providers is narrowed by matching their quality-of-service factors against the context and characteristics of the disabled person. Our methodology is centered around a myriad of user characteristics, including their disability profile, preferences, environment, and available IT resources. To this end, we extended the widely used QWS V2.0 and WS-DREAM web services datasets with a fusion of selected accessibility features. To ascertain the validity of our approach, we compared its performance against common multi-criteria decision making (MCDM) models, namely AHP, SAW, PROMETHEE, and TOPSIS. The findings demonstrate superior service selection accuracy in contrast to the other methods while ensuring accessibility requirements are satisfied.
format Online
Article
Text
id pubmed-9324550
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-93245502022-07-27 A Two-Phase Machine Learning Framework for Context-Aware Service Selection to Empower People with Disabilities Namoun, Abdallah Abi Sen, Adnan Ahmed Tufail, Ali Alshanqiti, Abdullah Nawaz, Waqas BenRhouma, Oussama Sensors (Basel) Article The use of software and IoT services is increasing significantly among people with special needs, who constitute 15% of the world’s population. However, selecting appropriate services to create a composite assistive service based on the evolving needs and context of disabled user groups remains a challenging research endeavor. Our research applies a scenario-based design technique to contribute (1) an inclusive disability ontology for assistive service selection, (2) semi-synthetic generated disability service datasets, and (3) a machine learning (ML) framework to choose services adaptively to suit the dynamic requirements of people with special needs. The ML-based selection framework is applied in two complementary phases. In the first phase, all available atomic tasks are assessed to determine their appropriateness to the user goal and profiles, whereas in the subsequent phase, the list of service providers is narrowed by matching their quality-of-service factors against the context and characteristics of the disabled person. Our methodology is centered around a myriad of user characteristics, including their disability profile, preferences, environment, and available IT resources. To this end, we extended the widely used QWS V2.0 and WS-DREAM web services datasets with a fusion of selected accessibility features. To ascertain the validity of our approach, we compared its performance against common multi-criteria decision making (MCDM) models, namely AHP, SAW, PROMETHEE, and TOPSIS. The findings demonstrate superior service selection accuracy in contrast to the other methods while ensuring accessibility requirements are satisfied. MDPI 2022-07-08 /pmc/articles/PMC9324550/ /pubmed/35890820 http://dx.doi.org/10.3390/s22145142 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Namoun, Abdallah
Abi Sen, Adnan Ahmed
Tufail, Ali
Alshanqiti, Abdullah
Nawaz, Waqas
BenRhouma, Oussama
A Two-Phase Machine Learning Framework for Context-Aware Service Selection to Empower People with Disabilities
title A Two-Phase Machine Learning Framework for Context-Aware Service Selection to Empower People with Disabilities
title_full A Two-Phase Machine Learning Framework for Context-Aware Service Selection to Empower People with Disabilities
title_fullStr A Two-Phase Machine Learning Framework for Context-Aware Service Selection to Empower People with Disabilities
title_full_unstemmed A Two-Phase Machine Learning Framework for Context-Aware Service Selection to Empower People with Disabilities
title_short A Two-Phase Machine Learning Framework for Context-Aware Service Selection to Empower People with Disabilities
title_sort two-phase machine learning framework for context-aware service selection to empower people with disabilities
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9324550/
https://www.ncbi.nlm.nih.gov/pubmed/35890820
http://dx.doi.org/10.3390/s22145142
work_keys_str_mv AT namounabdallah atwophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities
AT abisenadnanahmed atwophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities
AT tufailali atwophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities
AT alshanqitiabdullah atwophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities
AT nawazwaqas atwophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities
AT benrhoumaoussama atwophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities
AT namounabdallah twophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities
AT abisenadnanahmed twophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities
AT tufailali twophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities
AT alshanqitiabdullah twophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities
AT nawazwaqas twophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities
AT benrhoumaoussama twophasemachinelearningframeworkforcontextawareserviceselectiontoempowerpeoplewithdisabilities