Please use this identifier to cite or link to this item: https://hdl.handle.net/1959.11/61395
Full metadata record
DC FieldValueLanguage
dc.contributor.authorBudhi, Gregorius Satiaen
dc.contributor.authorChiong, Raymonden
dc.contributor.authorPranata, Ilungen
dc.contributor.authorHu, Zhongyien
dc.date.accessioned2024-07-10T01:01:15Z-
dc.date.available2024-07-10T01:01:15Z-
dc.date.issued2021-
dc.identifier.citationArchives of Computational Methods in Engineering, v.28, p. 2543-2566en
dc.identifier.issn1886-1784en
dc.identifier.issn1134-3060en
dc.identifier.urihttps://hdl.handle.net/1959.11/61395-
dc.description.abstract<p>Online reviews are becoming increasingly important for decision-making. Consumers often refer to online reviews for opinions before making a purchase. Marketers also acknowledge the importance of online reviews and use them to improve product success. However, the massive amount of online review data, as well as its unstructured nature, is a challenge for anyone wanting to derive a conclusion quickly. In this paper, we propose a novel framework for gauging the ratings of online reviews using machine learning techniques. This framework uses a combination of text pre-processing and feature extraction methods. Here, we investigate four different aspects of the new framework. First, we assess the performance of single and ensemble classifiers in predicting sentiment—positive or negative—initially on a specific dataset (Yelp), but subsequently also on two other datasets (Amazon's product reviews and a movie review dataset). Second, using the best identified classifiers, we improve the accuracy with which neutral polarity can be predicted, an ability largely overlooked in the literature. Third, we further improve the performance of these classifiers by testing different pre-processing and feature extraction methods. Finally, we measure how well our deep learning approach performs on the same task compared to the best previously identified classifiers. Our extensive testing shows that the linear-kernel support vector machine, logistic regression and multilayer perceptron are the three best single classifiers in terms of accuracy, precision, recall, and F-measure. Their performance could be further improved if they were used as base classifiers for ensemble models. We also observe that several text pre-processing techniques—negation word identification, word elongation correction, and part of speech lemmatisation (combined with Terms Frequency and N-gram words)—can increase accuracy. In addition, we demonstrate that the general sentiment of lexicons such as SentiWordNet 3.0 and SenticNet 4 can be used to generate features with good results, although deep learning models can perform equally well. Experiments with different datasets confirm that our framework provides consistent outcomes. In particular, we have focused on improving the accuracy of neutral sentiment, and we conclude by showing how this can be achieved without sacrificing the accuracy of positive or negative ratings.</p>en
dc.languageenen
dc.publisherSpringer Dordrechten
dc.relation.ispartofArchives of Computational Methods in Engineeringen
dc.titleUsing Machine Learning to Predict the Sentiment of Online Reviews: A New Framework for Comparative Analysisen
dc.typeJournal Articleen
dc.identifier.doi10.1007/s11831-020-09464-8en
local.contributor.firstnameGregorius Satiaen
local.contributor.firstnameRaymonden
local.contributor.firstnameIlungen
local.contributor.firstnameZhongyien
local.profile.schoolSchool of Science & Technologyen
local.profile.emailrchiong@une.edu.auen
local.output.categoryC1en
local.record.placeauen
local.record.institutionUniversity of New Englanden
local.publisher.placeThe Netherlandsen
local.format.startpage2543en
local.format.endpage2566en
local.peerreviewedYesen
local.identifier.volume28en
local.title.subtitleA New Framework for Comparative Analysisen
local.contributor.lastnameBudhien
local.contributor.lastnameChiongen
local.contributor.lastnamePranataen
local.contributor.lastnameHuen
dc.identifier.staffune-id:rchiongen
local.profile.orcid0000-0002-8285-1903en
local.profile.roleauthoren
local.profile.roleauthoren
local.profile.roleauthoren
local.profile.roleauthoren
local.identifier.unepublicationidune:1959.11/61395en
dc.identifier.academiclevelAcademicen
dc.identifier.academiclevelAcademicen
dc.identifier.academiclevelAcademicen
dc.identifier.academiclevelAcademicen
local.title.maintitleUsing Machine Learning to Predict the Sentiment of Online Reviewsen
local.output.categorydescriptionC1 Refereed Article in a Scholarly Journalen
local.search.authorBudhi, Gregorius Satiaen
local.search.authorChiong, Raymonden
local.search.authorPranata, Ilungen
local.search.authorHu, Zhongyien
local.uneassociationNoen
dc.date.presented2021-
local.atsiresearchNoen
local.sensitive.culturalNoen
local.year.published2021en
local.year.presented2021en
local.fileurl.closedpublishedhttps://rune.une.edu.au/web/retrieve/6b1e5b1a-1239-406e-a43e-cd4a577611acen
local.subject.for20204602 Artificial intelligenceen
local.profile.affiliationtypeExternal Affiliationen
local.profile.affiliationtypeExternal Affiliationen
local.profile.affiliationtypeExternal Affiliationen
local.profile.affiliationtypeExternal Affiliationen
local.date.moved2024-07-23en
Appears in Collections:Journal Article
School of Science and Technology
Files in This Item:
1 files
File SizeFormat 
Show simple item record

SCOPUSTM   
Citations

37
checked on Sep 14, 2024

Page view(s)

214
checked on Aug 3, 2024
Google Media

Google ScholarTM

Check

Altmetric


Items in Research UNE are protected by copyright, with all rights reserved, unless otherwise indicated.