awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jakevdp avatar

jakevdp/sklearn_tutorialArchived

0
View on GitHub↗
1,832 stars·963 forks·Jupyter Notebook·BSD-3-Clause·0 views

Sklearn Tutorial

An interactive Python code notebook and machine learning tutorial repository, this project provides a collection of instructional guides and code examples explaining data science concepts and predictive modeling techniques. It specifically functions as a scikit-learn tutorial notebook containing educational documents that demonstrate machine learning algorithms and practical workflows.

The repository supports data science tutorial authoring, machine learning education, and interactive notebook learning. It organises content into sequential, self-contained computational steps that combine narrative documentation, mathematical equations, and executable source code blocks, allowing learners to modify variables and inspect results locally within a browser.

Features

  • Interactive Notebooks - Delivers browser-based computational documents combining live code, narrative text, and visual outputs.
  • Python Machine Learning Libraries - Processes data manipulation and machine learning algorithms using Python standard scientific libraries.
  • Machine Learning Education - Teaches core machine learning concepts and algorithms through hands-on coding examples.
  • Interactive Notebook Learning Resources - Enables working through instructional code documents in a browser to experiment with programming ideas.
  • Interactive Notebooks - Runs browser-based code documents to experiment with programming concepts and view execution results.
  • Machine Learning Tutorials - Executes step-by-step instructional documents that demonstrate machine learning algorithms and practical workflows.
  • Notebook Tutorials - Provides instructional guides structured into sequential computational steps for interactive learning.
  • Scikit-Learn Examples - Demonstrates machine learning algorithms and practical workflows using the scikit-learn library.
  • Documentation and Literate Programming - Combines narrative prose, equations, and executable code blocks into shareable documents.
  • In-Browser Code Execution - Executes programming snippets interactively within a browser environment to provide immediate visual feedback.
  • Data Science Tutorials - Creates structured educational materials and practical guides for teaching data analysis.
  • Machine Learning Tutorials - Offers a collection of instructional guides and code examples explaining predictive modeling techniques.

Star history

Star history chart for jakevdp/sklearn_tutorialStar history chart for jakevdp/sklearn_tutorial

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Curated searches featuring Sklearn Tutorial

Hand-picked collections where Sklearn Tutorial appears.
  • Python learning resources

Frequently asked questions

What does jakevdp/sklearn_tutorial do?

An interactive Python code notebook and machine learning tutorial repository, this project provides a collection of instructional guides and code examples explaining data science concepts and predictive modeling techniques. It specifically functions as a scikit-learn tutorial notebook containing educational documents that demonstrate machine learning algorithms and practical workflows.

What are the main features of jakevdp/sklearn_tutorial?

The main features of jakevdp/sklearn_tutorial are: Interactive Notebooks, Python Machine Learning Libraries, Machine Learning Education, Interactive Notebook Learning Resources, Machine Learning Tutorials, Notebook Tutorials, Scikit-Learn Examples, Documentation and Literate Programming.

What are some open-source alternatives to jakevdp/sklearn_tutorial?

Open-source alternatives to jakevdp/sklearn_tutorial include: ageron/handson-ml3 — This repository serves as a comprehensive educational resource for mastering machine learning and deep learning… justmarkham/scikit-learn-videos — This project is a collection of interactive Jupyter notebooks and a structured machine learning tutorial series. It… tirthajyoti/machine-learning-with-python — This project is a comprehensive collection of educational notebooks designed to demonstrate machine learning… open-source-for-science/tensorflow-course — This is a TensorFlow learning course and machine learning education resource. It is a notebook-based interactive… rasbt/python-machine-learning-book-3rd-edition — This is the companion code repository for the third edition of the book *Python Machine Learning*. It delivers the… avik-jain/100-days-of-ml-code — This project is a structured educational curriculum designed to guide developers through the fundamentals of machine…

Open-source alternatives to Sklearn Tutorial

Similar open-source projects, ranked by how many features they share with Sklearn Tutorial.
  • ageron/handson-ml3ageron avatar

    ageron/handson-ml3

    13,463View on GitHub↗

    This repository serves as a comprehensive educational resource for mastering machine learning and deep learning through a series of interactive Jupyter Notebooks. It provides a structured collection of tutorials and code examples designed to guide users through the fundamental and advanced techniques of the Python data science ecosystem. The project distinguishes itself by offering hands-on exercises that demonstrate the full lifecycle of machine learning projects. Users can explore end-to-end data pipelines, ranging from initial data loading and preprocessing to the training and deployment o

    Jupyter Notebook
    View on GitHub↗13,463
  • justmarkham/scikit-learn-videosjustmarkham avatar

    justmarkham/scikit-learn-videos

    3,795View on GitHub↗

    This project is a collection of interactive Jupyter notebooks and a structured machine learning tutorial series. It serves as an educational resource for studying predictive modeling and statistical analysis through a curriculum of executable code examples. The notebooks are specifically designed to accompany video tutorials, integrating external video assets with live code to synchronize visual instruction with hands-on experimentation. This approach allows users to follow sequential lessons while executing and modifying machine learning workflows directly in a browser. The content covers t

    Jupyter Notebook
    View on GitHub↗3,795
  • tirthajyoti/machine-learning-with-pythontirthajyoti avatar

    tirthajyoti/Machine-Learning-with-Python

    3,317View on GitHub↗

    This project is a comprehensive collection of educational notebooks designed to demonstrate machine learning algorithms and data science workflows. It serves as a practical resource for implementing predictive modeling, clustering, and neural network architectures using Python. By combining live code, narrative text, and visual outputs, the repository facilitates iterative experimentation and hands-on learning of fundamental data science concepts. The collection distinguishes itself by emphasizing machine learning engineering practices, such as the application of object-oriented design patter

    Jupyter Notebookartificial-intelligenceclassificationclustering
    View on GitHub↗3,317
  • open-source-for-science/tensorflow-courseopen-source-for-science avatar

    open-source-for-science/TensorFlow-Course

    16,285View on GitHub↗

    This is a TensorFlow learning course and machine learning education resource. It is a notebook-based interactive course that provides a deep learning tutorial series and a guide to the Keras API through executable Python code and formatted text. The material focuses on deep learning education, covering the implementation of TensorFlow models and the design of neural network architectures such as multilayer perceptrons and convolutional networks. It includes instructional content on constructing custom training loops and dataset generators for data pipeline engineering. The course covers mach

    Jupyter Notebook
    View on GitHub↗16,285
See all 30 alternatives to Sklearn Tutorial→