AI Portal Gun
Gentle Introduction

A Gentle Introdution

If you are new to the dynamic field of machine learning, you have arrived at the appropriate universe. This planet, designed with beginners in mind, serves as the initial step in your quest to achieve mastery in the field of machine learning. In this segment, you will encounter a carefully curated compilation of resources specifically crafted for individuals with limited experience.

ML meme

These materials will deliver a gradual introduction to fundamental machine learning concepts and essential terminology at a basic level.


Before delving into the realm of machine learning, it is crucial to establish a solid foundation in Python programming. Python stands as the preferred language for machine learning practitioners, noted for its versatility and user-friendliness, making it an ideal choice for beginners. If you have not done so already, we strongly recommend commencing your journey with the Python Data Science Handbook (opens in a new tab) by Jake VanderPlas. This excellent book comprehensively covers fundamental Python concepts essential for ML, including libraries such as NumPy, Matplotlib, and Pandas.

Furthermore, if you prefer a video-based learning approach over a book, you may consider the courses Python Tutorial for Beginners (opens in a new tab), Matplotlib (opens in a new tab) and Pandas (opens in a new tab) by Corey Schaer for the former and stick to the book for learning NumPy (opens in a new tab). Learning NumPy might require a few hours, so opting for the book is a prudent choice in this case. Once you're comfortable with Python, you'll be ready to explore the exciting universe of ML.

Books to Get Started

  • The Hundred-page Machine Learning (opens in a new tab) by Andriy Burkov by Oliver Theobald offers a clear explanation of fundamental ML concepts, encompassing a diverse range of topics that harmonize mathematical rigor with an intuitive approach. The book functions as both a reference and an introductory resource for the field.

  • Machine Learning for Absolute Beginners (opens in a new tab) by Oliver Theobald introduces newcomers to the fundamental principles of ML. Explore the ML landscape, acquire insights into essential concepts, and discover practical applications in a beginner-friendly manner.


  • AI for Everyone (opens in a new tab) by Deep Learning.AI offers a friendly introduction to AI's impact on various industries, empowering you to make informed decisions in today's AI-driven world. Explore the potential, grasp key concepts, and chart your course in the realm of AI innovation