awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 مستودعات

Awesome GitHub RepositoriesInteractive Notebook Environments

Computational document formats that interleave explanatory text with executable code for educational purposes.

Distinguishing note: Specifically targets the educational use of interactive notebooks rather than general data science tooling.

Explore 14 awesome GitHub repositories matching education & learning resources · Interactive Notebook Environments. Refine with filters or upvote what's useful.

Awesome Interactive Notebook Environments GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • donnemartin/interactive-coding-challengesالصورة الرمزية لـ donnemartin

    donnemartin/interactive-coding-challenges

    31,529عرض على GitHub↗

    This project is a comprehensive curriculum for mastering computer science fundamentals and preparing for technical interviews. It provides over 120 interactive Python coding challenges that focus on algorithmic skill development, data structure implementation, and logical problem solving. The learning experience is delivered through a series of executable notebooks that combine instructional content with hands-on coding exercises. Each challenge is self-contained and relies on automated unit tests to verify the correctness of user-implemented solutions against predefined constraints and edge

    Uses interactive computational documents to combine explanatory text with executable code cells for immediate feedback and experimentation.

    Pythonalgorithmcodingcompetitive-programming
    عرض على GitHub↗31,529
  • pierian-data/complete-python-3-bootcampالصورة الرمزية لـ Pierian-Data

    Pierian-Data/Complete-Python-3-Bootcamp

    29,604عرض على GitHub↗

    This project is a beginner coding bootcamp and Python programming curriculum. It provides a structured set of educational materials and exercise files designed to guide students through the Python language from basic to advanced levels. The curriculum is delivered as Jupyter Notebook courseware, combining live code execution with explanatory text for technical demonstrations. It also functions as a project repository, offering a collection of milestone coding exercises and source files for practicing software development and core syntax. The materials are organized into sequential modules an

    Employs interactive notebook environments where students apply concepts through hands-on coding.

    Jupyter Notebook
    عرض على GitHub↗29,604
  • mleveryday/100-days-of-ml-codeالصورة الرمزية لـ MLEveryday

    MLEveryday/100-Days-Of-ML-Code

    22,232عرض على GitHub↗

    100-Days-Of-ML-Code is a machine learning curriculum and instructional resource designed as a structured 100-day learning path. It provides a sequence of daily milestones that cover the mathematical foundations and practical implementations of machine learning algorithms. The project is organized into specialized courses for supervised and unsupervised learning. Supervised learning materials cover the implementation of predictive models such as linear regression, decision trees, and support vector machines. Unsupervised learning materials focus on clustering models, including K-Means and hier

    Delivers instructional content through interactive notebooks that interleave theoretical explanations with executable code.

    Jupyter Notebook100-days-of-ml-codechinese-simplifieddeep-learning
    عرض على GitHub↗22,232
  • harvard-edge/cs249r_bookالصورة الرمزية لـ harvard-edge

    harvard-edge/cs249r_book

    20,217عرض على GitHub↗

    This project is a comprehensive educational framework designed to teach the design, deployment, and performance optimization of machine learning systems. It provides a structured curriculum that covers the full stack of artificial intelligence engineering, ranging from the construction of core framework components like tensors and automatic differentiation engines to the orchestration of large-scale distributed training clusters. The platform distinguishes itself through its integration of physics-grounded systems modeling and interactive simulation environments. Users can experiment with dis

    Uses interactive notebook environments to simulate distributed training and hardware constraints.

    JavaScriptartificial-intelligencecloud-mlcomputer-systems
    عرض على GitHub↗20,217
  • hvass-labs/tensorflow-tutorialsالصورة الرمزية لـ Hvass-Labs

    Hvass-Labs/TensorFlow-Tutorials

    9,266عرض على GitHub↗

    TensorFlow-Tutorials is a collection of educational resources and guided tutorials for implementing machine learning models using the TensorFlow framework. It provides instructional material and videos for building deep learning architectures across diverse domains, including computer vision, natural language processing, and time-series prediction. The project offers practical guides for developing specific applications such as image captioning, style transfer, and machine translation. It emphasizes a structured approach to learning, ranging from simple linear models to complex reinforcement

    Delivers instructional content through computational notebooks that interleave explanatory text with executable code.

    Jupyter Notebook
    عرض على GitHub↗9,266
  • amueller/introduction_to_ml_with_pythonالصورة الرمزية لـ amueller

    amueller/introduction_to_ml_with_python

    8,025عرض على GitHub↗

    This project is a Python machine learning education kit that provides curated datasets and visualization scripts to teach fundamental machine learning concepts. It functions as both a machine learning visualization library and a collection of educational datasets designed for demonstrating and testing common models and patterns. The toolkit focuses on illustrating the internal logic and operational patterns of machine learning algorithms. It generates figures and datasets that visualize how different models behave and operate on data to aid in the learning process. The implementation utilize

    Provides an environment that interleaves explanatory text with executable code for interactive machine learning education.

    Jupyter Notebook
    عرض على GitHub↗8,025
  • iamtrask/grokking-deep-learningالصورة الرمزية لـ iamtrask

    iamtrask/Grokking-Deep-Learning

    7,707عرض على GitHub↗

    Grokking-Deep-Learning عبارة عن مجموعة من الموارد التعليمية والمناهج المصممة لتعليم بناء الشبكات العصبية من الصفر. يعمل المشروع كدليل برمجي ومرجع للتنفيذ لفهم الآليات الداخلية للتعلم العميق. يركز المشروع على بناء معماريات شبكات متنوعة، بما في ذلك الشبكات التلافيفية (CNN)، والشبكات المتكررة (RNN)، وشبكات الذاكرة طويلة المدى (LSTM). كما يوفر خطوات تنفيذية للآليات الأساسية مثل الانتشار الأمامي، والانتشار العكسي، وخوارزمية الانحدار الاشتقاقي. تغطي المادة نطاقاً واسعاً من قدرات التعلم العميق، بدءاً من معمارية النماذج الأساسية وتحسين التدريب، وصولاً إلى تقنيات متقدمة مثل التمايز التلقائي، وتضمينات الكلمات لمعالجة اللغات الطبيعية، والتعلم الاتحادي. يتم تقديم المحتوى من خلال دفاتر ملاحظات تفاعلية تدمج بين الكود والشروحات التعليمية.

    Delivers educational content through interactive notebooks that interleave explanatory text and executable code.

    Jupyter Notebook
    عرض على GitHub↗7,707
  • visualize-ml/book3_elements-of-mathematicsالصورة الرمزية لـ Visualize-ML

    Visualize-ML/Book3_Elements-of-Mathematics

    7,510عرض على GitHub↗

    This project is an interactive machine learning textbook and educational resource designed to teach the mathematical foundations of artificial intelligence. It functions as a structured course and digital book that covers essential topics ranging from basic arithmetic to advanced calculus, linear algebra, and statistics. The resource utilizes a math visualization library and a collection of interactive code examples to demonstrate abstract principles through algorithmic output. It transforms theoretical study into a practical experience by combining programmable examples with visual guides.

    Uses a computational notebook format to interleave explanatory text with executable code for education.

    Jupyter Notebookdata-sciencelinear-algebramachine-learning
    عرض على GitHub↗7,510
  • mleveryday/practicalai-cnالصورة الرمزية لـ MLEveryday

    MLEveryday/practicalAI-cn

    6,879عرض على GitHub↗

    This project is an educational course and machine learning curriculum designed to teach the implementation of neural network architectures and learning algorithms. It provides a structured guide for studying artificial intelligence through a collection of tutorials and practical coding exercises. The curriculum utilizes interactive notebooks that allow for the execution of code within a web browser. This environment enables the prototyping of artificial intelligence models and the analysis of data without requiring a local software installation. The content covers the design and training of

    Ships interactive notebooks that enable model training and data analysis directly in the browser.

    Jupyter Notebookdeep-learninggoogle-colab-notebookjupyter-notebook
    عرض على GitHub↗6,879
  • mrdbourke/zero-to-mastery-mlالصورة الرمزية لـ mrdbourke

    mrdbourke/zero-to-mastery-ml

    5,839عرض على GitHub↗

    هذا المشروع عبارة عن منهج تعليمي للتعلم الآلي ومنصة تعليمية يتم تقديمها من خلال دفاتر Jupyter التفاعلية. يعمل كدليل شامل لإتقان مجموعة أدوات علوم البيانات في Python، ويوفر دروساً منظمة للحوسبة العددية، ومعالجة البيانات الجدولية، والتصور الإحصائي. يتضمن المنهج أدلة تنفيذ محددة لـ Scikit-Learn ودورة عملية حول TensorFlow لبناء وتدريب ونشر الشبكات العصبية ونماذج رؤية الحاسب. ويغطي العملية الشاملة لبناء النماذج التنبؤية، من صياغة المشكلة الأولية وتصنيف المهام إلى نشر النماذج عبر واجهات الويب التفاعلية. يغطي المشروع سطح إمكانات واسع بما في ذلك الحوسبة العددية مع المصفوفات متعددة الأبعاد، وتحليل البيانات الاستكشافي، وروتينات معالجة البيانات مسبقاً. ويوفر سير عمل مفصلاً للتعلم الخاضع للإشراف وغير الخاضع للإشراف، وخطوط أنابيب التعلم الآلي المؤتمتة، وتحسين المعلمات الفائقة، وتقييم النموذج باستخدام مقاييس التصنيف والتحقق المتبادل. يتم تنظيم المحتوى التعليمي كسلسلة من الدفاتر التي تتداخل فيها أكواد Python مع التفسيرات السردية لتوثيق سير عمل علوم البيانات.

    Delivers an educational curriculum through computational document formats that interleave explanatory text with executable code.

    Jupyter Notebookdata-sciencedeep-learningmachine-learning
    عرض على GitHub↗5,839
  • fastai/coursesالصورة الرمزية لـ fastai

    fastai/courses

    5,742عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة شاملة من الموارد التعليمية والمناهج المنظمة لتعلم الذكاء الاصطناعي والتعلم العميق. يوفر منهجاً لتعلم الآلة يتكون من مواد محاضرات ودفاتر ملاحظات تفاعلية تركز على تنفيذ النماذج باستخدام إطار العمل PyTorch. يتبع التصميم التعليمي نهج "الكود أولاً"، حيث يقوم الطلاب بتنفيذ نماذج عملية قبل دراسة الرياضيات النظرية الكامنة وراءها. يتم تقديم المنهج عبر مستندات قابلة للتنفيذ تجمع بين الكود الحي، والمعادلات، والنصوص السردية لتوجيه عملية تنفيذ ونشر الشبكات العصبية. يتضمن المشروع أتمتة لتوفير بيئات التعلم العميق على خوادم محلية أو سحابية. ويستخدم إدارة التبعيات مع تثبيت الإصدارات لضمان تنفيذ دفاتر الملاحظات بشكل متسق عبر بيئات الحوسبة المختلفة.

    Uses interactive notebook environments to teach machine learning model implementation and testing.

    Jupyter Notebook
    عرض على GitHub↗5,742
  • dibgerge/ml-coursera-python-assignmentsالصورة الرمزية لـ dibgerge

    dibgerge/ml-coursera-python-assignments

    5,567عرض على GitHub↗

    هذا المشروع عبارة عن مستودع دورات تعلم آلي يحتوي على مجموعة من تمارين Python ودفاتر الملاحظات. صُمم لتنفيذ خوارزميات التعلم الآلي الأساسية وإكمال مهام المنهج من خلال مستندات تفاعلية تجمع بين النص التعليمي والكود القابل للتنفيذ. يوفر المستودع كودًا منسقًا للتوافق مع أنظمة التصحيح المؤتمتة، مما يسمح بتقديم والتحقق من التمارين التقنية. يتضمن تكوينات بيئة محددة مسبقًا وأقفال تبعية لضمان تنفيذ متسق لأدوات علوم البيانات عبر بيئات حوسبة مختلفة. يغطي المشروع تنفيذ التعلم الآلي والتعليم، باستخدام سير عمل دفتر ملاحظات تفاعلي لترجمة المفاهيم الرياضية إلى كود وظيفي. صُممت هذه التمارين للتشغيل داخل مساحات عمل قائمة على المتصفح لإزالة الحاجة إلى تثبيت برامج محلية.

    Utilizes an interactive notebook workflow to combine instruction and code for data science experiments.

    Jupyter Notebook
    عرض على GitHub↗5,567
  • realpython/materialsالصورة الرمزية لـ realpython

    realpython/materials

    5,173عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة شاملة من مواد تعليم برمجة Python، بما في ذلك البرامج التعليمية، والتمارين، وعينات الكود المنسقة. يعمل كمنهج تعليمي ومجموعة أدوات هندسة برمجيات، باستخدام Jupyter Notebooks لدمج الكود القابل للتنفيذ مع نص تعليمي وصفي. يوفر المستودع أدلة تنفيذ عملية لبناء تطبيقات نماذج لغوية كبيرة، مثل أنظمة التوليد المعزز بالاسترجاع، ووكلاء الذكاء الاصطناعي ذوي الحالة، وسير عمل التعلم الآلي. يتميز بتقديم نهج منظم لسير عمل الترميز الوكيل، وتغطية تقطير نافذة السياق، وتوجيه النموذج المستقل عن المزود، والمخرجات المهيكلة المفروضة بالمخطط. تغطي المواد مجموعة واسعة من قدرات هندسة البرمجيات، بما في ذلك البرمجة غير المتزامنة مع طوابير المهام الموزعة، وتطوير تطبيقات الويب مع REST APIs، وسير عمل تحليل البيانات. كما يتضمن موارد لإتقان التصميم الموجه للكائنات، وتنفيذ خطوط أنابيب CI/CD، وتطبيق معايير التنسيق والتدقيق المهنية.

    Utilizes Jupyter Notebooks to interleave explanatory text with executable code for an interactive learning experience.

    Jupyter Notebook
    عرض على GitHub↗5,173
  • enggen/deep-learning-courseraالصورة الرمزية لـ enggen

    enggen/Deep-Learning-Coursera

    1,752عرض على GitHub↗

    This project provides a structured educational curriculum focused on the end-to-end lifecycle of deep learning. It serves as a comprehensive resource for mastering neural network architectures and machine learning strategy through a series of interactive notebooks and technical exercises. The curriculum distinguishes itself by combining foundational neural network construction with practical project management frameworks. It guides users through the design of deep learning models, the application of hyperparameter tuning and regularization for performance optimization, and the implementation

    Interleaves explanatory text with executable code in computational documents for educational purposes.

    Jupyter Notebook
    عرض على GitHub↗1,752
  1. Home
  2. Education & Learning Resources
  3. Interactive Notebook Environments