REST API for identifying brand logos in unlabeled social media photos, built with a retrained TensorFlow Inception V3 model.

Originated from a GapJumpers coding challenge — build a CNN that can identify Nike vs. Altra logos in untagged social media photos.

Nike logo detection Nike logo identified in social media photo

Altra logo detection Altra logo identified in social media photo

How it works:

  • Transfer learning from Inception V3 to identify brand logos
  • Flask API serving predictions
  • Companion Go implementation of both the API and model inference

Tech: Python, Flask, Go, TensorFlow

Flask version | Go version