~/talk

Optimizing Energy Tariffing System with Formal Concept Analysis and Dash

Talkat PyCon DE & PyData 2025 · on Friday, 2025-04-25· at 14:00· Palladium· [data-visualization, web-platform]
links:none on file
slides:none on file

Implements Formal Concept Analysis with FCAPy and an interactive Dash front end, producing linked object/attribute tables and a Hasse-diagram that enforces concept ordering and restricted node movements. Mines concept lattices from large tariff datasets (clients with thousands of tariffs), surfaces the most specific concepts as minimal test cases (example: six installations for one structure), renders a preview to limit unreadable graphs, supports English/German, and runs via Dash callbacks—practical, working tooling for tariff migration and structural QA.

AI-written summary · about

  1. 0:00Introduction
  2. 1:17Formal concept analysis
  3. 2:02Formal context and concepts
  4. 7:04Visualizing concepts
  5. 9:36Interactivity with Dash
  6. 13:40Tool with sample data
  7. 14:01Tariffing system use case
  8. 19:06Implementation details
  9. 23:28Takeaways and applications
  10. 24:31Q&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.