What are the emotions of developers towards deep learning documentation? - An exploratory study on Stack Overflow posts

被引:0
|
作者
Venigalla, Akhila Sri Manasa [1 ]
Chimalakonda, Sridhar [1 ]
机构
[1] Indian Inst Technol, Tirupati, India
关键词
Deep learning; Documentation; Emotions; Stack Overflow;
D O I
10.1016/j.infsof.2024.107655
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Non native machine learning and deep learning (DL) developers face several challenges in using DL frameworks owing to the issues persistent in DL documentation. However, there are no studies that explore the reasons for issues in documentation. Objective: Investigating the underlying emotions in developer discussions on documentation could help in identifying reasons for issues in documentation. Hence, in this study, we analyse emotions of Stack Overflow posts corresponding to documentation of DL frameworks. Methodology: We identify relevant deep-learning related tags using integrated snowballing approach and extract 159.2K posts related to DL. We then identify documentation related posts among these using keyword matching approach, which resulted in 13,572 DL documentation related posts. We use Random Forest Classifier to build six emotion classifier models based on Gold Label Dataset for emotions. We then classify the extracted posts into each of the six emotions - Anger, Fear, Love, Joy, Sadness and Surprise using the classifier models, and curate the results. Results: We observe a large expression of anger and sadness, with more than half of posts having 'yolo' and 'activation-function' tags exhibiting these emotions, while Love emotion is predominantly present in posts with 'theano' tag. During our analysis, we observed that 40% of 'Body' and 'Answer' posts exhibited anger and sadness emotions. Conclusion: Our study reveals the large presence of Anger, Fear and Sadness emphasizing the need to improve DL framework documentation. Specifically, maintainers of the 'yolo' and 'matcaffe' libraries could improve their documentation, as the corresponding posts exhibit more of Anger and Sadness.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] An exploratory study on the repeatedly shared external links on Stack Overflow
    Liu, Jiakun
    Zhang, Haoxiang
    Xia, Xin
    Lo, David
    Zou, Ying
    Hassan, Ahmed E.
    Li, Shanping
    EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (01)
  • [32] An Exploratory Study on How Software Reuse is Discussed in Stack Overflow
    AlOmar, Eman Abdullah
    Barinas, Diego
    Liu, Jiaqian
    Mkaouer, Mohamed Wiem
    Ouni, Ali
    Newman, Christian
    REUSE IN EMERGING SOFTWARE ENGINEERING PRACTICES, ICSR 2020, 2020, 12541 : 292 - 303
  • [33] An exploratory study on the repeatedly shared external links on Stack Overflow
    Jiakun Liu
    Haoxiang Zhang
    Xin Xia
    David Lo
    Ying Zou
    Ahmed E. Hassan
    Shanping Li
    Empirical Software Engineering, 2022, 27
  • [34] Mining software architecture knowledge: Classifying stack overflow posts using machine learning
    Ali, Mubashir
    Mushtaq, Husnain
    Rasheed, Muhammad B.
    Baqir, Anees
    Alquthami, Thamer
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (16):
  • [35] Motivation Under Gamification: An Empirical Study of Developers' Motivations and Contributions in Stack Overflow
    Lu, Yao
    Mao, Xinjun
    Zhou, Minghui
    Zhang, Yang
    Li, Zude
    Wang, Tao
    Yin, Gang
    Wang, Huaimin
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (12) : 4947 - 4963
  • [36] API Topics Issues in Stack Overflow Q&As Posts: An Empirical Study
    Ajam, George
    Rodriguez, Carlos
    Benatallah, Boualem
    2020 XLVI LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2020), 2021, : 147 - 155
  • [37] Predicting Tags of Stack Overflow Questions: A Deep Learning Approach
    Subramani, Srinivas
    Rajesh, Sangeetha
    Wankhede, Kirti
    Wukkadada, Bharati
    2023 Somaiya International Conference on Technology and Information Management, SICTIM 2023, 2023, : 64 - 66
  • [38] I Know What You Are Searching for: Code Snippet Recommendation from Stack Overflow Posts
    Gao, Zhipeng
    Xia, Xin
    Lo, David
    Grundy, John
    Zhang, Xindong
    Xing, Zhenchang
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2023, 32 (03)
  • [39] What Do Client Developers Concern When Using Web APIs? An Empirical Study on Developer Forums and Stack Overflow
    Venkatesh, Pradeep K.
    Wang, Shaohua
    Zhang, Feng
    Zou, Ying
    Hassan, Ahmed E.
    2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 131 - 138
  • [40] Prediction of Relatedness in Stack Overflow: Deep Learning vs. SVM A Reproducibility Study
    Xu, Bowen
    Shirani, Amirreza
    Lo, David
    Alipour, Mohammad Amin
    PROCEEDINGS OF THE 12TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2018), 2018,