Affective Sentiment and Emotional Analysis of Pull Request Comments on GitHub
dc.contributor.author | Rishi, Deepak | |
dc.date.accessioned | 2017-12-15T15:15:16Z | |
dc.date.available | 2017-12-15T15:15:16Z | |
dc.date.issued | 2017-12-15 | |
dc.date.submitted | 2017-12-11 | |
dc.description.abstract | Sentiment and emotional analysis on online collaborative software development forums can be very useful to gain important insights into the behaviors and personalities of the developers. Such information can later on be used to increase productivity of developers by making recommendations on how to behave best in order to get a task accomplished. However, due to the highly technical nature of the data present in online collaborative software development forums, mining sentiments and emotions becomes a very challenging task. In this work we present a new approach for mining sentiments and emotions from software development datasets using Interaction Process Analysis(IPA) labels and machine learning. We also apply distance metric learning as a preprocessing step before training a feed forward neural network and report the precision, recall, F1 and accuracy. | en |
dc.identifier.uri | http://hdl.handle.net/10012/12728 | |
dc.language.iso | en | en |
dc.pending | false | |
dc.publisher | University of Waterloo | en |
dc.subject | Sentiment analysis | en |
dc.subject | Emotional Analysis | en |
dc.subject | Deep Learning | en |
dc.subject | Machine Learning | en |
dc.subject | Natural Language Processing | en |
dc.subject | Distance Metric Learning | en |
dc.title | Affective Sentiment and Emotional Analysis of Pull Request Comments on GitHub | en |
dc.type | Master Thesis | en |
uws-etd.degree | Master of Mathematics | en |
uws-etd.degree.department | David R. Cheriton School of Computer Science | en |
uws-etd.degree.discipline | Computer Science | en |
uws-etd.degree.grantor | University of Waterloo | en |
uws.contributor.advisor | Hoey, Jesse | |
uws.contributor.affiliation1 | Faculty of Mathematics | en |
uws.peerReviewStatus | Unreviewed | en |
uws.published.city | Waterloo | en |
uws.published.country | Canada | en |
uws.published.province | Ontario | en |
uws.scholarLevel | Graduate | en |
uws.typeOfResource | Text | en |