https://github.com/snowflake-labs/sfguide-getting-started-dataengineering-ml-snowpark-python
https://github.com/snowflake-labs/sfguide-getting-started-dataengineering-ml-snowpark-python
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/snowflake-labs/sfguide-getting-started-dataengineering-ml-snowpark-python
- Owner: Snowflake-Labs
- License: apache-2.0
- Created: 2023-02-01T01:48:05.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-01T22:27:53.000Z (over 1 year ago)
- Last Synced: 2025-10-02T07:53:17.670Z (8 months ago)
- Language: Jupyter Notebook
- Size: 6.08 MB
- Stars: 90
- Watchers: 4
- Forks: 188
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Getting Started with Data Engineering and ML using Snowpark for Python
## Overview
In this guide, we will perform data engineering (data analysis and data preparation) and machine learning tasks to train a Linear Regression model to predict future ROI (Return On Investment) of variable ad spend budgets across multiple channels including search, video, social media, and email using Snowpark for Python, Streamlit and scikit-learn. By the end of the session, you will have an interactive web application deployed visualizing the ROI of different allocated advertising spend budgets.
## Step-By-Step Guide
For prerequisites, environment setup, step-by-step guide and instructions, please refer to the [QuickStart Guide](https://quickstarts.snowflake.com/guide/getting_started_with_dataengineering_ml_using_snowpark_python/index.html).