Cargando…

Machine learning for mHealth apps quality evaluation: An approach based on user feedback analysis

Mobile apps for healthcare (mHealth apps for short) have been increasingly adapted to help users manage their health or to get healthcare services. User feedback analysis is a pertinent method that can be used to improve the quality of mHealth apps. The objective of this paper is to use supervised m...

Descripción completa

Detalles Bibliográficos
Autores principales: Haoues, Mariem, Mokni, Raouia, Sellami, Asma
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10203680/
http://dx.doi.org/10.1007/s11219-023-09630-8
_version_ 1785045685600518144
author Haoues, Mariem
Mokni, Raouia
Sellami, Asma
author_facet Haoues, Mariem
Mokni, Raouia
Sellami, Asma
author_sort Haoues, Mariem
collection PubMed
description Mobile apps for healthcare (mHealth apps for short) have been increasingly adapted to help users manage their health or to get healthcare services. User feedback analysis is a pertinent method that can be used to improve the quality of mHealth apps. The objective of this paper is to use supervised machine learning algorithms to evaluate the quality of mHealth apps according to the ISO/IEC 25010 quality model based on user feedback. For this purpose, a total of 1682 user reviews have been collected from 86 mHealth apps provided by Google Play Store. Those reviews have been classified initially into the ISO/IEC 25010 eight quality characteristics, and further into Negative, Positive, and Neutral opinions. This analysis has been performed using machine learning and natural language processing techniques. The best performances were provided by the Stochastic Gradient Descent (SGD) classifier with an accuracy of 82.00% in classifying user reviews according to the ISO/IEC 25010 quality characteristics. Moreover, Support Vector Machine (SVM) classified the collected user reviews into Negative, Positive, and Neutral with an accuracy of 90.50%. Finally, for each quality characteristic, we classified the collected reviews according to the sentiment polarity. The best performance results were obtained for the Usability, Security, and Compatibility quality characteristics using SGD classifier with an accuracy equal to 98.00%, 97.50%, and 96.00%, respectively. The results of this paper will be effective to assist developers in improving the quality of mHealth apps.
format Online
Article
Text
id pubmed-10203680
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-102036802023-05-25 Machine learning for mHealth apps quality evaluation: An approach based on user feedback analysis Haoues, Mariem Mokni, Raouia Sellami, Asma Software Qual J Article Mobile apps for healthcare (mHealth apps for short) have been increasingly adapted to help users manage their health or to get healthcare services. User feedback analysis is a pertinent method that can be used to improve the quality of mHealth apps. The objective of this paper is to use supervised machine learning algorithms to evaluate the quality of mHealth apps according to the ISO/IEC 25010 quality model based on user feedback. For this purpose, a total of 1682 user reviews have been collected from 86 mHealth apps provided by Google Play Store. Those reviews have been classified initially into the ISO/IEC 25010 eight quality characteristics, and further into Negative, Positive, and Neutral opinions. This analysis has been performed using machine learning and natural language processing techniques. The best performances were provided by the Stochastic Gradient Descent (SGD) classifier with an accuracy of 82.00% in classifying user reviews according to the ISO/IEC 25010 quality characteristics. Moreover, Support Vector Machine (SVM) classified the collected user reviews into Negative, Positive, and Neutral with an accuracy of 90.50%. Finally, for each quality characteristic, we classified the collected reviews according to the sentiment polarity. The best performance results were obtained for the Usability, Security, and Compatibility quality characteristics using SGD classifier with an accuracy equal to 98.00%, 97.50%, and 96.00%, respectively. The results of this paper will be effective to assist developers in improving the quality of mHealth apps. Springer US 2023-05-23 /pmc/articles/PMC10203680/ http://dx.doi.org/10.1007/s11219-023-09630-8 Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2023, Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law. This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Haoues, Mariem
Mokni, Raouia
Sellami, Asma
Machine learning for mHealth apps quality evaluation: An approach based on user feedback analysis
title Machine learning for mHealth apps quality evaluation: An approach based on user feedback analysis
title_full Machine learning for mHealth apps quality evaluation: An approach based on user feedback analysis
title_fullStr Machine learning for mHealth apps quality evaluation: An approach based on user feedback analysis
title_full_unstemmed Machine learning for mHealth apps quality evaluation: An approach based on user feedback analysis
title_short Machine learning for mHealth apps quality evaluation: An approach based on user feedback analysis
title_sort machine learning for mhealth apps quality evaluation: an approach based on user feedback analysis
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10203680/
http://dx.doi.org/10.1007/s11219-023-09630-8
work_keys_str_mv AT haouesmariem machinelearningformhealthappsqualityevaluationanapproachbasedonuserfeedbackanalysis
AT mokniraouia machinelearningformhealthappsqualityevaluationanapproachbasedonuserfeedbackanalysis
AT sellamiasma machinelearningformhealthappsqualityevaluationanapproachbasedonuserfeedbackanalysis