~/talk

Big Data Deduplication and data matching using Python

Talkat PyCon Australia 2013 · 2013-07-05..07-07· [python]
links:none on file
slides:none on file

ABS uses Python to deduplicate and link census records to other datasets, finding a concrete error: 250,000 missing people after improved matching. Pipeline uses name/address/DOB scoring, blocking by meshblock/postcode/age/initials to cut O(n^2), a custom disk-backed dict to exceed RAM, and an MPI shared memory handle to avoid copying large lookup tables. Critical heavy loops are reimplemented in C, checkpointing and micro‑optimisations make the system practical and successful.

AI-written summary · about

  1. 0:00Introduction
  2. 2:34ABS data projects
  3. 5:52Census matching issues
  4. 8:40The matching algorithm
  5. 10:43Big data challenges
  6. 13:47Python and memory
  7. 16:58Optimization strategies
  8. 20:17Multi-processing and tips
  9. 24:05Q&A
~/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.