Published Jul 2, 2018

Putting AI in a box at MachineBox

Explore the entrepreneurial journey of Mat Ryer and David Hernandez as they discuss making AI accessible with MachineBox's innovative approach, leveraging Go programming language and delivering value through easy-to-use machine learning models in Docker containers.
Episode Highlights
Practical AI logo

Popular Clips

Episode Highlights

  • Go Language

    MachineBox's decision to use Go as the primary language for their development stack is driven by its simplicity and alignment with their philosophy. explains that Go's limited feature set encourages simpler code, which is crucial for maintaining a clean and efficient codebase 1. This simplicity mirrors MachineBox's approach to focusing on essential features rather than overcomplicating their offerings.

    The Go philosophy is around simplicity, which mirrors exactly what we're doing at Machinebox. So it fits brilliantly.

    ---

    adds that Go is the perfect tool for their mindset, allowing them to achieve a lot with a small team 1.

       

    Black Box

    MachineBox employs a black box approach to simplify user interaction and focus on delivering value without unnecessary complexity. notes that while users may not fully understand the inner workings of the models, the black box method provides a unified interface that is beneficial for developers and infrastructure teams 2. This approach allows MachineBox to offer solutions that are easy to integrate and use, even for those without deep machine learning expertise.

    If you're an app developer and you want to quickly make your software smarter, slotting machine box in is just the quickest way to do that.

    ---

    acknowledges that while explainability is limited, the focus remains on extracting value from the models rather than detailing their internal processes 3.

Related Episodes