PyData Virginia 2025 Get different formats: curl https://cfp.pydata.org/virginia2025/schedule/\?format=table (default) curl https://cfp.pydata.org/virginia2025/schedule/\?format=list 2025-04-18 | Auditorium 5 | Auditorium 4 | Auditorium 3 12:00 --┌────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ Registration  │ Registration  │ Registration  │ │ │ │ │ │ │ │ │ │ │ │ │ 12:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 13:00 --├────────────────────┼────────────────────┴────────────────────┘ │ Opening Notes  │ │ │ ├────────────────────┤ │ │ │ Keynote:  │ 13:30 --│ Building AI-  │------------------------------------------ │ First  │ │ Organizations  │ │ │ │ Rajkumar Venkat… │ │ │ 14:00 --┌────────────────────├────────────────────┬────────────────────┐ │ en │ Break  │ Break  │ │ │ │ │ │ │ │ │ ├────────────────────├────────────────────┼────────────────────┤ │ │ │ │ 14:30 --│ │ Practical  │ Bayesian Risk  │ │ │ Applications of… │ Analysis For La… │ │ │ │ │ │ │ Will Ayd, Matt … │ Sihang Jiang  │ │ │ en │ en │ ├────────────────────├────────────────────┼────────────────────┤ 15:00 --│ │ │ │ │ │ Data wrangling  │ Saving Lives  │ │ │ with DuckDB  │ with Data Scien… │ │ │ │ │ │ │ Will Angel  │ Greg Michaelson  │ │ │ en │ en │ 15:30 --├────────────────────├────────────────────┼────────────────────┤ │ │ │ │ │ │ Zero Code Change │ Maximizing  │ │ │ GPU-Powered Gra… │ Multimodal: Exp… │ │ │ │ │ │ │ Ralph Liu  │ Nathan Day  │ 16:00 --│ │ en │ en │ ├────────────────────├────────────────────┼────────────────────┤ │ │ │ │ │ │ Practical Multi… │ Exploring Evict… │ │ │ │ │ │ │ Benjamin Bengfo… │ Samantha Toet, … │ 16:30 --│ │ en │ en │ ├────────────────────├────────────────────┼────────────────────┤ │ │ │ │ │ │ LUNCH BREAK  │ LUNCH BREAK  │ │ │ │ │ │ │ │ │ 17:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 17:30 --│ │ │ │ ├────────────────────├────────────────────┼────────────────────┘ │ │ │ │ │ PANEL  │ │ │ DISCUSSION: DATA │ │ │ SCIENCE SKILLS  │ 18:00 --│ │ │--------------------- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 18:30 --│ │ │--------------------- ├────────────────────├────────────────────┼────────────────────┐ │ │ BREAKS & SNACKS  │ BREAKS & SNACKS  │ │ │ │ │ │ │ │ │ ├────────────────────├────────────────────┼────────────────────┤ 19:00 --│ │ │ │ │ │ Using Python to  │ Using Changepoi… │ │ │ Unlock Insights… │ │ │ │ │ Mauricio Mathey  │ │ │ Cory Eicher  │ en │ │ │ en ├────────────────────┘ 19:30 --├────────────────────├────────────────────┼────────────────────┐ │ │ │ │ │ │ Versioning Mult… │ The Secret Sauc… │ │ │ │ │ │ │ Dmitry Petrov  │ Josh Fairchild,… │ │ │ en │ en │ 20:00 --│ ├────────────────────┴────────────────────┘ ├────────────────────├────────────────────┬────────────────────┐ │ │ │ │ │ │ Visualization o… │ Machine Learnin… │ │ │ │ │ │ │ Vivek Dhand  │ Brian Richards  │ 20:30 --│ │ en │ en │ │ ├────────────────────┼────────────────────┤ └────────────────────┤ │ │ │ │ Panel: Bridging  │ What is  │ │ │ the Gap:  │ Geometric Algeb… │ │ │ Collaborative  │ │ 21:00 --│ │ Approaches to  │ Alex Arsenovic  │ │ │ Data Science  │ en │ │ │ ├────────────────────┘ │ │ Christopher N. … │ │ │ │ │ │ en │ 21:30 --│ │ │--------------------- │ ├────────────────────┘ │ │ │ │ │ │ │ │ 22:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 22:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 23:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 23:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 00:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 00:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 01:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 01:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 02:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 02:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 03:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 03:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 04:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 04:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 05:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 05:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 06:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 06:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 07:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 07:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 08:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 08:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 09:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 09:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 10:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 10:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 11:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 11:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 12:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 12:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 13:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 13:30 --│ │------------------------------------------ │ │ │ │ │ │ └────────────────────┘ 2025-04-19 | Room 120 | Room 130 | Room 140 12:00 --┌────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ REGISTRATION  │ REGISTRATION  │ REGISTRATION  │ │ │ │ │ │ │ │ │ │ │ │ │ 12:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 13:00 --├────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ Mastering LLMs:  │ Responsible AI  │ Tutorial on  │ │ From Prompt  │ with SciPy  │ Image  │ │ Engineering to  │ │ Classification  │ │ Agentic AI  │ Andrea Hobby  │ using Scikit-  │ 13:30 --│ │ │ Image, Scikit-  │ │ John Berryman  │ en │ learn, and  │ │ │ │ PyTorch  │ │ en │ │ │ │ │ │ Matt Litz  │ │ │ │ │ 14:00 --│ │ │ en │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 14:30 --├────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ BREAKS  │ BREAKS  │ BREAKS  │ │ │ │ │ │ │ │ │ │ │ │ │ 15:00 --├────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ Building Rich  │ Data Viz in  │ A Beginner's  │ │ RAG Systems with │ Python as a Tool │ Guide to  │ │ Docling: Unlock  │ to Study HIV  │ Variational  │ │ Information from │ Health  │ Inference  │ 15:30 --│ Tables, Images,  │ Disparities  │ │ │ and Complex  │ │ Chris Fonnesbeck │ │ Documents  │ Dr. Kimberly De… │ │ │ │ │ en │ │ Krishna Rekapal… │ en │ │ │ │ │ │ 16:00 --│ en │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 16:30 --├────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ LUNCH  │ LUNCH  │ LUNCH  │ │ │ │ │ │ │ │ │ │ │ │ │ 17:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 17:30 --├────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ Build Your Own  │ Getting Started  │ TBA  │ │ Data Science AI  │ with RAPIDS:  │ │ │ Agents  │ GPU-Accelerated  │ │ │ │ Data Science for │ │ 18:00 --│ Chuxin Liu, Ast… │ PyData Users  │ │ │ │ │ │ │ en │ Naty Clementi, … │ │ │ │ │ │ │ │ en │ │ │ │ │ │ 18:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 19:00 --├────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ BREAKS & SNACKS  │ BREAKS & SNACKS  │ BREAKS & SNACKS  │ │ │ │ │ │ │ │ │ │ │ │ │ 19:30 --├────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ Blazing the AI  │ From Pandas to  │ Introduction to  │ │ Trail: Using  │ PySpark  │ Wikidata  │ │ LangGraph to  │ │ │ │ Conquer the  │ Cynthia Ukawu  │ Lane Rasberry, … │ 20:00 --│ Oregon Trail  │ │ │ │ │ en │ en │ │ Robert Shelton  │ │ │ │ │ │ │ │ en │ │ │ │ │ │ │ 20:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 21:00 --└────────────────────┴────────────────────┴────────────────────┘