This dashboard enhances the dashboard about GitHub issues comments and collaboration with additional widgets that focus on emotion and sentiment data extracted from the issue comments.
Emotions can be of the following types: Anger
, Fear
, Joy
, Love
, Sadness
and Surprise
. Comments which emotion has not
been identified are marked as Not classified
.
Sentiment can assume the values: Positive
, Neutral
and Negative
. Comments which sentiment has not been identified are marked as Not classified
.
The new widgets are described below.
Sentiment and emotion data is obtained via the CROSS-NLP-REST-API tool. Details about how to execute it in combination with GrimoireLab are available in the GrimoireLab repository.
The fields that can be used to aggregate sentiment and emotion data are the followings:
To use this dashboard with your own GrimoireLab deployment you need to:
github2_issues
index is available on your GrimoireLab instance
(see grimoirelab-sirmordred documentation and how to configure
third party stuff to add sentiment and emotion for details on how to deploy it).Index Pattern | —– | Dashboard |
Once you have the data in place, if you need to manually upload the dashboard execute the following commands:
kidash -e https://user:pass@localhost:443/data --import github2_issues-index-pattern.json
kidash -e https://user:pass@localhost:443/data --import github2_issues_comments_feelings.json
Edit this doc