Serving a Machine Learning Model via a Web Application

Machine learning is awesome and it is showing up everywhere for good reason. Most companies that I interact with are at least kicking around the idea of using it in their business and a smaller set has taken the plunge and hired engineers with the goal of furthering their business with machine learning.

However, in my experience, the story goes that the new hire in charge of the new initiative is likely a data scientist. They have no idea how to write any code on your stack and likely will not ever do so. Instead, they will create amazing predictions using R libraries, Tensorflow, or PyTorch and impress the executives.

Continue reading “Serving a Machine Learning Model via a Web Application”

Writing “Hello World” with a Neural Network

If you are trying to write an application that will generate text, you are probably trying to implement a Recurrent Neural Network (RNN). Many “Hello World” neural network tutorials do things like generate Shakespeare stanzas or poetry. This is amazing and unreasonably effective, but a lot to take in for a first go at using something like Tensorflow and establishing the intuition about what is happening under the hood and why.

Instead, let’s try to simply generate the text “Hello World” using an RNN. This is my attempt to generate a simple and understandable RNN, while simultaneously creating the most challenging way to generate the string “Hello World”.

Continue reading “Writing “Hello World” with a Neural Network”