1 The Concept
A half-day hackathon designed for customer teams to experience firsthand how to solve business problems using only natural language, with no programming knowledge required. The star is Cortex Code: the AI assistant integrated into Snowsight that transforms text prompts into SQL code, Python, ML, and functional dashboards.
Value Proposition for the Customer
- Zero-to-solution in hours: From a business idea to a working ML pipeline + dashboard in a single morning
- No technical barrier: Business, product, marketing, and operations profiles can build AI solutions
- Own or synthetic data: Each team chooses to work with their domain data or use the catalog data
- Take the solution home: Everything built stays in their Snowflake account, ready to evolve
Key message: «You don't need a data science team to solve problems with AI. You just need to know what to ask.»
Hackathon Flow
challenge
in plain language
data + ML
dashboard
& compete
2 Day Agenda (9:00 – 14:00)
Five intense hours with a balance between inspiration, building, and celebration:
| Time | Block | Description |
|---|---|---|
| 09:00 – 09:20 | Welcome & Keynote | Welcome reception with coffee. Inspirational keynote: "AI that speaks your language." Presentation of the concept, rules, and prizes. |
| 09:20 – 09:40 | Live Demo | WOW demonstration: solving a complete use case in 15 minutes using only Cortex Code. From zero to a dashboard with ML, just by talking. |
| 09:40 – 09:50 | Team Formation | Teams of 3–4 people (mix of profiles). Challenge selection. Access to Snowflake trial accounts. |
| 09:50 – 11:15 | Sprint 1 — Build | Building phase: data, ML models, Cortex AI functions. Snowflake mentors circulating between tables. First visible results. |
| 11:15 – 11:30 | Coffee Break | Networking and coffee. Time for informal progress sharing between teams and mentor consultations. |
| 11:30 – 12:45 | Sprint 2 — Enhance | Finish the Streamlit dashboard, add creative enhancements: alerts, sentiment analysis, forecasting, semantic search. Automate with Tasks. |
| 12:45 – 13:15 | Presentations | Each team has 5 minutes to present their solution: problem, approach, live dashboard demo, and key learning. |
| 13:15 – 13:30 | Voting & Awards | Voting by applause meter + jury. Award ceremony. Group photo. |
| 13:30 – 14:00 | Lunch & Networking | Informal cocktail-style lunch. Time to deepen relationships, exchange ideas, and plan next steps with Snowflake teams. |
Key rhythm: Two building sprints (85 min + 75 min) separated by coffee. The first sprint focuses on the foundation (data + ML), the second on the experience (dashboard + creative extras).
3 Challenges and Use Cases
Each team chooses one of these challenges (based on the industry catalog). They include guided prompts as a starting point, but the team can modify, improve, or reinvent them:
Key idea — "Level Up the Challenge": Each challenge has a mandatory core, but extra points are awarded for creative improvements: adding new data sources, combining techniques (forecasting + classification), creating a Cortex Agent that discusses the results, or designing an especially useful dashboard. The further the team takes the use case, the better.
4 Hackathon Dynamics
Team Formation
- 3–4 people per team (ideal: mix of business + technical profiles)
- Suggestion: mix customers from different companies to foster networking
- Each team chooses a creative name and a challenge
- A Snowflake mentor assigned to every 2–3 teams
Suggested Team Roles
- Narrator: Writes the natural language prompts and leads the interaction with Cortex Code
- Architect: Reviews the generated code and decides on the data structure
- Designer: Handles the Streamlit dashboard and visual experience
- Presenter: Prepares the 5-minute demo for the final presentations
How It Works
- Each team receives access to a Snowflake trial account (or uses their own)
- They open the use case catalog and choose their challenge
- They follow the guided prompts as a base and enhance them with their own ideas
- They use Cortex Code to generate everything: data, ML, dashboard, automation
- At the end, they present their solution on screen with a live demo
Golden rule: Everything is built through Cortex Code using natural language. If someone wants to write SQL by hand, they can — but it doesn't earn extra points. The point is to demonstrate that AI does it for you.
Gamification During the Event
- Flash achievements: First team to have data created, first ML model running, first dashboard deployed → bonus points
- Prompt wall: Shared screen where teams post their best prompts to inspire others
- 11:15 checkpoint: Quick round before coffee where each team shares their progress in 30 seconds
- Mentor wildcard: Each mentor can award 1 «wildcard» to a team that demonstrates exceptional creativity
5 Evaluation and Prizes
Scoring Criteria
| Criterion | Description | Points |
|---|---|---|
| Business Value | Does it solve a real problem? Does it deliver measurable value to the end user? | 25 |
| Cortex Code Usage | Was it built primarily using natural language? Were prompts used effectively? | 25 |
| Technical Depth | Number of Snowflake capabilities used: ML, LLM, Search, Agent, Feature Store, Tasks | 20 |
| Dashboard & UX | Quality of the Streamlit dashboard: clarity, interactivity, design | 15 |
| Creativity & Enhancements | Did they go beyond the basic challenge? Did they add original ideas? | 15 |
| TOTAL | 100 |
Suggested Prizes
- First Place — "AI Innovator": Main trophy/prize + additional Snowflake credits + mention on Snowflake social media
- Best Dashboard — "Data Storyteller": Award for the team with the best visualization and data narrative
- Most Creative Prompt — "Prompt Whisperer": Award for the most ingenious prompt that produced the best result with the fewest words
- All participants: Participation certificate, Snowflake t-shirt, extended access to trial account
Voting: 50% jury (Snowflake team) + 50% audience applause meter. Each attendee votes by raising their hand or using a QR-based mobile voting system.
6 Requirements and Preparation
For Participants
- Laptop with a modern browser (Chrome/Edge recommended)
- Snowflake trial account created before the event (see User Guide)
- Read the chosen challenge page in the catalog (optional but recommended)
- Willingness to experiment and an open mindset