~/talk

Conversational AI with Rasa Core & NLU

Talkat PyData Amsterdam 2018 · 2018-05-25..05-27· [machine-learning]
speakerdeck:tmbo
slides:none on file

Live-coding builds a working ML chatbot with Rasa NLU & Rasa Core, using spaCy medium vectors for intent features, CRF for entities and an LSTM policy for dialogue; the demo trains on about six intents and basic stories, runs a model persisted after trained 400 epochs, adds a fallback at ~0.6 confidence, shows interactive correction that exports new stories, and wires custom actions that set slots and call APIs so the bot actually executes external calls and adapts from real conversations.

AI-written summary · about

  1. 0:00Introduction to conversational AI
  2. 2:54Why choose Rasa
  3. 7:11Speaker background and audience engagement
  4. 8:37Chatbot roadmap with Rasa
  5. 9:21Setup and environment
  6. 10:02Natural language understanding fundamentals
  7. 11:28Intent classification
  8. 14:19Entity extraction
  9. 17:12Simple conversational example
  10. 18:20Coding with Jupyter
  11. 22:50Training data for NLU
  12. 26:13Rasa NLU pipeline
  13. 28:50Training NLU models
  14. 30:38Adding entity recognition
  15. 34:42Testing NLU model
  16. 37:34Handling out-of-domain
  17. 40:00Model performance evaluation
  18. 45:06Language models and vectors
  19. 46:34Dialogue handling intro
  20. 49:56ML for dialogue management
  21. 50:57State machines vs RL
  22. 54:11Rasa Core’s ML approach
  23. 58:46Training data for dialogue
  24. 1:02:22Training dialogue stories
  25. 1:08:09Interacting with chatbot
  26. 1:10:38Fallback policies
  27. 1:16:48Custom actions in Rasa
  28. 1:22:44Dialogue model evaluation
  29. 1:24:59Training from real convos
  30. 1:26:31Interactive learning demo
  31. 1:30:33Current Rasa research
  32. 1:33:24Combining machine learning with rule-based systems
  33. 1:35:16Continuous improvement
  34. 1:36:43Key resources
  35. 1:37:24Final thoughts
~/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.