Asbab al-Nuzul Dataset
收藏资源简介:
Asbab al-Nuzul(أسباب النزول,"启示的场合")指的是围绕特定古兰经经文启示的历史背景和情况。理解这些场合对于正确解释古兰经经文、理解启示的历史背景以及解决明显的矛盾至关重要。该数据集基于书籍《صحيح أسباب النزول دراسة حديثية》,提供了最真实的启示场合,并附有圣训分析。数据集以纯文本、JSON和CSV格式提供,按苏拉(Surah)和阿亚(Ayah)编号组织。
Asbab al-Nuzul (أسباب النزول, "Occasions of Revelation") refers to the historical contexts and circumstances surrounding the revelation of specific Quranic verses. Understanding these occasions is critical for the accurate interpretation of Quranic verses, comprehension of the historical background of revelation, and resolution of apparent contradictions. This dataset is based on the book *Ṣaḥīḥ Aṣbāb al-Nuzul: Dirāsah Ḥadīthiyyah*, providing the most authentic accounts of revelation occasions accompanied by hadith analyses. The dataset is available in plain text, JSON, and CSV formats, and is organized by Surah and Ayah numbering.
Asbab al-Nuzul 数据集概述
数据集简介
Asbab al-Nuzul(أسباب النزول,意为“启示的缘由”)指的是与特定《古兰经》经文降示相关的历史背景和情境。理解这些缘由对于正确解读《古兰经》经文、理解降示的历史背景以及解决表面上的矛盾至关重要。
数据来源
该数据集基于以下书籍:
- 书名:صحيح أسباب النزول دراسة حديثية
- 作者:إبراهيم محمد العلي (Ibrahim Muhammad al-Ali)
- 书籍链接:https://quranpedia.net/book/25685 该书提供了经过圣训分析的最为可靠的启示缘由。
数据集结构
数据集提供三种格式:
纯文本格式 (data/plaintext/)
- 按苏拉(章)编号(零填充至3位数字)组织。
- 每个苏拉文件夹包含阿亚(节)编号(或范围,如
200-201-202)的子文件夹。 - 每个阿亚文件夹包含一个或多个描述缘由的文本文件。
- 所有文本文件均为 UTF-8 编码。
JSON 格式 (data/structured/json/)
- 包含按苏拉划分的独立文件(如
002.json)以及完整数据集文件 (all.json)。 - 数据结构:每个条目包含以下字段:
surah: 苏拉编号(整数)。ayahs: 该缘由所涉及的阿亚编号数组。occasions: 缘由描述文本的数组(字符串)。
CSV 格式 (data/structured/csv/)
- 包含按苏拉划分的独立文件(如
002.csv)以及完整数据集文件 (all.csv)。 - 数据结构:包含以下列:
surah: 苏拉编号。ayahs: 阿亚编号或范围(例如 "89" 或 "89-90-91")。occasion: 缘由描述文本。
- 为兼容 Windows 系统上的 Excel,CSV 文件使用带 BOM 的 UTF-8 编码。
数据转换
- 可通过
scripts/python/transform.ipynbJupyter 笔记本处理纯文本数据并生成 JSON 和 CSV 格式。 - 用户可修改该笔记本来创建自定义数据格式、添加额外处理或筛选,或生成特定用例的格式。
- 运行要求:
pip install -r scripts/python/requirements.txt
贡献
欢迎提出建议、报告问题、文本错误或转录错误。可通过提交 Issue、Pull Request 或直接联系作者进行贡献和更正。




