I have been extremely lucky to get a chance on designing a chatbot for one of our clients and the learning in the process has been massive. Most of the notions that I thought were true were discarded by research and a whole new world of possibilities just opened wide.

Below, I have shared some of my crucial understandings along the path of designing a bot, hope you like it. An indirect result of the above mentioned ‘digital world’, is the generation of large amounts (several million terabytes) of data from different sources.

The collection of such massive chunks of data or, ‘Big Data’, is what has given rise to large scale data analysis. This has in turn given rise to devices as well as entire systems that are capable of dynamic learning, and artificial intelligence (AI).

Given that over 18 billion texts are sent in the world daily, it is clear that we are quite heavily reliant on text messaging as a form of communication. And it is in order to streamline certain modes of such communication, that chatbots are created.

We’re all aware of the functionality of a chatbot — they’re basically messaging systems automated by AI software, or machine, that’s got a fixed amount of set data. The framework of the software, as well as its impact on end-user experience, are necessary in order to create an effective chatbot. Read more from medium.muz.li…

thumbnail courtesy of medium.muz.li