#657 · Primary category: Education & Research

machine_learning_complete

computer-vision data-analysis data-science data-visualization datascience deep-learning keras machine-learning matplotlib neural-networks nlp numpy open-source pandas python scikit-learn seaborn tensorflow

A comprehensive machine learning repository containing 30+ notebooks on different concepts, algorithms and techniques.

Project last updated:09/22/23

GitHub Stars

5.0K

Forks

834

Contributors

5

License

MIT

Why we included this project

This repo packs 35 notebooks that take you from Python basics to deep learning in a logical order. You start with NumPy and Pandas for data manipulation, move into Matplotlib and Seaborn for visualization, then hit classical algorithms in Scikit-Learn and neural networks in TensorFlow/Keras. Each notebook leads with a plain-language overview of the algorithm, and the author leans on visuals to make abstract ideas click. Beyond the models, it covers the everyday data hygiene work: exploratory analysis, missing values, feature scaling, and encoding categorical columns. Everything runs in the browser through Colab, Deepnote, or nbviewer, so you can follow along without a local setup, and the maintainer welcomes corrections and pull requests.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category