`````{grid} 2 :reverse: ```{grid-item} :columns: 3 :class: sd-m-auto ``` ````{grid-item} :columns: 9 :class: sd-fs-3 An interactive and visual Machine Learning book - with code and assignment % The SVG rendering breaks latex builds for the GitHub badge, so only include in HTML ```{only} html [![](https://img.shields.io/github/stars/ocademy-ai/machine-learning?style=for-the-badge&logo=github)](https://github.com/ocademy-ai/machine-learning) [![](https://img.shields.io/static/v1?style=for-the-badge&message=Xiaohongshu&color=dddddd&logo=data:image/jpeg;base64,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&logoColor=000000&label=)](https://www.xiaohongshu.com/user/profile/60ea283100000000010004ba) [![](https://img.shields.io/static/v1?style=for-the-badge&message=WeChat&color=222222&logo=WeChat&logoColor=07C160&label=)](https://github.com/ocademy-ai/machine-learning/assets/5424267/c852cd8b-993f-4286-962c-1e489c4baf6d) [![](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/company/81907667) [![](https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white)](https://twitter.com/OcademyAI) ``` ```` ````` # Learn AI together, for free ````{grid} 1 1 2 3 :class-container: text-center :gutter: 3 ```{grid-item-card} :link: prerequisites/python-programming-introduction :link-type: doc :class-header: bg-light Prerequisites 👨‍💻 ^^^ Python is one of the most popular, flexible programming languages today. You can use it for everything from basic scripting to Machine Learning. +++ Start to read {fas}`arrow-right` ``` ```{grid-item-card} :link: data-science/introduction/introduction :link-type: doc :class-header: bg-light Data Science 💾 ^^^ Data Science is an interdisciplinary academic field that uses statistics, scientific computing, scientific methods, processes, algorithms and systems to extract insights from data. +++ Start to read {fas}`arrow-right` ``` ```{grid-item-card} :link: ml-fundamentals/ml-overview :link-type: doc :class-header: bg-light Machine Learning Basics 🚀 ^^^ Machine Learning (ML) is a field devoted to understanding and building methods that let machines "learn" – that is, methods that leverage data to improve computer performance on some set of tasks. +++ Start to read {fas}`arrow-right` ``` ```{grid-item-card} :link: ml-advanced/clustering/clustering-models-for-machine-learning :link-type: doc :class-header: bg-light Advanced Machine Learning 🛸 ^^^ Goes beyond the foundational concepts and explores advanced methods to tackle complex problems, including topics like clustring models, ensemble learning, Gradient Boosting and so on. +++ Start to read {fas}`arrow-right` ``` ```{grid-item-card} :link: deep-learning/dl-overview :link-type: doc :class-header: bg-light Deep Learning 🤖 ^^^ Deep Learning is part of a broader family of Machine Learning methods, which is based on artificial neural networks with representation learning in supervised, or unsupervised way. +++ Start to read {fas}`arrow-right` ``` ```{grid-item-card} :link: machine-learning-productionization/overview :link-type: doc :class-header: bg-light MLOps ⚒️ ^^^ Machine Learning Operations, also known as MLOps, is focused on streamlining the process of taking models to production, and then maintaining and monitoring them. +++ Start to read {fas}`arrow-right` ``` ```` # Features Empower the learning journey with interactive Jupyter Notebooks. ````{grid} 1 1 2 3 :class-container: text-center :gutter: 3 ```{grid-item-card} :class-header: bg-light Tutorial 👩‍🏫 ^^^ The book is built with [Jupyter Book](https://jupyterbook.org/) from computational content written as notebook. ``` ```{grid-item-card} :class-header: bg-light Assignment 📚 ^^^ The assignment is in [TDD](https://en.wikipedia.org/wiki/Test-driven_development) style and self-testable as pytest compatible notebook. ``` ```{grid-item-card} :class-header: bg-light Slide 📺 ^^^ Built with [RISE](https://github.com/damianavila/RISE) which instantly turns notebook into a live [reveal.js](https://revealjs.com/) presentation. ``` ```` Transforming Machine Learning through the art of visualization. ````{grid} 1 1 2 3 :class-container: text-center :gutter: 3 ```{grid-item-card} :class-header: bg-light Python 🐍 ^^^ Python is visualized by [Python Tutor](https://pythontutor.com/), a free tool for visualizing code execution. ``` ```{grid-item-card} :class-header: bg-light Data Science 💾 ^^^ Data Science is visualized by [Pandas Tutor](https://pandastutor.com/), Pandas and other visualization libraries. ``` ```{grid-item-card} :class-header: bg-light Machine Learning 🚀 ^^^ Algorithms and models are visualized by popular frameworks like [Tensorflow.js](https://www.tensorflow.org/js). ``` ```` # Connect with us We are an international open-source community that welcomes discussion, feedback, and contributions of many kinds. Here are a few ways to connect more with us. ````{grid} 1 1 2 2 :class-container: text-center :gutter: 3 ```{grid-item-card} :link: https://github.com/orgs/ocademy-ai/discussions :class-header: bg-light 💬 Ask and answer questions ^^^ We have community discussions, talk about ideas, and share general questions and feedback in our community forum. ``` ```{grid-item-card} :link: https://github.com/ocademy-ai/machine-learning/labels/feature%20request :class-header: bg-light 👍 Vote for new content or features ^^^ Provides feedback by adding a 👍 reaction to issues in our repositories. You can find the top issues in our GitHub project. ``` ```{grid-item-card} :link: https://github.com/ocademy-ai/machine-learning#-how-to-contribute :class-header: bg-light 🙌 Contribute to projects ^^^ We welcome anyone to join us in improving this book and helping one another learn AI. To join, check out our contributing guide. ``` ```{grid-item-card} :link: https://github.com/ocademy-ai/ :class-header: bg-light 🌍 About our team ^^^ This book is developed by the Ocademy community. Check out our GitHub homepage to learn more about us and how we work. ``` ```` # Acknowledgements This book is supported by an [open community of contributors](https://github.com/ocademy-ai/machine-learning/graphs/contributors), many of whom come from the [Shanghai University](https://apply.shu.edu.cn/).