domestic servant


As (what may be considered) an example of a virtual domotica application, we have developed a domestic servant that takes commands and questions in natural language. The servant acts as an intelligent agent and learns from the instructions given by the user. The agent lives in a virtual house consisting of a number of rooms with a variety of objects, which it may move or manipulate.