Chatbots

Your Complete Guide to Building Stateless Bots Using Rasa Stack

Your Complete Guide to Building Stateless Bots Using Rasa Stack

This blog aims at exploring the Rasa Stack to create a stateless chat-bot. We will look into how, the recently released Rasa Core, which provides machine learning based dialogue management, helps in maintaining the context of conversations using machine learning in an efficient way.

We will also build a sample chatbot using Rasa Core.

Chatbots With Google DialogFlow: Build a Fun Reddit Chatbot in 30 Minutes

Chatbots With Google DialogFlow: Build a Fun Reddit Chatbot in 30 Minutes

Google DialogFlow (formerly, api.ai) is a platform that provides a use-case specific, engaging voice and text-based conversations, powered by AI. In this blog, we will learn about DialogFlow and proceed to build a chatbot that can interact with Reddit.

A Quick Guide to Building a Serverless Chatbot With Amazon Lex

A Quick Guide to Building a Serverless Chatbot With Amazon Lex

Amazon Lex is a AWS service for building conversational interfaces into any application using voice and text. Amazon Lex provides the advanced deep learning functionalities of automatic speech recognition (ASR) for converting speech to text, and natural language understanding (NLU) to recognize the intent of the text, to enable you to build applications with highly engaging user experiences and lifelike conversational interactions. 

This blog is a detailed step-by-step tutorial for developing smart chatbots with serverless functions (Amazon Lambda).

Building an Intelligent Chatbot Using Botkit and Rasa NLU

Building an Intelligent Chatbot Using Botkit and Rasa NLU

Bots are the flavour of the season. Everyday, we hear about a new bot catering to domains like travel, social, legal, support, sales, etc. being launched. Facebook Messenger alone has more than 11,000 bots when I last checked and must have probably added thousands of them as I write this article.

The first generation of bots were dumb since they could understand only a limited set of queries based on keywords in the conversation. But the commoditisation of NLP (Natural Language Processing) and machine learning by services like Wit.ai, API.aiLuis.ai, Amazon Lex, IBM Watson, etc. has resulted in the growth of intelligent bots like donotpaychatShopper.

Bots: Disruption or Bubble?

Bots are the new black! The entire tech industry seems to be buzzing with “bot” fever. Me and my co-founders often see a “bot” company and discuss it’s business model. We should consider that there are many types of “bots” — chat bots, voice bots, AI assistants, robotic process automation(RPA) bots, conversational agents within apps or websites, etc.

Over the last year, we have been building some interesting chat and voice based bots which has given me some interesting insights. I hope to lay down my thoughts on bots in some detail and with some structure.