Awesome Open Source
Awesome Open Source

 Made With ML

Applied ML MLOps Production
Join 30K+ developers in learning how to responsibly deliver value with ML.

  Among the top MLOps repositories on GitHub


Learn the foundations of ML through intuitive explanations, clean code and visuals.

  Toolkit   Machine Learning   Deep Learning
Notebooks Linear Regression CNNs
Python Logistic Regression Embeddings
NumPy Neural Network RNNs
Pandas Data Quality Attention
PyTorch Utilities Transformers

  More content coming soon!
Subscribe for our monthly updates on new content.

MLOps course

Learn how to apply ML to build a production grade product to deliver value.

  Purpose   Developing    Reproducibility
Product Packaging Git
System design Organization Pre-commit
Project Logging Versioning
  Data Documentation Docker
Exploration Styling   Production
Labeling Makefile Dashboard
Preprocessing   Serving CI/CD workflows
Splitting Command-line Infrastructure
Augmentation RESTful API Monitoring
  Modeling   Testing Feature store
 Baselines Code Data stack (Aug 2022)
Evaluation Data Orchestration
Experiment tracking Models  

  More content coming soon!
Subscribe for our monthly updates on new content.


Who is this content for?

  • Software engineers looking to learn ML and become even better software engineers.
  • Data scientists who want to learn how to responsibly deliver value with ML.
  • College graduates looking to learn the practical skills they'll need for the industry.
  • Product Managers who want to develop a technical foundation for ML applications.

What is the structure?

Lessons will be released weekly and each one will include:

  • intuition: high level overview of the concepts that will be covered and how it all fits together.
  • code: simple code examples to illustrate the concept.
  • application: applying the concept to our specific task.
  • extensions: brief look at other tools and techniques that will be useful for difference situations.

What makes this content unique?

  • hands-on: If you search production ML or MLOps online, you'll find great blog posts and tweets. But in order to really understand these concepts, you need to implement them. Unfortunately, you dont see a lot of the inner workings of running production ML because of scale, proprietary content & expensive tools. However, Made With ML is free, open and live which makes it a perfect learning opportunity for the community.
  • intuition-first: We will never jump straight to code. In every lesson, we will develop intuition for the concepts and think about it from a product perspective.
  • software engineering: This course isn't just about ML. In fact, it's mostly about clean software engineering! We'll cover important concepts like versioning, testing, logging, etc. that really makes something production-grade product.
  • focused yet holistic: For every concept, we'll not only cover what's most important for our specific task (this is the case study aspect) but we'll also cover related methods (this is the guide aspect) which may prove to be useful in other situations.

Who is the author?

  • I've deployed large scale ML systems at Apple as well as smaller systems with constraints at startups and want to share the common principles I've learned.
  • Connect with me on Twitter and LinkedIn

Why is this free?

While this content is for everyone, it's especially targeted towards people who don't have as much opportunity to learn. I believe that creativity and intelligence are randomly distributed while opportunities are siloed. I want to enable more people to create and contribute to innovation.

To cite this content, please use:
    author       = {Goku Mohandas},
    title        = {Made With ML},
    howpublished = {\url{}},
    year         = {2021}
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (821,670
Jupyter Notebook (158,151
Machine Learning (37,797
Deep Learning (37,047
Pytorch (21,339
Natural Language Processing (14,971
Data Science (10,382
Mlops (453