PyPlutchik

PyPlutchik is a Python package for visualizing emotions in textual data based on Robert Plutchik's model of emotions, often referred to as the "Plutchik Wheel." The package aims to provide an intuitive and visually appealing representation of emotions detected or annotated in texts or corpora.

Key features of PyPlutchik:

1. Plutchik's flower visualization: PyPlutchik draws a flower-like diagram where each petal represents an emotion from Plutchik's model. The size of each petal is proportional to the intensity or frequency of that emotion in the analyzed text.

2. Intensity representation: The package can display three degrees of intensity for each emotion, providing a more detailed view of the emotional content.

3. Dyad representation: PyPlutchik can visualize primary, secondary, tertiary, and opposite dyads (complex emotions formed by combining two basic emotions) compactly and intuitively.

4. Comparison facilitation: The visualization allows for easy comparison of emotional content between different corpora or texts at a glance.

Topic

Psychiatry;Data visualisation;Literature and language

Detail

  • Operation: Visualisation;Data retrieval

  • Software interface: Library

  • Language: Python

  • License: Not stated

  • Cost: Free of charge

  • Version name: -

  • Credit: -

  • Input: -

  • Output: -

  • Contact: -

  • Collection: -

  • Maturity: -

Publications

  • PyPlutchik: Visualising and comparing emotion-annotated corpora.
  • Semeraro A, et al. PyPlutchik: Visualising and comparing emotion-annotated corpora. PyPlutchik: Visualising and comparing emotion-annotated corpora. 2021; 16:e0256503. doi: 10.1371/journal.pone.0256503
  • https://doi.org/10.1371/JOURNAL.PONE.0256503
  • PMID: 34469455
  • PMC: PMC8409663

Download and documentation


< Back to DB search