Description
In the past few months, chatbots have made headlines and have become a much-required interface for communication. In this talk, we will discuss three aspects of chatbots:
- How chatbots have evolved from Natural Language Processing and Artificial Intelligence
- Internals and Technologies involved
- How to build chatbots yourself and the questions to ask yourself before building one
Abstract
In the past few months, chatbots have made headlines and have become a much-required interface for communication. In this talk, we will discuss three aspects of chatbots:
- How chatbots have evolved from Natural Language Processing and Artificial Intelligence In this segment we will answer the following questions:
- What research-areas have led to the evolution of chatbots?
- How important is it for a chatbot to appear human, and to pass the Turing test?
- Internals and Technologies involved in Chatbots In this segment we will answer the following questions:
- What are the tools and technologies do you need to know about in order to make computers understand human language?
- Which python libraries should one be familiar with to build Language Understanding interfaces?
- How to build chatbots yourself and the questions to ask yourself before building one In this segment we will answer the following questions:
- Which API's are available for building chatbots
- Pro/Con's for using API's vs building chatbots from scratch
- Where can one host their chatbots?
Finally we will discuss where chatbots are heading to from here