In this tutorial, we’re going to build an interactive customer Churn Insights Dashboard using the open-source Python framework, Streamlit, and the Continual predictions generated in Part 1: Snowflake and Continual Quickstart Guide. In Part 1, we connected Continual to Snowflake and used a simple dataset of customer information, activity, and churn status to build and operationalize a machine learning model in Continual to predict the likelihood of a customer churning.
Sometimes the need for processing power you or your team requires is very high one day and very low another. Especially in machine learning environments, this is a common problem. One day a team might be training their models and the need for compute will be sky high, but other days they’ll be doing research and figuring out how to solve a specific problem, with only the need for a web browser and some coffee.
The algorithm team at WSC Sports faced a challenge. How could our computer vision model, that is working in a dynamic environment, maintain high quality results? Especially as in our case, new data may appear daily and be visually different from the already trained data. Bit of a head-scratcher right? Well, we’ve developed a system that is doing just that and showing exceptional results!
Today, we’re excited to announce the general availability of Continual, the missing AI layer for the modern data stack. We’ve also raised a $14.5M Series A, led by Innovation Endeavors and joined by Amplify Partners, Illuminate Ventures, Inspired Capital, Data Community Fund, Activation, New Normal, GTMfund, and angels Tomer Shiran, the founder of Dremio, and Tristan Handy, the founder of dbt Labs.
For our latest machine learning specialist interview on our blog, we’ve welcomed Ivan Goncharov, a machine learning engineer on the growth team at a unicorn MLOps startup, Weights & Biases.
This is part 3 of our 3-part Hyperparameter Optimization series, if you haven’t read the previous 2 parts where we explain ClearML’s approach towards HPO, you can find them here and here. In this blog post, we will focus on applying everything we learned to a “real world” use case.