~/conference

PyData NYC 2024

date:2024-11-06..2024-11-08
location:New York, United States
series:PyData NYC · 4 editions
editions:[PyData NYC 2018, PyData NYC 2022, PyData NYC 2023, PyData NYC 2024]
titleauthorlength
Turning DataFrames into Pretty Pictures with PlotnineJanssens, Chow, Nieuwdorp01h 26m
Demonstrates that plotnine (Python ggplot2) lets one go from verbose plotting code to a four‑line Anscombe plot, claims it covers 95% of ggplot2 use cases, and…
Talk on
Explaining Machine Learning Models with LLMsAvi Levin28m
Claims that LLMs can explain both interpretable models and black boxes by taking model components, producing specific outputs, and finding real issues: uses…
Talk on
End-to-end data science with the Positron IDEIsabel Zimmerman21m
Positron is a VS Code fork for multilingual data science that claims to replace stitching tools by offering an interpreter selector (conda mamba pyenv venv…
Talk on
Building Women in Data Communities: A Journey of EmpowermentBorar et al.39m
Community organizers describe concrete outcomes: a 10-session reading group that keeps meeting, a new member-run community called Women who do data with active…
Talk on
Using NASA EarthData Cloud & Python to Model Climate RisksDhavide Aruliah01h 18m
Hands-on pipeline that actually logs into NASA EarthData Cloud (netrc credentials), queries the STAC catalog, and stacks remote granules to compute area…
Talk on
Mastering Gaussian Processes with PyMCAlexandre Andorra, Christopher Fonnesbeck01h 33m
Shows how to specify, fit and validate Gaussian processes in PyMC with concrete code and notebooks: HSGP approximation for speed, sparse inducing points for…
Talk on
Unlocking the Power of Hybrid Search: A Deep Dive into Python-Powered PrecisionArt Anderson57m
A concrete build story: Python glue wires Scrapy + LlamaIndex for chunking, Gemini (after trying Nomic AI) for 768‑dim embeddings, and Aerospike as a NoSQL…
Talk on
PyMC-Marketing: Customer and Marketing Analytics the Easy WayChristian Luhmann41m
An open source library called PyMC-Marketing delivers two concrete modules: marketing mix models that are fully Bayesian on top of PyMC with a PyTensor backend…
Talk on
How to Deploy Machine Learning Inference Code to ProductionSaba Nejad40m
Code profiling with cProfile finds repeated S3 downloads and 96 per‑sentence model loads, and the pipeline uses torch, SentenceTransformers/E5‑base embeddings…
Talk on
Faster PySpark with Apache ArrowAllison Wang29m
Claims that Apache Arrow reduces PySpark serialization cost and speeds Python UDFs by concrete amounts and shows working examples. Benchmarks show…
Talk on
Eliminate Hallucinations with Context Filter GuardrailsJosh Reini29m
Claims that context filter guardrails eliminate hallucination in RAG by scoring each retrieved chunk and dropping those below a threshold, using feedback…
Talk on
Adopting Open-Source Tools for Time Series ForecastingChowdhury, Murthy32m
A decision framework evaluates actual capabilities not topics: it scores libraries on Data Understanding, Data Preparation, and Modeling & Backtesting and…
Talk on
Get insights from structured and unstructured data using the BigQuery DataFrames packageTim Swena01h 08m
BigQuery DataFrames demonstrates pushing pandaslike operations into BigQuery, implements over 700 pandas methods, and runs on scalable storage/compute…
Talk on
Building machine learning pipelines that scaleA. Datta, D. Datta01h 40m
A reproducible pipeline that predicts a chess live win probability gets built end to end using DT for ingestion, feature engineering in Ibis and Ibis ml…
Talk on
An Introduction to Retrieval Augmented GenerationKumar, Pattaniyil01h 14m
Creates a working Retrieval Augmented Generation pipeline that pulls YouTube videos transcripts and sampled frames, chunks text (token and recursive…
Talk on
Advanced Excel Analytics: Python Integration WorkshopHewitt, Kitchen01h 25m
Hands-on workshop walks through Python-in-Excel plus the Anaconda Toolbox, demonstrates building a working sentiment pipeline (NLTK/VADER) that scores Amazon…
Talk on
Run Large-Scale Graph Analytics Using The Most Popular Graph Analytics Library AvailableRick Ratzel40m
NetworkX adds backend support and an NVIDIA backend nx-cugraph implements cuGraph so existing NetworkX code runs on GPU by setting an environment variable…
Talk on
Unstructured Data Processing with a Raspberry Pi AI Kit and PythonTimothy J Spann37m
A portable pipeline captures webcam frames on a Raspberry Pi 5 with a $70 AI hat, runs object detection and pose estimation (ResNet34/pose nodes), vectorizes…
Talk on
Preparing data for LLM training with Data Prep KitSantosh Borse40m
Claims a production pipeline and an open source tool called Data Prep Kit (DPK) that actually turns Common Crawl into training-ready Parquet, using PDF/HTML…
Talk on
No More Raw SQL with SQLAlchemy and ORMsRhythm Patel37m
Claim: stop writing raw SQL and let SQLAlchemy replace it with programmatic queries that are shorter, safer, and easier to maintain. Uses engine and session…
Talk on
Easy Model Blending using Pseudo-Bayesian Model Averaging in PythonNathaniel Haines35m
Repository releases an open source BayesBlend package that fits candidate models with CmdStanPy/ArviZ, extracts out-of-sample likelihoods and posterior…
Talk on
Graph neural networks for biomedical insightsRohit Tripathy40m
Claims a pipeline that fuses transcriptomics and proteomics with a GNN + Transformer architecture on ROSMAP data (~200 paired samples, 20,000 genes 9,000…
Talk on
Domain-driven Data SciencePietro Peterlongo43m
Argues domain expertise materially improves outcomes by showing concrete work in supply chain: builds a planning product that combines probabilistic forecasts…
Talk on
Can You Tell the Truth by Lying?James Powell33m
Argues that precise truths often hide usefulness so pragmatic simplifications win: uses concrete Python examples — decorators (contrasting the lie decorator is…
Talk on
Building Python based AI Systems with LLMsJim Dowling47m
Claim: LLMs reliably translate text queries into runnable Python, using Hopsworks feature store and pandas to produce feature, training, and inference…
Talk on
Context-Aware Masking for Controlled Music Generation in MIDIMatejuk, Roszczynialski33m
Preprocessing and masked-infilling methods target MIDI performance data with a 10 millisecond sampling grid, tokenizing velocity, note_on/time increments and…
Talk on
Reproducible work environments for data scientists using NixAvik Basu30m
Argues that Nix makes development environments deterministic by treating packages as immutable and declarative, demonstrates a small project that uses Nix…
Talk on
Building Production-Ready AI Systems in 90 MinutesNick Tchayka01h 13m
Builds a working RAG pipeline in 90 minutes using LangChain plus ChromaDB and OpenAI embeddings from the repo; loads a PDF, splits into chunks, generates…
Talk on
Building Your First Multimodal Gen AI App 🚀Hugo Bowne-Anderson01h 30m
A hands‑on app is built live: a Streamlit front end in GitHub Codespaces that takes speech, transcribes it, passes text to an LLM to make a song, and fans that…
Talk on
Deploy & Monitor ML Pipelines with Python, Docker and GitHub ActionsRami Krispin01h 11m
Shows a reproducible pipeline that pulls New York electricity data for 11 subregions, uses Python inside Docker images orchestrated by GitHub Actions + Docker…
Talk on
Vector Databases Demystified: Discover how they workArt Anderson, Tim Faulkes01h 23m
Shows concrete results not fluff: a runnable repo (create-a-vector-db) that builds an in-memory vector store using all-miniLM L6 v2 384‑dim embeddings, a…
Talk on
The Art of Compression: Crafting Insightful Summaries with LLMsAarti Jha38m
Project replaces manual handover notes with an on‑prem summarization pipeline that chunks long support conversations, runs map-reduce (parallel) summaries, and…
Talk on
Pushing Cython to its Limits in Scikit-learnThomas J Fan39m
scikit-learn shows exactly what was built and what worked: Cython + C++ stdlib + OpenMP for parallelism, Tempita code generation, and fused types produce…
Talk on
Data preparation and analytics on your laptop with DuckDBMatson, Prawiroatmodjo33m
Claims are concrete: DuckDB reads a 160 GB compressed eBird file with read_csv and casts messy columns into types, loads into MotherDuck with an initial ingest…
Talk on
Density! The not-so-secret trend driving the future of Data AnalyticsBenjamin Zaitlen39m
Argues that densifying hardware — packing more CPU cores, H100 80 GB GPUs, higher memory bandwidth and NVLink — changes what problems are practical…
Talk on
Daunting to Doable: How Institutions can encourage Open Source ContributionsKaushik Srinivasan22m
Bloomberg matches contributed open source hours to charitable donations so employees log coding time and trigger volunteer hours matched to donations; eligible…
Talk on
An Introduction to PolarsMatt Harrison01h 32m
Compares Pandas and Polars by showing concrete moves: loads a Strava GPX, casts elapsed seconds down to int16 (fails at int8), converts timestamps to Mountain…
Talk on
Straightforward stream processing with CSPAdam Glustein39m
CSP is an open‑source stream processing library with a C++ engine and Python API that aims to keep research and deployment identical: the same graph runs in…
Talk on
Use ARTKIT to Automate and Scale Up Your LLM Evaluation ProcessGao, Slater38m
BCG claims ARTKIT automates and scales LLM evaluation and ships as an open-source Python package that wraps vendor and custom models with asynchronous model…
Talk on
How many dataframe libraries do you need to change a lightbulb?Dharhas Pothina35m
Compares pandas, Polars, and DuckDB by concrete limits and wins: pandas fails on a 50 GB dataset on a single laptop while Polars and DuckDB stream and complete…
Talk on
Analyzing the Impact of Music, Posters, & Trailer Tonality Using Machine LearningNiranjan Ganesan35m
Claims movie box office class prediction with 89% accuracy using poster features alone and plans to add trailer tonality scored out of 10. Uses data from TMDB…
Talk on
Do Pythons Rust? How we used PyO3 to build a Python Stream Processor w/ a Rust HeartZander Matheson44m
Shows concrete wins and tradeoffs: using PyO3/PyOxide plus Maturin compiles Rust into a Python module and a recursive Fibonacci (n=35) example moves from…
Talk on
Holistic root cause analysis of software breakages through structural causal modelingCole et al.38m
Claims a fast, automated, holistic root cause analysis that uses an ensemble of structural causal models trained with the doy library and assigns contributions…
Talk on
Temporal Analysis on Topics Utilizing Word2VecNarayan Gupta, Sandhu, Wajid39m
Claims a reproducible pipeline that detects semantic change over time by training separate Word2Vec embeddings per time slice, measuring drift with cosine…
Talk on
Data Secrets from a Platform EngineerRebecca Bilbro38m
Claim that rewriting ORM queries to raw SQL cuts runtime from 8 hours to minutes; note warehouses lack DB guarantees like global IDs so entity‑resolution…
Talk on
Trustworthy AI in Healthcare and Life SciencesSabrina Hsueh41m
Claims that biased data shifts a Black patient’s liver transplant waitlist four-year waitlist shift and affects 14,000 patients, plus examples of late…
Talk
Building and scaling AI applications for Data Scientists and DevelopersAmanda Silver55m
Live demos show concrete outcomes: a ready-to-run AI app template gallery that scaffolds Python/Flask apps and deploys to Azure with a single cloud command, VS…
Talk on
Making OSS AI Real with Knowledge GraphsAlexy Khrabrov42m
Clear claim: combining Knowledge Graphs with retrieval (the GraphRAG pattern) gives grounded, long‑range context that pure vector RAG misses. Concrete tools…
Talk on
The Graph Database of Everything Open: Navigating the Open Science Ecosystem w/ MOSSJonathan Starr46m
A live Map of Open Source Science (MOSS) and SOL database that actually links projects papers people organizations and dependencies is under construction and…
Talk on
Python and the AI LakehouseJavier de la Rúa Martínez30m
Claims that Python becomes native to the Lakehouse by adding a feature store with online sync to operational DBs, a vector index and model registry, and an AI…
Talk on
Polars GPU accelerationRitchie Vink35m
Polars reaches 1.0 and now wires GPU acceleration with cuDF into the optimizer by inserting a GPU callback after the Polars IR, producing a hybrid CPU/GPU…
Talk on
Preparing Data for LLM pretraining using open source Data Prep KitSantosh Borse01h 30m
Starts from Common Crawl and other sources and shows actual steps: PDF→par extraction, paragraph chunking, exact and fuzzy deduplication that drops ~60–70%…
Talk on
GPU Accelerated PythonMcCarty, Riehl, Tomlinson02h 28m
Shows concrete wins and code paths: hands‑on notebooks use Numba kernels, CuPy arrays and cuDF/pandas plugin under CUDA on cloud VMs. Example: a 30M-element…
Talk on
Accelerating GPU Algorithms in pure PythonBryce Adelstein Lelbach, Andy Terrel34m
Claims that pure Python kernels JIT‑compile to the same code and match CUDA C++ performance, demonstrated with a copy, tiled matrix transpose, and batched…
Talk on
Open Source, Open Roads: Mapping the Human Element in TechLawrence Gray, PhD43m
Describes a concrete claim that Python rescues a decade-long debilitating bipolar depression unresponsive to 15 psychiatric medications by giving cognitive…
Talk on
Lightning Talks32m
Multiple short projects report concrete results: a contribution to BigQuery DataFrames implements explode/unexplode for struct columns, compiles expression…
Lightning on
Mastering DataFrame Diffing TechniquesJinxuan Wu39m
Compares concrete methods and results: uses pandas.testing.assert_equal and join+indicator for small checks, shows duckdb anti-join and SQL queries running on…
Talk on
Ibis: Don't Let the Engine Dictate the InterfaceGil Forsyth42m
Ibis is a pure‑Python dataframe interface that hands queries to engines instead of running them locally, fetching only table schemas until execution and…
Talk on
Interpretable Anomaly Detection for Numerical Data in Python Using PyNomalyConstantinou, Tiras29m
PyNomaly implements LoOP to produce 0–1 probability scores for numerical anomalies and ships as a lean Python + numpy library with optional Numba and pandas…
Talk on
What we learned by converting a large codebase from Pandas to PolarsJanssens, Nieuwdorp39m
Converted about 20,000 lines from Pandas plus some R to Polars, with concrete benchmarks: isolated hotspots drop from 30s → 1s after switching RDS to parquet…
Talk on
Hear what people had to say about PyData NYC!Don Wages, Will Dean, Pur Sharma02m
Short on claims and long on scenes this wrapup names concrete activities and outcomes it reports hosted the diversity lunch creating space for Diversity…
Talk on
ArcticDB, the OLAP antidoteJames Munro36m
Claims that OLAP often hurts data science not helps, and that big cloud OLAP is expensive and slower for downloads than smart client‑side reads. ArcticDB is a…
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.