paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Uncovering the Causes of Emotions in Software Developer Communication Using Zero-shot LLMs

使用零样本 LLM 揭示软件开发者交流中情绪的原因
ICSE Proceedings of the IEEE/ACM 46th International Conference on Software Engineering2024匹配度 1/10 · 该论文聚焦软件开发者交流中的情绪及其成因识别,属于软件工程中的情感分析与NLP应用,并未涉及静态分析、形式化验证、浮点程序分析或贝叶斯程序分析,也未将LLM/Agent用于程序分析或代码相关任务。尽管使用了零样本LLM,但研究目标本身偏向LLM在SE任务上的应用,与用户核心研究方向几乎无关。引用 27 inbox
Mia Mohammad Imran, Preetha Chatterjee, Kostadin Damevski
crossref: 2026-09-12

AI 速览

一句话:利用零样本大语言模型自动识别开发者交流中的情绪及其成因,以促进开源协作。

理解开发者情绪背后的原因(例如合并拉取请求延迟导致的沮丧)对于解决问题和促进开源社区协作至关重要。在聊天、邮件和 issue 评论等大量项目沟通中有效识别此类信息,需要自动识别情绪及其原因。实现这种自动化通常需要大规模、软件工程专用的数据集来训练准确的机器学习模型;然而,由于软件项目沟通渠道的多样性和非正式性,构建此类数据集成本高昂。本文采用零样本大语言模型(zero-shot LLM)来揭示开发者交流中的情绪原因,以绕开对大规模标注数据的依赖。摘要未报告具体评估结果或性能指标。

问题
如何在聊天、邮件和 issue 评论等多样且非正式的开发者沟通渠道中,自动识别开发者情绪及其成因。
方法
采用零样本大语言模型(zero-shot LLM)来识别软件开发者在交流中的情绪及其原因,避免依赖大规模标注数据集。
评估
摘要未描述具体的评估方案或结果,仅指出构建软件工程专用训练数据集的成本高昂。
原文摘要(Abstract)

Understanding and identifying the causes behind developers' emotions (e.g., Frustration caused by 'delays in merging pull requests') can be crucial towards finding solutions to problems and fostering collaboration in open-source communities. Effectively identifying such information in the high volume of communications across the different project channels, such as chats, emails, and issue comments, requires automated recognition of emotions and their causes. To enable this automation, large-scale software engineering-specific datasets that can be used to train accurate machine learning models are required. However, such datasets are expensive to create with the variety and informal nature of software projects' communication channels.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot11289,
  title = {Uncovering the Causes of Emotions in Software Developer Communication Using Zero-shot LLMs},
  author = {Mia Mohammad Imran and Preetha Chatterjee and Kostadin Damevski},
  booktitle = {ICSE},
  year = {2024},
  doi = {10.1145/3597503.3639223}
}