Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Conversational Slack Bots with Javascript

Conversational Slack Bots with Javascript

Presented at Denver/Boulder/Ft. Collins Node.js Meetup on February 18, 2016.

*80% of the presentation was demo


Mike Brevoort

February 18, 2016

More Decks by Mike Brevoort

Other Decks in Technology


  1. Conversa)onal Slack Bots with Javascript Denver/Boulder/Ft. Collins Node.js Meetup 18

    February 2016 Mike Brevoort
  2. @mbrevoort Mike Brevoort

  3. launch announcement hHps:/ /beepboophq.com

  4. Why Slack?

  5. None
  6. What is a bot?

  7. The basics

  8. botkit npm install --save botkit

  9. Why bots?

  10. Personality

  11. Context

  12. Interac)vity

  13. –Plato “You can discover more about a person in an

    hour of play than in a year of conversa)on.”
  14. None
  15. Language

  16. Meaning vs Syntax Play RTFM

  17. Natural Language Processing

  18. None
  19. Kenny Louie - hHps:/ /www.flickr.com/photos/kwl/4678498113/in/photostream/

  20. Language Understanding …as a service

  21. Determining Intent

  22. Intent Ac)on

  23. Wit.ai

  24. …demmmm-o )me Cause this is demooooo…

  25. hHps:/ /beepboophq.com @beepboophq @mbrevoort Beep Boop Mike Brevoort Thank you!

    hHps:/ /robotsandpencils.com @robotsNpencils Robots & Pencils