PyPlutchik: Visualising and comparing emotion-annotated corpora.

The increasing availability of textual corpora and data fetched from social networks is fuelling a huge production of works based on the model proposed by psychologist Robert Plutchik, often referred simply as the "Plutchik Wheel". Related researches range from annotation tasks description...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Alfonso Semeraro, Salvatore Vilella, Giancarlo Ruffo
Formato: article
Lenguaje:EN
Publicado: Public Library of Science (PLoS) 2021
Materias:
R
Q
Acceso en línea:https://doaj.org/article/46600d20994f4bf289c9608d816ba5b7
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:46600d20994f4bf289c9608d816ba5b7
record_format dspace
spelling oai:doaj.org-article:46600d20994f4bf289c9608d816ba5b72021-12-02T20:08:43ZPyPlutchik: Visualising and comparing emotion-annotated corpora.1932-620310.1371/journal.pone.0256503https://doaj.org/article/46600d20994f4bf289c9608d816ba5b72021-01-01T00:00:00Zhttps://doi.org/10.1371/journal.pone.0256503https://doaj.org/toc/1932-6203The increasing availability of textual corpora and data fetched from social networks is fuelling a huge production of works based on the model proposed by psychologist Robert Plutchik, often referred simply as the "Plutchik Wheel". Related researches range from annotation tasks description to emotions detection tools. Visualisation of such emotions is traditionally carried out using the most popular layouts, as bar plots or tables, which are however sub-optimal. The classic representation of the Plutchik's wheel follows the principles of proximity and opposition between pairs of emotions: spatial proximity in this model is also a semantic proximity, as adjacent emotions elicit a complex emotion (a primary dyad) when triggered together; spatial opposition is a semantic opposition as well, as positive emotions are opposite to negative emotions. The most common layouts fail to preserve both features, not to mention the need of visually allowing comparisons between different corpora in a blink of an eye, that is hard with basic design solutions. We introduce PyPlutchik the Pyplutchik package is available as a Github repository (http://github.com/alfonsosemeraro/pyplutchik) or through the installation commands pip or conda. For any enquiry about usage or installation feel free to contact the corresponding author, a Python module specifically designed for the visualisation of Plutchik's emotions in texts or in corpora. PyPlutchik draws the Plutchik's flower with each emotion petal sized after how much that emotion is detected or annotated in the corpus, also representing three degrees of intensity for each of them. Notably, PyPlutchik allows users to display also primary, secondary, tertiary and opposite dyads in a compact, intuitive way. We substantiate our claim that PyPlutchik outperforms other classic visualisations when displaying Plutchik emotions and we showcase a few examples that display our module's most compelling features.Alfonso SemeraroSalvatore VilellaGiancarlo RuffoPublic Library of Science (PLoS)articleMedicineRScienceQENPLoS ONE, Vol 16, Iss 9, p e0256503 (2021)
institution DOAJ
collection DOAJ
language EN
topic Medicine
R
Science
Q
spellingShingle Medicine
R
Science
Q
Alfonso Semeraro
Salvatore Vilella
Giancarlo Ruffo
PyPlutchik: Visualising and comparing emotion-annotated corpora.
description The increasing availability of textual corpora and data fetched from social networks is fuelling a huge production of works based on the model proposed by psychologist Robert Plutchik, often referred simply as the "Plutchik Wheel". Related researches range from annotation tasks description to emotions detection tools. Visualisation of such emotions is traditionally carried out using the most popular layouts, as bar plots or tables, which are however sub-optimal. The classic representation of the Plutchik's wheel follows the principles of proximity and opposition between pairs of emotions: spatial proximity in this model is also a semantic proximity, as adjacent emotions elicit a complex emotion (a primary dyad) when triggered together; spatial opposition is a semantic opposition as well, as positive emotions are opposite to negative emotions. The most common layouts fail to preserve both features, not to mention the need of visually allowing comparisons between different corpora in a blink of an eye, that is hard with basic design solutions. We introduce PyPlutchik the Pyplutchik package is available as a Github repository (http://github.com/alfonsosemeraro/pyplutchik) or through the installation commands pip or conda. For any enquiry about usage or installation feel free to contact the corresponding author, a Python module specifically designed for the visualisation of Plutchik's emotions in texts or in corpora. PyPlutchik draws the Plutchik's flower with each emotion petal sized after how much that emotion is detected or annotated in the corpus, also representing three degrees of intensity for each of them. Notably, PyPlutchik allows users to display also primary, secondary, tertiary and opposite dyads in a compact, intuitive way. We substantiate our claim that PyPlutchik outperforms other classic visualisations when displaying Plutchik emotions and we showcase a few examples that display our module's most compelling features.
format article
author Alfonso Semeraro
Salvatore Vilella
Giancarlo Ruffo
author_facet Alfonso Semeraro
Salvatore Vilella
Giancarlo Ruffo
author_sort Alfonso Semeraro
title PyPlutchik: Visualising and comparing emotion-annotated corpora.
title_short PyPlutchik: Visualising and comparing emotion-annotated corpora.
title_full PyPlutchik: Visualising and comparing emotion-annotated corpora.
title_fullStr PyPlutchik: Visualising and comparing emotion-annotated corpora.
title_full_unstemmed PyPlutchik: Visualising and comparing emotion-annotated corpora.
title_sort pyplutchik: visualising and comparing emotion-annotated corpora.
publisher Public Library of Science (PLoS)
publishDate 2021
url https://doaj.org/article/46600d20994f4bf289c9608d816ba5b7
work_keys_str_mv AT alfonsosemeraro pyplutchikvisualisingandcomparingemotionannotatedcorpora
AT salvatorevilella pyplutchikvisualisingandcomparingemotionannotatedcorpora
AT giancarloruffo pyplutchikvisualisingandcomparingemotionannotatedcorpora
_version_ 1718375121152901120