Share
Preview
there is no "try"
 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Christmas came early this year and two strong projects dropped last week!

D. Scully, Cathy Chen, Todd Underwood, Kranti Praisa and Niall Murphy released the first two chapters of their long awaited book! 'Reliable Machine Learning' - SRE principles for ML in production.

More on the other big news out of StitchFix below!

New Tool Tuesday
Hamilton
Hamilton is a framework that helps a team of Data Scientists manage the creation of a complex dataframe in a shared code base by writing specially shaped functions.

Last week Community member Stefan Krawczyk and team finally did what they have been threatening to do for ages, open source Hamilton.

So why was Hamilton created? StitchFix had a DS team that kept running into problems understanding code dependencies, testing, and documentation. These problems compounded as their code base grew.

A quick aside on the origin of the tool from the release article "we first want to mention that, while we explored a variety of offerings, we did not find any open-source tooling that would dramatically improve our capability to solve the aforementioned problems. Second, we’re not solving a big data challenge here, so a base assumption is that all data can fit in memory"

What was the result? For one, Code reviews are streamlined and simpler due to tighter encapsulation of business logic into functions.

Lastly, by handling the how, Hamilton allows Data Scientists to focus on the what. It was the result of a successful cross-functional collaboration between the platform and data science teams at Stitch Fix, and has been running in production since November 2019.

Check out the full article to see if the use case of hamilton is something you could use!
Meetup
Doing MLOps
The MLOps Gift

Noah Gift Author of Practical MLOps joined us two weeks ago to talk about putting MLOps into practice (as opposed to just talking about it). He shared some code via his Git repo and then walked us through some of the main things to keep in mind when working with some of the big 3 clound vendor tools.

Before jumping into the coding session Noah walked us through key concepts and why they are important when it comes to "Doing MLOps". We looked at his version of the ML hierarchy of needs then dove into CI/CD for MLOps, and finally DataOps.

One of my favorite slides he had is the one pictured above. So many people ask what MLOps is. I enjoyed the simplicity of the way Noah broke it down as if it were a recipe to make some pumpkin pie! Preheat the over, mix in one part data, one part DevOps, sprinkle in a little business for good measures and Bam! Let that baby cook for a few hours!


Guest Wisdom
Vector Search
Ok so Dave Bergstein, the Director of Product at Pinecone, joined us a few weeks ago to describe how vector search is used by companies today. He mentioned what the challenges of deploying vector search to production applications are, and how teams can overcome those challenges even without the engineering resources of Facebook or Spotify.

In case you missed the convo a few weeks back click the button below for Dave's wisdom.
Current Meetup
Back to the Basics
Basics of End-to-End MLOps

MLOps, or DevOps for machine learning, enables data science and IT teams to collaborate and increase the pace of model development and deployment by monitoring, validation, and governance of machine learning models. This we have established.

Yet, to understand MLOps, we must first understand the ML development lifecycle from the model creation to deployment all the way to monitoring things in production.

Bio: Raviraja is currently working at Enterpret as a Founding Engineer in NLP.

His interests are in Unsupervised Algorithms, Semantic Similarity, and Productionising NLP models. Raviraja likes to follow the latest research to stay up to date with all that is happening in the NLP domain.

Besides work, Raviraja likes cooking 🥘 , cycling 🚴‍♀️ , and kdramas 🎥.

Have you heard? The MLOps Community has a public calendar you can subscribe to.

Best of Slack
Jobs
See you in slack, youtube, and podcast land. Oh yeah, and we are also on Twitter if you like chirping birds.



Email Marketing by ActiveCampaign