Main navigation

  • Articles
  • Speaking
Get notified whenever there's a new post!
  • Image Upscaling with Javascript

    Sep 28 2020 19 min read

    Image Upscaling in your browser lets you reduce your image sizes up to 1/16th. That means a 725kb image becomes 10kb. Learn how to do this and more with Super Resolution in Javascript.

  • Image Classification with Javascript

    Aug 16 2018 17 min read

    Leverage Transfer Learning on the web to train an accurate image classifier in less than a minute with just a few labeled images.

  • MNIST image data in Tensorflow.js

    May 29 2018 6 min read

    A walk-through manipulating image data in the browser.

  • Hello World with Tensorflow.js

    May 17 2018 8 min read

    The good news is that getting started with machine learning today has never been easier. In fact, if you’re reading this it means you already have the tools you need to dive right in.

  • Use cases for Tensorflow.js

    May 16 2018 5 min read

    Examples of client-side machine learning

  • Standing on the shoulders of giants

    Jan 23 2018 3 min read

    Thoughts on building on others’ models

  • Building a Deep Learning / Cryptocurrency PC (#4): AI

    Jan 1 2018 7 min read

    Part 4 of my experience building a Deep Learning PC

  • Building a Deep Learning / Cryptocurrency PC (#2): The OS

    Oct 6 2017 7 min read

    Part 2 of my experience building a Deep Learning PC

  • Building a Deep Learning / Cryptocurrency PC (#1): The Hardware

    Sep 25 2017 8 min read

    Part 1 of my experience building a Deep Learning PC

  • Popular Use Cases for Chatbots

    Oct 18 2016 6 min read

    Exploring ideal use cases are for bots, and when they can match or exceed equivalent app or web experiences.