Automated Identification of Sexual Orientation and Gender Identity Discriminatory Texts from Issue Comments

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Sultana, Sayma, Sarker, Jaydeb, Israt, Farzana, Paul, Rajshakhar, Bosu, Amiangshu
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908468777058304
author Sultana, Sayma
Sarker, Jaydeb
Israt, Farzana
Paul, Rajshakhar
Bosu, Amiangshu
author_facet Sultana, Sayma
Sarker, Jaydeb
Israt, Farzana
Paul, Rajshakhar
Bosu, Amiangshu
contents In an industry dominated by straight men, many developers representing other gender identities and sexual orientations often encounter hateful or discriminatory messages. Such communications pose barriers to participation for women and LGBTQ+ persons. Due to sheer volume, manual inspection of all communications for discriminatory communication is infeasible for a large-scale Free Open-Source Software (FLOSS) community. To address this challenge, this study aims to develop an automated mechanism to identify Sexual orientation and Gender identity Discriminatory (SGID) texts from software developers' communications. On this goal, we trained and evaluated SGID4SE ( Sexual orientation and Gender Identity Discriminatory text identification for (4) Software Engineering texts) as a supervised learning-based SGID detection tool. SGID4SE incorporates six preprocessing steps and ten state-of-the-art algorithms. SGID4SE implements six different strategies to improve the performance of the minority class. We empirically evaluated each strategy and identified an optimum configuration for each algorithm. In our ten-fold cross-validation-based evaluations, a BERT-based model boosts the best performance with 85.9% precision, 80.0% recall, and 82.9% F1-Score for the SGID class. This model achieves 95.7% accuracy and 80.4% Matthews Correlation Coefficient. Our dataset and tool establish a foundation for further research in this direction.
format Preprint
id arxiv_https___arxiv_org_abs_2311_08485
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Automated Identification of Sexual Orientation and Gender Identity Discriminatory Texts from Issue Comments
Sultana, Sayma
Sarker, Jaydeb
Israt, Farzana
Paul, Rajshakhar
Bosu, Amiangshu
Software Engineering
In an industry dominated by straight men, many developers representing other gender identities and sexual orientations often encounter hateful or discriminatory messages. Such communications pose barriers to participation for women and LGBTQ+ persons. Due to sheer volume, manual inspection of all communications for discriminatory communication is infeasible for a large-scale Free Open-Source Software (FLOSS) community. To address this challenge, this study aims to develop an automated mechanism to identify Sexual orientation and Gender identity Discriminatory (SGID) texts from software developers' communications. On this goal, we trained and evaluated SGID4SE ( Sexual orientation and Gender Identity Discriminatory text identification for (4) Software Engineering texts) as a supervised learning-based SGID detection tool. SGID4SE incorporates six preprocessing steps and ten state-of-the-art algorithms. SGID4SE implements six different strategies to improve the performance of the minority class. We empirically evaluated each strategy and identified an optimum configuration for each algorithm. In our ten-fold cross-validation-based evaluations, a BERT-based model boosts the best performance with 85.9% precision, 80.0% recall, and 82.9% F1-Score for the SGID class. This model achieves 95.7% accuracy and 80.4% Matthews Correlation Coefficient. Our dataset and tool establish a foundation for further research in this direction.
title Automated Identification of Sexual Orientation and Gender Identity Discriminatory Texts from Issue Comments
topic Software Engineering
url https://arxiv.org/abs/2311.08485