~/talk

Needle in the Haystack: Applied ML for Inspections of Power Infrastructure

Talkat PyCon AU 2025 · 2025-09-12..09-16· [python, machine-learning]
name:Boaz Ash
links:none on file
slides:none on file

A full‑stack system is built to find rare faults across millions of aerial images captured at five frames per second from helicopter rigs over 58,000 km of transmission lines, holding about 400 terabytes of data. Machine learning runs in batched, rate‑limited workers (local GPUs and some cloud), models emit bounding boxes ingested by Django/PostGIS with GeoDjango, MPTT taxonomies, Django Simple History, an image‑grid human‑in‑the‑loop verifier, PDF generation via XHTML2PDF and portion‑based coverage math that produces actionable reports.

AI-written summary · about

  1. 0:00Welcome
  2. 1:03Django app for power infra
  3. 2:49System overview and data capture
  4. 4:20Data funnel and ML pipeline
  5. 5:43Storage architecture and cloud
  6. 6:04Application architecture and inferencing
  7. 7:51Django ORM and data models
  8. 8:58Review process and image verification
  9. 9:40Image reports and PDF generation
  10. 12:11GeoDjango for geographic queries
  11. 14:02Projections and tower positioning
  12. 15:27Inspection tracking with Portion
  13. 16:52Customer-friendly data tables
  14. 17:58Self-hosted release and ISO compliance
  15. 19:00Security scanning and package management
  16. 19:23Database cleanup scripts
  17. 20:33Debugging Django queries
~/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.