A Practical Guide to Linear Regression

This article provides a practical guide to implement linear regression, walking through the model building lifecycle: EDA, feature engineering, model implementation and model evaluation.

Process ~10M Row Datasets in Milliseconds In This Comprehensive Pandas Speed Guide

Learn to massively increase the speed of most common operations in Pandas including vectorization, C++ compilation with Numba for Pandas.

Another JupyterLab Extension You Should Know About

It’s really an exciting time to be a part of the Data Science community with all the new JupyterLab extensions that are coming out. They make Data Science much more enjoyable by minimizing the…

Artificial Intelligence in Finance: Opportunities and Challenges

Artificial intelligence (AI) is not a new kid on the block anymore and the field is developing at a constantly increasing pace. Pretty much every day there is some kind of new development, be it a…

Use these Principles to Design Brilliant Dashboards

How to design dashboards? What is good Dashboard design? how to create a dashboard using Dash. What is Dash? Create intuitive dashboards. Effective dashboard design. Top Dashboard design principles

Measure theory in probability

This post is a continuation of the previous post on the measure theory, but I think there’s no problem reading this post directly, except for the fact that it will be necessary to refer to the other…

Learning Disentangled Representations with Invertible(Flow-based) Interpretation Networks

Disentangled representations can be useful in tackling many downstream tasks and help improve robustness and generalisability of models. In this post, we will look into how we can learn disentangled…

Find the Knowledge Hubs in Your Company

Imagine you are a newly hired manager at a big company which is scaling fast and you need answers to your questions. How would you know how to ask? While teams are popping up like mushrooms…

Regular Expressions Clearly Explained with Examples

This blog post was born out of my own frustration and avoidance of the topic of regular expression (regex) for the longest time. For months, I have been putting off the idea of learning regex because…

Understanding Regularisation

At the start of this year, I had a very limited understanding of regularisation. To me, it was simply a tool to use when overfitting. If the model was having higher validation loss than train loss…