~/conference

PyData Global 2024

date:2024-12-03..2024-12-05
location:-- online --
series:PyData Global · 4 editions
editions:[PyData Global 2020, PyData Global 2022, PyData Global 2023, PyData Global 2024]
titleauthorlength
Scaling Outside the Warehouse Using DuckDB and PythonAdarsh Namala30m
DuckDB integrates with Python to run in‑RAM OLAP SQL on local files, S3 and https, and scales via AWS Lambda or Coiled EC2 workers. The demo runs 30M rows…
Talk on
NumHack 2024: Winners Announcements & Demo ShowcaseC stosa42m
Live announcements list concrete outcomes not promises: 250 registered 11 teams and 13 awards announced, with prototypes, dashboards and trained models judged…
Talk on
Using AI to Spot Deforestation-related Cows on Satellite ImagesLeonie Hodel30m
Claims ability to detect and count cattle from 30 cm RGB satellite tiles across the Brazilian Amazon, using PyTorch to train a two-step neural network that…
Talk on
Quantile Regression WorkflowsAnton Antonov29m
Quantile regression workflows use the Python package regression iser to specify pipelines that fit multiple quantiles, count points under each curve, and…
Talk on
Understanding the end-to-end LLM training and inference pipelineMark Moyou, PhD30m
Walkthrough of the pipeline names concrete choices and numbers: examines Llama 3.1 8B (128k vocab, 4,096 hidden size, 32 attention heads) and shows the memory…
Talk on
It's in the Air Tonight. Sensor Data in RAGTimothy J Spann01h 30m
Builds a runnable Python pipeline that pulls sensor REST feeds and traffic and weather data from openAQ, enriches and vectorizes readings, and loads them into…
Talk on
The Memory Efficient Indexing for Vector DatabasesAkshay Ballal, Sonam Pankaj28m
Claims a working vector streaming pipeline that parallelizes parsing, semantic chunking, embedding generation and upserts so embeddings never accumulate in…
Talk on
Build Production Ready AI Agents with BurrElijah ben Izzy27m
Burr is an open-source OS library that claims to make production AI agents reliable by treating apps as graphs of actions, conditions, and central state and by…
Talk on
Panel: The Dashboard That Grew - A Scaling SagaDuarte Carmo30m
Claims a migration from Streamlit to Panel to handle scale and shows the concrete numbers: 100 to 2000+ users in less than 2 months. Describes running on…
Panel on
Putting the data science back into LLM evaluationPatrick Deziel29m
Argues for reproducible, metric-driven LLM validation and demonstrates an open-source Django web app that compares models prompt-by-prompt, logs generation…
Talk on
Making Gaussian Processes UsefulBill Engels, Chris Fonnesbeck01h 30m
Tutorial turns Gaussian processes into a usable tool: hierarchical binomial and count models on baseball batting and slugging data, implemented in PyMC, use…
Talk on
Image Recognition for safety on the factory floorNicolò Giso24m
ResNet50 backbone plus a custom U‑style classifier trains on a curated set from >30,000 images sampled every 10s and initially reaches 85% versus a 55%…
Talk on
The Missing 78%: How Women in AI & Data Can Complete the Future of InnovationNoor Aftab30m
Claims specific numbers and case studies: 22% women in AI and the missing 78%; UN estimate of 131 years to close the gap; McKinsey and BCG figures like $12…
Talk on
Trustworthy LLMs: Vibe checks are not all you needIrina Vidal Migallón28m
Claim: eyeballing LLM outputs is insufficient; set up an automated evaluation pipeline that measures task performance plus robustness, hallucinations, data…
Talk on
Taking Data Science in industry from zero to productionAndrew Weeks28m
Describes a workflow that moves projects from prototype to production by validating concrete assumptions rather than polishing features: use verifying income…
Talk on
Solving Forecasting Problems in R and PythonJohn Mount29m
Shows a concrete workflow: compare about seven R and Python packages, implement a hidden‑state decomposition that separates loyal vs transient customers, fit…
Talk on
Bringing NVIDIA math libraries to Python scientific communitySergey Maydanov27m
nvmath-python packages NVIDIA math libraries into Python with JIT fusion so user-defined python device callbacks compile via Numba or Warp and run as single…
Talk on
Climbing the causal ladder for fun and profitBenjamin Vincent30m
Builds a Bayesian structural causal model in PyMC that uses a censored regression to infer latent demand under stockouts, fits with the PyMC do operator, and…
Talk on
From Inference to Features: Build a Core ML Platform from ScratchNathan Colbert01h 29m
Hands-on build of five concrete components — feature store, model registry, orchestrator, inference engine and basic monitoring — using Test-Driven…
Talk on
Dashboards to Aid British Government Decisions (using R)Brookes, Horne28m
Datacove builds a bespoke Shiny dashboard for DEFRA that delivers an alpha product (2023) and a beta dashboard (summer 2024) as part of a five‑year roadmap…
Talk on
Dask ❤️ Xarray: Geoscience at Massive ScaleHendrik Makait30m
Demo loads a 250 terabyte National Water Model and subsets to 18 terabytes then runs an Xarray-on-Dask pipeline across a Coiled cluster of about 100 VMs…
Talk on
Building Knowledge Graph-Based Agents with Structured Text GenerationAlonso Silva28m
Builds a knowledge graph from plain text by forcing LLM outputs into a pydantic JSON schema and masking token probabilities with outlines then stores nodes and…
Talk on
Evaluating RAGs: On the correctness and coherence of Open Source eval metricsEl Mawass, Neeman30m
Evaluates open‑source RAG eval libraries (RAGAS TruLens and reuse) by running a 200‑question benchmark with 5 retrieved chunks per query using ChromaDB and…
Talk on
LLMs in Regulated Industries: Challenges and Governance SolutionsVyoma Gajjar24m
Claims a typical deployment halves loan approval time (50% faster approvals), uses federated learning and synthetic data with differential privacy, and layers…
Talk on
Automating SEA Retargeting for Smarter Audience Engagement and Higher ConversionsShrikanth Singh28m
An automated pipeline identifies high‑propensity site visitors via batch‑processed user journeys stored in AWS S3, engineered features (pre‑conversion events +…
Talk on
Catching Bad Guys using open data and open models for graphsPaco Nathan29m
Claims that GraphRAG can be made accountable by unbundling graph construction and using open models and open data to produce explainable investigative graphs…
Talk on
Python + BigQuery + DataFrames: Hands on with scalable "serverless" analysisHsia, Swena, Williams01h 29m
Hands-on use of BigQuery DataFrames shows a pandas-like API that keeps data in the cloud (no install, couponed GCP project) and runs on a real dataset of about…
Talk on
Time Series Analysis with StatsModelsAllen Downey01h 30m
Shows how to build time‑series models from first principles with pandas then switch to StatsModels: compute a 12‑month moving average, extract a repeated…
Talk on
Building an AI Travel Agent That Never HallucinatesBowne-Anderson, Nichol, Petraitytė01h 23m
Hands-on tutorial shows a running AI travel agent that avoids hallucinations by separating execution from understanding: CALM and Rasa provide a flow engine…
Talk on
The LEGO Approach to designing PyData WorkflowsSayantika Banik30m
Claims an open‑source toolkit called DataJourney actually exists on GitHub, built over two years to stitch together interchangeable tools (ingest → monitor →…
Talk on
Changing Data With Confidence using DuckDBHannes Mühleisen30m
DuckDB provides ACID all-or-nothing semantics so updates either fully commit or automatically roll back on error or crash; a demo shows a failed insert undone…
Talk on
Tips to Level-Up Your Shiny for Python ApplicationsDaniel Chen31m
Built an adaptive filter component on Shiny for Python that prevents empty DataFrames by having filters update each other, using pandas Index.intersection…
Talk on
New Features in Apache Spark 4.0Matthew Powers29m
Lists concrete changes and examples: Python custom data sources let one load Hugging Face datasets with spark.read.format('huggingface').load; ANSI mode…
Talk on
GPU development with Python 101Katrina Riehl, Jacob Tomlinson01h 29m
Claim: Python can run real CUDA without C++; tools used are numba CUDA kernels and cuDF/pandas plugin on NVIDIA’s DLI/Jupyter environment. Concrete results: a…
Talk on
PyTorch Workflow Mastery: A Guide to Track and Optimize Model PerformanceCainã Max Couto da Silva01h 31m
Hands‑on pipeline that actually trains a ResNet18 on CIFAR‑10 (50,000 train images, batch 128) and logs metrics and artifacts to Weights & Biases, runs short…
Talk on
PyScript - Writing a Python application in the browserChris Laffra01h 39m
Demo shows a real to‑do web app built with PyScript and the LTK UI library running in the browser, importing Python packages like Folium and pandas in‑browser…
Talk on
Discover the Julia Machine Learning EcosystemDaniel Molina28m
Julia claims type stability, JIT compilation, and easy parallelism and shows concrete wins: a symbolic regression port to Julia produces clear runtime…
Talk on
Bridging the Gap: Real-Time Predictive Analytics with FaustreamJoseph Oladokun18m
Claims a working open‑source pipeline called Faustream that wires Python models into Kafka + Faust for low‑latency inference, not theory. Configuration uses a…
Talk on
Navigating Cloud Expenses in Data & AI: Strategies for Scientists and EngineersSaurabh Garg30m
Shows how Metaflow and the Out‑of‑bounds managed platform attach costs to individual flows, report resource use per step, and let teams right‑size requests to…
Talk on
Reproducible Python projects using NixAvik Basu29m
Claims reproducible deterministic environments by using Nix to freeze OS and non‑Python dependencies and combine them with Python tooling. Demonstration builds…
Talk on
Foundational Models for Time Series Forecasting: are we there yet?Luca Baggi21m
Transformers get repurposed for forecasting by quantize to discrete tokens (Chronos uses GPT‑2/T5 with mean scaling and binning) or by patching continuous…
Talk on
Python Apps in the Browser made simple by PyCafeMaarten Breddels28m
Claims a single-click zero-cost deploy for live Python apps and demonstrates it by running Streamlit Dash Panel Solara and (soon) Gradio entirely in the…
Talk on
A Deep Dive into Python-Powered Precision and ScalabilityArt Anderson28m
Builds a production site search that combines Gemini embeddings for 768‑dim vectors with an inverted index stored in Aerospike, using Scrapy, LlamaIndex…
Talk on
Let our optima combine!Eyal Gruss29m
Shows a concrete workflow: model a 3×3×3 Hebrew perfect pangram (27 cells) with OR-Tools CP-SAT, channel integer cells to 27×22 Booleans via order encoding…
Talk on
Generative AI + Python: Unlocking Efficiency, Personalization, and InsightTony Ojeda36m
Three Streamlit apps demonstrate concrete results: a data‑analysis assistant that writes pandas and Plotly code, trains logistic/regression random forest and…
Talk on
Preparing Data for LLM Applications Using Data Prep KitManiyam, Nielsen01h 17m
Open-source Data Prep Kit shows a concrete pipeline: PDF→chunks→dedupe→embeddings using Python tools (Colab demo, DocLing PDF extractor, sentence-transformer…
Talk on
Automatic differentiation, a tale of two languagesGuillaume Dalle29m
Compares Python frameworks (TensorFlow Jax PyTorch) with a dozen or so AD backends in Julia and claims choice order flips: Python picks framework first, Julia…
Talk on
Open Source Component-Based Modeling with ModelingToolkitChris Rackauckas27m
ModelingToolkit composes equation-based components, performs symbolic structural simplification and generates Julia code that plugs into fast…
Talk on
The Data That Shapes Foundational LLMsMarysia Winkels28m
Explains concrete pipelines: HTML parsing, deduplication and ngram coverage filtering, and modelbased filters such as FastText to surface higherquality web…
Talk on
Rapid deduplication and fuzzy matching of large datasets using SplinkRobin Linacre27m
Splink is a free Python library that actually produces cluster IDs by combining unsupervised statistical scoring with fuzzy matching and dataset term…
Talk on
Realtime Time Series Anomaly Detection in ProductionShreya Khurana30m
Realtime pipeline that forecasts with NeuralProphet and scores residuals rather than raw values, using minute-level data with rolling forecasts and occasional…
Talk on
Statically-Compiled Julia for Library DevelopmentJeff Bezanson31m
Demonstration shows Julia producing small statically compiled C‑ABI libraries using a new trim option and a contrib compile script that finishes in about 30…
Talk on
Retooling for a Smaller Data EraWes McKinney30m
Argues that real progress is concrete: adoption of DuckDB and DataFusion as embeddable engines, a common memory format in Apache Arrow, and multi-backend APIs…
Talk on
Valuable LLM lessons learnt on Kaggle's ARC AGI ChallengeIan Ozsvald29m
Six months of work produces an automatic program generator that runs Llama3 locally via llama.cpp on an RTX3090, generates Python/NumPy solutions, executes…
Talk on
Graph RAG: Bringing together graph and vector search to empower retrievalPrashanth Rao30m
Claims that combining graph and vector retrieval yields more factual RAG outcomes and shows this on an Interstellar knowledge base using a hybrid pipeline…
Talk on
Moving from Offline to Online Machine Learning with RiverTun Shwe30m
River claims to make online ML practical in Python by learning one observation at a time and reusing scikit‑learn–style APIs for classification, regression…
Talk on
Do Python and Data Science Matter in Our AI Future?Peter Wang01h 03m
Argument: Python remains central because concrete infrastructure and community practices shape AI not slogans. Evidence: an open data science stack (e.g. numpy…
Talk on
Empowering New Contributors: The Evolving Role of the R Development GuideSaranjeet Kaur Bhogal20m
The R Dev Guide claims to make R contribution accessible by giving a single, rebuilt pathway: a site drafted 2021 expanded during Google Season of Docs 2022…
Talk on
Empowering PySpark with Lance Format for Multi-Modal AI Data PipelinesLu Qiu, Allison Wang27m
Claim: PySpark writes directly to Lance format using the Python Data Source API and Arrow so transformed data lands as Lance fragments without intermediate…
Talk on
Fast, intuitive feature selection via regression on Shapley valuesKoseoglu, Kraev27m
shap-select claims feature selection needs one model fit and nothing more and implements a linear or logistic regression of the target on Shapley values…
Talk on
Going Plaid: Striving for Speed of Light in CI pipelinesMichael Sarahan30m
Adds telemetry to GitHub Actions CI, exporting GitHub run metadata as traces to Tempo + Grafana, using OpenTelemetry SDKs to parse job and step timings into…
Talk on
Build Your Own TransformerBorar, Liu, Shrivastava01h 29m
90 minute hands-on workshop that implements self-attention from scratch in a shared Colab notebook using only NumPy. It walks a 3‑token example ("you are…
Talk on
Harnessing Machine Learning to Improve Agricultural Resilience in AfricaKristal Joi Wise28m
Names specific models and platforms: TensorFlow and Google Earth Engine used with IoT ear tags, drones and phone apps; gives numbers: 36% livestock increase…
Talk on
ColPali’s Vision-Powered RAG for Enterprise DocumentsZain Hasan36m
Claims that ColPali embeds entire pages into multi-vector representations using VLMs and then retrieves by maximum similarity token-patch scoring…
Talk on
Using and contributing to the data.table package for efficient big data analysisToby Dylan Hocking01h 08m
An R package with C core claims dramatic practical speedups: fread is fastest on large CSVs, summarization benchmarks show up to 100× faster than base R and…
Talk on
Microcontrollers + Machine Learning with MicroPython in 1-2-3Jon Nordby29m
MicroPython runs on tiny hardware (less than 1 MB RAM) and on an ESP32S3 ($2.5 chip, ~$6 board) that boots a Python prompt in ~30 seconds; examples show a…
Talk on
The Hidden Costs of Data Quality - Tackling Common Data Challenges in MLKalyan Prasad31m
Claims a concrete ROI from fixing data: 20% missing emails found and filled, customer statuses reconciled with the CRM, and standardized formats. Uses open…
Talk on
PYDATA Bloom Framework: An Approach to Data Science in University EducationHansila Sudasinghe29m
A concrete four‑year Python curriculum claims to close a skills gap by aligning Bloom’s Taxonomy with the KDD pipeline and year‑by‑year learning outcomes…
Talk on
The art of wrangling your GPU Python environmentsJacob Tomlinson, Melody Wang27m
Benchmarks claim pandas work that takes ~59 seconds drops to 742 milliseconds on the GPU, and the talk shows a concrete utility called RAPIDS Doctor that runs…
Talk on
Boosting AI Reliability: Uncertainty Quantification with MAPIECordier, Jawad, Laurent01h 24m
An open‑source Python tool MAPIE scikit‑learn‑contrib wraps estimators to output calibrated prediction intervals and sets with statistical guarantees (example…
Talk on
🧠🧹 Causality - Mental Hygiene for Data ScienceEyal Kazin29m
Claims that assessing whether causality applies yields value even if full causal inference is infeasible, and that using concrete tools changes outcomes: the…
Talk on
Improve LLMs Alignment with Complete and Robust Preference DataSon The Nguyen32m
Claims a concrete pipeline called KURA that transforms pairwise scores with a BTL logit link, imputes missing comparisons via matrix completion (LRPR), and…
Talk on
Build simple & scalable data pipelines with Polars & DeltaLakeLiam Brannigan29m
Claims that Python + delta-rs (Delta Lake Rust) plus Polars projection/predicate pushdown let pipelines handle evolving messy data with real transactions. Demo…
Talk on
An Evaluation of Open-Source OCR Models for Japanese Medical DocumentsBing Wang37m
Open-source OCR models are evaluated head-to-head on Japanese medical PDFs using accuracy, memory use, and speed; Tesseract PaddleOCR and EasyOCR are tested on…
Talk on
Hands-on Multimodal AI Development with PixeltableBrunelle, Kornacker25m
Pixeltable claims a declarative, incremental data layer for multimodal ML that version controls tables, materializes video into frames, and runs model…
Talk on
Foundational Time Series Models in Practice: The Future of Forecasting, or Just Hype?Ahad Shoaib31m
Clear claims and concrete results: patch TST uses nonoverlapping patches to get long lookbacks and reports state‑of‑the‑art leaderboard wins versus vanilla…
Talk on
Measuring the User Experience and the Impact of Effort on Business OutcomesMaggie Wolff29m
Proposes an aggregate User Effort Index that weights measurable friction (errors, repeated clicks, long time on task) and uses correlations and predictive…
Talk on
Holistic Evaluation of Large Language Models: From References to Human JudgmentJhaveri, Joshi32m
Evaluation compares reference-based vs reference-less methods with concrete outcomes: BLEU/ROUGE show low Spearman/Kendall correlations (~0.1–0.2) to human…
Talk on
Practical Techniques for Polished Visuals with PlotnineNicola Rennie34m
Builds an area chart of coal production since 1900 from the Carbon Majors dataset, computes the first year >100M tons and places datadriven annotations and…
Talk on
Fairness Tales: How To Measure And Mitigate Unfair Bias in Machine Learning ModelsJohn Sandall01h 30m
Workshop generates a synthetic 400 CV dataset (OpenAI) and a biased recruiter simulator that produces a 41% callback baseline and a male callback rate ~70% vs…
Talk on
Understanding Polars data typesRodrigo Girão Serrão31m
Polars claims 18 data types and demonstrates concrete tradeoffs: bit-packed booleans save memory, a validity mask makes is_null free at compute cost of a bit…
Talk on
3D geospatial data visualization using Python and CesiumjsNompumelelo Mtsweni01h 30m
Processes London TfL GeoJSON with Python + geopandas to produce colored underground-line polygons, then renders 3D buildings and lines on a Cesium globe using…
Talk on
Cost-effective data annotation with Bayesian experimental designNguyen Hong Quan31m
Claims that Bayesian experimental design picks labels far more efficiently than random sampling, shows a concrete 100-element array example where the optimal…
Talk on
Let's get you started with asynchronous programmingRyan Varley30m
Claims that async is practical not mystical and shows working code using Python 3.12 (back to 3.7+), aiohttp and the standard asyncio.gather pattern with…
Talk on
Python is a Joke!Evan Wimpey28m
Comedian uses concrete data jokes and code punchlines: claims a ludicrous 90% accurate stock model that cheats with a tomorrow feature, shows a toy-ML workflow…
Talk on
Training Language Models to Identify Urgent Messages in Real-TimeZhen (Tony) Zhao30m
Fine-tunes Gemma-2 2B instruction model on a synthetic dataset of 13,000 synthetic messages (12k train, 1k validation) to classify urgent vs non‑urgent…
Talk on
Effective GenAI Evaluations: Mitigate Hallucinations and Ship FastAtin Sanyal29m
Claims concrete: chain pole uses chain-of-thought plus n-way binary polling and beats prior LLM-judge methods on open and closed domains; Luna is a small…
Talk on
akimbo: vectorized processing of nested/ragged dataframe columnsMartin Durant30m
Library akimbo brings a numpy-like API to Arrow-backed dataframe columns, letting awkward-style nested/ragged arrays be processed without Python iteration…
Talk on
Embrace the Unix Command Line and Supercharge Your PyData WorkflowJeroen Janssens54m
Argues that the Unix command line measurably speeds up everyday PyData work, showing exact incantations: bat for colored file views, fx for exploring nested…
Talk on
Building LLM Voice Bots with Open Source ToolsSara Zanzottera32m
Explains exactly how modern voice bots are built: a voice activity detector spots speech, Whisper (or alternatives) does ASR, a text LM handles intent and…
Talk on
Off-the-shelf HuggingFace models for audio deepfake detectionAdriana Stan31m
Uses wav2vec 2.0 and WavLM embeddings from HuggingFace, averages frame embeddings into a single vector, and trains a simple logistic regression classifier on…
Talk on
Enabling Multi-Language Programming in Data Engineering WorkflowsDaphné Grasselly30m
Python code reads clinical-trial metadata and auto-generate Snakemake workflows that orchestrate SDTM→ADaM→TFL runs, launching run SAS and R inside containers…
Talk on
Streamlining AI development and Deployment with KitOpsShivay Lamba30m
Claims that 80% of ML models never reach production and shows a concrete path to fix that using ModelKits and KitOps, with live CLI demos unpacking a YOLOv10…
Talk on
Deep Learning in Energy Management: Non-Intrusive Load Monitoring for IoT DevicesFrancesco Conti30m
Claims that deep models can do NILM on low‑volume irregular IoT data using the Chain2 protocol and that training on properly simulated Chain2 samples improves…
Talk on
sktime: time series anomaly detection, changepoint detection, segmentationKiraly, Risi, Tveten01h 29m
skchange extends sktime to detect point changes, changepoints and anomalous segments using concrete components: moving window, PELT, L2 and Gaussian cost…
Talk on
Understanding API Dispatching in NetworkXAditi Juneja29m
Claim: NetworkX redirects plain-Python calls to faster implementations in separate packages by using Python entry_point registration and a backend kwarg that…
Talk on
Mastering Large NDArray Handling with Blosc2 and Caterva2Francesc Alted01h 27m
Blosc2 is a compression format and library for large NDArrays that shows concrete results: a 10,000×10,000 array (100 million elements) compresses to a few…
Talk on
~/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.