~/talk

Building new NLP solutions with spaCy and Prodigy

Talkat PyData Berlin 2018 · 2018-07-06..07-08· [developer-experience]
links:none on file
slides:none on file

Claim: NLP projects fail when teams design pipelines and annotation schemes upfront instead of iterating. Built and used spaCy and Prodigy with Thinc-backed models to compose text classification + NER composition instead of bespoke labels, saving annotation effort. Annotation pace hits one decision every 5–10 seconds so an hour yields a usable prototype, a 200 annotations pilot gives early signal, and A/B evaluation in 10–20 minutes lets small tweaks be judged quickly. Dependency parses need domain tuning; in-house small teams and semi-automatic workflows work better than mass outsourcing.

AI-written summary · about

  1. 0:00Introduction
  2. 2:21NLP projects are like start-ups
  3. 6:12Machine Learning Hierarchy of Needs
  4. 11:45Making modeling decisions that are simple, obvious, and wrong (Problem #1)
  5. 17:05Compose generic models into novel solutions (Solution #1)
  6. 19:05Workflow #1
  7. 22:35Big annotation projects make evidence collection expensive (Problem #2)
  8. 24:00Run your own micro-experiments (Solution #2)
  9. 27:38It is hard to get good data by boring out underpaid people (Problem #3)
  10. 28:43Smaller teams, better workflows (Solution #3)
~/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.