The document discusses and compares three open source platforms for building chatbots: Dialogflow, Snatchbot, and Chatfuel. Dialogflow is highlighted as having powerful machine learning and natural language processing capabilities. Snatchbot's visual editor allows for pre-defined templates but has less robust NLP than Dialogflow. Chatfuel provides contact history, customization, and third party integrations, but has limited NLP and support for complex conversations. Overall, Dialogflow is positioned as best for natural conversations while the others have more limitations.
Report
Share
Report
Share
1 of 12
More Related Content
Chatbot
2. “Let's talk about some open source
platforms to build a chatbot…………”
CHATBOT
4. Easily integrates with:-
Facebook Messenger.
Viber.
Google Assistant.
Cisco Spark.
Twitter.
Telegram.
Slack.
Twilio.
API interactions(using writing your own code).
Skype
5. Disadvantages:-
To do simple math logic you have to write code.
You cannot use regular expressions when matching intents.
Clickable links in the web based chat box cannot be created.
You cannot download the training data.
You cannot search across all the intents you create.
6. 2. Snatchbot
Building chatbot using visual flow editor.
Features:-
Picking from pre-defined bot templates.
Storing user‘s data.
Picking the best answer using AI.
Sending attachments in bot messages.
Setting up keyword auto responses.
Enabling your bot to send an email notification.
Setting up multilingual chatbot.
Creating a custom link to your bot.
Chatting with users directly inside the chatbot platform.
9. 3. Chatfuel
API .
Features:-
Contact History .
Customizable Branding .
Picking the best answer using AI.
Email Integration .
Sending attachments in bot messages.
Knowledge Base .
Multi-Channel Communication .
Prioritizing.
Real Time Monitoring .
Social Media Integration.
Third Party Integrations.
Setting up multilingual chatbot.
Monitoring.
11. Support for branching, variable operations
& non-linear conversations is poor or absent.
Disadvantages:-
No support for subroutines, jumping around a
conversation etc.
NLP is limited.
Support is limited. There’s a community board.
Poor documentation.