CoolFace
Datasetpublic

sumitaalapatt/github-issues-dataset

GitHub Issues Dataset Dataset Description This dataset contains 40 public GitHub issues collected from a repository of choice.Although 100 issues were requested from the GitHub API, pull requests were excluded, reducing the dataset to 40 true issues. It includes metadata about each issue, such as the author, creation date, labels, and content, as well as derived fields for analysis. The dataset was created as part of a Task 1 Assessment for a data course, to… See the full description on the dataset page: https://huggingface.co/datasets/sumitaalapatt/github-issues-dataset.

sourceHugging Facemitupdated 11mo agoView on Hugging Face
0likes42downloads
Dataset Card

GitHub Issues Dataset

Dataset Description

This dataset contains 40 public GitHub issues collected from a repository of choice. Although 100 issues were requested from the GitHub API, pull requests were excluded, reducing the dataset to 40 true issues.

It includes metadata about each issue, such as the author, creation date, labels, and content, as well as derived fields for analysis.

The dataset was created as part of a Task 1 Assessment for a data course, to demonstrate:

  • API data collection
  • Data augmentation
  • Publishing datasets on Hugging Face Hub

Dataset Features

Feature NameTypeDescription
idint64Unique identifier of the GitHub issue
titlestringIssue title
bodystringFull text description of the issue
authorstringGitHub username of the issue creator
labelslist of stringLabels/tags associated with the issue
created_attimestamp[ns, tz=UTC]Date and time the issue was created
comments_countint64Number of comments reported by GitHub API
urlstringDirect link to the GitHub issue
yearint32Year extracted from created_at
monthint32Month extracted from created_at
title_lengthint64Number of characters in the title
body_lengthint64Number of characters in the body
actual_commentsint64Count of comments fetched via API

Data Collection Method

  • Data was collected using the GitHub Issues API (requests library in Python).
  • Only public issues were retrieved; no private data or personally identifiable information was included.
  • Derived fields (year, month, title_length, body_length) were added for analysis purposes.
  • actual_comments was fetched from the issue comments endpoint to supplement the original comments_count.

Licensing

  • Data comes from public GitHub repositories, which are governed by GitHub’s Terms of Service.
  • This dataset itself is released under the MIT License, allowing reuse and modification.

Limitations

  • Small sample size: 40 issues only (after filtering out pull requests); not representative of all GitHub repositories.
  • Possible labeling bias, as labels depend on repository maintainer conventions.
  • Only issues in English were collected.
  • No guarantees on completeness; the dataset may contain truncated issue bodies.

Ethical Considerations

  • Only public data used.
  • No private, sensitive, or personally identifiable information collected.
  • Compliant with ethical and legal standards for open-source data use.

References

  • GitHub API: https://docs.github.com/en/rest/issues/issues
  • Hugging Face datasets documentation: https://huggingface.co/docs/datasets