Machine Learning CatBoost – An Algorithm you need Ankit Tomar, July 2, 2025July 3, 2025 Hi there! In this post, we’ll explore CatBoost in depth — what it is, why it was created, how it works internally (including symmetric trees, ordered boosting, and ordered target statistics), and guidance on when to use or avoid it. 🐈 What is CatBoost? CatBoost is a gradient boosting library… Continue Reading
Machine Learning Gradient Boosting Ankit Tomar, July 1, 2025July 1, 2025 As we continue our journey into ML algorithms, in this post, we’ll go deeper into gradient boosting — how it works, what’s happening behind the scenes mathematically, and why it performs so well. 🌟 What is gradient boosting? Gradient boosting is an ensemble method where multiple weak learners (usually shallow… Continue Reading
Product Management The Journey of an AI Product Leader: What This Role Is Really About Ankit Tomar, June 30, 2025June 30, 2025 Being an AI product leader is not just intellectually stimulating—it’s also one of the most impactful roles in any organization. After spending a significant amount of time building and leading AI-driven products, I can confidently say this: product management leadership is one of the most fulfilling careers you can pursue…. Continue Reading
Machine Learning Decision Trees – A Complete Guide Ankit Tomar, June 28, 2025June 27, 2025 Decision Trees are one of the most intuitive and interpretable models in machine learning. They are widely used in both classification and regression problems due to their simplicity and flexibility. Below, we cover their internal workings, strengths, limitations, and answer key interview questions. 🌳 What Is a Decision Tree? A… Continue Reading
Machine Learning 10. Feature Selection – Separating Signal from Noise Ankit Tomar, June 27, 2025June 26, 2025 In our last blog, we talked about feature engineering, and hopefully, you got excited and created dozens — if not hundreds — of new features. Now, you may be wondering: Which ones should I actually use in my model? Don’t worry — we’ve all been there. Welcome to the world… Continue Reading
Machine Learning 9. Feature Engineering – The Unsung Hero of Machine Learning Ankit Tomar, June 26, 2025June 26, 2025 As we continue our journey through machine learning model development, it’s time to shine a light on one of the most critical yet underrated aspects — Feature Engineering. If you ever wondered why two people using the same dataset and algorithm get wildly different results, the answer often lies in… Continue Reading
Machine Learning 8. Encoding Categorical Variables Ankit Tomar, June 25, 2025June 24, 2025 Great job sticking through the foundational parts of ML so far. Now let’s talk about something crucial — how to handle categorical variables. This is one of the first real technical steps when working with data, and it can make or break your model’s performance. 🧠 Why Do We Need… Continue Reading
Machine Learning 7. Model Metrics – Classification Ankit Tomar, June 24, 2025June 24, 2025 Let’s talk about a topic that often gets underestimated — classification metrics in machine learning. I know many of you are eager to dive into LLMs and the shiny new world of GenAI. But here’s the truth: without building a strong foundation in traditional ML, your understanding of advanced systems… Continue Reading
Machine Learning 6. Model Metrics for Regression Problems Ankit Tomar, June 23, 2025June 10, 2025 Understanding the Right Way to Measure Accuracy In machine learning, building a regression model is only half the work. The other half—and just as important—is evaluating its performance. But how do we know if the model is good? And how do we convince business stakeholders that it works? This blog… Continue Reading
Machine Learning 5. Cross Validation in Machine Learning Ankit Tomar, June 22, 2025June 10, 2025 Why it matters and how to use it right So far, we’ve touched on how machine learning models are trained, validated, and deployed. Now, let’s dig deeper into one of the most important steps in the machine learning lifecycle: validation—more specifically, cross-validation. 🔍 Why model validation is critical Validation is… Continue Reading