Topic

Conversation topics that may be explored by the robot. Conversation topics are defined by a set of DataProperties: - hasLikeliness (it reflects the probability that the user will have a positive attitude towards that topic, given his cultural identity (if the instance belong to the Culture-Specific ABox), or given the evidence collected through the interaction with the user (if the instance belong to the Person-Specific ABox). - hasQuestion (encoded sentences used by the robot to ask the general user's feeback about the topic) - hasQuestionContextual (encoded sentences used by the robot to ask the user's feedback related to the specific context) - hasQuestionGoal (encoded sentences used by the robot to ask the user about activities to be performed) - has PositiveSentence (encoded sentences used by the robot when a positive feedback is received) - has PositiveAndWait (encoded sentences used by the robot when a positive feedback is received. With these sentences, the robot invites the user to freely talk about a conversation topic) - hasNegativeSentence (encoded sentences used by the robot when a negative feedback is received) - hasKeyword1 & hasKeyword2 (keywords that may trigger a conversation topic) Culture-specific instances of subclasses of Topic may be filled with Person-specific instances for the hasSpecific ObjectProperty

Topic

Conversation topics that may be explored by the robot. Conversation topics are defined by a set of DataProperties: - hasLikeliness (it reflects the probability that the user will have a positive attitude towards that topic, given his cultural identity (if the instance belong to the Culture-Specific ABox), or given the evidence collected through the interaction with the user (if the instance belong to the Person-Specific ABox). - hasQuestion (encoded sentences used by the robot to ask the general user's feeback about the topic) - hasQuestionContextual (encoded sentences used by the robot to ask the user's feedback related to the specific context) - hasQuestionGoal (encoded sentences used by the robot to ask the user about activities to be performed) - has PositiveSentence (encoded sentences used by the robot when a positive feedback is received) - has PositiveAndWait (encoded sentences used by the robot when a positive feedback is received. With these sentences, the robot invites the user to freely talk about a conversation topic) - hasNegativeSentence (encoded sentences used by the robot when a negative feedback is received) - hasKeyword1 & hasKeyword2 (keywords that may trigger a conversation topic) Culture-specific instances of subclasses of Topic may be filled with Person-specific instances for the hasSpecific ObjectProperty