ChiPy __Main__ Meeting

When: Nov. 9, 2023, 6 p.m.

Where: Tegus

In Person Pythonistas: 31


  • Snowpark ML Toolkit and dbt Python Models
    By: Felipe Hoffa, Developer Advocate
    Experience Level: Intermediate
    Length: 45 Minutes

    In this session we will perform a full exploration of the Snowpark ML Toolkit using dbt Python models on the dbt Cloud without any package installation. You will learn how Snowflake improves on familiar ML libraries like Scikit-Learn and XGBoost to make them scale within its scalable runtime.


    During this session you will: 

    • Start with 50,000 rows and scale to 50 million rows on various data transformations with the toolkit
    • Train and predict a dbt Python model with XGBoost
    • Switch between SQL and Python transformations in a pipeline where dbt takes care of the boilerplate code when pushing to Snowflake 
  • Paywalls, Beautiful Soup, and reading what was sent to you
    By: Phil Robare
    Experience Level: Advanced
    Length: 10 Minutes

    The paywall at, and other websites implement a paywall with javascript.  The source page that is sent has the entire article.  This talk is about the use of the BeautifulSoup package (which manipulates HTML documents) to read what the web site sends.