dongbobo/AlgoNotes-Explain
收藏资源简介:
--- license: cc-by-4.0 task_categories: - text-generation language: - en tags: - algorithms - code - explanations - synthetic pretty_name: AlgoNotes-Explain size_categories: - 1K<n<10K --- # AlgoNotes-Explain Synthetic explanation dataset built on top of **AlgoNotes-Raw**, with natural-language explanations generated by `Qwen3-Coder` (model card license: **Apache 2.0**). ## Dataset Description AlgoNotes-Explain pairs each algorithm snippet from AlgoNotes-Raw with a generated explanation. The explanations were produced by the `Qwen3-Coder` model. ## Source & Construction - **Raw data source**: `dongbobo/AlgoNotes-Raw` (upstream: `MathWeave/algobook-snippets`, license: `cc-by-4.0`) - **Explanation generator**: `Qwen3-Coder` (model card license: `apache-2.0`) - **Experimental-only checkpoints (not used to produce this release)**: Mistral, Llama ## License Reasoning **Candidate set (raw data source + generator model only):** | Source | Role | Licence | |--------|------|---------| | `MathWeave/algobook-snippets` → `AlgoNotes-Raw` | raw algorithmic snippets included verbatim | `cc-by-4.0` | | `Qwen3-Coder` | model that generated the **shipped** explanations | `apache-2.0` | The Mistral and Llama checkpoints were used only in internal experiments and produced **no content** included in this release; they are excluded from the candidate set. **Permissiveness ranking:** `apache-2.0` is the more permissive of the two candidates (explicit patent grant, no share-alike requirement, allows sub-licensing). However, `AlgoNotes-Explain` physically contains the raw `cc-by-4.0` snippets alongside each generated explanation; the combined dataset must therefore satisfy the CC BY 4.0 attribution obligation inherited from the upstream data. `cc-by-4.0` is the binding constraint and governs this artifact. ## License `AlgoNotes-Explain` is released under **Creative Commons Attribution 4.0 International (CC BY 4.0)**. The raw algorithmic snippets originate from `MathWeave/algobook-snippets` (CC BY 4.0, via `AlgoNotes-Raw`); the natural-language explanations were generated by [`Qwen3-Coder`](https://huggingface.co/Qwen/Qwen3-Coder), whose model card is licensed under Apache 2.0. The Mistral and Llama checkpoints listed in the repository were used only for internal experiments and did **not** produce any content in this release; they are excluded from the licence derivation. As the dataset physically contains the CC BY 4.0 snippets alongside the generated explanations, `cc-by-4.0` is the binding constraint governing this combined artifact.
--- 许可证:CC BY 4.0 任务类别: - 文本生成 语言: - 英语 标签: - 算法 - 代码 - 解释 - 合成数据集 数据集展示名称:AlgoNotes-Explain 规模类别: - 1000 < 样本量 < 10000 --- # AlgoNotes-Explain 本数据集为基于**AlgoNotes-Raw**构建的合成解释数据集,配套自然语言解释由`Qwen3-Coder`(模型卡片许可证:**Apache 2.0**)生成。 ## 数据集说明 AlgoNotes-Explain 将 AlgoNotes-Raw 中的每一段算法代码片段与一段生成式解释进行配对,所有解释均由`Qwen3-Coder`模型生成。 ## 数据来源与构建流程 - **原始数据源**:`dongbobo/AlgoNotes-Raw`(上游来源:`MathWeave/algobook-snippets`,许可证:`cc-by-4.0`) - **解释生成模型**:`Qwen3-Coder`(模型卡片许可证:`apache-2.0`) - **仅用于内部实验的模型权重(未用于本版本发布)**:Mistral、Llama ## 许可证合规性说明 **候选合规集合(仅包含原始数据源与生成模型)**: | 来源 | 角色 | 许可证 | |------|------|--------| | `MathWeave/algobook-snippets` → `AlgoNotes-Raw` | 原封不动收录的算法代码片段 | `cc-by-4.0` | | `Qwen3-Coder` | 生成本数据集已发布解释的模型 | `apache-2.0` | Mistral与Llama模型权重仅用于内部实验,未生成本数据集发布的任何内容,因此未被纳入候选合规集合。 **许可宽松度排序**:`apache-2.0`是两者中更为宽松的许可协议(明确授予专利使用权、无“相同方式共享”要求、支持再许可)。但由于`AlgoNotes-Explain`数据集物理存储了原始`cc-by-4.0`授权的代码片段与生成式解释,因此该组合数据集需遵守上游数据源继承而来的CC BY 4.0署名义务。`cc-by-4.0`为具有约束力的约束条款,适用于本数据集整体。 ## 许可证声明 `AlgoNotes-Explain`采用**知识共享署名4.0国际通用许可协议(CC BY 4.0)**进行发布。其中原始算法代码片段源自`MathWeave/algobook-snippets`(通过`AlgoNotes-Raw`中转,采用CC BY 4.0许可);自然语言解释由[`Qwen3-Coder`](https://huggingface.co/Qwen/Qwen3-Coder)生成,该模型的模型卡片采用Apache 2.0许可。本仓库中提及的Mistral与Llama模型权重仅用于内部实验,未生成本数据集发布的任何内容,因此不纳入许可推导范围。由于本数据集物理存储了CC BY 4.0授权的代码片段与生成式解释,`cc-by-4.0`为约束本组合数据集的具有约束力的条款。



