Testing strategies for chat and voice bots

In my original testing series Cognitive System Testing From A to Z I described how cognitive systems require a fresh look at testing compared to traditional systems.  Cognitive systems are probabilistic, traditional systems are deterministic, and this…

I can’t vs I can try

My dad often said while I was growing up that he just wasn’t that handy around the house.  He didn’t enjoy household projects, noting they were a good way to lose a whole day.  When…

Chatbots and compound intents

Chatbot developers want their bots to be able to handle as many types of user inputs as possible.  One core technique in chatbots is to classify user utterances into intents.   An intent signifies want…

Why you should blog

Blogs are an important resource and I want to walk you through why it’s important and why you should want to do it.  In this post I’ll give you some techniques that I use in…