Chapter 6
- Do some internet research on why an open source voice assistant was named Mycroft. How many stories did you find and which one did you like?
I found at least three. My favorite is that Mycroft is Sherlock Holmes’ older, and some say smarter, brother. Sherlock Holmes is played on TV in the UK by Benedict Cumberbatch, who also played Alan Turing in the movie The Imitation Game, the original name of the Turing Test, a test of AI conversation, which is what Mycroft does.
- In the discussion of intent, how would you design a neural network to predict command intent from natural language sentences?
One approach would be to gather a selection of commands, label the intent of the command, use the commands as input in a neural network, and use intent as the output label for the training.
- Rewrite the “receive knock-knock jokes” program to remember the jokes told to the robot by adding them to the joke database used by the “tell knock-knock jokes...