~/talk

Productionizing an unsupervised machine learning model to...

Talkat PyData Eindhoven 2020 · 2020-10-07..10-09· [machine-learning, python]
links:none on file
links:none on file
slides:none on file

Claims a usable pipeline that clusters open-text feedback so analysts avoid reading ~5,000 items a month, built with open-source Python and deployed in Docker behind an HTTPS endpoint. Evaluation uses a SentEval-style suite on downstream tasks and surprisingly TF‑IDF + truncated SVD + hierarchical clustering beats heavier models in stability and explainability; BERT shows stronger embeddings but inconsistent clusters in practice. Production tradeoffs include per-request retraining, DB and request-size limits, multilingual stopword handling, and a six-month MVP that customers accept.

AI-written summary · about

  1. 0:00Feedback insights project
  2. 1:08Customer feedback analysis
  3. 3:38Feedback cloud solution
  4. 5:25Unsupervised ML model
  5. 9:21Evaluating embeddings with SentEval
  6. 12:36TF-IDF for production
  7. 15:05Demo: feedback cloud notebook
  8. 17:42Model to production pipeline
  9. 20:33Production challenges
  10. 23:21Business value reflections
  11. 23:42Q&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.