~/talk

Data Science Design Patterns

Talkat PyCon AU 2016 Science and Data Miniconf · on Friday, 2016-08-12· [data-science, python]
slides:none on file

Claims that most data‑science projects reduce to a few repeatable patterns and demonstrates concrete ones: adapter pattern for hiding messy Word‑doc→string→NumPy→pandas ETL, pipeline/sequential models for layered networks, strategy pattern for model selection and hyperparameter search (shows TPOT’s genetic search), plus a builder idiom discussion. Uses Python tools — NumPy, pandas, Jupyter, context managers — and recommends separating business logic, owning API design, and favoring small functional units; these practices are presented as practical and usable, not just conceptual.

AI-written summary · about

  1. 0:00Intro
  2. 0:35Presentation approach
  3. 1:50About me
  4. 2:43Python
  5. 3:23What do they do
  6. 4:21Definition
  7. 4:58Why use them
  8. 6:21Game
  9. 9:13Pipeline
  10. 10:47Strategy Pattern
  11. 13:13Bonus Question
  12. 14:13Design Patterns vs Idioms
  13. 15:10Python Design Patterns
  14. 18:05Spot Quiz
  15. 20:34Adapter Pattern
  16. 23:04Questions
~/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.