Machine learning notebooks and examples

91 libraries, 16 updated this year

Code to read rather than install: Jupyter notebook collections, the companion repositories of well-known books, and full solutions to Kaggle competitions. Popular picks include donnemartin's data-science-ipython-notebooks, the notebooks behind Aurélien Géron's Hands-On Machine Learning, Wes McKinney's Python for Data Analysis, and Homemade Machine Learning, which implements classic algorithms from scratch.

The Kaggle section collects end-to-end solutions with feature engineering and model ensembles, which show how competition results were actually reached. Many of these repositories were published once and never updated, which is fine for learning but means their dependency versions are old.

91 libraries

data-science-ipython-notebooksdonnemartin/data-science-ipython-notebooks

Continually updated Data Science Python Notebooks: Spark, Hadoop MapReduce, HDFS, AWS, Kaggle, scikit-learn, matplotlib, pandas, NumPy, SciPy, and various command lines.

Python
29.4k updated 2y ago

handsonmlageron/handson-ml

Fundamentals of machine learning in python.

Python
25.6k updated 5mo ago

Pydata bookwesm/pydata-book

Materials and IPython notebooks for "Python for Data Analysis" by Wes McKinney, published by O'Reilly Media

Python
25k updated 1y ago

Homemade Machine Learningtrekhleb/homemade-machine-learning

Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained

Python
24.8k updated 11mo ago

NSFWJSinfinitered/nsfwjs

Indecent content checker with TensorFlow.js

JavaScript
9k updated 2mo ago

pandas cookbookjvns/pandas-cookbook

Recipes for using Python's pandas library.

Python
7.1k updated 2y ago

NuPICnumenta/nupic

Numenta Platform for Intelligent Computing.

PythonGeneral
6.4k updated 1y ago

pattern_classificationrasbt/pattern_classification

A collection of tutorials and examples for solving and understanding machine learning and pattern classification tasks

Python
4.2k updated 2y ago

Keras Tunerkeras-team/keras-tuner

An easy-to-use, scalable hyperparameter optimization framework that solves the pain points of hyperparameter search.

Python
2.9k updated 10mo ago

thinking bayesAllenDowney/ThinkBayes

Book on Bayesian Analysis.

PythonGeneral
1.7k updated 17d ago

hyperopthyperopt/hyperopt-sklearn

Hyper-parameter optimization for sklearn

Python
1.6k updated 1y ago

TDBericjang/tdb

TensorDebugger (TDB) is a visual debugger for deep learning. It features interactive, node-by-node debugging and visualization for TensorFlow.

Python
1.4k updated 9y ago

Suironkendricktan/suiron

Machine Learning for RC Cars.

Python
710 updated 10y ago

ipython-notebooksogrisel/notebooks

Some sample IPython notebooks for scikit-learn

Python
576 updated 5mo ago

Allen Downey’s Think OS CodeAllenDowney/ThinkOS

Text and supporting code for Think OS: A Brief Introduction to Operating Systems.

Python
572 updated 14d ago

ImagesJuliaImages/Images.jl

An image library for Julia.

Julia
550 updated 5mo ago

Kaggle Galaxy Challengebenanne/kaggle-galaxies

Winning solution for the Galaxy Challenge on Kaggle.

Python
500 updated 12y ago

open-solution-home-creditneptune-ml/open-solution-home-credit Archived

> source code and experiments results for Home Credit Default Risk.

Python
469 archived

the-elements-of-statistical-learningmaitbayev/the-elements-of-statistical-learning

This repository contains Jupyter notebooks implementing the algorithms found in the book and summary of the textbook.

Python
432 updated 8mo ago

DSPJuliaDSP/DSP.jl

Digital Signal Processing (filtering, periodograms, spectrograms, window functions).

Julia
425 updated 8d ago

climinBRML/climin

Optimization library focused on machine learning, pythonic implementations of gradient descent, LBFGS, rmsprop, adadelta and others.

Python
185 updated 9mo ago

sentiment_classifierkevincobain2000/sentiment_classifier

Sentiment classifier using word sense disambiguation.

Python
170 updated 4y ago

DataDepsoxinabox/DataDeps.jl

Reproducible data setup for reproducible science.

Julia
160 updated 10d ago

open-solution-toxic-commentsneptune-ml/open-solution-toxic-comments Archived

> source code for Toxic Comment Classification Challenge.

Python
154 archived

kaggle insultsamueller/kaggle_insults Archived

Kaggle Submission for "Detecting Insults in Social Commentary".

Python
148 archived

jProcessingkevincobain2000/jProcessing

Kanji / Hiragana / Katakana to Romaji Converter. Edict Dictionary & parallel sentences Search. Sentence Similarity between two JP Sentences. Sentiment Analysis of Japanese Text. Run Cabocha(ISO--8859-1 configured) in Python.

Python
147 updated 6y ago

scikit-learn tutorialsGaelVaroquaux/scikit-learn-tutorial

Series of notebooks for learning scikit-learn.

Python
134 updated 14y ago

ML_Tablessassoftware/enlighten-apply Archived

Concise cheat sheets containing machine learning best practices.

SAS
130 archived

open-solution-salt-identificationneptune-ml/open-solution-salt-identification Archived

> source code and experiments results for TGS Salt Identification Challenge.

Python
120 archived

kaggle-blackboxzygmuntz/kaggle-blackbox

Deep learning made easy.

Python
116 updated 12y ago

BayesPymaxsklar/BayesPy

Bayesian Inference Tools in Python.

Python
110 updated 3y ago

MiniGradkennysong/minigrad

A minimal, educational, Pythonic implementation of autograd (~100 loc).

Python
100 updated 5y ago

Neon CourseNervanaSystems/neon_course Archived

IPython notebooks for a complete course around understanding Nervana's Neon.

Python
93 archived

Crabmarcelcaraciolo/crab

A recommendation engine library for Python.

Python
88 updated 15y ago

GreatCirclemwgg/GreatCircle

Library for calculating great circle distance.

Math
78 updated 4y ago

open-solution-ship-detectionneptune-ml/open-solution-ship-detection Archived

> source code and experiments results for Airbus Ship Detection Challenge.

Python
65 archived

Kaggle Dogs vs. Catskastnerkyle/kaggle-dogs-vs-cats

Code for Kaggle Dogs vs. Cats competition.

Python
65 updated 6y ago

Map/Reduce implementations of common ML algorithmsYannael/BigDataAnalytics_INFOH515

Jupyter notebooks that cover how to implement from scratch different ML algorithms (ordinary least squares, gradient descent, k-means, alternating least squares), using Python NumPy, and how to then make these implementations scalable using Map/Reduce and Spark.

Python
62 updated 4y ago

Prodmodelprodmodel/prodmodel

Build tool for data science pipelines.

Python
60 updated 6mo ago

kaggle-advertised-salarieszygmuntz/kaggle-advertised-salaries

Predicting job salaries from ads - a Kaggle competition.

Python
54 updated 12y ago

sentiment-analyzermadhusudancs/sentiment-analyzer

Tweets Sentiment Analyzer

Python
50 updated 14y ago
Esc

Type to search every entry. ↑↓ to move, Enter to open.