~/conference

PyData London 2017

titleauthorlength
Word Embedding For Fun and ProfitLev Konstaninovskiy01h 03m
Trains gensim word2vec on a ~170k‑word movie‑plots corpus from the movie-plots-by-genre repo, compares baselines: majority label 40%, tf‑idf bag‑of‑words 46%…
Talk on
Make your research interactive with Jupyter DashboardsPavlo Andriychenko01h 16m
Shows how to turn notebooks into live web apps with Jupyter Dashboards, using Bokeh + ipywidgets for interactivity and a kernel-gateway to route execution…
Talk on
Introduction to Convolutional Neural Networks using TensorFlow and KerasOliver Zeigermann01h 33m
Uses TensorFlow and Keras to classify German speed‑limit signs from a tiny dataset (~379 images, six labels) by resizing everything to 64x64 images…
Talk on
Twisted up in a Distributed TornadoAndrew Stretton01h 10m
Begins by showing concrete exercises not platitudes a t SNE image pipeline pulling images then parallelizing with process and thread pools and scaling to…
Talk on
Jupyter Notebooks for geospatial data analysisJulia Wagemann, Stephan Siemen01h 27m
Jupyter Notebooks show executable workflows that fetch ECMWF reanalysis via OGC WMS/WCS and owslib, run WCPS server-side processing (e.g. Kelvin→°C, monthly…
Talk on
Building Web-based Analysis & Simulation PlatformsJames Powell01h 49m
Live code shows a working pipeline: a Numpy Monte Carlo integrator (used to approximate π, ~10 million samples ~10s) is wrapped as a Python script, exposed…
Talk on
Test-Driven Data AnalysisNick Radcliffe01h 11m
Claims a reproducible workflow: capture inputs and outputs, run reference tests that can auto‑regenerate expected results, and infer constraints on Pandas…
Talk on
Bayesian optimisation with scikit-learnThomas Huijskens39m
Demonstrates Bayesian optimisation implemented with Gaussian processes as priors and an expected improvement acquisition function, using the scikit-learn GP…
Talk on
Scale out from the very beginningJens Nie38m
Implements a nightly distributed filesystem scanner over 1.5 PB storage that crawls ~60 million files and ~500k directories, produces CSV indexes pushed to…
Talk on
High-Performance Distributed TensorflowChris Fregly36m
Demos show concrete optimizations: 8-bit quantization and weight rounding shrink a 32k float model to ~13k and activation calibration is needed…
Talk on
Using Random Forests in PythonNathan Epstein27m
Shows concrete results: out‑of‑the‑box scikit-learn regressor fits a noisy xsin(x) curve with no tuning, a random forest classifier* perfectly separates…
Talk on
Journeys through JuPyteRAlex Glaser29m
Rewrites Tariq Rashid’s Python neural‑net code into R and Julia, trains on MNIST and reaches 97% accuracy with the reference single‑hidden‑layer network…
Talk on
To explain or to predict?Nick Sorros38m
Argues that predictive models win at prediction while regression gives causal significance, and shows concrete tradeoffs: an SVM classifier (trained on split…
Talk on
Yellowbrick: Steering Machine Learning with Visual TransformersRebecca Bilbro39m
Yellowbrick is a pure‑Python library that extends Scikit‑Learn with a core Visualizer object so Visualizers fit and transform inside pipelines and produce…
Talk on
Analyzing the ElectroCardioGram (ECG)Emlyn Clay46m
Home-recorded three-lead ECG (V2) loads from disk with h5py, or from Physionet via python-wfdb, then a Butterworth bandpass and smoothing reduce noise, wavelet…
Talk on
A beginner's guide to data analysis in cosmology using Jupyter NotebookCaroline Clark32m
Downloads three CMB maps plus one foreground map and a power spectrum from the Planck release, uses healpy read_map and FFTPack to transform maps into…
Talk on
Picasso's terminal; data science and AI in the visual artsGene Kogan56m
Shows concrete results not promises: deep dream amplifies doglike hallucinations and spawns fractal puppy slugs, fast tensorflow style transfer runs real time…
Talk on
Diversity and Data: Cases in the Music IndustryDelger Enkhbayar, Mike Sumner35m
PPL reports a repertoire database with over 10 million recordings and receives ~919,000 recordings this year so scaling is real. A recommendation engine is…
Talk on
Variational Inference and PythonPeadar Coyle35m
Compares Markov Chain Monte Carlo to variational inference and demonstrates fitting a Bayesian neural network with PyMC3 and Edward, using ADVI and minibatch…
Talk on
Pythonic Polling Analysis and Comments on 2016's Polling SurprisesAileen Nielsen48m
Claims that 2016 polls were catastrophically wrong give way to specifics: national aggregates mostly track the result while state-by-state estimates miss…
Talk on
One workshop that data scientists don't want you to attend...Oliver Laslett01h 17m
Shows how a real system is built and what actually works: labels about 1,500 labeled articles, vectorizes titles+descriptions with pandas and a scikit-learn…
Talk on
Ten Steps to KerasValerio Maggio01h 37m
Ten Jupyter notebooks walk through concrete Keras code: ten Jupyter Notebooks show building an MLP, CNN, RNN, transfer learning and fine‑tuning, ResNets…
Talk on
Easy Bayesian regularization for fitting financial time series and curvesEgor Kraev35m
Claim: massively overparameterize curves and then remove degrees of freedom with convex regularizers and you get robust fits. Uses Python notebooks (code on…
Talk on
How distributed representations make chatbots work (at least a bit)Nils Hammerla42m
Distributed word vectors produce the actual claim: similar-context words sit near each other so a simple classifier can route queries to content. The pragmatic…
Talk on
Automated factchecking in the era of fake newsWill Moy, Mevan Babakar40m
Full Fact describes a working automated fact‑checking engine that scans Hansard, online papers and TV subtitles, matches lines to a database and surfaces prior…
Talk on
Julia: A Fresh Approach to Machine LearningMike Innes43m
Julia claims real-world speed without leaving high-level code and shows concrete tooling: Flux for differentiable models, native GPU kernels and easy…
Talk on
Smelly London: visualising historical smells.Deborah Leem, Barbara McGillivray39m
Smelly London brings a dataset of 5,500 MOH reports into reproducible analysis and visualization, mining OCR text with Python 3, NLTK, SQLite and…
Talk on
Dimension Reduction and Extracting Topics - A Gentle IntroductionTariq Rashid38m
Explains singular value decomposition (SVD) and uses a term‑document matrix with tf‑idf weighting to extract topics from real datasets, including the Chilcot…
Talk on
Bayesian Deep Learning with Edward (and a trick using Dropout)Andrew Rowan39m
Claims that Edward (TensorFlow + probabilistic random-variable classes) runs blackbox variational inference on deep nets and that MC Dropout is formally…
Talk on
Recommender systems with TensorflowGuillaume Allain38m
Shows how to express matrix factorisation and feature-augmented embeddings in Tensorflow while using Pandas and Numpy for data prep, trains on MovieLens style…
Talk on
Data for good: Lessons from the frontlineEmma Deraze, Charlie Harrison47m
DataKind UK describes concrete results: a WeFarm data dive processes 64,000 users / 240,000 messages, uses topic modeling and simple classifiers to detect…
Talk on
An Algorithm of StyleEd Snelson42m
Thread scales eight stylists to about half a million clients by combining stylist-curated candidates with ML: a simple non-negative matrix factorization on…
Talk on
Forecasting social inequality using agent-based modellingJames Allen39m
Agent‑based model of UK demography uses ONS and census inputs and Python (numpy, pandas) to run 150‑year simulations on 10,000 agents across many AWS cores…
Talk on
Is having dementia linked to where you live?Frank Kelly, Ondrej Urban37m
Claims a link between diesel-related particulates (PM2.5/PM10/NO2) and dementia, with a hint of increased early-onset cases in high-exposure areas; uses Python…
Talk on
Efficient and portable DataFrame storage with Apache ParquetUwe L. Korn29m
Apache Parquet stores column chunks split into ~16 KB pages, uses dictionary encoding plus run‑length and bit‑packing before codecs like snappy, and supplies…
Talk on
PyData London 2017, Lightning Talks - Saturday36m
Collection of five rapid demos shows concrete claims and tools: Facebook Prophet produces probabilistic daily forecasts with changepoints and uncertainty…
Lightning on
Next generation of word embeddings in GensimLev Konstantinovskiy39m
Gensim presents concrete comparisons: fastText uses subword n‑grams so unseen forms like "knights" get plausible vectors and it outperforms on…
Talk on
Outlier detection methods for detecting cheaters in mobile gamingAndrew Patterson42m
Mobile cheaters are flagged by measurable claims not topics: the pipeline uses single‑variable caps, Mahalanobis distance and minimum volume ellipsoid for…
Talk on
Astrophysics to data Science: how the Milky Way is like my company.Kathryn Harris35m
Claim: an astrophysics skillset transfers to building practical data products fast inside an SME. Evidence: a brand‑new two-person data team ships recommender…
Talk on
Analyzing 3D objects with power of Deep Learning and CythonAlexandr Notchenko43m
Claims a working Python module PySparseConvNet that marries C++/CUDA kernels to Python via Cython and specific .pxd/.pyx patterns, with attention to explicit…
Talk on
Leveraging recommender systems to personalise search resultsSoraya Hausl32m
Claims that recommender outputs can re-rank search results are demonstrated as a proof of concept using Pyspark to build user/item factors and Elasticsearch to…
Talk on
Interactively Analyse 100GB of DataRaoul-Gabriel Urma, Valentin Dalibard45m
Live demo that interactively analyses a 100GB Open Library dump using Apache Spark on Amazon EMR with an Apache Zeppelin notebook, running the same…
Talk on
WTF am I doing? An introduction to NLP and ANN'sJeff Abrahamson33m
Project records active window titles once per minute and saves screen snapshots as 100x100 thumbnails, producing about 300,000 observations. Text uses…
Talk on
PyData London 2017 Lightning Talks - Sunday39m
Fast, concrete wins: a one-step graphical Windows installer built with Conda constructor that bundles .NET and Java and actually installs; heritage-site…
Lightning on
PyData London 2017 - Closing Notes20m
Twitch-powered closing notes are assembled from a Google Doc (bitly/twitch-pydata) that exposes 26 slots, producing on-screen slides live while AV glitches and…
Organiser on
"Lights, camera, AI!" - Automated sports videographyZack Akil36m
Builds a Raspberry Pi–mounted camera plus servo that points at play, runs a compressed machine‑vision pipeline (frame differencing then column summing) and an…
Talk on
Extracting Insight From A Muslim Marriage AppLaila Alabidi37m
Analyzes anonymized MuzMatch data with Python, using NetworkX after neo4j crashes, community detection via Louvain modularity, and a random forest plus tf‑idf…
Talk on
Static Type Analysis for Robust Data ProductsMarco Bonzanini31m
Shows actual adoption steps: use the typing module (Python 3.5+) to annotate functions, run mypy on CI, catch concrete errors like “incompatible return value…
Talk on
Machine learning with ventilator dataIan Ozsvald, Gusztav Belteki, Giles Weaver42m
Processes 100Hz dual-channel ventilator data from neonatal ICU traces, about 160 ventilator days collected (each day ≈600–700 MB) producing roughly 43,000…
Talk on
Building robust machine learning systemsStephen Whitworth38m
Systems use concrete practices: automated pipelines with Luigi and BigQuery, offline feature code reused online, model provenance saved as dictionaries and…
Talk on
Ranking hotel images using deep learningNuno Castro29m
Expedia builds a model that ranks hotel photos using transfer learning from VGG and trains a regressor in Keras with the TensorFlow backend, labeling 100,000…
Talk on
SaaaS - Sampling as an Algorithm ServiceVincent D Warmerdam39m
Explains that sampling recovers posteriors by building a naked for loop MCMC sampler in Python, then swaps to PyMC3 for speed and applies it to a Santa Kaggle…
Talk on
Machine Learning in Financial Credit Risk AssessmentSoledad Galli39m
Describes building a production credit‑risk pipeline that combines applicant fields and credit‑agency history at scale (over £2bn lent to ~240,000 borrowers)…
Talk on
Building a ChatBot with Python, NLTK and scikitEdward Bullen01h 31m
Walks through runnable Python notebooks that build a Q&A chatbot using a SQL-backed core, uses NLTK tokenization and POS tagging and the Stanford CoreNLP…
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.