# Posts tagged case study

## NBA Foul Analysis with Item Response Theory

- 17 April 2022
- Category: intermediate, tutorial

This tutorial shows an application of Bayesian Item Response Theory [Fox, 2010] to NBA basketball foul calls data using PyMC. Based on Austin Rochford’s blogpost NBA Foul Calls and Bayesian Item Response Theory.

## A Primer on Bayesian Methods for Multilevel Modeling

- 27 February 2022
- Category: intermediate

Hierarchical or multilevel modeling is a generalization of regression modeling. *Multilevel models* are regression models in which the constituent model parameters are given **probability models**. This implies that model parameters are allowed to **vary by group**. Observational units are often naturally **clustered**. Clustering induces dependence between observations, despite random sampling of clusters and random sampling within clusters.

## Using a “black box” likelihood function (numpy)

- 16 December 2021
- Category: beginner

This notebook in part of a set of two twin notebooks that perform the exact same task, this one uses numpy whereas this other one uses Cython

## Estimating parameters of a distribution from awkwardly binned data

- 23 October 2021
- Category: intermediate

Let us say that we are interested in inferring the properties of a population. This could be anything from the distribution of age, or income, or body mass index, or a whole range of different possible measures. In completing this task, we might often come across the situation where we have multiple datasets, each of which can inform our beliefs about the overall population.

## Probabilistic Matrix Factorization for Making Personalized Recommendations

- 20 September 2021
- Category: intermediate

So you are browsing for something to watch on Netflix and just not liking the suggestions. You just know you can do better. All you need to do is collect some ratings data from yourself and friends and build a recommendation algorithm. This notebook will guide you in doing just that!