~/talk

Search Logs + Machine Learning = Auto-Tagged Inventory

Talkat PyOhio 2019 · 2019-07-27..07-28· [machine-learning, databases]
links:none on file
slides:none on file

Eventbrite builds an auto-tagging pipeline that turns search+click logs into training labels, using a scikit-learn pipeline to vectorize titles/descriptions and a simple neural classifier to predict queries. It clusters related queries with affinity propagation to collapse synonyms and misspellings, reducing hundreds or thousands of queries to exemplars, and trains on the top queries (about 500k unique queries overall, top ~2,000 cover ~50% of traffic) achieving useful tags and ~50% coverage of search traffic.

AI-written summary · about

  1. 0:00Intro
  2. 1:24What is tagging
  3. 4:27Why do you want tagging
  4. 7:39The problem with tags
  5. 9:28The initial approach
  6. 11:29Getting the data
  7. 12:59Converting the data
  8. 14:14Scikitlearn pipeline
  9. 17:09Results
  10. 21:29Test Set
  11. 24:04Improved Results
  12. 25:29Improved Results Notebook 2
  13. 26:14Job Fair
  14. 27:19Normalized Edge
  15. 27:59Adjacency Matrix
  16. 29:04Big Mistake
  17. 29:19Spelling Correction
  18. 29:44Clustering
  19. 30:34Ingredient Data
  20. 31:24Data Set
  21. 31:34Query Results
  22. 32:29Matrix Multiplication
  23. 33:19Query Terms
  24. 34:29Drumroll
  25. 34:59Afro Caribbean Wine Fest
  26. 35:59Open Mic Marketing
  27. 36:44Improvements
  28. 37:44Drawbacks
  29. 38:49Tag related applications
  30. 39:49Better coverage
  31. 40:44Summary
~/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.