mlsanityData to 14 Oct 2026

Is Surprisal in Issue Trackers Actionable?

arXiv 2204.07363 ↗First posted 15 Apr 2022cs.CL cs.SEcited by 0

Not on the map. Why?

Abstract (arXiv)

Background. From information theory, surprisal is a measurement of how unexpected an event is. Statistical language models provide a probabilistic approximation of natural languages, and because surprisal is constructed with the probability of an event occuring, it is therefore possible to determine the surprisal associated with English sentences. The issues and pull requests of software repository issue trackers give insight into the development process and likely contain the surprising events of this process. Objective. Prior works have identified that unusual events in software repositories are of interest to developers, and use simple code metrics-based methods for detecting them. In this study we will propose a new method for unusual event detection in software repositories using surprisal. With the ability to find surprising issues and pull requests, we intend to further analyse them to determine if they actually hold importance in a repository, or if they pose a significant challenge to address. If it is possible to find bad surprises early, or before they cause additional troubles, it is plausible that effort, cost and time will be saved as a result. Method. After extracting the issues and pull requests from 5000 of the most popular software repositories on GitHub, we will train a language model to represent these issues. We will measure their perceived importance in the repository, measure their resolution difficulty using several analogues, measure the surprisal of each, and finally generate inferential statistics to describe any correlations.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 3 of its 52 references that are in the map. First posted on arXiv 15 Apr 2022.

Builds on

3 of 52 references.

References · 3

  1. 2016Understanding the Factors that Impact the Popularity of GitHub Repositoriescited by 27
  2. 2021Anomalicious: Automated Detection of Anomalous and Potentially Malicious Commits on GitHubcited by 4
  3. 2019Beyond Textual Issues: Understanding the Usage and Impact of GitHub Reactionscited by 1

Built on by

Not cited yet.