A deep learning approach for sentiment analysis in Spanish Tweets

dc.contributor.authorVizcarra Aguilar, Gerson
dc.contributor.authorMauricio, Antoni
dc.contributor.authorMauricio, Leonidas
dc.date.accessioned2019-01-29T22:19:49Z
dc.date.available2019-01-29T22:19:49Z
dc.date.issued2018
dc.description.abstractSentiment Analysis at Document Level is a well-known problem in Natural Language Processing (NLP), being considered as a reference in NLP, over which new architectures and models are tested in order to compare metrics that are also referents in other issues. This problem has been solved in good enough terms for English language, but its metrics are still quite low in other languages. In addition, architectures which are successful in a language do not necessarily works in another. In the case of Spanish, data quantity and quality become a problem during data preparation and architecture design, due to the few labeled data available including not-textual elements (like emoticons or expressions). This work presents an approach to solve the sentiment analysis problem in Spanish tweets and compares it with the state of art. To do so, a preprocessing algorithm is performed based on interpretation of colloquial expressions and emoticons, and trivial words elimination. Processed sentences turn into matrices using the 3 most successful methods of word embeddings (GloVe, FastText and Word2Vec), then the 3 matrices merge into a 3-channels matrix which is used to feed our CNN-based model. The proposed architecture uses parallel convolution layers as k-grams, by this way the value of each word and their contexts are weighted, to predict the sentiment polarity among 4 possible classes. After several tests, the optimal tuple which improves the accuracy were <1, 2>. Finally, our model presents %61.58 and %71.14 of accuracy in InterTASS and General Corpus respectively. © Springer Nature Switzerland AG 2018.es_PE
dc.description.uriTrabajo de investigaciónes_PE
dc.identifier.doihttps://doi.org/10.1007/978-3-030-01424-7_61es_PE
dc.identifier.isbnurn:isbn:9783030014230es_PE
dc.identifier.urihttps://hdl.handle.net/20.500.12590/15766
dc.language.isoenges_PE
dc.publisherSpringer Verlages_PE
dc.relation.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85054825905&doi=10.1007%2f978-3-030-01424-7_61&partnerID=40&md5=e1ca93d3b1e5847d0f35bf606ab35e16es_PE
dc.rightsinfo:eu-repo/semantics/restrictedAccesses_PE
dc.sourceRepositorio Institucional - UCSPes_PE
dc.sourceUniversidad Católica San Pabloes_PE
dc.sourceScopuses_PE
dc.subjectConvolutiones_PE
dc.subjectData mininges_PE
dc.subjectLearning algorithmses_PE
dc.subjectMatrix algebraes_PE
dc.subjectNatural language processing systemses_PE
dc.subjectNetwork architecturees_PE
dc.subjectNeural networkses_PE
dc.subjectSentiment analysises_PE
dc.subjectArchitecture designses_PE
dc.subjectArchitectures and modelses_PE
dc.subjectConvolutional Neural Networks (CNN)es_PE
dc.subjectEnglish languageses_PE
dc.subjectLearning approaches_PE
dc.subjectPre-processing algorithmses_PE
dc.subjectProposed architectureses_PE
dc.subjectSpanish tweetses_PE
dc.subjectDeep learninges_PE
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#1.02.00es_PE
dc.titleA deep learning approach for sentiment analysis in Spanish Tweetses_PE
dc.typeinfo:eu-repo/semantics/article
Files