Track Every Application Like a Pro with the Job Application Tracker Chrome ExtensionSearching for a job can often feel like a full-time job itself—juggling dozens of applications, tracking where you’ve applied, remembering follow-up dates, and staying on top of interview schedules. I built something to help with that. Introducing th...Jun 11, 2025·3 min read
Model Selection in Machine Learning: GridSearchCV, RandomizedSearchCV, and TPOTIn machine learning, selecting the right model and tuning its hyperparameters is a critical step toward achieving optimal performance. Several techniques exist to assist in this process, ranging from exhaustive searches like GridSearchCV to more rand...Sep 22, 2024·4 min read
A Deep Dive into Supervised Learning Models in Scikit-learnSupervised learning is one of the most popular types of machine learning where the model learns from labeled data. In this post, we will explore some widely-used supervised learning models in the Scikit-learn library, highlighting their advantages, k...Sep 15, 2024·4 min read
Data Preprocessing in Machine Learning with Scikit-learnData preprocessing is a crucial step in the machine learning pipeline. It helps in preparing the data for modeling by transforming features, scaling data, handling missing values, and encoding categorical variables. In this post, we will explore comm...Sep 8, 2024·3 min read
Visualizing Data with Seaborn in PythonSeaborn is a powerful data visualization library built on top of Matplotlib in Python. It provides a high-level interface for drawing attractive and informative statistical graphics. In this blog post, we will explore some of the most commonly used S...Sep 1, 2024·3 min read
A Comprehensive Guide to Plotting with Matplotlib and PandasMatplotlib is a powerful library in Python that allows for a wide range of plotting capabilities. It is particularly useful for creating static, animated, and interactive visualizations in Python. Below is a guide on how to use Matplotlib, particular...Aug 25, 2024·4 min read
Introduction to Joining and Merging DataFrames in PandasWhen working with data in Python, especially in data analysis, combining datasets is a common task. Pandas offers powerful functions to join, merge, and concatenate DataFrames. Understanding these functions allows for efficient data manipulation, ena...Aug 18, 2024·5 min read