AfrPowerOS
收藏资源简介:
AfrPowerOS 追踪每个非洲国家的民用核能计划——计划阶段、国际原子能机构里程碑状态、监管机构、执行机构、计划容量、供应商、协议、研究反应堆和关键事件——作为一个免费、机器可读、完全来源的数据集。
AfrPowerOS tracks the civil nuclear energy programs of every African country, including their planning phases, International Atomic Energy Agency (IAEA) milestone statuses, regulatory bodies, implementing agencies, program capacities, suppliers, agreements, research reactors, and key events, as a free, machine-readable, fully sourced dataset.
AfrPowerOS 数据集详情
数据集概述
AfrPowerOS 是一个开放、可溯源的开源数据集,聚焦于非洲各国核能与能源基础设施项目,系统追踪每个非洲国家的民用核能计划,包括计划阶段、IAEA里程碑状态、监管机构、实施机构、计划装机容量、供应商、协议、研究反应堆及关键事件等信息。数据集以免费、机器可读且完全标注来源的形式提供。
核心数据内容
- 覆盖范围:20个非洲国家
- 数据文件:
data/afrpoweros.json— 完整结构化数据集(经过模式验证)data/countries.csv— 平面汇总表data/schema.json— 数据集JSON Schema定义docs/methodology.md— 方法论说明文档
数据可信度标注
每个数据字段均带有置信度标签:
| 标签 | 含义 |
|---|---|
| Verified | 已通过主要来源(机构、监管机构、IAEA、政府)确认 |
| Inference | 基于已核实证据的合理推断 |
| Speculation | 假设性内容,未经证实 |
| Unverified | 已有报告但尚未确认,使用前需核查 |
项目背景与动机
- 撒哈拉以南非洲约有6亿人缺乏电力供应(世界银行/国际货币基金组织数据)
- 非洲占据全球数据中心容量不足2%,电力是AI基础设施的关键制约因素
- 目前仅南非一国运营商业核电站,埃及正在建设,加纳、肯尼亚、乌干达、坦桑尼亚、尼日利亚、卢旺达、苏丹、赞比亚、埃塞俄比亚等国家正处于IAEA“里程碑”准备或积极探索阶段
使用方式
bash git clone https://github.com/kawacukennedy/afrpoweros.git cd afrpoweros python3 scripts/validate.py # 验证模式、数据集和CSV文件(无外部依赖)
另可通过 examples/quickstart.py 运行无依赖示例。
项目结构
├── LICENSE # MIT — 代码许可 ├── LICENSE-DATA # CC BY 4.0 — 数据集许可 ├── CONTRIBUTING.md # 贡献指南 ├── CODE_OF_CONDUCT.md # 社区行为准则 ├── SECURITY.md # 漏洞报告 ├── CHANGELOG.md # 版本历史 ├── AGENTS.md # AI编码代理指南 ├── data/ # 数据集及模式定义 ├── docs/ # 数据模型、方法论、路线图 ├── scripts/ # 验证工具 └── examples/ # 可运行示例
路线图
近期计划包括:扩大国家覆盖范围、增加各国“IAEA 19项基础设施问题”就绪度追踪器,以及上线实时网页地图。
许可协议
- 代码:MIT 许可
- 数据集:CC BY 4.0 许可(需注明出处)
维护状态
项目处于早期阶段,由 @kawacukennedy 维护并接受社区贡献。项目强调“证据优先”,欢迎通过 issue 或 pull request 提交数据修正,所有贡献必须附带来源。





