DataMonsters - Chatbots Comparative Table
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

Comment only
 
ABCDEFGHIJK
1
Bot NamePlatformFeaturesProgramming languages / Apps / IntegrationTechnical detailsLicenseLanguagesProject LinkChannelsClients/FieldsMore information
2
IBM Watson Conversation Service-Built on a neural network (one billion Wikipedia words).

Has three main components: Intents, Entities, Dialog
Node SDK
Java SDK
Python SDK
iOS SDK
Unity SDK
-Free
Standard
Premium

https://www.ibm.com/watson/developercloud/conversation.html#pricing-block
English, Japanesehttps://www.ibm.com/watson/developercloud/conversation.htmlspeech
image
text
Healthcare, Finance, Legal, Retail, Fantasy Footballhttps://www.youtube.com/watch?v=1rTl1WEbg5U
3
AgentBotAivo’s own natural language processing technology.
Understands natural language.
Memory to maintain coherence during long conversations.
Gathers customer information to deliver customized solutions.
Continuous evolution.
Clarifies intent.
Use our REST API to integrate with your CRM and other platforms.Integrates with any CRM, internal system, human chat and third party application.http://agentbot.net/en/request-a-demo/English, Spanish, Portuguesehttp://agentbot.net/en/voice or messenger channelTelecommunications and Cable Operators
E-Commerce and Online Services
Banks and Financial Services
Government
https://www.youtube.com/watch?v=KEHMP6TkbSU
4
TwylaA proprietary AI platform.Learns from agent/customer live chats.

Blends machine learning and rule-based methods.

Answers questions, deflects tickets.
Analyses data either via the API of your helpdesk or chat solution, or a secure file upload.Is integrated with most major cloud Helpdesk and Live Chat solutions, like Zendesk, Salesforce and Liveperson. So no new processes or software.Twyla is Software as a Service (AI-as-a-Service) and so comes at a monthly subscription cost, with no up-front setup or installation fees.Englishhttps://www.twylahelps.com/Web
Facebook
Telegram

Through messenger apps and live chat
Automation and self-service customer support.https://www.youtube.com/watch?v=An4UmvqAx0Q
5
PypestreamPypestream’s Smart Messaging Platform.Pypestream uses a patented framework of ‘Pypes’ and ‘Streams’.


Natural Language Processing and keyword parsing.
The Smart Messaging Framework
Pypeconnect SDK
Pypemanager
The Pypestream mobile app
API plug-ins and integratios


An open and flexible API platform allows for custom integrations and development of 3rd party connectors, plugins and extensions.

Contact Pypestream to obtain current pricing.Englishhttps://www.pypestream.com/

Pypestream mobile app

Brand apps/SMS

Web chat

Messenger

IoT

website
Pype
By April 2016, the company had 500 businesses signed up and using the messaging platform, including Washington Gas and Billboard.https://www.youtube.com/watch?v=nfPxUXx7l2w
6
Live Agent-https://www.ladesk.com/features/https://www.ladesk.com/integrations-and-plugins/-14-Day Free Trial With All Plans
Plans (All-inclusive $39/month)
Downloadable/ Enterprise licence
SaaS licence

https://www.ladesk.com/pricing/
39 languages


https://www.ladesk.com/features/39-translations-available/

https://www.ladesk.com/
Email
Voice
Social
Chat
LiveAgent is an all-in-one customer support software. Ticketing. Live chat. Support portal, Call center, Social network management.https://www.youtube.com/watch?v=kQlD4yvMcLU
7
DigitalGeniusNot exactly a chatbot platform, but rather a deep learning agent efficiency tool that works in any language.AI predicts case meta-data and suggests the right answers to your agents.
AI learns from every agent interaction.

Uses a deep neural network model, word vectors, statistical operations.

Deep learning algorithms.
Human + AI Customer Service is installed as a layer into your existing customer service software (Salesforce, Zendesk, etc).Human + AI Customer Service is integrated directly into the contact center’s existing software.-Englishhttps://www.digitalgenius.com/Email
Social Media
Mobile Messaging
Live Chat
Customer Serviceshttps://vimeo.com/185500903
8
Semantic Machines A proprietary Conversational AI
Conversation Engine
Speech Synthesis
Deep Learning
Reinforcement Learning
Speech Recognition

Goes beyond understanding commands to understanding conversations.
Extracts semantic intent.
Uses the Conversation Engine's natural language generation (NLG) technology.

http://www.semanticmachines.com/technology
Interested in leveraging Conversational AI technology in your platform or product? Contact Semantic MachinesInterested in leveraging Conversational AI technology in your platform or product? Contact Semantic MachinesInterested in leveraging Conversational AI technology in your platform or product? Contact Semantic MachinesLanguage Independenthttp://www.semanticmachines.com/text
voice
E-Commerce; Travel; Concierge; Calendar; Business; Search; Productivity; and Automotive.
9
Msg.ai Artificial Intelligence Platform for Conversational Commerce
Intent models and tone classifications
Deep learning
Interactive Smart Cards
A/B Testing
Integrates with popular customer support offerings.--Englishhttp://msg.ai/messagingLeading brands across many industries, including CPG, retail, auto, sports/entertainment and media.https://www.youtube.com/watch?v=g1NIZKINZ_s
10
wit.ai-Allows to use:
Entities
Intents
Context
Actions

Natural Language Process (NLP)
Node.js client
Python client
Ruby client
On other platforms: HTTP API
Is available for developers to use with iOS, Android, Windows Phone, Raspberry Pi, Python, C and Rust.

JavaScript plugin.
FreeAlbanian, Arabic, Azerbaijani, Bengali, Bosnian, Bulgarian, Burmese, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Georgian, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean, Latin, Lithuanian, Macedonian, Malay, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Tagalog, Tamil, Thai, Turkish, Ukrainian and Vietnamese.https://wit.ai/voice
text
Used by over 65,000 developers to build applications and devices that you can talk or text to.https://www.youtube.com/watch?v=tLdjaKkJK_8
11
rasa NLU-intent classification

entity extraction
HTTP api
Python
You can use rasa as a drop-in replacement for wit, LUIS, or api.aiIs an open source toolEnglish, Germanhttps://rasa.ai/Runs locallyInsurance
Banking
Health
Telecoms
Travel
-
12
Api.ai-API.AI matches the query to the most suitable intent based on information contained in the intent (examples, entities used for annotations, contexts, parameters, events) and the agent's machine learning model.

API.AI transforms the query text into actionable data and returns output data as a JSON response object.


Leverage predefined knowledge packages collected over several years.
SDKs:
Android
iOS
Cordova
HTML
JavaScript
Node.js
.NET
Unity
Xamarin
C++
Python
Ruby
PHP (community supported)
Epson Moverio
Botkit
Java
-Free

https://api.ai/pricing/
Brazilian Portuguese, Chinese (Cantonese), Chinese (Simplified), Chinese (Traditional), English, Dutch, French, German, Italian, Japanese, Korean, Portuguese, Russian, Spanish, Ukrainian.https://api.ai/ Agent Demo Page
Actions on Google
Facebook
Slack
Twilio IP Messaging
Twilio
Skype
Tropo
Telegram
Kik
LINE
Spark
Alexa
Cortana
Twitter
Conversational Platform for bots, applications, services, and devices. https://www.youtube.com/watch?v=Om7tyGGemXI
13
Microsoft Bot Framework- Understands the user’s intent.

To give your bot more human-like senses, you can incorporate LUIS for natural language understanding, Cortana for voice, and the Bing APIs for search.
Bot Builder SDK (.NET SDK and Node.js SDK.)
Bot Connector
Developer Portal
Bot Directory
The framework provides the Direct Line REST API, which you can use to host your bot in an app or website.Is open source and available to all on Github.Automatic translation to more than 30 languages: Afrikaans, Arabic, Bosnian (Latin), Bulgarian, Catalan, Chinese Simplified, Chinese Traditional, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Haitian Creole, Hebrew, Hindi, Hmong Daw, Hungarian, Indonesian, Italian, Japanese, Kiswahili, Klingon, Klingon (pIqaD), Korean, Latvian, Lithuanian, Malay, Maltese, Norwegian, Persian, Polish, Portuguese, Querétaro Otomi, Romanian, Russian, Serbian (Cyrillic), Serbian (Latin), Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Vietnamese, Welsh, Yucatec Maya.https://docs.botframework.com/en-us/from your website or app to text/SMS, Skype, Slack, Facebook Messenger, Office 365 mail, Teams and other popular services.Is used to build and deploy high quality botshttps://www.youtube.com/watch?v=TUjnjMKGyDM
14
Microsoft Language Understanding Intelligent Service (LUIS)-Uses intents and entities.

All LUIS applications are centered around a domain-specific topic or content related.

Active learning.

You can use pre-existing, world-class, pre-built models from Bing and Cortana.

Deploy models to an HTTP endpoint with one click. LUIS returns easy-to-use JSON.
C# SDK
Python SDK
Node JS SDK
Android SDK
LUIS offers a set of programmatic REST APIs that can be used by developers to automate the application creation process.https://www.microsoft.com/cognitive-services/en-us/language-understanding-intelligent-service-luis#pricingoptionsEnglish, French, Italian, German, Spanish, Brazilian Portuguese, Japanese, Korean and Chinese.https://www.microsoft.com/cognitive-services/en-us/language-understanding-intelligent-service-luisActivate your language understanding models from your application on any device.

You can incorporate LUIS for natural language understanding, Cortana for voice, and the Bing APIs for search.
Is designed to enable developers to build smart applications that can understand human language and accordingly react to user requests.https://www.youtube.com/watch?v=jWeLajon9M8
15
Chatfuel-A block is a basic building block of your bot. It consists of one or more message cards that are sent together to a bot user.
You can link blocks with each other using buttons in text cards or in gallery cards.
Plugins:
Google search
Bing search
JSON API
RSS Import
Subscribe plugin
Digest
IFTTT
Zapier
User input
Live Chat
-FreeAlbanian, Arabic, Azerbaijani, Bengali, Bosnian, Bulgarian, Burmese, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Georgian, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean, Latin, Lithuanian, Macedonian, Malay, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Tagalog, Tamil, Thai, Turkish, Ukrainian, Vietnamesehttps://chatfuel.com/You can send message with text cards, image cards, galleries and plugins


Facebook Messenger and Telegram
More than 360,000 chatbots have been created using Chatfuel, serving more than 17 million users globallyhttps://www.youtube.com/watch?v=mD6I1dXgzvA
16
Pandorabots-AIML (Artificial Intelligence Markup Language)

Includes A.L.I.C.E.
SDKs:
Java
Node.js
Python
Ruby
PHP
Go
The Pandorabots API allows you to integrate our bot hosting service and natural language processing engine into your own application. AIaaS

a free, ten day trial on the Developer Plan

https://developer.pandorabots.com/#plans
Multilingualhttps://www.pandorabots.com/Chatbots built and hosted with Pandorabots appear in messaging and native apps, the web, games, social networks, and connected devices.Common use cases include advertising, virtual assistance, e-learning, entertainment and education. Academics and universities use the platform for teaching and research.

text or voice chats with consumers
17
ChatterBot-The program selects the closest matching response by searching for the closest matching known statement that matches the input, it then chooses a response from the selection of known responses to that statement.ChatterBot is a Python library

Has direct support for integration with Django
http://chatterbot.readthedocs.io/en/stable/#process-flow-diagramBSD 3-clause license

https://opensource.org/licenses/BSD-3-Clause
language independent http://chatterbot.readthedocs.io/en/stable/Console
API
Speech recognition
Makes it possible to generate responses based on collections of known conversationshttps://media.readthedocs.org/pdf/chatterbot/latest/chatterbot.pdf
18
Octane.ai-Real-time analytics----https://octaneai.com/Facebook MessengerOctane AI chatbots help businesses, brands and individuals with tasks such as customer support, showing off content, showcasing merchandise, answering frequently asked questions, letting customers subscribe to notifications and more.-
19
Rebot.me-The platform allows you to create a chatbot and train it by entering questions and corresponding answers. It also offers a chat log so that you can see the results of previous conversations.---Azerbaijani, Dutch, English, French, Italian, Portuguese, Russian, Romanian, Spanish, Tagalog, Turkishhttp://rebot.me/http://rebot.me/ websiteThe business applications for a Rebot.me chatbot will be limited. It might work for a bot that is tightly focused on a narrow domain of possible topics.https://www.youtube.com/watch?v=63LEU5cpAEY
20
ManyChat-The basic functionality let’s you welcome new users, send them content, schedule posts, set up keyword auto-responses (text, pictures, menus), automatically broadcast your RSS feed and much more.No coding required.-Free-https://manychat.com/Facebook MessengerYou can use this to send news, content updates, valuable notifications or anything else, that your users subscribed to. https://www.youtube.com/watch?v=FkHdMnD2518
21
FlowXO-https://flowxo.com/featureshttps://flowxo.com/services-https://flowxo.com/pricingMultiple language supporthttps://flowxo.com/For Messenger, Slack, SMS, Telegram & WebLocal services: Bookings, updates, appointment reminders & collection alerts
Financial & legal: Quotes, applications, case updates, calculators & information
Business: Internal tools, employee relations, automation, recruitment & reporting
Brands: Competitions, viral marketing, events, product launches & coupons

Logistics
Ecommerce
Leisure
Everywhere
https://www.youtube.com/watch?v=Or9OyEAeZBI
22
Gubshup-A built-in wit.ai integration for Natural Language Processing
Templates available for popular business categories

https://www.gupshup.io/developer/ide
Messaging APIs
Bot Platform
IDE Bot Builder for developers
Flow Bot Builder for non developers
For your customized pricing, please write to Gubshup at support@gupshup.io
English
Hindi
https://www.gupshup.io/developer/homeFacebook, Telegram, Skype, Slack and many other messaging platformsGupshup’s messaging platform is used by over 30,000 businesses, leading companies such as FlipKart, OLA, Facebook, Twitter, ICICI, HDFC and ZeeTV. Gupshup’s platform handles over 4 billion messages per month and over 150 billion cumulative. Gupshup also developed a smart-messaging app, Teamchat, which introduced patent-pending “smart” messages in 2014, only now being offered by other messaging apps. Gupshup’s bot platform provides tools for the entire bot lifecycle enabling developers to quickly and easily build, test, deploy, monitor and track bots.https://www.youtube.com/watch?v=VQXqZuKMSe4
23
Reply.ai-Visual Bot builder
Easily leverage Natural Language Processing (NLP) engines wit.ai and api.ai for your advanced use cases
Analytics
Integrate with your backend -hello@reply.ai-https://www.reply.ai/We support Facebook Messenger, Kik, Telegram, LINE, SMS or your own chat screen. We use native custom UI elements in each channel. Web widget available too.We work with Nike, Starbucks, HP, Lifenet, KIA, Prudential, Ad Council, Hilton and others. We have partnerships with Transcosmos, R/GA, Bimyou, IPG Media Lab, and few other agencies and organizations.

We facilitative business to consumer communication at scale, allowing businesses to optimize and grow conversations with their customers cross channels, markets, and languages, all while maintaining the highest security standards.
https://www.youtube.com/watch?v=P7T_gSXA3Rw
24
KITT.AIChatFlowHotword Detection (no internet required)
Semantic Parsing
Natural Language Understanding
Conversational Engine (multi-turn)
Neural network powered machine learning model
ChatFlow liberates developers to focus on the dialogue flow, rather than the code.ChatFlow uses a simple drag-and-drop interface that visually describes a dialogue and at the same time implements the flow that can be executed on the server as the dialogue is designed.If you want to give it a try, you can sign up for the beta here. The team plans to follow Atlassian’s freemium model with free or cheap access for individual developers and small teams, and higher charges for enterprise customers.Englishhttp://kitt.ai/Alexa
Facebook Messenger
Kik
Skype
Slack
Telegram
Twilio
Kitt.ai’s ChartFlow helps you build better chatbotshttps://www.youtube.com/watch?v=NbvPPEKgvjI
25
It's Alive-Keyword detection
Recipes
RSS Feeds
Variables
Subscriptions
Instant notification
Schedule
Manage & organize
Activity
Analytics
No coding is required, the team offers an intuitive, drag and drop interface, that helps you during your building process.The team believes in decision trees and buttons that drive users towards the answer they are looking for.FreeEnglishhttps://itsalive.io/Facebook MessengerIt's Alive is a Facebook page chatbot building platform.https://www.youtube.com/watch?v=9coP66DrRnQ
26
ChatScript-Powerful pattern matching
Simple rule layout
C-style general scripting
Built-in WordNet dictionary
Extensive extensible ontology
Data as fact triples enables inferencing and supports JSON representation
Rules can examine and alter engine and script behavior
Remembers user interactions
Rules are created in program scripts through a process called dialog flow scripting. These use a scripting metalanguage (simply called a "script") as their source code.Ability to control local machines via popen/tcpopen/jsonopen.
Ability to read structured JSON data from websites.
Postgres and Mongo databases support for big data or large-user-volume chatbots.
ChatScript runs on Windows, Linux, Mac, iOS, or Android
It has integrated tools to support maintaining and testing large systems.
MIT License

https://github.com/bwilcox-1234/ChatScript/blob/master/license.txt
UTF8 support allows scripts written in any languagehttps://github.com/bwilcox-1234/ChatScript-ChatScript is the basis for natural language company for a variety of tech startupshttps://www.youtube.com/watch?v=IjKDO3ThlSc
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...