A First Look at Emoji Usage on GitHub: An Empirical Study

12/12/2018
by   Xuan Lu, et al.
0

Emoji is becoming a ubiquitous language and gaining worldwide popularity in recent years including the field of software engineering (SE). As nonverbal cues, emojis are widely used in user understanding tasks such as sentiment analysis, but few work has been done to study emojis in SE scenarios. This paper presents a large scale empirical study on how GitHub users use emojis in development-related communications. We find that emojis are used by a considerable proportion of GitHub users. In comparison to Internet users, developers show interesting usage characteristics and have their own interpretation of the meanings of emojis. In addition, the usage of emojis reflects a positive and supportive culture of this community. Through a manual annotation task, we find that sentimental usage is a main intention of using emojis in issues, pull requests, and comments, while emojis are mainly used to emphasize important contents in README. These findings not only deepen our understanding about the culture of SE communities, but also provide implications on how to facilitate SE tasks with emojis such as sentiment analysis.

READ FULL TEXT
research
10/20/2020

Assessment of SE-specific Sentiment Analysis Tools: An Extended Replication Study

Sentiment analysis methods have become popular for investigating human c...
research
05/16/2017

Through a Gender Lens: An Empirical Study of Emoji Usage over Large-Scale Android Users

Emojis have gained incredible popularity in recent years and become a ne...
research
10/01/2019

Beyond Textual Issues: Understanding the Usage and Impact of GitHub Reactions

Recently, GitHub introduced a new social feature, named reactions, which...
research
06/04/2021

Towards offensive language detection and reduction in four Software Engineering communities

Software Engineering (SE) communities such as Stack Overflow have become...
research
03/24/2021

Exploiting the Unique Expression for Improved Sentiment Analysis in Software Engineering Text

Sentiment analysis on software engineering (SE) texts has been widely us...
research
02/10/2021

Emojis Predict Dropouts of Remote Workers: An Empirical Study of Emoji Usage on GitHub

Emotions at work have long been identified as critical signals of work m...
research
08/30/2023

Emoji Promotes Developer Participation and Issue Resolution on GitHub

Although remote working is increasingly adopted during the pandemic, man...

Please sign up or login with your details

Forgot password? Click here to reset