2017
DOI: 10.1007/s10664-017-9546-9
|View full text |Cite
|
Sign up to set email alerts
|

Sentiment Polarity Detection for Software Development

Abstract: The role of sentiment analysis is increasingly emerging to study software developers' emotions by mining crowd-generated content within social software engineering tools. However, off-the-shelf sentiment analysis tools have been trained on non-technical domains and general-purpose social media, thus resulting in misclassifications of technical jargon and problem reports. Here, we present Senti4SD, a classifier specifically trained to support sentiment analysis in developers' communication channels. Senti4SD is… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
102
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 179 publications
(104 citation statements)
references
References 58 publications
(101 reference statements)
2
102
0
Order By: Relevance
“…Among the identified difficulties, lacking domain-specific knowledge is demonstrated to be the most dominant, accounting for about 81% of the classification errors. Since then, how to effectively leverage SE-related texts to introduce technical jargon becomes the main direction of the sentiment analysis in SE [8,14,41]. Against such a background, many SE-customized sentiment analysis tools and methods are proposed, including SentiStrength-SE [35], Senti-CR [8], Senti4SD [14], etc.…”
Section: Sentiment Analysis In Sementioning
confidence: 99%
See 3 more Smart Citations
“…Among the identified difficulties, lacking domain-specific knowledge is demonstrated to be the most dominant, accounting for about 81% of the classification errors. Since then, how to effectively leverage SE-related texts to introduce technical jargon becomes the main direction of the sentiment analysis in SE [8,14,41]. Against such a background, many SE-customized sentiment analysis tools and methods are proposed, including SentiStrength-SE [35], Senti-CR [8], Senti4SD [14], etc.…”
Section: Sentiment Analysis In Sementioning
confidence: 99%
“…Since then, how to effectively leverage SE-related texts to introduce technical jargon becomes the main direction of the sentiment analysis in SE [8,14,41]. Against such a background, many SE-customized sentiment analysis tools and methods are proposed, including SentiStrength-SE [35], Senti-CR [8], Senti4SD [14], etc. We take them along with the most popular SentiStrength as baseline methods in this study and introduce them detailedly in Section 4.1.…”
Section: Sentiment Analysis In Sementioning
confidence: 99%
See 2 more Smart Citations
“…SVM is one of the most investigated approaches for statistical document classification and it is considered stateof-the-art [25,21]. Moreover, it showed good results in software engineering-specific text classification problems (e.g., [26,27]). SVM finds the hyper-plane maximizing the margin between two classes in the feature space, and it can learn and generalize high-dimensional features typical for text classification tasks [21,25].…”
Section: Traditional Machine Learningmentioning
confidence: 99%