Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Comparing Technologies for Building Chatbots

1,841 views

Published on

This topic was presented by Tushar from Smarter.codes during the Bot Developers meetup happened at Bangalore https://www.meetup.com/Bangalore-Bot-Developers-Meetup/events/240752150/. These slides gives a broad overview of various technologies used for building chatbots and also compares them.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Comparing Technologies for Building Chatbots

  1. 1. https://smarter.codes
  2. 2. https://smarter.codes SaaS Microsoft LUIS IBM Watson Google API.AI Facebook Wit.ai Amazon Alexa ? Open Source Tensor Flow Stanford NLP OpenNLP GATE NLTK Spacy.io DBPedia Spotlight Your home grown NLP libs Suggest your own... Tools available for Programmers today
  3. 3. https://smarter.codes No programming required : Microsoft QnA PandoraBots.com Chatfuel.com Botsify.com Motion.ai HelloTars.com RunDexter.com Tools available for Power Users today Suggest your own...
  4. 4. https://smarter.codes This session 1. Decide what Chatbot you want 2. Decide the Tools you need (supposedly) Next session.. Hands on workshop with a given tool
  5. 5. https://smarter.codes This session 1. Decide what Chatbot you want 2. Decide the Tools you need (supposedly) Next session.. Hands on workshop with a given tool
  6. 6. https://smarter.codes what Chatbot you want? 4 kinds of chatbots : Courtesy : MindMeld.com (now a Cisco company)
  7. 7. https://smarter.codes what Chatbot you want? 4 kinds of chatbots : Courtesy : MindMeld.com (now a Cisco company)
  8. 8. https://smarter.codes
  9. 9. https://smarter.codes
  10. 10. https://smarter.codes Conversational Interfaces Chatbots interface
  11. 11. https://smarter.codes Conversational Interfaces Chatbots interface Search interface
  12. 12. https://smarter.codes Conversational Interfaces Chatbots interface Search interface
  13. 13. https://smarter.codes what Chatbot you want? Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  14. 14. https://smarter.codes what Chatbot you want? Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  15. 15. https://smarter.codes what Chatbot you want? Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  16. 16. https://smarter.codes what Chatbot you want? & the Tools you need Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  17. 17. https://smarter.codes what Chatbot you want? Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  18. 18. https://smarter.codes what Chatbot you want? Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  19. 19. https://smarter.codes what Chatbot you want? & the Tools you need Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  20. 20. https://smarter.codes what Chatbot you want? & the Tools you need Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else? A proprietary NLP platform at Smarter.Codes. Now open source
  21. 21. https://smarter.codes what Chatbot you want? Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  22. 22. https://smarter.codes what Chatbot you want? Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  23. 23. https://smarter.codes what Chatbot you want? & the Tools you need : N/A Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  24. 24. https://smarter.codes what Chatbot you want? & the Tools you need : N/A Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  25. 25. https://smarter.codes what Chatbot you want? & the Tools you need : N/A Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  26. 26. https://smarter.codes what Chatbot you want? & the Tools you need : N/A Courtesy : MindMeld.com (now a Cisco company) Or, Search Interface ? Conversational Form ? Robotic Process Automation? Something else?
  27. 27. https://smarter.codes This session 1. Decide what Chatbot you want 2. Decide the Tools you need (supposedly) Next session.. Hands on workshop with a given tool
  28. 28. https://smarter.codes This session 1. Decide what Chatbot you want 2. Decide the Tools you need (supposedly) Next session.. Hands on workshop with a given tool
  29. 29. https://smarter.codes SaaS Microsoft LUIS IBM Watson Google API.AI Facebook Wit.ai Amazon Alexa ? Open Source Tensor Flow Stanford NLP OpenNLP GATE NLTK Spacy.io DBPedia Spotlight Your home grown NLP libs Tools you need Tools available for Programmers today
  30. 30. https://smarter.codes Tools you need Anatomy of a typical NLP tool..
  31. 31. https://smarter.codes Tools you need Anatomy of a typical NLP tool.. Named Entity Recognition
  32. 32. https://smarter.codes Tools you need Anatomy of a typical NLP tool.. Parse Tree Named Entity Recognition
  33. 33. https://smarter.codes Tools you need Anatomy of a typical NLP tool.. Word Sense Disambiguation Parse Tree Named Entity Recognition
  34. 34. https://smarter.codes Tools you need Anatomy of a typical NLP tool.. Slot Filling Word Sense Disambiguation Parse Tree Named Entity Recognition
  35. 35. https://smarter.codes Tools you need Anatomy of a typical NLP tool.. Slot Filling Word Sense Disambiguation Parse Tree Named Entity Recognition And 15+ more
  36. 36. https://smarter.codes Tools you need Anatomy of a typical NLP tool.. Slot Filling Word Sense Disambiguation Parse Tree Named Entity Recognition And 15+ more
  37. 37. https://smarter.codes Tools you need Anatomy of a typical NLP tool.. Demo of NER and Parse Tree by Spacy.io - an open source project
  38. 38. https://smarter.codes And that’s Chatbot 101..
  39. 39. https://smarter.codes Tools you need At Smarter.Codes we ended up creating our own.. code base from scratch (NER,Parse Tree, etc) .. because nothing in market was fitting ambitious.. needs of our clients..
  40. 40. https://smarter.codes Tools you need At Smarter.Codes we ended up creating our own.. code base from scratch (NER,Parse Tree, etc) .. because nothing in market was fitting ambitious.. needs of our clients..
  41. 41. https://smarter.codes Tools you need At Smarter.Codes we ended up creating our own.. code base from scratch (NER,Parse Tree, etc) .. because nothing in market was fitting ambitious.. needs of our clients..
  42. 42. https://smarter.codes YOU An Entrepreneur A Developer (or can afford one)+ An implanted Customer+ SC Cutting Edge CI Technology + Connections : Early Adopters, Investors + MVP launches + 4 months
  43. 43. https://smarter.codes

×