five

gtxygyzb/github-issues

收藏
Hugging Face2023-07-31 更新2024-03-04 收录
下载链接:
https://hf-mirror.com/datasets/gtxygyzb/github-issues
下载链接
链接失效反馈
官方服务:
资源简介:
--- dataset_info: features: - name: url dtype: string - name: repository_url dtype: string - name: labels_url dtype: string - name: comments_url dtype: string - name: events_url dtype: string - name: html_url dtype: string - name: id dtype: int64 - name: node_id dtype: string - name: number dtype: int64 - name: title dtype: string - name: user struct: - name: login dtype: string - name: id dtype: int64 - name: node_id dtype: string - name: avatar_url dtype: string - name: gravatar_id dtype: string - name: url dtype: string - name: html_url dtype: string - name: followers_url dtype: string - name: following_url dtype: string - name: gists_url dtype: string - name: starred_url dtype: string - name: subscriptions_url dtype: string - name: organizations_url dtype: string - name: repos_url dtype: string - name: events_url dtype: string - name: received_events_url dtype: string - name: type dtype: string - name: site_admin dtype: bool - name: labels list: - name: id dtype: int64 - name: node_id dtype: string - name: url dtype: string - name: name dtype: string - name: color dtype: string - name: default dtype: bool - name: description dtype: string - name: state dtype: string - name: locked dtype: bool - name: assignee struct: - name: login dtype: string - name: id dtype: int64 - name: node_id dtype: string - name: avatar_url dtype: string - name: gravatar_id dtype: string - name: url dtype: string - name: html_url dtype: string - name: followers_url dtype: string - name: following_url dtype: string - name: gists_url dtype: string - name: starred_url dtype: string - name: subscriptions_url dtype: string - name: organizations_url dtype: string - name: repos_url dtype: string - name: events_url dtype: string - name: received_events_url dtype: string - name: type dtype: string - name: site_admin dtype: bool - name: assignees list: - name: login dtype: string - name: id dtype: int64 - name: node_id dtype: string - name: avatar_url dtype: string - name: gravatar_id dtype: string - name: url dtype: string - name: html_url dtype: string - name: followers_url dtype: string - name: following_url dtype: string - name: gists_url dtype: string - name: starred_url dtype: string - name: subscriptions_url dtype: string - name: organizations_url dtype: string - name: repos_url dtype: string - name: events_url dtype: string - name: received_events_url dtype: string - name: type dtype: string - name: site_admin dtype: bool - name: milestone struct: - name: url dtype: string - name: html_url dtype: string - name: labels_url dtype: string - name: id dtype: int64 - name: node_id dtype: string - name: number dtype: int64 - name: title dtype: string - name: description dtype: string - name: creator struct: - name: login dtype: string - name: id dtype: int64 - name: node_id dtype: string - name: avatar_url dtype: string - name: gravatar_id dtype: string - name: url dtype: string - name: html_url dtype: string - name: followers_url dtype: string - name: following_url dtype: string - name: gists_url dtype: string - name: starred_url dtype: string - name: subscriptions_url dtype: string - name: organizations_url dtype: string - name: repos_url dtype: string - name: events_url dtype: string - name: received_events_url dtype: string - name: type dtype: string - name: site_admin dtype: bool - name: open_issues dtype: int64 - name: closed_issues dtype: int64 - name: state dtype: string - name: created_at dtype: timestamp[s] - name: updated_at dtype: timestamp[s] - name: due_on dtype: 'null' - name: closed_at dtype: 'null' - name: comments sequence: string - name: created_at dtype: timestamp[s] - name: updated_at dtype: timestamp[s] - name: closed_at dtype: timestamp[s] - name: author_association dtype: string - name: active_lock_reason dtype: 'null' - name: body dtype: string - name: reactions struct: - name: url dtype: string - name: total_count dtype: int64 - name: '+1' dtype: int64 - name: '-1' dtype: int64 - name: laugh dtype: int64 - name: hooray dtype: int64 - name: confused dtype: int64 - name: heart dtype: int64 - name: rocket dtype: int64 - name: eyes dtype: int64 - name: timeline_url dtype: string - name: performed_via_github_app dtype: 'null' - name: state_reason dtype: string - name: draft dtype: bool - name: pull_request struct: - name: url dtype: string - name: html_url dtype: string - name: diff_url dtype: string - name: patch_url dtype: string - name: merged_at dtype: timestamp[s] - name: is_pull_request dtype: bool splits: - name: train num_bytes: 10109253 num_examples: 1000 download_size: 3048310 dataset_size: 10109253 configs: - config_name: default data_files: - split: train path: data/train-* --- # Dataset Card for "github-issues" [More Information needed](https://github.com/huggingface/datasets/blob/main/CONTRIBUTING.md#how-to-contribute-to-the-dataset-cards) Learn from [Creating your own dataset](https://huggingface.co/learn/nlp-course/chapter5/5?fw=pt)
提供机构:
gtxygyzb
原始信息汇总

数据集概述

数据集名称

github-issues

数据集特征

基本特征

  • url: 字符串类型
  • repository_url: 字符串类型
  • labels_url: 字符串类型
  • comments_url: 字符串类型
  • events_url: 字符串类型
  • html_url: 字符串类型
  • id: 整数类型
  • node_id: 字符串类型
  • number: 整数类型
  • title: 字符串类型

用户信息

  • user: 结构体类型,包含以下字段:
    • login: 字符串类型
    • id: 整数类型
    • node_id: 字符串类型
    • avatar_url: 字符串类型
    • gravatar_id: 字符串类型
    • url: 字符串类型
    • html_url: 字符串类型
    • followers_url: 字符串类型
    • following_url: 字符串类型
    • gists_url: 字符串类型
    • starred_url: 字符串类型
    • subscriptions_url: 字符串类型
    • organizations_url: 字符串类型
    • repos_url: 字符串类型
    • events_url: 字符串类型
    • received_events_url: 字符串类型
    • type: 字符串类型
    • site_admin: 布尔类型

标签信息

  • labels: 列表类型,包含以下字段:
    • id: 整数类型
    • node_id: 字符串类型
    • url: 字符串类型
    • name: 字符串类型
    • color: 字符串类型
    • default: 布尔类型
    • description: 字符串类型

状态信息

  • state: 字符串类型
  • locked: 布尔类型

指派信息

  • assignee: 结构体类型,包含与user相同的字段
  • assignees: 列表类型,包含与assignee相同的字段

里程碑信息

  • milestone: 结构体类型,包含以下字段:
    • url: 字符串类型
    • html_url: 字符串类型
    • labels_url: 字符串类型
    • id: 整数类型
    • node_id: 字符串类型
    • number: 整数类型
    • title: 字符串类型
    • description: 字符串类型
    • creator: 结构体类型,包含与user相同的字段
    • open_issues: 整数类型
    • closed_issues: 整数类型
    • state: 字符串类型
    • created_at: 时间戳类型
    • updated_at: 时间戳类型
    • due_on: 空值
    • closed_at: 空值

其他信息

  • comments: 字符串序列
  • created_at: 时间戳类型
  • updated_at: 时间戳类型
  • closed_at: 时间戳类型
  • author_association: 字符串类型
  • active_lock_reason: 空值
  • body: 字符串类型
  • reactions: 结构体类型,包含以下字段:
    • url: 字符串类型
    • total_count: 整数类型
    • +1: 整数类型
    • -1: 整数类型
    • laugh: 整数类型
    • hooray: 整数类型
    • confused: 整数类型
    • heart: 整数类型
    • rocket: 整数类型
    • eyes: 整数类型
  • timeline_url: 字符串类型
  • performed_via_github_app: 空值
  • state_reason: 字符串类型
  • draft: 布尔类型
  • pull_request: 结构体类型,包含以下字段:
    • url: 字符串类型
    • html_url: 字符串类型
    • diff_url: 字符串类型
    • patch_url: 字符串类型
    • merged_at: 时间戳类型
  • is_pull_request: 布尔类型

数据集分割

  • train: 包含1000个示例,总大小为10109253字节

数据集大小

  • 下载大小: 3048310字节
  • 数据集大小: 10109253字节
搜集汇总
数据集介绍
main_image_url
构建方式
在开源软件协作的广阔图景中,GitHub Issues数据集通过系统化采集平台上的议题数据构建而成。其构建过程依托GitHub API,以编程方式获取了包含议题标题、正文、标签、状态、时间戳及关联用户信息在内的结构化数据。该过程确保了数据的原始性与完整性,将分散的社区讨论转化为可供机器学习模型处理的规范化格式,为研究软件工程中的自然语言交互提供了坚实基础。
特点
该数据集的核心特征在于其丰富的结构化字段与真实的社区交互语境。它不仅囊括了议题的文本内容,如标题和详细描述,还深度整合了元数据,包括标签分类、用户角色、时间演化序列以及情感反应统计。这种多维度的信息整合,使得数据集能够支持从文本分类、情感分析到协作模式挖掘等多种研究任务,精准反映了开源项目开发过程中的问题追踪与讨论动态。
使用方法
研究人员可利用Hugging Face的`datasets`库便捷加载此数据集,通过指定数据集路径即可访问其训练分割。数据以行为单位的字典结构呈现,每个键对应README中描述的特征字段。典型应用涉及对`body`和`title`字段进行自然语言处理,或结合`labels`、`state`及时间戳进行预测性建模。数据可直接用于训练模型,或经过进一步清洗与标注后,服务于特定的软件工程实证研究。
背景与挑战
背景概述
在软件工程与自然语言处理交叉领域,GitHub Issues数据集作为开源协作生态的关键语料库,由gtxygyzb等研究者于近年构建,旨在捕捉开源项目开发过程中的问题追踪与社区互动全貌。该数据集通过系统化采集GitHub平台上的议题数据,为自动化软件维护、开发者行为分析及智能协作工具研发提供了结构化基础。其核心研究问题聚焦于如何从海量异构的议题文本与元数据中,提炼出可驱动智能编码辅助、缺陷预测及社区治理的深层模式,对推动开源智能与软件工程智能化发展具有显著影响力。
当前挑战
该数据集致力于解决开源软件工程中议题分类、优先级评估及自动回复生成等复杂任务的挑战,其核心难点在于议题文本的语义多样性、技术术语的领域依赖性以及多语言混合表达带来的理解障碍。在构建过程中,挑战主要源于数据采集的规模与质量平衡,需克服GitHub API的速率限制与数据更新动态性;同时,议题标签的异构性、用户生成内容的非结构化特性以及隐私信息的过滤,均对数据清洗与标准化提出了极高要求,增加了构建高质量、可复用数据集的复杂度。
常用场景
经典使用场景
在软件工程与自然语言处理交叉领域,GitHub Issues数据集常被用于训练和评估自动化问题分类与优先级排序模型。该数据集收录了GitHub平台上丰富的议题数据,包括标题、描述、标签及用户互动信息,为研究者提供了真实且结构化的开源软件开发场景。通过分析议题内容与元数据,模型能够学习识别缺陷报告、功能请求或文档问题等类别,进而辅助开发团队高效管理项目流程。
实际应用
在实际开发环境中,基于该数据集构建的模型可集成至持续集成/持续部署流水线,实现议题的自动路由与分配。企业能够利用这些工具快速筛选高优先级缺陷,减少人工巡检成本,提升团队响应速度。此外,该数据集还可用于开发智能聊天机器人,协助开发者检索相似历史议题,从而加速问题排查与知识共享过程。
衍生相关工作
围绕该数据集,学术界衍生了一系列经典研究,例如基于Transformer架构的议题自动标注系统、结合代码变更与议题描述的缺陷预测模型,以及利用多模态学习融合文本与用户行为数据的优先级评估框架。这些工作不仅深化了对开源协作动态的理解,也为GitHub等平台提供了可扩展的智能化管理解决方案,持续影响着软件工程与人工智能的融合进程。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作