aamanlamba's picture
updated github link
95c949f verified

A newer version of the Gradio SDK is available: 6.5.0

Upgrade
metadata
title: Tasty Bytes Cortex Analyst Demo
emoji: πŸ”
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 4.44.0
app_file: app.py
pinned: false
license: mit

Tasty Bytes Customer Analytics - Cortex Analyst Demo

This interactive demo showcases a natural language interface for customer data analytics built with Snowflake Cortex Analyst.

🎯 What This Demonstrates

Ask questions in plain English and get instant insights from customer loyalty data:

  • "How many customers are in our loyalty program?"
  • "Which countries have the most customers?"
  • "Show me the top 10 customers by total sales"
  • "What's the average sales per customer in each country?"

No SQL knowledge required! The AI understands your questions and generates the appropriate queries automatically.

πŸ—οΈ Architecture

This demo is built on:

  • Data Layer: Snowflake TASTY_BYTES public dataset
  • Semantic Layer: Native Snowflake Semantic View (business-friendly data definitions)
  • AI Layer: Cortex Analyst (LLM-powered query understanding)
  • Interface: Chat-based natural language interface

⚠️ Important Note

This HuggingFace Space is a demonstration and showcase only. The actual Cortex Analyst agent runs on Snowflake infrastructure, not within this Space.

To try the real thing:

  1. Get a Snowflake account (free trial available)
  2. Follow the setup instructions in the GitHub repository
  3. Complete setup in 20-30 minutes

πŸ“š What You'll Find Here

  • Demo Video: See Cortex Analyst in action
  • Example Queries: Sample questions you can ask
  • Sample Results: Real query outputs
  • Architecture: How the system works
  • Setup Guide: Build it yourself step-by-step

πŸš€ Try It Yourself

GitHub Repository: tasty-bytes-cortex-analyst

The repository includes:

  • Complete setup scripts
  • Semantic view YAML definition
  • Detailed documentation
  • 50+ example queries
  • Troubleshooting guide

πŸ“Š Dataset

Uses Snowflake's TASTY_BYTES sample dataset:

  • 11,420+ customer loyalty members
  • Geographic data (30+ countries)
  • Sales transactions
  • Location visit history

This is publicly available sample data - no real customer information.

πŸ‘€ Author

Aaman Lamba

  • Strategy Consultant & Author
  • AI Governance & Data Economy Expert
  • Former Senior Industry Principal, Infosys

Connect:

πŸ“„ License

MIT License - Free to use and modify


⭐ Like this demo? Star the GitHub repository!

πŸ› Questions or issues? Open an issue