Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short Texts
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10174/23190 https://doi.org/http://dx.doi.org/10.14738/tmlai.62.4379 |
Resumo: | Sentiment analysis is useful for identifying trends, or for discovering user preferences, which can later be applied to campaign targeting or recommendations. In this paper, we describe an approach to classify the sentiment polarity regarding aspects, and how this technique was used in a previous system, for short texts in Portuguese, giving it greater sensitivity to detail. Aspect extraction is done by locating candidates for aspect as expressions having a relationship with the entity and possibly some polarized term, through rules based on POS tags. For each aspect, the sentiment polarity is determined by a Maximum Entropy classifier, whose features depend on the entity mention, on the aspect and its support text, including negation detection, bigrams, POS tags, and sentiment lexiconbased polarity clues. For aspect sentiment, our classifier evaluation indicated a precision of 68% for the positive class and 73% for the negative class, with the dataset used in our research. |
id |
RCAP_b69c46739bd940839c4813b1c289332f |
---|---|
oai_identifier_str |
oai:dspace.uevora.pt:10174/23190 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short TextsSentiment AnalysisNLPMachine LearningSentiment analysis is useful for identifying trends, or for discovering user preferences, which can later be applied to campaign targeting or recommendations. In this paper, we describe an approach to classify the sentiment polarity regarding aspects, and how this technique was used in a previous system, for short texts in Portuguese, giving it greater sensitivity to detail. Aspect extraction is done by locating candidates for aspect as expressions having a relationship with the entity and possibly some polarized term, through rules based on POS tags. For each aspect, the sentiment polarity is determined by a Maximum Entropy classifier, whose features depend on the entity mention, on the aspect and its support text, including negation detection, bigrams, POS tags, and sentiment lexiconbased polarity clues. For aspect sentiment, our classifier evaluation indicated a precision of 68% for the positive class and 73% for the negative class, with the dataset used in our research.SmartSeg project, which is co-funded through Portugal 2020’s "R&D Incentive System - Individual Projects" program, grant number "POCI-01-0247-FEDER-011192"Society for Science and Education, United Kingdom2018-05-15T16:33:45Z2018-05-152018-04-30T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articlehttp://hdl.handle.net/10174/23190http://hdl.handle.net/10174/23190https://doi.org/http://dx.doi.org/10.14738/tmlai.62.4379engJosé Saias, Mário Mourão, Eduardo Oliveira (2018). Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short Texts. Transactions on Machine Learning and Artificial Intelligence, Volume 6 No 2 April 2018; pp: 26-35.2169-4726http://scholarpublishing.org/index.php/TMLAI/article/view/4379/27576Transactions on Machine Learning and Artificial Intelligence2jsaias@uevora.ptndnd283Saias, JoséMourão, MárioOliveira, Eduardoinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-01-03T19:15:02Zoai:dspace.uevora.pt:10174/23190Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T01:14:01.726473Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short Texts |
title |
Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short Texts |
spellingShingle |
Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short Texts Saias, José Sentiment Analysis NLP Machine Learning |
title_short |
Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short Texts |
title_full |
Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short Texts |
title_fullStr |
Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short Texts |
title_full_unstemmed |
Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short Texts |
title_sort |
Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short Texts |
author |
Saias, José |
author_facet |
Saias, José Mourão, Mário Oliveira, Eduardo |
author_role |
author |
author2 |
Mourão, Mário Oliveira, Eduardo |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Saias, José Mourão, Mário Oliveira, Eduardo |
dc.subject.por.fl_str_mv |
Sentiment Analysis NLP Machine Learning |
topic |
Sentiment Analysis NLP Machine Learning |
description |
Sentiment analysis is useful for identifying trends, or for discovering user preferences, which can later be applied to campaign targeting or recommendations. In this paper, we describe an approach to classify the sentiment polarity regarding aspects, and how this technique was used in a previous system, for short texts in Portuguese, giving it greater sensitivity to detail. Aspect extraction is done by locating candidates for aspect as expressions having a relationship with the entity and possibly some polarized term, through rules based on POS tags. For each aspect, the sentiment polarity is determined by a Maximum Entropy classifier, whose features depend on the entity mention, on the aspect and its support text, including negation detection, bigrams, POS tags, and sentiment lexiconbased polarity clues. For aspect sentiment, our classifier evaluation indicated a precision of 68% for the positive class and 73% for the negative class, with the dataset used in our research. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-05-15T16:33:45Z 2018-05-15 2018-04-30T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10174/23190 http://hdl.handle.net/10174/23190 https://doi.org/http://dx.doi.org/10.14738/tmlai.62.4379 |
url |
http://hdl.handle.net/10174/23190 https://doi.org/http://dx.doi.org/10.14738/tmlai.62.4379 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
José Saias, Mário Mourão, Eduardo Oliveira (2018). Detailing Sentiment Analysis to Consider Entity Aspects: An Approach for Portuguese Short Texts. Transactions on Machine Learning and Artificial Intelligence, Volume 6 No 2 April 2018; pp: 26-35. 2169-4726 http://scholarpublishing.org/index.php/TMLAI/article/view/4379/2757 6 Transactions on Machine Learning and Artificial Intelligence 2 jsaias@uevora.pt nd nd 283 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Society for Science and Education, United Kingdom |
publisher.none.fl_str_mv |
Society for Science and Education, United Kingdom |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799136622117126144 |