Machine Learning Archives - Software Engineering Daily

BaseTen: Creating Machine Learning APIs with Tuhin Srivastava and Amir Haghighat

May 20, 2021
Tuhin Srivastava, founder of BaseTen and former data scientist, joins forces with Amir Haghighat, co-founder and expert in backend systems, to discuss the evolution of machine learning APIs. They delve into the challenges of integrating model outputs into workflows and simplifying ML deployment for data scientists. Tuhin shares insights on deploying a style-transfer model and a fraud operations pipeline, while Amir highlights BaseTen's serverless architecture and user-friendly UI builder. Their vision aims to lower the barrier for internal ML adoption across industries.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Models Are Only Useful When Integrated

  • A model is merely an artifact that maps inputs to outputs and needs serving to be useful.
  • Real production complexity is integrating outputs into business workflows and feedback loops.
ADVICE

Let Data Scientists Ship Glue Code

  • Deploy models behind APIs and let data scientists write glue code in Python rather than forcing them to build web stacks.
  • Provide tools for versioning, chaining, and UI so models can be turned into user-facing applications quickly.
ANECDOTE

Style Transfer Demo Became A Usable App

  • Tuhin described deploying a style-transfer model and immediately creating a drag-and-drop UI so nontechnical users can try it.
  • BaseTen lets you deploy the model, wrap Python business logic, and build a frontend without writing Flask or React.
Get the Snipd Podcast app to discover more snips from this episode
Get the app