Receiving jokes – who’s there?

The other end of the knock-knock joke concept is to receive a joke – where the child wants to tell the robot a joke. If you know any seven-year-olds, then you know that this is a requirement also – the child will want to tell the robot a joke as well. The receiving dialog is pretty simple as well. The user will say knock, knock, which is the cue to the robot to go into the receive knock-knock joke mode. The robot then has only one response – who’s there. We could also add who is there? if we want to keep to the common sci-fi concept that robots do not use contractions.

Note: Data, the android from Star Trek: The Next Generation, stated many times he was not able to use contractions, although the writers slipped ...

Get Artificial Intelligence for Robotics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.