What's a Chatbot?

a vehicle for conversation-based assessment

What's a Chatbot?

A chatbot is a computer program designed to simulate conversation with a human. It can utilize spoken or written language and is powered by natural language understanding algorithms and sometimes machine learning. Check out Mitsuku, an award-winning chatbot, below on the left.

On the right is a test session of a chatbot I created from a tutorial on how to use Dialogflow, Google's artificial intelligence conversation platform. It includes both voice activation and written text input.