domestic servant
natural language input
learning and adapting to environment
response: gestures, operations and text
self-explanation