Database – it is an abstraction for a local robot database that provides simple functions to all database tables to insert, delete, update, and select data. The database is used to store interaction data temporarily. Interaction data refers to all information gathered either from patient’s medical sensors or verbally and the information retrieved from the health portal such as dialogues and treatment plan thresholds.