Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

DataCamp

Building Generative AI Apps to Talk to Your Data

via DataCamp

Overview

Build conversational AI apps that answer questions from your data with Cortex Search and Cortex Analyst on Snowflake.


Most of your organization's knowledge is locked inside tables, PDFs, and documents that only technical users can query. What if anyone could just ask? In this course, you'll build generative AI apps on Snowflake that let people talk to their data in plain language. You'll learn when to reach for RAG, hybrid search, or text-to-SQL, then build working chatbots with Cortex Search for documents and Cortex Analyst for tables, each with a Streamlit front end. By the end, you'll turn raw data into answers the whole business can use.

Syllabus

  • Introduction to building conversational apps with data
    • In this chapter, learn how to choose between RAG, hybrid search, and text-to-SQL for your data and sketch the architecture of a conversational app on Snowflake.
  • Finding answers from unstructured data with Cortex Search
    • In this chapter, learn how to build a RAG app with Cortex Search by loading, parsing, and chunking documents, measuring answer quality, and shipping it with Streamlit.
  • Answer questions from structured data with Cortex Analyst
    • In this final chapter, learn how to turn structured tables into a natural-language interface with Cortex Analyst, using a semantic model to generate accurate SQL and serve answers through a Streamlit app.

Taught by

Snowflake Northstar

Reviews

Start your review of Building Generative AI Apps to Talk to Your Data

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.