$30 off During Our Annual Pro Sale. View Details »

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
Tweet

More Decks by Mike Brevoort

Other Decks in Technology

Transcript

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

    View Slide

  2. @mbrevoort
    Mike Brevoort

    View Slide

  3. launch announcement
    hHps:/
    /beepboophq.com

    View Slide

  4. Why Slack?

    View Slide

  5. View Slide

  6. What is a bot?

    View Slide

  7. The basics

    View Slide

  8. botkit
    npm install --save botkit

    View Slide

  9. Why bots?

    View Slide

  10. Personality

    View Slide

  11. Context

    View Slide

  12. Interac)vity

    View Slide

  13. –Plato
    “You can discover more about a person in an
    hour of play than in a year of conversa)on.”

    View Slide

  14. View Slide

  15. Language

    View Slide

  16. Meaning vs Syntax
    Play
    RTFM

    View Slide

  17. Natural Language Processing

    View Slide

  18. View Slide

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

    View Slide

  20. Language Understanding
    …as a service

    View Slide

  21. Determining Intent

    View Slide

  22. Intent Ac)on

    View Slide

  23. Wit.ai

    View Slide

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

    View Slide

  25. hHps:/
    /beepboophq.com
    @beepboophq
    @mbrevoort
    Beep Boop
    Mike Brevoort
    Thank you!
    hHps:/
    /robotsandpencils.com
    @robotsNpencils
    Robots & Pencils

    View Slide