Deep Learning for Fonts

2016, It was a sunny morning in London, Nischal & I were roaming around the Westminster Bridge.

Image for post
Image for post

We were speaking at PyData London that year and the topic was Deep Learning

Image for post
Image for post

Of all the things, there was this one thing we were super curious to know — Which is the font on the boards of the buses?

Image for post
Image for post
Picture courtesy — Wikipedia

This was one of the most legible, crisp, clean font we had ever seen! We quickly googled to figure out it was Johnston. That was easy! However, I see a lot of instances where we will not be able to google and find out the font. Given that I’m a deep learning practitioner, why not use it to classify fonts? Why not have an app where you can point at an image of text and it tells you the font?

Hold on! Maybe someone should have already thought about this. A quick google shows we have two good options:


Turns out that the results are not as expected. Sure, let’s build something better — Fontastic!

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store