Mxode/CSDN-Community-C-Language-3years
收藏资源简介:
--- license: lgpl task_categories: - question-answering - conversational - text-generation language: - zh tags: - code size_categories: - 1K<n<10K --- CSDN - C 语言社区 **2020.10.2 ~ 2023.10.2** 的问答数据,未包含图片,仅有文本内容。 共 **2380** 条,数据已经经过**初步清洗和脱敏**,去除了所有 0 回复的贴子 & 机器人回复的贴子。为了方便不同使用目的,按照回复盖楼的格式对数据进行了组织,一个样例(展开后)如下: ```json { "question": "刚学C语言,为什么这个代码运行不了呢", "poster": "user-0", "comments": [ { "cid": "2", "user": "user-2", "content": "intunsigned intlong longunsigned long long统统容纳不下29的阶乘,早就溢出了。", "referer": "user-0" }, { "cid": "3", "user": "user-3", "content": "#include <stdio.h> #include <math.h> int main(void) { int i = 1; long long sum = 1; // 使用 long long 类型来存储阶乘结果 int x; printf(\"请输入一个非负整数: \"); if (scanf(\"%d\", &x) != 1 || x < 0) { printf(\"输入无效,请输入一个非负整数。\\n\"); return 1; // 返回错误码 } while (i <= x) { sum *= i; i++; } printf(\"%d 的阶乘是 %lld\\n\", x, sum); return 0; }", "referer": "user-0" } ] } ``` `user` 和 `referer` 做了脱敏映射,但保留了回复的逻辑关系(即保留了回复楼主 & 楼中楼回复的逻辑关系)。 `question` 和 `comment` 都按照单行形式进行了组织,无需额外处理。 由于部分回答较长,出于可能的长文需要,因此没有对数据进行修剪,数据具体的分位点如下,请按需修剪: ``` question comments count 2380.000000 2380.000000 mean 22.074370 1528.050840 std 14.986499 2608.022392 min 4.000000 69.000000 10% 7.900000 160.900000 20% 12.000000 235.800000 30% 14.000000 342.000000 40% 16.000000 469.000000 50% 18.000000 648.500000 60% 21.000000 889.000000 70% 25.000000 1234.300000 75% 27.000000 1542.500000 80% 30.000000 1990.400000 85% 34.000000 2665.800000 90% 40.000000 3810.800000 95% 51.000000 6008.050000 max 130.000000 30606.000000 ```
许可证:LGPL(GNU宽通用公共许可证) 任务类别: - 问答(question-answering) - 对话(conversational) - 文本生成(text-generation) 语言: - 中文(zh) 标签: - 代码(code) 规模类别: - 1K < n < 10K 本数据集源自CSDN C语言社区2020年10月2日至2023年10月2日期间的公开问答数据,未包含任何图片资源,仅保留纯文本内容。 数据集总计2380条,已完成初步清洗与脱敏处理,剔除了所有零回复帖以及机器人自动回复的帖文。为适配多样化的业务使用场景,数据集按照论坛回复楼中楼的层级格式进行组织,以下为展开后的单条数据样例: json { "question": "刚学C语言,为什么这个代码运行不了呢", "poster": "user-0", "comments": [ { "cid": "2", "user": "user-2", "content": "intunsigned intlong longunsigned long long统统容纳不下29的阶乘,早就溢出了。", "referer": "user-0" }, { "cid": "3", "user": "user-3", "content": "#include <stdio.h> #include <math.h> int main(void) { int i = 1; long long sum = 1; // 使用 long long 类型来存储阶乘结果 int x; printf("请输入一个非负整数: "); if (scanf("%d", &x) != 1 || x < 0) { printf("输入无效,请输入一个非负整数。\n"); return 1; // 返回错误码 } while (i <= x) { sum *= i; i++; } printf("%d 的阶乘是 %lld\n", x, sum); return 0; }", "referer": "user-0" } ] } 其中`user`与`referer`字段已进行脱敏映射处理,但完整保留了原有的回复逻辑关联,即保留了回复楼主以及楼内楼中楼回复的层级关系。`question`与`comment`字段均已按单行格式进行组织,无需额外预处理。 鉴于部分回复内容篇幅较长,为适配长文本处理场景的需求,数据集未对任何回复内容进行截断裁剪。以下为数据集的具体分位数统计结果,使用者可根据实际需求自行裁剪数据: question comments count 2380.000000 2380.000000 均值 22.074370 1528.050840 标准差 14.986499 2608.022392 最小值 4.000000 69.000000 10%分位数 7.900000 160.900000 20%分位数 12.000000 235.800000 30%分位数 14.000000 342.000000 40%分位数 16.000000 469.000000 50%分位数(中位数)18.000000 648.500000 60%分位数 21.000000 889.000000 70%分位数 25.000000 1234.300000 75%分位数 27.000000 1542.500000 80%分位数 30.000000 1990.400000 85%分位数 34.000000 2665.800000 90%分位数 40.000000 3810.800000 95%分位数 51.000000 6008.050000 最大值 130.000000 30606.000000
数据集概述
基本信息
- 许可证:lgpl
- 任务类别:
- 问答
- 对话
- 文本生成
- 语言:中文
- 标签:代码
- 数据量:1K<n<10K
数据描述
- 时间范围:2020.10.2 ~ 2023.10.2
- 数据条数:2380条
- 数据格式:仅文本内容,未包含图片
- 数据处理:
- 已进行初步清洗和脱敏
- 去除了所有0回复的贴子和机器人回复的贴子
- 按照回复盖楼的格式组织
数据样例
json { "question": "刚学C语言,为什么这个代码运行不了呢", "poster": "user-0", "comments": [ { "cid": "2", "user": "user-2", "content": "intunsigned intlong longunsigned long long统统容纳不下29的阶乘,早就溢出了。", "referer": "user-0" }, { "cid": "3", "user": "user-3", "content": "#include <stdio.h> #include <math.h> int main(void) { int i = 1; long long sum = 1; // 使用 long long 类型来存储阶乘结果 int x; printf("请输入一个非负整数: "); if (scanf("%d", &x) != 1 || x < 0) { printf("输入无效,请输入一个非负整数。\n"); return 1; // 返回错误码 } while (i <= x) { sum *= i; i++; } printf("%d 的阶乘是 %lld\n", x, sum); return 0; }", "referer": "user-0" } ] }
数据字段说明
user和referer进行了脱敏映射,保留了回复的逻辑关系question和comment都按照单行形式组织,无需额外处理
数据统计信息
question comments
count 2380.000000 2380.000000 mean 22.074370 1528.050840 std 14.986499 2608.022392 min 4.000000 69.000000 10% 7.900000 160.900000 20% 12.000000 235.800000 30% 14.000000 342.000000 40% 16.000000 469.000000 50% 18.000000 648.500000 60% 21.000000 889.000000 70% 25.000000 1234.300000 75% 27.000000 1542.500000 80% 30.000000 1990.400000 85% 34.000000 2665.800000 90% 40.000000 3810.800000 95% 51.000000 6008.050000 max 130.000000 30606.000000




