AxeDB: Guitar Pricing Intelligence
New project for studying the used and vintage guitar markets
Data scientist and armchair sabermetrician.
New project for studying the used and vintage guitar markets
This post explores four algorithms for solving the multi-armed bandit problem (Epsilon Greedy, EXP3, Bayesian UCB, and UCB1), with implementations in Python and discussion of experimental results using the Movielens-25m dataset.
Multi-armed bandit algorithms are seeing renewed excitement, but evaluating their performance using a historic dataset is challenging. Here's how I go about implementing offline bandit evaluation techniques, with examples shown in Python.
An analysis of auction dynamics in client-side header bidding
Using machine learning to predict strategic infield positioning using statcast data and contextual feature engineering.
A quick tutorial on fetching MLB win-loss data with pybaseball and cleaning and visuzlizing it with the tidyverse (dplyr and ggplot).
Tanking becomes a hot topic each season once it becomes apparent which of the NBA's worst teams will be missing the playoffs. In this post I address the value of a draft pick and of tanking in the league's end-of-season rankings, with applications to trade valuation and the impact of the league's recently proposed changes to the draft.
I've been borderline obsessed with the eephus pitch for some time now. Every time I see a player pull this pitch out of their arsenal I become equal parts excited and bamboozled. Startlingly little research has been done to date on this uncommon pitch, and thus, this post is going to serve as an exploratory analysis of and tribute to the mythical eephus.
For the past three months I have had the exciting opportunity to intern as a data scientist at Major League Baseball Advanced Media, the technology arm of MLB. This post gives an overview of what I've been working on and the advice I would give a fellow first-time data scientist on their first day on the job.
Throughout my baseball-facing work at MLB Advanced Media, I came to realize that there was no reliable Python tool available for sabermetric research and advanced baseball statistics. As a response to this, I built pybaseball - a Python package for baseball data analysis.