The alchemy of OSS : transforming chats into insights using sentiment, emotion, and topic analysis of mentor-mentee communications in Google Summer of Code
department or school: Science, Irving K. Barber Faculty of (Okanagan)
department or school: Computer Science, Mathematics, Physics and Statistics, Department of (Okanagan)
data provider: DSpace
degree campus: UBCO
creator: Raoofian, Erfan
issued: 2024-09-16T17:46:29Z
issued: 2024
related degree: Master of Science - MSc
degree grantor: University of British Columbia
description: Open Source Software (OSS) ecosystems function as the digital infrastructure upon which numerous applications and services are built. The role of human factors like diversity, inclusion, and teamwork is well-known to be essential for the growth and longevity of OSS communities in Software Engineering (SE). Central to the sustainability and growth of OSS ecosystems is the effective integration and retention of new contributors. This thesis examines the role-specific dynamics of mentors and mentees in the Google Summer of Code (GSoC) program through the analysis of the OpenMent dataset. OpenMent is a comprehensive compilation of over 500 thousand issue and pull request comments and commit messages from GitHub, that is curated as part of this thesis. By applying sentiment and emotion analysis, topic modeling, and temporal analysis of communication data between mentors and mentees, this study examines how these interactions evolve over the program's duration and influence mentees' contributions to OSS. Significant findings from this research highlight the key role of early engagement in technical aspects and how mentor-mentee communications impact mentee contributions on GitHub projects. Differences in the communication patterns between mentors and mentees across various stages of GSoC indicates the importance of targeted support to mentors and mentees. By providing insights into the dynamics of mentorship in OSS, this thesis contributes valuable recommendations for improving mentorship frameworks, with the aim of stimulating a more robust and inclusive OSS community.
aggregated CHO: https://circle.library.ubc.ca/rest/handle/2429/89253
note: The Alchemy of OSS: TransformingChats into Insights Using Sentiment,Emotion, and Topic Analysis ofMentor-mentee Communications inGoogle Summer of CodebyErfan RaoofianB.Sc., Isfahan University of Technology, 2021A THESIS SUBMITTED IN PARTIAL FULFILLMENT OFTHE REQUIREMENTS FOR THE DEGREE OFMASTER OF SCIENCEinThe College of Graduate Studies(Computer Science)THE UNIVERSITY OF BRITISH COLUMBIA(Okanagan)September 2024© Erfan Raoofian 2024The following individuals certify that they have read, and recommend tothe Faculty of Graduate and Postdoctoral Studies for acceptance, the thesisentitled:The Alchemy of OSS: Transforming Chats into Insights Using Sentiment,Emotion, and Topic Analysis of Mentor-mentee Communications in GoogleSummer of Codesubmitted by Erfan Raoofian in partial fulfillment of the requirements forthe degree of Master of Sciencein Computer ScienceExamining Committee:Dr. Fatemeh Hendijani Fard, Irving K. Barber Faculty of ScienceSupervisorGema Rodr´ıguez-Pe´rez, Irving K. Barber Faculty of ScienceCo-supervisorIfeoma Adaji, Irving K. Barber Faculty of ScienceSupervisory Committee MemberYves Lucet, Irving K. Barber Faculty of ScienceSupervisory Committee MemberAmir Ardestani-Jaafari, Faculty of ManagementUniversity ExamineriiAbstractOpen Source Software (OSS) ecosystems function as the digital infrastruc-ture upon which numerous applications and services are built. The role ofhuman factors like diversity, inclusion, and teamwork is well-known to beessential for the growth and longevity of OSS communities in Software En-gineering (SE). Central to the sustainability and growth of OSS ecosystemsis the effective integration and retention of new contributors. This thesisexamines the role-specific dynamics of mentors and mentees in the GoogleSummer of Code (GSoC) program through the analysis of the OpenMentdataset. OpenMent is a comprehensive compilation of over 500 thousandissue and pull request comments and commit messages from GitHub, that iscurated as part of thi…
has type: Thesis/Dissertation
date issued: 2024-11
is shown at: 10.14288/1.0445403
language: eng
degree discipline: Computer Science
provider: Vancouver : University of British Columbia Library
publisher: University of British Columbia
rights: Attribution 4.0 International
rights URI: http://creativecommons.org/licenses/by/4.0/
scholar level: Graduate
contributor: Fard, Fatemeh Hendijani
contributor: Rodríguez-Pérez, Gema
type: Text
identifier URI: http://hdl.handle.net/2429/89253