Skip to content

paty-oliveira/snowflake-sephora-analytics

Repository files navigation

This project analyzes customer reviews from the Sephora product dataset using Snowflake Cortex LLM functions to extract sentiment insights at scale. It demonstrates a modern data stack pipeline - from infrastructure as code with Terraform, to transformation and modeling with dbt, all running on Snowflake.

Goal: Use Snowflake Cortex's LLM capabilities to perform sentiment analysis on customer reviews.

Dataset: Kaggle Sephora product reviews dataset.

Stack:

  • Infrastructure: Terraform
  • Cloud Data Platform: Snowflake
  • Transformation: dbt
  • LLM Analysis: Snowflake Cortex function - COMPLETE()

Features:

  • Provision Snowflake objects (warehouse, databases, schemas, roles) using Terraform
  • Load and structure Sephora reviews into Snowflake
  • Transform raw data using dbt models
  • Apply Cortex LLM functions to summarize customer sentiment
  • Enable downstream usage: dashboards, product team insights, or ML training

About

Repository to analyse customer reviews from Sephora products

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors