{"id":"https://openalex.org/W4401885633","doi":"https://doi.org/10.1145/3643787.3648034","title":"Emotion Classification In Software Engineering Texts: A Comparative Analysis of Pre-trained Transformers Language Models","display_name":"Emotion Classification In Software Engineering Texts: A Comparative Analysis of Pre-trained Transformers Language Models","publication_year":2024,"publication_date":"2024-04-20","ids":{"openalex":"https://openalex.org/W4401885633","doi":"https://doi.org/10.1145/3643787.3648034"},"language":"en","primary_location":{"id":"doi:10.1145/3643787.3648034","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643787.3648034","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Third ACM/IEEE International Workshop on NL-based Software Engineering","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3643787.3648034","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5088063511","display_name":"Mia Mohammad Imran","orcid":"https://orcid.org/0000-0003-2477-9971"},"institutions":[{"id":"https://openalex.org/I184840846","display_name":"Virginia Commonwealth University","ror":"https://ror.org/02nkdxk79","country_code":"US","type":"education","lineage":["https://openalex.org/I184840846"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Mia Mohammad Imran","raw_affiliation_strings":["Virginia Commonwealth University, Richmond, Virginia, USA"],"raw_orcid":"https://orcid.org/0000-0003-2477-9971","affiliations":[{"raw_affiliation_string":"Virginia Commonwealth University, Richmond, Virginia, USA","institution_ids":["https://openalex.org/I184840846"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5088063511"],"corresponding_institution_ids":["https://openalex.org/I184840846"],"apc_list":null,"apc_paid":null,"fwci":3.6571,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.94244652,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"73","last_page":"80"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9952999949455261,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.995199978351593,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7074226140975952},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.5291367173194885},{"id":"https://openalex.org/keywords/transformer","display_name":"Transformer","score":0.4827234447002411},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4301377832889557},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.41274186968803406},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4042556881904602},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.20609867572784424},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1695222556591034},{"id":"https://openalex.org/keywords/electrical-engineering","display_name":"Electrical engineering","score":0.07471579313278198}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7074226140975952},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.5291367173194885},{"id":"https://openalex.org/C66322947","wikidata":"https://www.wikidata.org/wiki/Q11658","display_name":"Transformer","level":3,"score":0.4827234447002411},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4301377832889557},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.41274186968803406},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4042556881904602},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.20609867572784424},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1695222556591034},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.07471579313278198},{"id":"https://openalex.org/C165801399","wikidata":"https://www.wikidata.org/wiki/Q25428","display_name":"Voltage","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3643787.3648034","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643787.3648034","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Third ACM/IEEE International Workshop on NL-based Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3643787.3648034","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643787.3648034","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Third ACM/IEEE International Workshop on NL-based Software Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Quality Education","score":0.5299999713897705,"id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":62,"referenced_works":["https://openalex.org/W2146649871","https://openalex.org/W2300884049","https://openalex.org/W2623177746","https://openalex.org/W2789851632","https://openalex.org/W2896457183","https://openalex.org/W2965373594","https://openalex.org/W2975059944","https://openalex.org/W2993969660","https://openalex.org/W3008088841","https://openalex.org/W3022671937","https://openalex.org/W3024994608","https://openalex.org/W3033187248","https://openalex.org/W3085401576","https://openalex.org/W3086007799","https://openalex.org/W3087454035","https://openalex.org/W3088428241","https://openalex.org/W3096150021","https://openalex.org/W3098260236","https://openalex.org/W3106003309","https://openalex.org/W3118043957","https://openalex.org/W3134892081","https://openalex.org/W3136309015","https://openalex.org/W3159616622","https://openalex.org/W3163653265","https://openalex.org/W3172969687","https://openalex.org/W3207231909","https://openalex.org/W4221141263","https://openalex.org/W4221141745","https://openalex.org/W4223464152","https://openalex.org/W4289785733","https://openalex.org/W4291220407","https://openalex.org/W4308641913","https://openalex.org/W4310067844","https://openalex.org/W4310744405","https://openalex.org/W4313185449","https://openalex.org/W4318147170","https://openalex.org/W4323033814","https://openalex.org/W4376606636","https://openalex.org/W4382406715","https://openalex.org/W4385572247","https://openalex.org/W4385717970","https://openalex.org/W4388212460","https://openalex.org/W4388451629","https://openalex.org/W4389911972","https://openalex.org/W4389982868","https://openalex.org/W6651120285","https://openalex.org/W6673061037","https://openalex.org/W6713046194","https://openalex.org/W6767350551","https://openalex.org/W6780104387","https://openalex.org/W6798060926","https://openalex.org/W6800387517","https://openalex.org/W6804598845","https://openalex.org/W6809846967","https://openalex.org/W6810314441","https://openalex.org/W6811121310","https://openalex.org/W6833889488","https://openalex.org/W6850188677","https://openalex.org/W6857172840","https://openalex.org/W6881599119","https://openalex.org/W6948356901","https://openalex.org/W7020747541"],"related_works":["https://openalex.org/W3188962172","https://openalex.org/W2772917594","https://openalex.org/W4306742369","https://openalex.org/W4303457083","https://openalex.org/W2131146434","https://openalex.org/W2951359407","https://openalex.org/W4376623224","https://openalex.org/W4310420093","https://openalex.org/W3136979370","https://openalex.org/W3204019825"],"abstract_inverted_index":{"Emotion":[0],"recognition":[1],"in":[2,69,92,120,132],"software":[3,133],"engineering":[4,134],"texts":[5],"is":[6],"critical":[7],"for":[8,27,114,146],"understanding":[9],"developer":[10],"expressions":[11],"and":[12,37,51,73,130,139],"improving":[13],"collaboration.":[14],"This":[15],"paper":[16],"presents":[17],"a":[18],"comparative":[19],"analysis":[20,60],"of":[21,71,101],"state-of-the-art":[22],"Pre-trained":[23],"Language":[24],"Models":[25],"(PTMs)":[26],"fine-grained":[28],"emotion":[29],"classification":[30],"on":[31],"two":[32],"benchmark":[33],"datasets":[34],"from":[35,65],"GitHub":[36],"Stack":[38],"Overflow.":[39],"We":[40],"evaluate":[41],"six":[42],"transformer":[43],"models":[44,80],"-":[45],"BERT,":[46],"RoBERTa,":[47],"ALBERT,":[48],"DeBERTa,":[49],"CodeBERT":[50],"GraphCodeBERT":[52],"against":[53],"the":[54,115],"current":[55],"best-performing":[56],"tool":[57],"SEntiMoji.":[58],"Our":[59,109],"reveals":[61],"consistent":[62],"improvements":[63,147],"ranging":[64],"1.17%":[66],"to":[67,103,148],"16.79%":[68],"terms":[70],"macro-averaged":[72],"micro-averaged":[74],"F1":[75],"scores,":[76],"with":[77],"general":[78],"domain":[79],"outperforming":[81],"specialized":[82],"ones.":[83],"To":[84],"further":[85],"enhance":[86],"PTMs,":[87],"we":[88,142],"incorporate":[89],"polarity":[90],"features":[91],"attention":[93],"layer":[94],"during":[95],"training,":[96],"demonstrating":[97],"additional":[98],"average":[99],"gains":[100],"1.0%":[102],"10.23%":[104],"over":[105],"baseline":[106],"PTMs":[107,119],"approaches.":[108],"work":[110],"provides":[111],"strong":[112],"evidence":[113],"advancements":[116],"afforded":[117],"by":[118],"recognizing":[121],"nuanced":[122],"emotions":[123],"like":[124],"Anger,":[125],"Love,":[126],"Fear,":[127],"Joy,":[128],"Sadness,":[129],"Surprise":[131],"contexts.":[135],"Through":[136],"comprehensive":[137],"benchmarking":[138],"error":[140],"analysis,":[141],"also":[143],"outline":[144],"scope":[145],"address":[149],"contextual":[150],"gaps.":[151]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":6}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
