The Joke
HBO's Silicon Valley featured an app that could tell if something was a hot dog. It was a punchline about startup culture—solving trivial problems with maximum engineering effort.
We decided the joke deserved to be real.
The Technical Challenge
Building a hot dog classifier sounds simple. It's a binary classification problem: hot dog or not hot dog. But the real world is messy:
- Hot dogs in buns vs. out of buns
- Corn dogs (technically hot dogs?)
- Bratwurst, sausages, similar tube-shaped foods
- Lighting, angles, backgrounds
The Model
We fine-tuned MobileNet on ~5,000 labeled images. The twist: we specifically included "confusing negatives"—foods that look like hot dogs but aren't. The model learned subtle features: bun texture, condiment patterns, casing sheen.
The Result
92% accuracy on the test set. 100% accuracy on the only metric that mattered: making people laugh when it correctly identified their lunch.