A remembrance agent is proposed, to be hosted on a wearable computer. The remembrance agent employs a first database (WK) of knowledge about the world in the form of concept maps. Events (“episodes”) experienced by a user are each classified as relating to one or more of the concepts in WK. The episodes are used to produce a second database (episodic memory, EM), and the classification is also used to update a third database (semantic memory, SM) organized using the concepts. The semantic memory thus summarizes the user's interaction with the concepts during the episodes. A current situation of the user is classified according to the concepts, and the classification is used, with the EM and SM, to provide to the user information relevant to the current situation.
Episodic and semantic memory based remembrance agent modeling method and system for virtual companions