~/conference

PyData Los Angeles 2018

date:2018-10-17..2018-10-19
location:Los Angeles, United States
series:PyData Los Angeles · 2 editions
editions:[PyData Los Angeles 2018, PyData Los Angeles 2019]

data scientists, python developers, machine learning engineers, data engineers, data visualization developers, research scientists, analytics managers

tensor decompositions for neural nets; Ray and Modin for pandas scaling; JupyterLab evolution; RAPIDS GPU dataframes; CatBoost gradient boosting; variational autoencoders for anomaly detection; interrupted time series analysis; mixed effects random forests; Pyodide/Iodide in the browser; Bokeh dashboard development; text pipelines with spaCy and gensim; Docker for reproducible data science

titleauthorlength
Building a Player-Focused Data TeamAndrea Trevino35m
Describes concrete systems: player-level models for matchmaking and personalization, a champion recommendation engine, positional-play detection and…
Talk on
Tensorly: A Flexible Python Framework for Machine LearningAnima Anandkumar45m
Tensorly is a Python front end that wires to NumPy SciPy or PyTorch TensorFlow and MXNet backends and provides Jupyter notebooks that define tensorized neural…
Talk on
Building an Open Platform for Sustaining Data Science InnovationAndy Terrel58m
NumFOCUS claims an operational platform: 26 sponsored and 24 affiliated projects producing roughly 50 packages that combine into a reusable stack. Example…
Talk on
What is a Data Desk?Ben Welsh51m
Shows concrete claims and repeatable tools: how Python + pandas in Jupyter notebooks and requests + BeautifulSoup scrape county sites, how GeoPandas spatial…
Talk on
The New Science of Cause and EffectJudea Pearl01h 06m
Argues that data science needs an actual causal engine: a graph‑based Structural Causal Model plus surgical interventions and do‑calculus that let one answer…
Talk on
Learning to Scale Data Science, Machine Learning, and Pandas with Ray and ModinDevin Petersohn29m
A unified runtime called Ray actually runs Ray remote tasks and actors with a bottom-up scheduler, per-node object store, Redis-backed global control store…
Talk on
When Rotten Tomatoes Isn’t Enough: Analyzing Twitter Movie ReviewsAmanda Moran01h 22m
Pipeline uses Apache Cassandra (DataStax Enterprise Analytics) as the store, Apache Spark to tokenize and remove stop words, Python + Jupyter notebooks to glue…
Talk on
Introduction to Data Manipulation and Visualizations in RDavid Sung01h 25m
Hands-on RStudio session that reads a Kaggle CSV with 25 variables installs and attaches packages, and demonstrates actual code: reading CSV, setting working…
Talk on
Network Science, Game of Thrones and US AirportsMridul Seth01h 25m
Hands‑on tutorial that loads the repo https://github.com/MridulS/pydata-networkx and uses NetworkX, Pandas, Matplotlib to build graphs from the Game of Thrones…
Talk on
Tips, Tricks and Topics in Text AnalysisBhargav Srinivasa Desikan01h 27m
Hands‑on pipeline that loads ~300 Australian news articles and a 20‑newsgroups subset, uses spaCy for lemmatization, POS and NER, builds bigrams, creates a…
Talk on
Docker for Data Science: Reproducibility and DeploymentHareem Naveed01h 02m
Live demos show concrete wins and gotchas: reproducible environments replace juggling six virtualenvs, an docker run hello-world and docker build -t dev…
Talk on
Applying Statistical Modeling & Machine Learning to Perform Time-Series ForecastingTamara Louie01h 26m
Walks through a reproducible notebook that ingests a 23 MB CSV (1.2M rows), aggregates to daily counts (408 listings on the last date), and shows that raw…
Talk on
Testing with Pytest for Data ScienceRavin Kumar01h 28m
Step‑by‑step use of pytest shows actual code, not platitudes: reproduce the Python2 vs Python3 split_bill failure and see tests catch it; run tests locally and…
Talk on
CatBoost - The New Generation of Gradient BoostingVasily Ershov01h 27m
CatBoost claims to outperforms existing implementations on public benchmarks and ships an open source library with CPU and GPU engines, native handling of…
Talk on
An Introduction to JuliaJane Herriman01h 38m
Quick, concrete signals: Julia claims “looks like Python, feels like Lisp, runs like C” and shows it — benchmark: 10 million elements → handwritten Julia ~11…
Talk on
Making Computation Easier with Cool Numpy TricksKirit Thadaka01h 31m
Demo shows concrete speedups and working code: creating a 100,000-element array takes ~1.04 ms vs ~5.2 ms in plain Python, summing takes ~462 µs vs ~19 ms, and…
Talk on
Time, Interrupted: Measuring Intervention Effects with Interrupted Time-Series AnalysisBen Cohen45m
Explains how interrupted time‑series turns the counterfactual into a prediction problem, fitting Bayesian time‑series models (uses Prophet (Stan backend)) to…
Talk on
Serverless for Data ScientistsMike Lee Williams46m
Claim: serverless removes OS management so data science runs as short-lived functions. Demonstrations use AWS Lambda with deployment via Zappa and parallel…
Talk on
Data Mining JIRA Tickets to Gain Insights into Organizational BehaviorWendy Grus33m
Claims that built a Flask app that mined JIRA for Glyph links using the Python jira library and simple visuals. It extracts issue fields, counts issue types…
Talk on
1D Convolutional Neural Networks for Time Series ModelingNathan Janos, Jeff Roach36m
Claims that learned 1D convolutional filters plus a small context network beat the existing TBATS baseline by about MASE 0.85–0.86 vs TBATS 0.90 on…
Talk on
Developing Dashboard Applications Using BokehBryan Van de Ven45m
Release-ready Bokeh 1.0 details and concrete patterns for interactive dashboards: streaming updates use ColumnDataSource.stream and .patch, deployment options…
Talk on
Why You Should Do Text Analysis in Python (Even if You Don't Want to)Bhargav Srinivasa Desikan49m
Exports of group chats from WhatsApp exports get parsed year by year to count who starts conversations who uses the most emojis and to run topic models that…
Talk on
(Deep) Learn You a Neural Net for Great Good!Michael Stewart43m
Live code builds a fully-connected neural net from scratch using numpy in a RISE slideshow, trains it first with explicit Python for-loops and then wraps it as…
Talk on
JupyterLab: The Evolution of the Jupyter NotebookIan Rose, Grant Nestor40m
JupyterLab positions itself as a next‑generation Jupyter Notebook UI with a modular extension system, implemented in TypeScript using NPM/Yarn, Webpack and…
Talk on
Accelerating Data Science with RAPIDSMike Wendt41m
RAPIDS keeps data on the GPU to avoid CPU copy/convert penalties, demonstrating loading ~150–200 GB of CSV (seven years of loan data) into GPU memory…
Talk on
Hot Water Leak Detection Using Variational Autoencoder ModelJay Kim38m
SoCalGas needs to distinguish hot water leaks from other abnormal gas usage and applies a Variational Autoencoder to screen hourly meter profiles rather than…
Talk on
Iodide and Pyodide: Bringing Data Science...Michael Droettboom, Brendan Colloran, Hamilton Ulmer31m
Iodide and Pyodide claim to run Python NumPy pandas matplotlib in the browser by compiling CPython and C libraries to WebAssembly, loading interpreters and…
Talk on
Extracting Structured Data from Legal DocumentsZack Witten44m
Uses a conditional random field with hand engineered features (spaCy POS tags, baby name lists, number and month detectors) on OCRed PDFs via Google Cloud OCR…
Talk on
Attacking Clustered Data with a Mixed Effects Random Forests Model in PythonSourav Dey37m
Shows a Python implementation of MERF as a pip-installable MERF with a scikit-learn style estimator and an EM loop that alternates training a random forest and…
Talk on
I Just Inherited 50,000 Lines of Code! What Now? — A Practical GuideJames Powell59m
Claims concrete tactics for inheriting 50,000 lines: find runnable entry points, run c-loc and tests, expect many tests to fail, treat ~20% of code as…
Talk on
Detecting Signed and Unsigned Documents with Deep Learning - Beyond Transfer...Jordan Bramble32m
A pipeline uses transfer learning on a pretrained YOLO object detector plus Google Cloud OCR to localize signed and unsigned signature boxes, trained on 40,000…
Talk on
Measuring Model FairnessStephen Hoover31m
Case study analyzes anonymized Civis Analytics client data (~130k rows, ~10k labeled African American, ~120k white) using a logistic regression classifier and…
Talk on
StaticFrame: An Immutable Alternative to PandasChristopher Ariza36m
StaticFrame is an explicit Python 3 wrapper around numpy that enforces immutable numpy arrays and immutable Series/Frame objects, offers a frame_geo grow-only…
Talk on
Python at City ScaleHunter Owens43m
Short technical deep dive showing concrete results: Predicting Displacement using Scikit Learn and Pandas yields a model that flags Ellis Act buildings for…
Talk on
Customer Lifetime Value: Models, Metrics and a Multitude of UsesBrian Bloniarz36m
Claims that probabilistic CLV models recover missing future purchases from sparse histories using real credit-card transactions and open tools: modified BG/NBD…
Talk on
What's the Science in Data Science?Skipper Seabold46m
Argues that credibility comes from concrete design not buzzwords and shows which methods actually rescue observational work: instrumental variables, matching…
Talk on
Building a Visualizer in YellowbrickNathan Danielsen38m
Yellowbrick extends the scikit-learn API to produce matplotlib plots glued with numpy and packaged as a class with init fit draw poof lifecycle. Workflow shows…
Talk on
Deploy and Use a Multiframework Distributed Deep Learning Platform on...Animesh Singh, Tommy Li29m
Fabric for Deep Learning (FfDL) is a Kubernetes microservice platform that runs training in containerized learners, stores data and models in object storage…
Talk on
Using Data to Get Your Next RaiseMichelle Brenner35m
A practical method for tracking success statements and turning them into ROI: collect duration in seconds, start date, recurrence and optional employee count…
Talk on
Using Simpson’s Paradox to Discover Interesting Patterns in...Nazanin Alipourfard, Peter Fennell31m
Package claims it detects Simpson’s paradox automatically in large behavioral datasets by fitting a global logistic/linear trend then disaggregating on…
Talk on
Extending Pandas with Custom TypesWill Ayd28m
Pandas v0.23 introduces an extension interface that implements integer NA with mask by storing a value array plus a boolean mask so integers keep precision and…
Talk on
Train, Evaluate, Repeat: Building a Credit Card Fraud Detection SystemLeela Senthil Nathan47m
Describes concrete solutions for Stripe’s fraud stack: chooses merchant‑agnostic labels like chargebacks and issuer fraud records, experiments to set a 10%…
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.