PyPlutchik:情感标注语料的视觉化与比较
人机交互
2023-02-03 v1 计算与语言
摘要
文本语料库和从社交网络获取的数据的日益可用,正推动基于心理学家 Robert Plutchik 提出的模型(通常简称为“Plutchik 轮”)的大量工作产生。相关研究从标注任务描述到情感检测工具不一而足。此类情感的视觉化传统上使用最流行的布局(如条形图或表格)进行,然而这些布局并非最优。Plutchik 轮的典型表示遵循情感对之间的邻近与对立原则:在该模型中空间邻近也是语义邻近,因为相邻情感同时被触发时会产生复杂情感(基本二元情感);空间对立也是语义对立,因为积极情感与消极情感相对。最常见的布局无法保留这两种特征,更不用说以一眼可见的方式直观比较不同语料的需求,而基础设计方案难以满足。我们介绍了 PyPlutchik,一个专为文本或语料中 Plutchik 情感视觉化设计的 Python 库。PyPlutchik 绘制 Plutchik 花,每个情感花瓣的大小根据该情感在语料中被检测或标注的程度而定,并分别表示每种情感的三个强度等级。值得注意的是,PyPlutchik 还允许用户以紧凑、直观的方式展示基本、次要、 tertiary(三级)和对立二元情感。我们证实了 PyPlutchik 在展示 Plutchik 情感时优于其他经典视觉化的主张,并展示了一些体现我们库最具吸引力特性的示例。
引用
@article{arxiv.2105.04295,
title = {PyPlutchik: visualising and comparing emotion-annotated corpora},
author = {Alfonso Semeraro and Salvatore Vilella and Giancarlo Ruffo},
journal= {arXiv preprint arXiv:2105.04295},
year = {2023}
}
备注
18 pages, 13 figures. Submitted to IEEE for possible publication; copyright may change