PinnedThe ML Diaries — My Machine Learning JourneyHey everyone 👋Welcome to The ML Diaries, a place where I am documenting my learning journey from foundational machine learning concepts to practical implementations with code and visuals. Each article here is part of a growing series where I explore...Oct 24, 2025·3 min read·25
Simplifying K-Means Clustering: A Beginner's Guide to Unsupervised LearningThis is another article in our Unsupervised Learning series. Today, we’ll explore one of the most popular and intuitive algorithms used in unsupervised learning — K-Means Clustering. Before jumping into K-Means, let’s quickly recall what unsupervised...Jan 9, 2026·4 min read·8
SVM Made Easy: How Support Vector Machines Work for Classification and RegressionAs a part of our learning series, we are covering supervised learning algorithms. Support Vector Machine (SVM) is a supervised machine learning algorithm used for classification and regression tasks. It is especially popular for binary classification...Jan 8, 2026·4 min read·6
Linear Regression — Explained in the Simplest Possible WayIf you’re just stepping into machine learning, linear regression is one of the first algorithms you’ll hear about. It helps us to predict the continuous values (Regression Model) And there’s a reason for this that it’s simple, intuitive, and forms th...Nov 26, 2025·5 min read·5
Exploring the Naive Bayes Classifier: A Simple but Powerful AlgorithmMachine Learning algorithms come in all forms where some rely on distances, some on trees, and some on probabilities. Naive Bayes Classifier belongs to the last group as it predicts categories based on probability and prior knowledge. Let’s understan...Oct 25, 2025·4 min read·21
Understanding K-Nearest Neighbors (KNN) — A Simple Yet Powerful ML AlgorithmWhen learning machine learning, some algorithms feel like “magic.” But K-Nearest Neighbors (KNN) is different; it’s one of the most intuitive algorithms to understand.It doesn’t build a complex model; instead, it relies on proximity and similarity, a...Oct 22, 2025·4 min read·23
An Introductory Overview of Unsupervised LearningIn the supervised learning series, we learned how models use labeled data to make predictions where both inputs and outputs are known. But what if we only have raw data, with no labels or outcomes defined? That’s where Unsupervised Learning comes in....Oct 15, 2025·4 min read·20