Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf ·...

40
Análisis de Opiniones en Monumentos Culturales Ana Valdivia Granada, 16 de Noviembre del 2017 IX JORNADAS

Transcript of Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf ·...

Page 1: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en

Monumentos Culturales

Ana Valdivia Granada, 16 de Noviembre del 2017

IX JORNADAS

Page 2: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

Ana Valdivia

Mathematician (UPC)

PhD in Natural Language Processing

and Sentiment Analysis (UGR)

#DataScience4SocialGood

IX JORNADAS

Page 3: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

IX JORNADAS DE USUARIOS DE

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 4: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

IX JORNADAS DE USUARIOS DE

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 5: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

IX JORNADAS DE USUARIOS DE

?

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 6: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

?

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 7: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

?

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 8: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

NLP

Sentiment Analysis

Automatic

summarization

Discourse

analysis

Machine

translation

Name entity

recognition (NER)

Part-of-speech

tagging (POS)

Parsing

Topic segmentation

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Sentiment Analysis It is the field of knowledge that analyses people`s opinions, reviews or thoughts about products, companies or experiences identifying its sentiment.

Jan 2004 “Sentiment Analysis” in Google June 2017

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 9: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Sentiment Analysis It is the field of knowledge that analyses people`s opinions, reviews or thoughts about products, companies or experiences identifying its sentiment.

SA has experienced an important growth due to the development of Web 2.0.

SA can be divided in different tasks:

1. Sentiment Classification

2. Subjectivity Classification

3. Opinion Summarization

4. Sarcasm and Irony

5. …

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 10: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Sentiment Analysis Methods

(SAMs)

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 11: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Sentiment Analysis Methods

(SAMs) 1. Bag of Words

Bing, Afinn,

Syuzhet

library(syuzhet)

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 12: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Sentiment Analysis Methods

(SAMs) 1. Bag of Words

2. Machine Learning

Bing, Afinn,

Syuzhet

Microsoft Azure

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 13: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Sentiment Analysis Methods

(SAMs) 1. Bag of Words

2. Machine Learning

3. Deep Learning

Bing, Afinn,

Syuzhet

Microsoft Azure

CoreNLP

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 14: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

CoreNLP

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 15: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 16: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 17: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

/anavaldi/TFM

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 18: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

/anavaldi/TFM

9,188 reviews (2003-2016)

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 19: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Brief #dataviz

of

Alhambra’s dataset

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 20: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Some nice plots :)

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 21: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Some nice plots :)

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 22: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Some nice plots :)

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 23: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Some nice plots :)

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 24: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Some nice wordclouds :)

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 25: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Some nice wordclouds :)

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 26: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Some nice wordclouds :)

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 27: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

CoreNLP in

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 28: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 29: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

getToken()

Example:

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 30: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

getDependency()

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 31: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

getSentiment()

Page 32: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Brief #dataviz

of

Alhambra’s dataset

with

CoreNLP

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 33: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Some nice plots :)

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 34: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Oooppps…..

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 35: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 36: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 37: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 38: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 39: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

Conclusions

1. Sentiment Analysis can be a good tool to help digitize cultural monuments.

2. We can replace the survey methodology with Sentiment Analysis.

3. We may lose information using the User Rating of TripAdvisor.

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS

Page 40: Análisis de Opiniones en Monumentos Culturalesr-es.org/9jornadasR/pdf/9JUR_paper_18.pdf · 2017-11-23 · NLP Sentiment Analysis Automatic summarization Discourse analysis Machine

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS DE USUARIOS DE

[email protected] @ana_valdi #9JRes

Análisis de Opiniones en Monumentos Culturales

IX JORNADAS