yogeshhk/TeachingDataScience
Open-sourced course notes for Artificial Intelligence and Data Science related topics, prepared in LaTeX
解決する課題
データサイエンスの教え方や学び方を習得するには、散在する教材やコードを集める必要があることがよくあります。このプロジェクトは、すぐに使える、自由に利用できるライセンスのスライドデッキとコードを提供し、誰でもゼロから始めることなく、基礎から高度なトピックを教えたり学んだりできるようにします。
仕組み
コンテンツは3つのレベルに整理されています:コース(完全なカリキュラム、約40時間)、ワークショップ(1つのトピックを深く掘り下げ、8〜16時間)、セミナー(1〜2時間の集中セッション)。各セッションはLaTeXソースから、プレゼンテーション用スライドと2カラムの印刷可能なチートシートノートの両方にコンパイルされます。リポジトリには、多くのトピック向けの実行可能なPythonノートブックとスクリプトを含むCode/ディレクトリも含まれており、それぞれに環境ファイルとpytestテストがあります。スライドはLaTeX/内の.texファイルからPDFとしてビルドされます。
対象者
データサイエンスの概念や実用的な例を教えたり、すぐに学びたい教育者、自学自習者、実務者。よく引用される公開ソースからコース教材や例を作成する人にも役立ちます。
ハイライト
- 無料でオープンソース(MITライセンス)、よく引用される公開素材から構築。
- コース、ワークショップ、セミナーの3段階の形式:1時間からフルコースまで。
- 同じLaTeXソースからスライドと印刷可能なチートシートノートの両方を生成。
- LangChain、LangGraph、RAGパイプライン、ファインチューニング、古典的ML、NLP、GNNなどをカバーする実行可能なPythonコードプロジェクト。
- 各コードプロジェクトにはconda環境ファイルとpytestテストスイートが含まれています。
COURSES.mdにすべてのドライバーファイルへのリンク付きの完全なコースカタログ。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト