# jakevdp/sklearn_tutorial

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/jakevdp-sklearn-tutorial).**

1,832 stars · 963 forks · Jupyter Notebook · BSD-3-Clause · archived

## Links

- GitHub: https://github.com/jakevdp/sklearn_tutorial
- awesome-repositories: https://awesome-repositories.com/repository/jakevdp-sklearn-tutorial.md

## Description

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.

## Tags

### Development Tools & Productivity

- [Interactive Notebooks](https://awesome-repositories.com/f/development-tools-productivity/interactive-notebooks.md) — Delivers browser-based computational documents combining live code, narrative text, and visual outputs.

### Artificial Intelligence & ML

- [Python Machine Learning Libraries](https://awesome-repositories.com/f/artificial-intelligence-ml/python-machine-learning-libraries.md) — Processes data manipulation and machine learning algorithms using Python standard scientific libraries.

### Education & Learning Resources

- [Machine Learning Education](https://awesome-repositories.com/f/education-learning-resources/educational-resources/systems-applied-computing/machine-learning-education.md) — Teaches core machine learning concepts and algorithms through hands-on coding examples.
- [Interactive Notebook Learning Resources](https://awesome-repositories.com/f/education-learning-resources/interactive-notebook-learning-resources.md) — Enables working through instructional code documents in a browser to experiment with programming ideas.
- [Interactive Notebooks](https://awesome-repositories.com/f/education-learning-resources/interactive-notebooks.md) — Runs browser-based code documents to experiment with programming concepts and view execution results. ([source](https://github.com/jakevdp/sklearn_tutorial/blob/master/README.md))
- [Machine Learning Tutorials](https://awesome-repositories.com/f/education-learning-resources/machine-learning-tutorials.md) — Executes step-by-step instructional documents that demonstrate machine learning algorithms and practical workflows. ([source](https://github.com/jakevdp/sklearn_tutorial#readme))
- [Notebook Tutorials](https://awesome-repositories.com/f/education-learning-resources/notebook-tutorials.md) — Provides instructional guides structured into sequential computational steps for interactive learning.
- [Scikit-Learn Examples](https://awesome-repositories.com/f/education-learning-resources/supervised-learning-examples/scikit-learn-examples.md) — Demonstrates machine learning algorithms and practical workflows using the scikit-learn library.
- [In-Browser Code Execution](https://awesome-repositories.com/f/education-learning-resources/code-example-tutorials/in-browser-code-execution.md) — Executes programming snippets interactively within a browser environment to provide immediate visual feedback.
- [Data Science Tutorials](https://awesome-repositories.com/f/education-learning-resources/data-science-tutorials.md) — Creates structured educational materials and practical guides for teaching data analysis.
- [Machine Learning Tutorials](https://awesome-repositories.com/f/education-learning-resources/educational-resources/reference-and-media/tutorials-media-curated-lists/technical-tutorials/machine-learning-ai/machine-learning-tutorials.md) — Offers a collection of instructional guides and code examples explaining predictive modeling techniques.

### Part of an Awesome List

- [Documentation and Literate Programming](https://awesome-repositories.com/f/awesome-lists/devtools/documentation-and-literate-programming.md) — Combines narrative prose, equations, and executable code blocks into shareable documents.
