Stephen Abrams

Things I build.

It's all coming together.

Try it

Live demo
May 11, 2020

Classify Your Face – in a Web Browser!

A VGG16-based network that guesses gender from a photo with about 95% accuracy, now running in your browser. Plus what its mistakes reveal about the labels.

Recent writing

All posts →
Oct 10, 2026

spect: Survival Prediction with Any Classifier

My dissertation research ended in an R package on CRAN: turn time-to-event data into a classification problem, stack a few models, and get a survival curve for every individual.

Dec 15, 2019

What's the Average Face?

Averaging 202,599 celebrity photos pixel by pixel, and then the average man, woman, hat-wearer and more.

Dec 14, 2019

A Geometric One-Liner

Which boxes have a volume equal to their surface area? One line of Python finds them all, and a week of brute force can't find any more.

May 30, 2017

Siege!

Using a genetic algorithm to pick a troop allocation for FiveThirtyEight's Riddler castle-war puzzle.

Sep 4, 2015

72 Hours > Lifetime

Twenty-five years of wanting to make a video game, finally done in one Ludum Dare weekend.

Jun 17, 2015

Jocks vs. Nerds

In a round-robin league, how many wins does it take to guarantee a playoff spot, and how few can still sneak you in?