AI Chatbots and Limitations

AI is an intelligence system put together artificially to learn and provide an output.

Learning can be done by providing data to the AI system. Data can be big data, customer data, unstructured text, audio, the visual, environment surrounding details, etc. Based on the data provided, an AI system would learn and identify hidden patterns and provide an output. For instance, if an AI recommends what food to order, it must know your food preferences, what you had ordered before, where usually order from, what days you usually order specific cuisine. A lot of other details to recommend the right cuisine for you. The output can be a list of the Top 5 food orders for today. Similarly, if an AI is assisting a doctor in providing options for cancer treatment, the system must have the complete patient medical history, must understand the complete cancer domain (or the respective specialization), and also periodically learn any new treatments or findings from medical journals. Understanding the complete cancer domain is a very complex process, where one needs to train the system to understand the medical terminology and the vast ever-growing cancer literature, identify patterns and correlations from existing patients, their suggestive treatments and outcome, and finally suggest options for treatment. There can be many more data points, and this is a continuous process where the system would be trained from the feedback and their outcome. While we keep hearing AI is helping solve cancer cases, this is far from reality, and systems have just started to touch the surface.

To make life simpler, just remember the following distinction – “AI can learn but can’t think“.

Thinking would always be left to humans on how to use the output of an AI system.

In this course, learn how the build AI chatbots, understand the current limitations and how to build AI chatbots by understanding the limitations.

Perquisite for the course

1
Perquisite for the course

What is Artificial Intelligence

1
What is Artificial Intelligence
5:12

AI stands for artificial intelligence. It’s an intelligence system put together artificially to learn and provide an output. Learning can be done by providing data to the AI system. Data can be big data, customer data, unstructured text, audio, the visual, environment surrounding details, etc. Based on the data provided, an AI system would learn and identify hidden patterns and provide an output.

What are AI Chatbots

1
What are AI Chatbots
3:23

A chatbot is a software program that carries out a conversation with a human. The conversation can be through textual methods, voice, or even through recognizing human expressions.

Best Practices of building AI Chatbots

1
Best Practices of building AI Chatbots
8

Chatbots work well when the domain is well understood by the AI system. As the AI chatbot relies on NLP to understand the semantics of the input message, unless the NLP parser is trained on the domain, the accuracy of recognizing the intent and topics of interest would be very low or not as per acceptable criteria.

Chatbot use cases

1
What are some of the Chatbot use cases
2.1

Chatbots provides an efficient way to stay connected with end customers directly and provides information at their fingertips – be it through a messaging chat application or through voice enabled service like Alexa and Google Home.

Chatbot Implementation

1
How do you implement chatbots
6.05

What are the high-level steps for building an AI chatbot?

Integrate chatbots with Facebook and Alexa

1
How to integrate Facebook and Alexa Integration with AI Chatbots ?
2:30

In this video, we will look at how ti integrate facebook and Alexa Integration with your AI Chatbots.

Develop chatbots using chatbot platforms

1
How do you build chatbot using chatbot platforms?
3:51

A chatbot platform provides you a set of services to design, develop and deploy your chatbot. They provide you with a framework and guided set of utilities to build a chatbot.

Some Facts about Chatbots

1
Know it all chatbots
2:32

Chatbots are examples of Weak AI. The current generation of chatbots can be thought of smart dialog systems driven through techniques like NLP and fixed conversation flows.

2
Self Learning Chatbots
2:13

Out of the box, a chatbot doesn’t understand any domain. We need to train the chatbot to understand the domain

3
General Purpose, Generative Chatbots
1:31

Out of the box, a chatbot doesn’t understand any domain. We need to train the chatbot to understand the domain. Also, based on the complexity of the domain, you would incrementally train and add subdomains.

Will AI Chatbots replace Humans

1
Will AI Chatbot Replace Humans
4:56

Will chatbots make human agents obsolete?

Be the first to add a review.

Please, login to leave a review