Cargando…

Self voting classification model for online meeting app review sentiment analysis and topic modeling

Online meeting applications (apps) have emerged as a potential solution for conferencing, education and meetings, etc. during the COVID-19 outbreak and are used by private companies and governments alike. A large number of such apps compete with each other by providing a different set of functions t...

Descripción completa

Detalles Bibliográficos
Autores principales: Aslam, Naila, Xia, Kewen, Rustam, Furqan, Lee, Ernesto, Ashraf, Imran
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280218/
https://www.ncbi.nlm.nih.gov/pubmed/37346305
http://dx.doi.org/10.7717/peerj-cs.1141
_version_ 1785060750536998912
author Aslam, Naila
Xia, Kewen
Rustam, Furqan
Lee, Ernesto
Ashraf, Imran
author_facet Aslam, Naila
Xia, Kewen
Rustam, Furqan
Lee, Ernesto
Ashraf, Imran
author_sort Aslam, Naila
collection PubMed
description Online meeting applications (apps) have emerged as a potential solution for conferencing, education and meetings, etc. during the COVID-19 outbreak and are used by private companies and governments alike. A large number of such apps compete with each other by providing a different set of functions towards users’ satisfaction. These apps take users’ feedback in the form of opinions and reviews which are later used to improve the quality of services. Sentiment analysis serves as the key function to obtain and analyze users’ sentiments from the posted feedback indicating the importance of efficient and accurate sentiment analysis. This study proposes the novel idea of self voting classification (SVC) where multiple variants of the same model are trained using different feature extraction approaches and the final prediction is based on the ensemble of these variants. For experiments, the data collected from the Google Play store for online meeting apps were used. Primarily, the focus of this study is to use a support vector machine (SVM) with the proposed SVC approach using both soft voting (SV) and hard voting (HV) criteria, however, decision tree, logistic regression, and k nearest neighbor have also been investigated for performance appraisal. Three variants of models are trained on a bag of words, term frequency-inverse document frequency, and hashing features to make the ensemble. Experimental results indicate that the proposed SVC approach can elevate the performance of traditional machine learning models substantially. The SVM obtains 1.00 and 0.98 accuracy scores, using HV and SV criteria, respectively when used with the proposed SVC approach. Topic-wise sentiment analysis using the latent Dirichlet allocation technique is performed as well for topic modeling.
format Online
Article
Text
id pubmed-10280218
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-102802182023-06-21 Self voting classification model for online meeting app review sentiment analysis and topic modeling Aslam, Naila Xia, Kewen Rustam, Furqan Lee, Ernesto Ashraf, Imran PeerJ Comput Sci Artificial Intelligence Online meeting applications (apps) have emerged as a potential solution for conferencing, education and meetings, etc. during the COVID-19 outbreak and are used by private companies and governments alike. A large number of such apps compete with each other by providing a different set of functions towards users’ satisfaction. These apps take users’ feedback in the form of opinions and reviews which are later used to improve the quality of services. Sentiment analysis serves as the key function to obtain and analyze users’ sentiments from the posted feedback indicating the importance of efficient and accurate sentiment analysis. This study proposes the novel idea of self voting classification (SVC) where multiple variants of the same model are trained using different feature extraction approaches and the final prediction is based on the ensemble of these variants. For experiments, the data collected from the Google Play store for online meeting apps were used. Primarily, the focus of this study is to use a support vector machine (SVM) with the proposed SVC approach using both soft voting (SV) and hard voting (HV) criteria, however, decision tree, logistic regression, and k nearest neighbor have also been investigated for performance appraisal. Three variants of models are trained on a bag of words, term frequency-inverse document frequency, and hashing features to make the ensemble. Experimental results indicate that the proposed SVC approach can elevate the performance of traditional machine learning models substantially. The SVM obtains 1.00 and 0.98 accuracy scores, using HV and SV criteria, respectively when used with the proposed SVC approach. Topic-wise sentiment analysis using the latent Dirichlet allocation technique is performed as well for topic modeling. PeerJ Inc. 2022-12-15 /pmc/articles/PMC10280218/ /pubmed/37346305 http://dx.doi.org/10.7717/peerj-cs.1141 Text en ©2022 Aslam et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Artificial Intelligence
Aslam, Naila
Xia, Kewen
Rustam, Furqan
Lee, Ernesto
Ashraf, Imran
Self voting classification model for online meeting app review sentiment analysis and topic modeling
title Self voting classification model for online meeting app review sentiment analysis and topic modeling
title_full Self voting classification model for online meeting app review sentiment analysis and topic modeling
title_fullStr Self voting classification model for online meeting app review sentiment analysis and topic modeling
title_full_unstemmed Self voting classification model for online meeting app review sentiment analysis and topic modeling
title_short Self voting classification model for online meeting app review sentiment analysis and topic modeling
title_sort self voting classification model for online meeting app review sentiment analysis and topic modeling
topic Artificial Intelligence
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280218/
https://www.ncbi.nlm.nih.gov/pubmed/37346305
http://dx.doi.org/10.7717/peerj-cs.1141
work_keys_str_mv AT aslamnaila selfvotingclassificationmodelforonlinemeetingappreviewsentimentanalysisandtopicmodeling
AT xiakewen selfvotingclassificationmodelforonlinemeetingappreviewsentimentanalysisandtopicmodeling
AT rustamfurqan selfvotingclassificationmodelforonlinemeetingappreviewsentimentanalysisandtopicmodeling
AT leeernesto selfvotingclassificationmodelforonlinemeetingappreviewsentimentanalysisandtopicmodeling
AT ashrafimran selfvotingclassificationmodelforonlinemeetingappreviewsentimentanalysisandtopicmodeling