overview
The Cohort Builder is a versatile solution designed to facilitate the creation, management, and scheduling of customer cohorts using Streamlit and Snowflake. This tool leverages a user-friendly Streamlit application to define and manage groups of individuals based on shared characteristics or behaviors.
- Cohort Building: Define cohort criteria using an easy-to-use interface that generates SQL queries. This feature enables users to segment data based on attributes like AGE_CODE, LOCATION, and DATE.
- Cohort Management: Offers tools for updating and maintaining cohorts, ensuring they remain relevant and accurate as new data becomes available.
- Cohort Scheduling: Automates the refreshing of cohort data at regular intervals, utilizing Snowflake’s dynamic tables, tasks, and procedures.