Developer

10.15.18

How my startup got to a successful exit with a developer-first strategy

In January of 2018, I helped found a machine learning startup with 2 other people. 9 months later I sold it for $5 million. What was our secret? We put developers first. In this post, I intend to share with you how putting developers first can help your tech project/startup/company/enterprise really take off. Our goal with…

09.27.18

How we approach face recognition and law enforcement as ethically as we can

At Machine Box, we’ve always been about empowering you to build amazing things with simple machine learning tools. One important aspect of this approach is ownership. When you use Machine Box, you get complete control of all of your data, and nowhere is this more important than in surveillance and face recognition. Back in May…

09.21.18

Machine Box is growing up: Why we joined Veritone

We started Machine Box because we wanted to open the potential of machine learning to developers of all skill levels, and to teams who don’t have exuberant budgets or armies of people to throw at a problem. Machina is sporting Veritone colours to celebrate the coming together of the two companies. Our customers have built…

09.20.18

Boost your face recognition accuracy with this quick step

I admit, we’ve made it almost too easy to deploy a state-of-the-art face recognition machine learning model. So easy in fact, the only thing you need to know to try it for yourself is how to copy and paste commands into Terminal (and how to open a web browser). It’s great to make things so simple, but…

06.7.18

How to train a spam detector with a 97% accuracy with Machine Box

Let’s face it, a lot of people out there are needing to integrate machine learning into their products and services, but don’t have the time or resources to go back to school to learn Tensorflow, or the money to hire expensive PhDs. And even if they do, its still a huge challenge to get it…

05.26.18

Deploy Docker containers in Google Cloud Platform

TL;DR: Check out a working example project of how to deploy Docker containers (boxes) to Google Cloud Platform. Delivering complex software solutions inside a neat container is exactly the promise of Docker, and Machine Box has truly benefited from this. This article shows you how to spin up Machine Box in Google Cloud Platform, but the technique works for any…

05.23.18

Deploy Docker containers into Digital Ocean

Machine Box delivers the services via Docker containers, and Digital Ocean is a great place to host these containers in production. This guide will walk you through the steps required to deploy Facebox with Digital Ocean. TIP: Before you start, it’s important to remember that hosting on Digital Ocean comes with a small cost — it’s very competitive,…

05.11.18

Machine Learning on Premise

There are a lot of really great Machine-Learning-as-a-Service (MLaaS) providers out there; Azure, Google, Rekognition, etc. But for those of us who can’t send our data to the cloud, who need to train and tune models locally, and who need more control and ownership over our machine learning models, we have to look to a…

05.9.18

How I write Go HTTP services after seven years

I’ve been writing Go (Golang when not spoken) since r59 — a pre 1.0 release — and have been building HTTP APIs and services in Go for the past seven years. At Machine Box, most of my technical work involves building various APIs. Machine Learning is complicated and inaccessible to most developers, so my job is to…

05.4.18

Introducing Facebox Faceprint

Since releasing Facebox, people have started to come up with some very interesting use cases. For example, partners like Pixitmedia have integrated Facebox into their storage platform so that customers can search and access all of their assets quickly. Another use case involves using face-verify.js to increase the security of any website by validating who is…