~/talk

Increase productivity and simplify data operations in Python

Talkat PyData Seattle 2023 · on Friday, 2023-04-28· at 15:00· Hood· [developer-experience, machine-learning]
links:none on file
slides:none on file

Claims a concrete workflow: use Ibis to write one set of Python expressions, serialize via Substrait, and export models with ONNX so the same featurization runs on pandas, DuckDB, Snowflake or PySpark. Example code cleans and yields ~13.5 million records unchanged across backends. The talk shows the pipeline built end-to-end and reports that it eliminates the usual five‑week rewrite bottleneck between prototype and production, making deployment repeatable and verifiable.

AI-written summary · about

  1. 0:00Introduction
  2. 1:46Data scientist’s nightmare
  3. 5:38Flaws in data workflow
  4. 11:37Introducing Ibis
  5. 14:27Demo: Ibis with pandas and DuckDB
  6. 17:37Cross-backend data processing
  7. 20:29Substrate as universal language
  8. 23:20Prototype to production
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.