Category: Dialogflow

Chatbots, Python Development, Machine Learning, Natural Language Processing (NLP)

Dialogflow Tutorial: Setup Transaction API on Google Assistant using NodeJS

Chatbot based e-commerce is gradually expanding. It is now possible to publish chatbots on Google Assistant where user can buy your products, book your service, make reservation and make payment in Google Assistant itself. This makes the buying process seamless for users with payment from their linked credit/debit card in Google Pay Account. But enabling…
Read more

Launch your own Business Information Bot on Google Assistant and Facebook Messenger

Business Insider reports that over 80% businesses are expected to have Chatbot automation implemented by 2020, given its efficiency and versatility. Chatbots are on rising and gaining lot of popularity! And why wouldn’t they? The progress in NLP – Natural Language Processing – field is scaling new heights everyday and with that Natural Language Understanding…
Read more

Dialogflow Tutorial: Back Functionality in Chatbot using Python + Django

Dialogflow is a very powerful tool when it comes to chatbots development. We can create complex conversation flow using Dialogflow. Not only logical-tree-based step-by-step conversation flow but we can also create free flow where user can jump from one point of conversation to another. However, Dialogflow has its own limitations. It doesn’t provide all the…
Read more

Botium Setup and Test Case Generation for Dialogflow Agent

Testing / QA is a crucial part of software development. If testing/qa is not done properly then it leaves possibilities of bugs and errors in the system. For testing desktop, web or mobile based applications, there are various tools available. Also, we can develop our own testing tools using open source frameworks like Selenium. Now…
Read more

Dialogflow Tutorial: Create Fulfillment Webhook Using Python + Django

Dialogflow’s fulfillment feature is a very powerful feature which enables Dialogflow agent to communicate with our server. It comes in very handy when we want to use any data from our database or third party source in our Diagflow based chatbot. To utilize Dialogflow Fulfillment, we need to create a webhook URL which will be…
Read more

Emoji Handling in Dialogflow (download intent and entities)

? ? ? ? ? ? ? ? Nowadays emojis are being integral part of text-based chat conversations. People love to use it ever now and then to express their emotions better. But what if a user is communicating with a chatbot and send an emoji as response? Mostly bots fail to understand it and…
Read more

Dialogflow Snatchbot Integrator using Python (Flask)

Dialogflow is a very robust platform for developing chatbots. One of the strongest reasons of using Dialogflow is its powerful Natural Language Understanding (NLU). You can build highly interactive chatbot as NLP of Dialogflow excels in intent classification and entity detection. It also offers integration with many chat platforms like Google Assistant, Facebook Messenger, Telegram,…
Read more

Dialogflow Tutorial – Create Facebook Messenger Bot Using Dialogflow Integration

There are multiple chatbot development platforms available if you are looking to develop Facebook Messenger bot. While each has their own pros and cons, Dialogflow is one strong contender. Offering one of the best NLU (Natural Language Understanding) and context management, Dialogflow makes it very easy to create Facebook Messenger bot. In this tutorial, we’ll…
Read more

Dialogflow Tutorial – Build Resume Chatbot for Google Assistant (Part-2)

In our first tutorial we learned how to develop resume chatbot in Dialogflow using intents. We have created intents and added training phrases and responses. The bot is now ready to be introduced to the world! But we didn’t cover how to test the bot and publish on Google Assistant. In this part, we’ll cover…
Read more

Dialogflow Tutorial – Build Resume Chatbot for Google Assistant (Part-1)

Chatbots are gaining popularity. Numerous chatbots are being developed and launched on different chat platforms. There are multiple chatbot development platforms like Dialogflow, Chatfuel, Manychat, IBM Watson, Amazon Lex, Mircrosft Bot framework, etc are available using which you can easily create your chatbots. If you are new to chatbot development field and want to jump…
Read more