Anomaly detection on natural language processing to improve predictions on tourist preferences

dc.contributor.authorMeira, Jorgepor
dc.contributor.authorCarneiro, Joãopor
dc.contributor.authorBolón-Canedo, Verónicapor
dc.contributor.authorAlonso-Betanzos, Amparopor
dc.contributor.authorNovais, Paulopor
dc.contributor.authorMarreiros, Goretipor
dc.date.accessioned2022-07-29T13:24:13Z
dc.date.available2022-07-29T13:24:13Z
dc.date.issued2022-03-03
dc.date.updated2022-03-10T14:18:50Z
dc.description.abstractArgumentation-based dialogue models have shown to be appropriate for decision contexts in which it is intended to overcome the lack of interaction between decision-makers, either because they are dispersed, they are too many, or they are simply not even known. However, to support decision processes with argumentation-based dialogue models, it is necessary to have knowledge of certain aspects that are specific to each decision-maker, such as preferences, interests, and limitations, among others. Failure to obtain this knowledge could ruin the model’s success. In this work, we sought to facilitate the information acquisition process by studying strategies to automatically predict the tourists’ preferences (ratings) in relation to points of interest based on their reviews. We explored different Machine Learning methods to predict users’ ratings. We used Natural Language Processing strategies to predict whether a review is positive or negative and the rating assigned by users on a scale of 1 to 5. We then applied supervised methods such as Logistic Regression, Random Forest, Decision Trees, K-Nearest Neighbors, and Recurrent Neural Networks to determine whether a tourist likes/dislikes a given point of interest. We also used a distinctive approach in this field through unsupervised techniques for anomaly detection problems. The goal was to improve the supervised model in identifying only those tourists who truly like or dislike a particular point of interest, in which the main objective is not to identify everyone, but fundamentally not to fail those who are identified in those conditions. The experiments carried out showed that the developed models could predict with high accuracy whether a review is positive or negative but have some difficulty in accurately predicting the rating assigned by users. Unsupervised method Local Outlier Factor improved the results, reducing Logistic Regression false positives with an associated cost of increasing false negatives.por
dc.description.sponsorshipThis work was supported by the GrouPlanner Project under the European Regional Development Fund POCI-01-0145-FEDER-29178 and by National Funds through the FCT—Fundação para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) within the Projects UIDB/00319/2020 and UIDP/00760/2020.por
dc.distributioninternationalpor
dc.identifier.articlenumber779por
dc.identifier.citationMeira, J.; Carneiro, J.; Bolón-Canedo, V.; Alonso-Betanzos, A.; Novais, P.; Marreiros, G. Anomaly Detection on Natural Language Processing to Improve Predictions on Tourist Preferences. Electronics 2022, 11, 779. https://doi.org/10.3390/electronics11050779por
dc.identifier.doi10.3390/electronics11050779por
dc.identifier.eissn2079-9292
dc.identifier.urihttps://hdl.handle.net/1822/79084
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherMultidisciplinary Digital Publishing Institute (MDPI)por
dc.relationALGORITMI Research Center [UIDB/00319/2020]
dc.relationResearch Group on Intelligent Engineering and Computing for Advanced Innovation and Development [UIDP/00760/2020]
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDP%2F00760%2F2020/PTpor
dc.relation.hasversionhttps://www.mdpi.com/2079-9292/11/5/779
dc.rightsopenAccesspor
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/por
dc.subjectMachine Learningpor
dc.subjectNatural Language Processingpor
dc.subjectSentiment analysispor
dc.subjectArgumentation-based dialoguespor
dc.subjectTourismpor
dc.subjectTripAdvisorpor
dc.subject.wosScience & Technologypor
dc.titleAnomaly detection on natural language processing to improve predictions on tourist preferencespor
dc.typearticlepor
dspace.entity.typePublicationen
oaire.awardNumberUIDB/00319/2020
oaire.awardNumberUIDP/00760/2020
oaire.awardTitleALGORITMI Research Center [UIDB/00319/2020]
oaire.awardTitleResearch Group on Intelligent Engineering and Computing for Advanced Innovation and Development [UIDP/00760/2020]
oaire.awardURIhttps://hdl.handle.net/1822/97342
oaire.awardURIhttps://hdl.handle.net/1822/102895
oaire.citationEndPage16por
oaire.citationIssue5por
oaire.citationStartPage1por
oaire.citationVolume11por
oaire.funderIdentifierhttp://doi.org/10.13039/501100001871
oaire.funderIdentifierhttp://doi.org/10.13039/501100001871
oaire.funderNameFundação para a Ciência e a Tecnologia, I.P.
oaire.funderNameFundação para a Ciência e a Tecnologia, I.P.
oaire.fundingStreamConcurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017/2018) - Financiamento Base
oaire.fundingStreamConcurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017/2018) - Financiamento Programático
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85por
relation.isProjectOfPublication578fe247-e0a1-4030-bcf1-256f21a6a32b
relation.isProjectOfPublicationf5ab9d04-4c62-4d07-95f8-747be61277bb
relation.isProjectOfPublication.latestForDiscovery578fe247-e0a1-4030-bcf1-256f21a6a32b
sdum.journalElectronicspor

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
electronics-11-00779.pdf
Tamanho:
1.29 MB
Formato:
Adobe Portable Document Format