Predictive Analytics with Snowflake Cortex

DAS42 Classification Model Builder

The DAS42 Classification Model Builder is meant to be a demonstration of the art of the possible when it comes to predictive workloads in Snowflake.

The application is comprised of a few of Snowflake’s differentiating features, including:

  • Snowpark python stored procedures
  • Snowflake Cortex ML
  • Streamlit for the frontend

AI capabilities within Cortex

We are thrilled to showcase the Classification Model Builder as a demonstration, highlighting only a fraction of the new AI capabilities Snowflake has introduced over the past year. Utilizing Streamlit as a frontend enhances the demo's coherence, offering viewers insights into potential implementations within their own data environments. Behind the scenes, every operation is powered by direct Snowflake SQL or Snowpark Python functions, offering unparalleled flexibility in deploying predictive workloads within Snowflake.

This setup ensures that data remains securely within the Snowflake data platform. It exemplifies the concept of bringing code to the data rather than vice versa, a paradigm shift enabled by Snowflake with numerous advantages:

  • Enhanced security as data never leaves Snowflake.
  • Mitigation of unnecessary ingress/egress costs.
  • Streamlined billing encompassing both data storage and ML workloads, alongside opportunities to optimize ML compute costs through Snowflake's warehouse configuration options.

Traditionally, a significant portion of data science involves data wrangling and cleaning. Snowflake, as a data warehouse, provides an excellent environment for such development activities. Now, with the ability to seamlessly integrate predictive workloads within the platform, we unlock substantial development efficiencies. By eliminating the need to transfer data across various tools and systems, we facilitate smoother workflows and maximize the utility of our data resources.


How we support Predictive Analytics

Tailored analytics icon

Tailored analytics

Our customized analytic strategies let you see viewer demographics, location and numbers, as well as what they’re watching—and why.
Better audience understanding icon

Better audience understanding

Our insights will allow you to really understand the preferences and habits of your customers. The better you know your audience, the better you’ll be able to generate viewership and drive traffic.

Self-service insights icon

Self-service insights

We upskill your team to access the specific data and insights they need when they need it.

Our clients rely on us for...

Self-Service Business Intelligence icon

Self-Service Analytics


Telecom Analytics

Meet consumer expectation icon

Subscriber Analytics

Speedy D icon

Start maximizing your data’s full potential