Generating Intelligent Insights with AI Traits
New LLM models open new insights for your data. But being able to apply these models to your data has been complex – requiring additional ETL jobs or, worse, copying & pasting into a chatGPT window. 😱
Snowflake Cortex, currently in Public Preview, enables organizations to analyze data directly on top of data that already resides within their data platform. The capabilities are really powerful: with a single SQL function, you can summarize unstructured data, score sentiment for a review, or ask questions directly of your data.
But generating insights is not enough to drive business impact. For analytics & data science teams to truly drive business outcomes, they need to equip teams across their org with these insights. That’s where Reverse ETL can help, enabling teams to sync these generative insights into hundreds of applications to influence, augment, and accelerate the customer journey.
Reverse ETL with AI in Action
Let’s see how easy it is to generate a new insight from our data & use it to send a personalized message in a multi-channel marketing tool like Braze. For this example, let’s say we want to send a personalized email recommending the next book in a series, based on the sentiment analysis of customer reviews. We’re using Braze, but you can pick from hundreds of tools to connect. You’ll need a Snowflake account with customer data if you want to follow along.
1. Selecting a Dataset
First, let’s get a feel for the dataset. We’ll be querying a Reviews table, which comes with a user_id and unstructured review field. You can see a sample below.