A Hitchhiker’s Guide to OCR

Optical Character Recognition (OCR) is the process of extracting text out of images. Out-of-the-box models can do this fairly well by themselves, but for natural scene images, they often need a little help.

Writing ES6 Everywhere

Learn the basics of writing modern JavaScript all the time, rather than being dependent on what environment is supported by a given browser.

Streaming Algorithms

In many contexts, keeping all of one’s data in memory is impractical. Streaming algorithms are a class of algorithms which help process large data streams without storing them in memory.