~/talk

BertTopic, From Free-Text feedbacks to Calls for Action

Talkat PyData Tel Aviv 2024 · 2024-09-25..09-26· [data-visualization]
links:none on file
slides:none on file

Shows a concrete pipeline that converts free text into actionable topics using sentence-transformers embeddings, dimensionality reduction with UMAP + HDBSCAN, and iterative hyperparameter tuning. Demonstrates an initial silhouette score of 0.25 with >200 topics and 21% outliers, then tuning yields ~11 topics, near zero outliers and a much higher silhouette score. Builds a working BertTopic model, uses representative docs plus an LLM for readable names, and delivers interactive visualizations and topic‑over‑time plots.

AI-written summary · about

  1. 0:00Topic modeling intro
  2. 2:27Student feedback dataset
  3. 4:57Manual vs automated
  4. 6:22What is BERTopic and its advantages
  5. 7:29Minimal BERTopic example
  6. 10:19How BERTopic works
  7. 13:36Default BERTopic models
  8. 15:06Better topic modeling
  9. 16:54Optimizing hyperparameters for better results
  10. 17:57Insights from topics
  11. 18:41Naming topics with ChatGPT
  12. 20:50Actionable insights features
  13. 21:32Visualize and merge topics
  14. 22:15Track topic trends
  15. 23:21Key takeaways
~/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.