Glassdoor Job Analysis

I show how to scrape data from the web, clean up the data, and funnel them into a model. I demonstrate these using analysis of job postings on Glassdoor.com.

Read more

Precision, recall, and F-score

I explain precision, recall, and F-score using intuitive visualizations and examples.

Read more

Python Data Structures Tutorial

I present the Python's built-in data structures that are most commonly used and provide an organizational frame for this knowledge to help you build more complex data structures.

Read more

Python SQLite Tutorial

I explain the 20% of Python SQlite that a first-timer needs to know to get up to speed quickly.

Read more

What are decorators and how to use them?

In this post, I first give a motivating example where decorators help simplify code maintenance. Then I explain what decorators are and how they work.

Read more

What happens when you put lists in a tuple in Python?

In this post, I illustrate some unexpected results when mutable containers are nested inside an immutable container.

Read more

Gamma Distribution

In this post, I will motivate an example of a gamma distribution and derive it from the Poisson distribution.
Read more

Exponential distribution

In this post, I explain the exponential distribution and its relationship to Poisson distribution.

Read more

Poisson Distribution

In this post, I explain how to derive the Poisson distribution from the binomial distribution.

Read more