Emotions in Computer Vision Service Q&A

Alex Cummaudo, Ulrike M. Graetsch, M. Curumsing, Rajesh Vasa, Scott Barnett, J. Grundy
{"title":"Emotions in Computer Vision Service Q&A","authors":"Alex Cummaudo, Ulrike M. Graetsch, M. Curumsing, Rajesh Vasa, Scott Barnett, J. Grundy","doi":"10.1109/SEmotion52567.2021.00011","DOIUrl":null,"url":null,"abstract":"Software developers are increasingly using cloud-based services that provide machine learning capabilities to implement ‘intelligent’ features. Studies show that incorporating machine learning into an application increases technical debt, creates data dependencies, and introduces uncertainty due to their non-deterministic behaviour. We know very little about the emotional state of software developers who have to deal with such issues; and the impacts on productivity. This paper presents a preliminary effort to better understand the emotions of developers when experiencing issues with these services with the wider goal of discovering potential service improvements. We conducted a landscape analysis of emotions found in 1,425 Stack Overflow questions about a specific and mature subset of these cloud-based services, namely those that provide computer vision techniques. To speed up the emotion identification process, we trialled an automatic approach using a pre-trained emotion classifier that was specifically trained on Stack Overflow content, EmoTxt, and manually verified its classification results. We found that the identified emotions vary for different types of questions, and a discrepancy exists between automatic and manual emotion analysis due to subjectivity.","PeriodicalId":432937,"journal":{"name":"2021 IEEE/ACM Sixth International Workshop on Emotion Awareness in Software Engineering (SEmotion)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE/ACM Sixth International Workshop on Emotion Awareness in Software Engineering (SEmotion)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEmotion52567.2021.00011","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Software developers are increasingly using cloud-based services that provide machine learning capabilities to implement ‘intelligent’ features. Studies show that incorporating machine learning into an application increases technical debt, creates data dependencies, and introduces uncertainty due to their non-deterministic behaviour. We know very little about the emotional state of software developers who have to deal with such issues; and the impacts on productivity. This paper presents a preliminary effort to better understand the emotions of developers when experiencing issues with these services with the wider goal of discovering potential service improvements. We conducted a landscape analysis of emotions found in 1,425 Stack Overflow questions about a specific and mature subset of these cloud-based services, namely those that provide computer vision techniques. To speed up the emotion identification process, we trialled an automatic approach using a pre-trained emotion classifier that was specifically trained on Stack Overflow content, EmoTxt, and manually verified its classification results. We found that the identified emotions vary for different types of questions, and a discrepancy exists between automatic and manual emotion analysis due to subjectivity.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
计算机视觉服务中的情感问答
软件开发人员越来越多地使用基于云的服务,这些服务提供机器学习功能来实现“智能”功能。研究表明,将机器学习整合到应用程序中会增加技术债务,产生数据依赖性,并由于其不确定性行为而引入不确定性。我们对必须处理这些问题的软件开发人员的情绪状态知之甚少;以及对生产力的影响。本文提出了一个初步的努力,以更好地理解开发人员在遇到这些服务问题时的情绪,并以发现潜在的服务改进为更广泛的目标。我们对1425个关于这些基于云的服务(即那些提供计算机视觉技术的服务)的特定和成熟子集的Stack Overflow问题进行了情绪分析。为了加快情绪识别过程,我们尝试了一种自动方法,使用预先训练的情绪分类器,该分类器专门针对Stack Overflow内容EmoTxt进行训练,并手动验证其分类结果。我们发现,对于不同类型的问题,识别的情绪存在差异,并且由于主观性的影响,自动和人工情绪分析之间存在差异。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Program Committee Members Analyzing Emotions in Conceptual Models Verification Tasks performed in Online Contests How Developers and Tools Categorize Sentiment in Stack Overflow Questions - A Pilot Study Emotions in Computer Vision Service Q&A Assessing Perceived Sentiment in Pull Requests with Emoji: Evidence from Tools and Developer Eye Movements
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1