项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
技术标签
使用教程
—
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Git(用于克隆仓库)
- 本地 Jupyter 环境;也可改用 Google Colab、Kaggle、Binder 或 GitHub Codespaces 免装环境
- 可联网(课程首格会下载并安装依赖)
- Python 解释器(项目语言为 Python;部分课程为 C/C++ 练习)
安装与启动步骤
-
1克隆教程仓库
把整个教程仓库复制到本地,之后所有课程 notebook 都在这个目录里。
git clone https://github.com/TarrySingh/Artificial-Intelligence-Deep-Learning-Machine-Learning-Tutorials.git -
2进入仓库目录
切换到刚克隆下来的目录,后续启动 Jupyter 需在此目录下进行。
cd Artificial-Intelligence-Deep-Learning-Machine-Learning-Tutorials -
3挑选课程目录
按"Where to start"表格选课,例如 AI 法案合规课程在 programmes/ai-act-conformity/ 下,进去找第一课。
-
4启动 Jupyter
在本机启动 Jupyter Notebook,浏览器打开后进入对应课程文件夹选择 notebook 文件。若无本地环境,改用 Colab/Kaggle/Binder/Codespaces 打开同一个 notebook。
jupyter notebook -
5运行首个单元格
先执行 notebook 的第一个单元格,它会自动安装本课依赖并使用课程实测过的版本;已存在的包不会重复安装。
-
6做练习并看自动评分
填写练习代码后运行,评分单元会立刻检查结果并给出反馈;提示默认隐藏,需要时才展开。
如何确认成功
能打开课程 notebook,且第一个单元格成功执行完成依赖安装,练习单元格运行后返回自动评分结果。
常见问题
Q:需要手动安装课程依赖吗?
A:不需要。每个 notebook 的第一个单元格会自动安装本课所需依赖,并锁定为课程实测版本;已经存在的包不会重复安装。
Q:完整答案和官方分数在哪里获取?
A:提示默认隐藏,需主动展开;完整解答和含部分分的自动评分细则需在 Synapsa 官网免费报名后获得。
Q:本地没有 Python/Jupyter 怎么办?
A:可直接在 Google Colab、Kaggle、Binder 或 GitHub Codespaces 中打开同一个 notebook,无需自己搭环境。
Q:只有 Python 课程吗?
A:不是。部分课程是 C 或 C++ 练习,构建与评分方式相同。
注意事项
- 课程是可动手的 notebook,不是阅读材料,需要自己填写练习才能获得反馈。
- 依赖版本由课程首格固定,不要自行升级或替换,以免评分或结果对不上。
- 完整解答与官方成绩需要后续在 Synapsa 免费报名(即将开放),仓库内不直接提供。
- 仓库还包含欧盟 AI 法案合规、模型验证等治理内容,涉及真实工程与合规场景。
核心亮点
- 每节课自动评分,写完代码立即知道对错,学习反馈闭环
- 覆盖 RAG、AI 智能体、MCP、文档抽取、EU AI Act 合规等真实工程主题
- 支持 Colab/Kaggle/Binder/Codespaces 多平台,零本地环境配置
不足之处
- 课程数量与深度仍在成长,部分进阶主题可能不够系统
- 中文资料与社区讨论较少,非英语学习者门槛偏高
适用场景
- 想转行 AI 但没环境,用 Colab 边学边跑自动判分课程
- 团队要做 EU AI Act 合规,参考其中的治理与模型验证示例
- 开发者快速上手 RAG、AI 智能体与 MCP 的实操练习
替代项目
microsoft/generative-ai-for-beginners、fastai/fastbook
同类项目推荐
awesome-awesome-ai
开源
一站式导航AI资源,告别收藏夹吃灰
An awesome list for collecting awesome lists related to AI.
learn-from-materials
开源
把PDF和论文变成能做题、能做笔记的学习网页
Turn PDFs, books and papers into interactive learning webpages|将复杂材料转化为可追···
machine-learning
开源
免费学AI,从入门到实战,社区共建资源库
Learn AI together, for free. AI learning and teaching resources for everyone.
groundhog
开源
拆解 Cursor 原理,手把手教你造 AI 编程助手
Groundhog's primary purpose is to teach people how Cursor and all these other coding···
