Mostrar el registro sencillo del ítem
Prediction of sentiment polarity in restaurant reviews using an ordinal regression approach based on evolutionary XGBoost
dc.contributor.author | Al-Qudah, Dana A. | |
dc.contributor.author | Al-Zoubi, Ala’ M. | |
dc.contributor.author | Cristea, Alexandra I. | |
dc.contributor.author | Merelo Guervos, Juan Julián | |
dc.contributor.author | Castillo Valdivieso, Pedro Ángel | |
dc.contributor.author | Faris, Hossam | |
dc.date.accessioned | 2025-06-30T07:45:57Z | |
dc.date.available | 2025-06-30T07:45:57Z | |
dc.date.issued | 2025-01-09 | |
dc.identifier.citation | Al-Qudah DA, Al-Zoubi AM, Cristea AI, Merelo-Guervós JJ, Castillo PA, Faris H. 2025. Prediction of sentiment polarity in restaurant reviews using an ordinal regression approach based on evolutionary XGBoost. PeerJ Comput. Sci. 11:e2370 [DOI: 10.7717/peerj-cs.2370] | es_ES |
dc.identifier.uri | https://hdl.handle.net/10481/104926 | |
dc.description | This work is supported by the Ministerio Español de Ciencia e Innovación (formerly known as Ministerio español de Economıa y Competitividad) under project Al-Qudah et al. (2025), PeerJ Comput. Sci., DOI 10.7717/peerj-cs.2370 24/29 PID2020-115570GB-C22 MCIN/AEI/10.13039/501100011033 and PID2023-147409NBC21 MICIU/AEI/10.13039/501100011033 and the Deanship of Scientific Research, The University of Jordan | es_ES |
dc.description.abstract | As the business world shifts to the web and tremendous amounts of data become available on multilingual mobile applications, new business and research challenges and opportunities have been explored. This research aims to intensify the usage of data analytics, machine learning, and sentiment analysis of textual data to classify customers’ reviews, feedback, and ratings of businesses in Jordan’s food and restaurant industry. The main methods used in this research were sentiment polarity (to address the challenges posed by businesses to automatically apply text analysis) and bio-metric techniques (to systematically identify users’ emotional states, so reviews can be thoroughly understood). The research was extended to deal with reviews in Arabic, dialectic Arabic, and English, with the main focus on the Arabic language, as the application examined (Talabat) is based in Jordan. Arabic and English reviews were collected from the application, and a new model was proposed to sentimentally analyze reviews. The proposed model has four main stages: data collection, data preparation, model building, and model evaluation. The main purpose of this research is to study the problem expressed above using a model of ordinal regression to overcome issues related to misclassification. Additionally, an automatic multi-language prediction approach for online restaurant reviews was proposed by combining the eXtreme gradient boosting (XGBoost) and particle swarm optimization (PSO) techniques for the ordinal regression of these reviews. The proposed PSO-XGB algorithm showed superior results when compared to support vector machine (SVM) and other optimization methods in terms of root mean square error (RMSE) for the English and Arabic datasets. Specifically, for the Arabic dataset, PSO-XGB achieved an RMSE value of 0.7722, whereas PSO-SVM achieved an RSME value of 0.9988. | es_ES |
dc.description.sponsorship | Ministerio Español de Ciencia e Innovación (MCIN/AEI/10.13039/501100011033) | es_ES |
dc.language.iso | eng | es_ES |
dc.publisher | PeerJ, Ltd. | es_ES |
dc.rights | Atribución 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | * |
dc.subject | Ordinal regression | es_ES |
dc.subject | Sentiment polarity | es_ES |
dc.subject | Evolutionary | es_ES |
dc.subject | Particle swarm optimisation | es_ES |
dc.subject | XGBoost | es_ES |
dc.title | Prediction of sentiment polarity in restaurant reviews using an ordinal regression approach based on evolutionary XGBoost | es_ES |
dc.type | journal article | es_ES |
dc.rights.accessRights | open access | es_ES |
dc.identifier.doi | 10.7717/peerj-cs.2370 | |
dc.type.hasVersion | VoR | es_ES |