The CARESSES Ontology for Socially Assistive Robotics

Namespace Document, 17 June 2019

This version:
CARESSES Ontology (owl)
Latest version:
CARESSES Ontology (owl)
Status:
Work in progress
Authors:
Carmine Tommaso Recchiuto, Università di Genova, Genova, Italy
Antonio Sgorbissa, Università di Genova, Genova, Italy
Barbara Bruno, Università di Genova, Genova, Italy
Irena Papadopoulos, Middlesex University, London, UK
Christina Koulouglioti, Middlesex University, London, UK
Hiroko Kamide, Nagoya University, Nagoya, Japan
IRI:
http://caressesrobot.org/ontology

Introduction

Socially assistive robots use social interaction as a mean in itself for enhancing health and psychological well-being of older people motivating users to maintain a healthy lifestyle, guiding them in the execution of daily activities and providing companionship. In this context, endowing a socially assistive robot with cultural knowledge makes it more aware of culture-related preferences, traditions and needs, and allows it to behave more competently, tuning its behaviour to meet the customs and expectations of the user. As ageing populations across the world are placing health and social care systems under pressure, culturally competent robots can assist human caregivers in some tasks, thus helping to reduce the pressure in hospitals and care homes and improve care delivery at home.

As part of a joint effort towards the development of a culturally competent robot for elderly care, experts in Transcultural Nursing have led the development of guidelines defining the behaviour and functionalities of a culturally competent robot for older people, linking cultural knowledge and perceptual information to actions and utterances. These guidelines have an impact upon the following main areas:

The CARESSES Ontology encodes all these guidelines, with the aim of offering a specific tool for endowing robots with cultural competence. In particular, this Ontology may be used to:

Please refer to the following for additional information:

Table of Content

  1. An Ontology for culturally competent robots assisting older adults
  2. Examples
  3. Classes
  4. Object Properties
  5. Data Properties
  6. Annotation Properties
  7. Namespace Declarations

An Ontology for culturally competent robots assisting older adults

If you want to acquire a deeper knowledge about how the CARESSES ontology can be used, we suggest to refer to the aforementioned scientific articles (Bruno et al., 2018; Sgorbissa et al., 2019; Bruno, Recchiuto et al, 2019). Additionally, if you want to see concrete examples to learn how the CARESSES Ontology is used in CARESSES, please feel free to contact us at the address info@caressesrobot.org to receive a Manual, Tutorials with exercises, video tutorials, as well as examples of TBoxes and ABoxes.

The Figure below summarizes the relationship between the TBox and the ABox in the CARESSES approach.

Simplified model

Knowledge representation architecture for a culturally competent robot. The TBox layer (I) includes terms from existing upper and domain-specific ontologies (grey boxes) and ontologies modelling cultural-knowledge that we propose (white boxes). The Culture-Specific ABox layer (II) includes instances (yellow circles) encoding knowledge at national-level, while the Person-Specific ABox layer (III) includes instances (orange circles) encoding knowledge uniquely related to the user. Some instances of existing ontologies (dark circles) may not change between the two ABox layers.

The Figure describes four core elements:

In other words, Classes represents information that are culture-agnostic , i.e. general concepts that applies to different cultures, while Instances are used to encode cultural information both at a general (national) level and at a user-specific level.

Please refer to the aforementioned references for a detailed description of the CARESSES Ontology and how it may be used in the context of Culturally Competent Robotics. Few additional remarks will be here given:

Examples

The following examples show possible applications of the proposed Ontology, that have been actually implemented in the CARESSES system for human-robot interaction.
Simplified model

TBox (partial) related to the robot activites

Here, the relationships between Classes related to the robot's actions are shown. As mentioned before, actions' parameters may play a key role in the context of Culturally Competent Robotics, as well as goals that the robot may proactively suggest to the user.

But how may cultural information encoded? The Figure below show a portion of the ABox describing British culture-specific (GB prefix) breakfast habits.

Simplified model

ABox describing British culture-specific (GB prefix) breakfast habits.

Please notice that the hasLikeliness DataProperty is used to encode the a priori probability that an assertion in the ABox holds for a person, given that we know that she belongs to that culture (e.g. the probability that an English person has ham for breakfast), while the hasSentence DataProperties encode all sentences that the robot may pronounce while talking with the user.

In the Figure, boxes denote instances of classes (e.g., GB_GEN, GB_EATING_BREAKFAST), yellow dashed lines denote assertions of object properties (e.g., GB_BISCUITS_EATING_BREAKFAST is a filler of GB_EATING_BREAKFAST for the property hasFood). Data properties (e.g., has Sentence ) appear within the box of the instance they refer to, while hasLikeliness values appear on the top-left corner of the instance they refer to and are denoted with literals instead of numbers, with 0.05 mapped to Very Low (VL), 0.1 to Low (L), 0.2 to Medium (M), 0.4 to High (H), 0.7 to Very High (VH).

Finally, let's analyze how user-specific information are encoded.

Simplified model

ABox describing British culture-specific (GB prefix) and person-specific (Dorothy Smith) knowledge.

Here, again boxes denote instances of classes, but these instances represent information directly related to the user (Dorothy Smith). In particular, the hasLikeliness property corresponds to the evidence of the assertion collected through interaction with the user.

These instances, belonging to the Person-Specific ABox layer, are fillers of the corresponding instances in the Culture-Specific ABox layer for the hasSpecific property, and they may be either manually inserted in the Ontology or created in run-time acquiring information from the user (for example through verbal interaction).

Finally, notice that the black likeliness values refer to the culture-specific layer, whereas the red values refer to the person-specific layer: English people might have a Medium probability of keeping a vase in the cupboard, but we know for sure that Dorothy Smith has one, since this piece of information was added during the setup phase, or because the robot asked that question to Dorothy and she replied in the affirmative.

Classes

Actionc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Action

is defined by
http://caressesrobot.org/ontology

Actions that may be executed by the robot. Actions are associate to parameters (Volume, Pitch, Speed, Language), to the username (Name), to the Suggestions (Topic).

has super-classes
Topicc
hasCParameterop some Parameterc
hasConfFile1op some Topicc
hasConfFile2op some Topicc
hasDistanceop some Proxemicsc
hasLanguageop some Languagec
hasPitchop some Pitchc
hasSpeedop some Speedc
hasSuggestionop some Topicc
hasUserNameop some Addressingc
hasWaitingTimeop some WaitingTimec
hasConfFile1Namedp exactly 1
hasConfFile2Namedp exactly 1
hasConfirmationdp exactly 1
is in domain of
hasCParameterop, hasConfFile1op, hasConfFile1Namedp, hasConfFile2op, hasConfFile2Namedp, hasConfirmationdp, hasDistanceop, hasLanguageop, hasPitchop, hasSpeedop, hasSuggestionop, hasUserNameop, hasWaitingTimeop
is in range of
hasActionop

Actorc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Actor

is defined by
http://caressesrobot.org/ontology
has super-classes
PublicPersonc
TopicOneCanHavePreferenceAboutc
is in range of
hasActorop

Addressingc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Addressing

is defined by
http://caressesrobot.org/ontology

Possible ways to address the user. In the context of the verbal interaction between the robot and the user, this conversation topic will be probably selected among the firsts (this is implemented by the ObjectProperty hasTriggeringCondition). Examples of subclasses may be: FirstName, MrLastName, MrsLastName, Nickname, ...

The DataProperty hasNameforPlanner describes how the robot should actually address the person, and its value is usually encoded in a User-Specific Individual (E.g. for the class FirstName, the DataProperty hasNameforPlanner will include the actual first name of the user)

has super-classes
Topicc
hasConditionop exactly 1 Eventc
hasNameforPlannerdp some string
is in range of
hasAddressingop, hasUserNameop

AmusementPlacec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#AmusementPlace

is defined by
http://caressesrobot.org/ontology
has super-classes
PhysicalEnvironmentc
hasLocationop some Locationc
is disjoint with
EatingPlacec, LivingPlacec, ShoppingPlacec, SleepingPlacec

Appliancec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Appliance

is defined by
http://caressesrobot.org/ontology
has super-classes
HouseObjectc
is disjoint with
Decorationc, Furniturec, Kitchenwarec

ArtObjectc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#ArtObject

is defined by
http://caressesrobot.org/ontology

An abstract or physical object considered to fulfill a primarily independent aesthetic function.

has super-classes
Objectc
has sub-classes
Bookc, Dancec, Moviec, Musicc, Songc

Atheismc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Atheism

is defined by
http://caressesrobot.org/ontology

Lack of belief in gods and religions

has super-classes
BeliefSystemc

BeliefSystemc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#BeliefSystem

is defined by
http://caressesrobot.org/ontology

Ideology or set of principles. It is mainly intended in the form of religion.

Individuals of this class may be related to Individuals of the class ReligiousCulturalEvent; thus, known the user's religion, the robot would probably talk about related religious festivities.

has super-classes
Topicc
hasEventop some Eventc
has sub-classes
Atheismc, Religionc
is in range of
hasBeliefAndValueop

Birthdayc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Birthday

is defined by
http://caressesrobot.org/ontology
has super-classes
YearlyEventc

Bookc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Book

is defined by
http://caressesrobot.org/ontology
has super-classes
ArtObjectc
TopicOneCanHavePreferenceAboutc
hasPersonop some Writerc

CallModec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#CallMode

is defined by
http://caressesrobot.org/ontology

Parameter for the VideoCall action (Audio or Video call)

has super-classes
Parameterc

CelebratingEventsc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#CelebratingEvents

is defined by
http://caressesrobot.org/ontology

The habit of celebrating events (holidays, festivities, ... )

has super-classes
Habitc
hasEventop some Eventc

Childhoodc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Childhood

is defined by
http://caressesrobot.org/ontology
has super-classes
TopicAboutOnesLifec
hasEventop some Eventc
hasHabitop some Habitc
hasPetop some Petc

CircleOfFriendc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#CircleOfFriend

is defined by
http://caressesrobot.org/ontology
has super-classes
SocialEnvironmentc
hasPersonop some Friendc

Clothingc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Clothing

is defined by
http://caressesrobot.org/ontology
has super-classes
Objectc
is in range of
hasClothop

Countryc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Country

is defined by
http://caressesrobot.org/ontology

A nation with its own government

has super-classes
Locationc
hasTownop some Townc
is in range of
hasCountryop

DailyRoutinec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#DailyRoutine

is defined by
http://caressesrobot.org/ontology

Action or sequence of actions that are daily executed by the user. Possible Subclasses are: DoingPhysicalExercises, GettingDressed, HavingMeal, TakingMedicine, TakingCareOfOneself, and many others

has super-classes
Habitc
hasTimeop some PeriodOfTheDayc

Dancec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Dance

is defined by
http://caressesrobot.org/ontology
has super-classes
ArtObjectc
TopicOneCanHavePreferenceAboutc

DayOfTheWeekc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#DayOfTheWeek

is defined by
http://caressesrobot.org/ontology
has super-classes
Timec

DeathOfAClosePersonc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#DeathOfAClosePerson

is defined by
http://caressesrobot.org/ontology
has super-classes
Eventc

Decorationc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Decoration

is defined by
http://caressesrobot.org/ontology
has super-classes
HouseObjectc
is disjoint with
Appliancec, Furniturec, Kitchenwarec

Drinkc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Drink

is defined by
http://caressesrobot.org/ontology
has super-classes
FoodAndDrinkc
TopicOneCanHavePreferenceAboutc

EatingPlacec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#EatingPlace

is defined by
http://caressesrobot.org/ontology
has super-classes
PhysicalEnvironmentc
is disjoint with
AmusementPlacec, LivingPlacec, ShoppingPlacec, SleepingPlacec

Educationc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Education

is defined by
http://caressesrobot.org/ontology
has super-classes
TopicAboutOnesLifec

Eventc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Event

is defined by
http://caressesrobot.org/ontology

A thing that has happened, or that takes place with regularity, independently from the user's activity

has super-classes
Topicc
has sub-classes
DeathOfAClosePersonc, HistoricFactOrPeriodc, SocialEventc, YearlyEventc
is in range of
hasEventop

Familyc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Family

is defined by
http://caressesrobot.org/ontology
has super-classes
SocialEnvironmentc
hasRelatLocationop some RelativeLocationc
hasRelativeop some Relativec
is in range of
hasFamilyop
is disjoint with
Friendc, Relativec

FeelingBadc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#FeelingBad

is defined by
http://caressesrobot.org/ontology

Possible Subclasses are FeelingAfraid, FeelingAngry, FeelingLonely, FeelingWorried, ...

has super-classes
PhysicalAndMentalConditionc

FeelingWellc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#FeelingWell

is defined by
http://caressesrobot.org/ontology

Possible Subclasses are FeelingExcited, FeelingHappy, FeelingRelaxed, FeelingStrong, ...

has super-classes
PhysicalAndMentalConditionc

Foodc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Food

has super-classes
FoodAndDrinkc
TopicOneCanHavePreferenceAboutc
is in range of
hasFoodop

FoodAndDrinkc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#FoodAndDrink

is defined by
http://caressesrobot.org/ontology
has super-classes
Objectc
has sub-classes
Drinkc, Foodc

FoodNormc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#FoodNorm

is defined by
http://caressesrobot.org/ontology

Dietary restrictions, that may be related to religious or ethical aspects. Possible Subclasses are EatingHalal, EatingKosher, EatingVegetarian, ...

has super-classes
Normc

Frequencyc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Frequency

is defined by
http://caressesrobot.org/ontology
has super-classes
Timec
is in range of
hasFrequencyop

Friendc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Friend

is defined by
http://caressesrobot.org/ontology
has super-classes
Personc
is disjoint with
Familyc, Relativec

Furniturec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Furniture

is defined by
http://caressesrobot.org/ontology
has super-classes
HouseObjectc
hasInop some Objectc
hasCoordinatesdp exactly 1
is disjoint with
Appliancec, Decorationc, Kitchenwarec

Gamec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Game

is defined by
http://caressesrobot.org/ontology
has super-classes
Objectc
is in range of
hasGameop

Goalc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Goal

is defined by
http://caressesrobot.org/ontology

The DataProperty hasPDDL encode the related string, in PDDL formalism, that should be sent to the planner when the goal is required

has super-classes
Parameterc
hasPDDLdp exactly 1
hasQuestion-tdp exactly 1
hasTablet-viewdp exactly 1
is in domain of
hasPDDLdp, hasQuestion-tdp, hasTablet-viewdp
is in range of
hasGoalop

Habitc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Habit

is defined by
http://caressesrobot.org/ontology

Activities, routines or behaviors that are regularly repeated by the user.

Individuals of this class may be filled with Individuals to the class Time for the ObjectProperty hasCondition (conversation topics may be triggered in some specific period of the day) or hasTime (the robot may investigate if habits take place in specific times of the day).

has super-classes
Topicc
hasConditionop some Timec
hasTimeop some Timec
has sub-classes
CelebratingEventsc, DailyRoutinec, Hobbyc
is in range of
hasHabitop

HavingHealthProblemsc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#HavingHealthProblems

is defined by
http://caressesrobot.org/ontology

The condition of having health problems can be related to medicines taken by the user

has super-classes
PhysicalAndMentalConditionc
hasMedicineop some Medicationc
is in range of
hasHealthop, hasHealthProblemop

Heritagec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Heritage

is defined by
http://caressesrobot.org/ontology
has super-classes
TopicAboutOnesLifec

HistoricFactOrPeriodc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#HistoricFactOrPeriod

is defined by
http://caressesrobot.org/ontology

Relevant facts in the areas of politics, military, science, music, sports, arts, entertainment, ...

has super-classes
Eventc

Hobbyc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Hobby

is defined by
http://caressesrobot.org/ontology

Activities done regularly in one's leisure time for pleasure. They may be chosen accordingly to the specific targets (i.e. older adults). Examples of SubClasses may be ReadingABook, WatchingAMovie, DoingSomeCooking, GoingToAClub, MakingHennaTattoos, ...

has super-classes
Habitc
hasNecessaryConditionop some Qualityc
hasTimeop some PeriodOfTheDayc

Homec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Home

is defined by
http://caressesrobot.org/ontology

The building where one lives. Examples of SubClasses are Apartment, CareHome (for the specific case of older adults to which the CARESSES Ontology is addressed)

has super-classes
Locationc
hasInop some Roomc
is in range of
hasHomeop

Hourc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Hour

is defined by
http://caressesrobot.org/ontology
has super-classes
Timec

HouseObjectc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#HouseObject

is defined by
http://caressesrobot.org/ontology
has super-classes
Objectc
hasCoordinatesdp exactly 1
hasPrep-objectdp exactly 1
has sub-classes
Appliancec, Decorationc, Furniturec, Kitchenwarec, PersonalCareObjectc, SmartDevicec
is in domain of
hasCoordinatesdp, hasPrep-objectdp

Kitchenwarec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Kitchenware

is defined by
http://caressesrobot.org/ontology
has super-classes
HouseObjectc
is disjoint with
Appliancec, Decorationc, Furniturec

Languagec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Language

is defined by
http://caressesrobot.org/ontology

Parameter related to the language in which the sentences are written

has super-classes
Parameterc
is in range of
hasLanguageop

LivingPlacec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#LivingPlace

is defined by
http://caressesrobot.org/ontology
has super-classes
PhysicalEnvironmentc
hasCountryop some Countryc
hasHomeop some Homec
hasTownop some Townc
is disjoint with
AmusementPlacec, EatingPlacec, ShoppingPlacec, SleepingPlacec

Locationc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Location

is defined by
http://caressesrobot.org/ontology

A physical space or region, defined by geographical coordinates (absolute location) or expressed in relative terms (relative location).

has super-classes
Topicc
has sub-classes
Countryc, Homec, PhysicalEnvironmentc, RelativeLocationc, Roomc, Townc
is in range of
hasLocationop

Mannerc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Manner

Definitions of polite or acceptable social behaviours. They may be chosen accordingly to the specific targets (i.e. older adults) and cultural identities. Examples of SubClasses are GivingPresentsToRelativeOrFriend, StackingDishesAfterMeal, ...

has super-classes
Normc
is in range of
hasMannerop

MedicalStaffc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#MedicalStaff

is defined by
http://caressesrobot.org/ontology
has super-classes
Personc

Medicationc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Medication

is defined by
http://caressesrobot.org/ontology
has super-classes
Objectc
is in range of
hasMedicineop

Messagec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Message

is defined by
http://caressesrobot.org/ontology

Messages encoded for the SendMsgAction

has super-classes
Parameterc
hasCompulsory-recipientdp exactly 1
hasMessagedp exactly 1
is in domain of
hasCompulsory-recipientdp, hasMessagedp

Moviec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Movie

is defined by
http://caressesrobot.org/ontology
has super-classes
ArtObjectc
TopicOneCanHavePreferenceAboutc
hasActorop some Actorc

Musicc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Music

is defined by
http://caressesrobot.org/ontology
has super-classes
ArtObjectc
TopicOneCanHavePreferenceAboutc
hasPersonop some Singerc
hasSongop some Songc
is in range of
hasMusicop

Normc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Norm

is defined by
http://caressesrobot.org/ontology

Guidelines about what is considered correct or incorrect speaking of social behavior in a particular group, social unit or cultural identities.

has super-classes
Topicc
has sub-classes
FoodNormc, Mannerc
is in range of
hasNormop

Objectc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Object

Abstracts objects, with no physical referents and that does not exist at any particular time or place, and concrete objects

has super-classes
Topicc
has sub-classes
ArtObjectc, Clothingc, FoodAndDrinkc, Gamec, HouseObjectc, Medicationc, Petc, Robotc, Sportc, TVChannelc

Operatorc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Operator

is defined by
http://caressesrobot.org/ontology

This class includes all Operators that should be sent to the planner for the execution of actions. Operators achieve Goals by implementing Actions

has super-classes
Topicc
hasActionop some Actionc
hasGoalop exactly 1 Goalc
hasUDDLdp exactly 1
is in domain of
hasActionop, hasUDDLdp

Parameterc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Parameter

is defined by
http://caressesrobot.org/ontology

Parameters associated to actions

has super-classes
Topicc
has sub-classes
CallModec, Goalc, Languagec, Messagec, Pitchc, Proxemicsc, Speedc, TimeFormatc, Volumec, WaitingTimec

PeriodOfTheDayc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#PeriodOfTheDay

is defined by
http://caressesrobot.org/ontology
has super-classes
Timec

Personc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Person

is defined by
http://caressesrobot.org/ontology

Persons in the social, physical and cultural environemnt of the user

has super-classes
Topicc
hasEmaildp exactly 1
hasLinedp exactly 1
hasPhonedp exactly 1
hasSkypedp exactly 1
hasTelegramdp exactly 1
has sub-classes
Friendc, MedicalStaffc, PublicPersonc, Relativec
is in domain of
hasEmaildp, hasLinedp, hasPhonedp, hasSkypedp, hasTelegramdp
is in range of
hasPersonop

PersonalCareObjectc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#PersonalCareObject

is defined by
http://caressesrobot.org/ontology
has super-classes
HouseObjectc

Petc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Pet

is defined by
http://caressesrobot.org/ontology
has super-classes
Objectc
TopicOneCanHavePreferenceAboutc
is in range of
hasPetop

PhysicalAndMentalConditionc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#PhysicalAndMentalCondition

is defined by
http://caressesrobot.org/ontology

The condition or state of the body or mind

has super-classes
Topicc
has sub-classes
FeelingBadc, FeelingWellc, HavingHealthProblemsc
is in range of
hasFeelingop, hasPhysicalAndMentalStateop

PhysicalEnvironmentc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#PhysicalEnvironment

is defined by
http://caressesrobot.org/ontology

All tangible space regiones that support and influence the user's life

has super-classes
Locationc
has sub-classes
AmusementPlacec, EatingPlacec, LivingPlacec, ShoppingPlacec, SleepingPlacec
is in range of
hasPhysicalEnvironmentop

Pitchc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Pitch

is defined by
http://caressesrobot.org/ontology

Voice pitch for all actions involving verbal interaction

has super-classes
Parameterc
is in range of
hasPitchop

Proxemicsc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Proxemics

is defined by
http://caressesrobot.org/ontology

Distance parameter for the ApproachUser action

has super-classes
Parameterc
is in range of
hasDistanceop

PublicPersonc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#PublicPerson

is defined by
http://caressesrobot.org/ontology
has super-classes
Personc
has sub-classes
Actorc, Singerc, SportsPlayerc, Writerc

Qualityc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Quality

is defined by
http://caressesrobot.org/ontology

Basic entities to perceive or measure: shapes, colors, sizes, sounds, smells,...

has super-classes
Topicc
is in range of
hasQualityop

Relativec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Relative

is defined by
http://caressesrobot.org/ontology
has super-classes
Personc
is in range of
hasRelativeop
is disjoint with
Familyc, Friendc

RelativeLocationc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#RelativeLocation

is defined by
http://caressesrobot.org/ontology

The position of something expressed in relative terms (e.g. Close, Far, VeryFar, ... )

has super-classes
Locationc
is in range of
hasRelatLocationop

Religionc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Religion

is defined by
http://caressesrobot.org/ontology

Individuals of this class may be filled with Individuals of the class FoodNorm for the ObjectProperty hasNorm; thus, known the user's religion, the robot would probably investigate aspects related to possible alimentary restrictions

Individuals of this class may be filled with Individuals of the class ReligiousCulturalEvent for the ObjectProperty hasEvent; thus, known the user's religion, the robot would probably talk about related religious festivities.

has super-classes
BeliefSystemc
hasEventop some ReligiousCulturalEventc
hasNormop some FoodNormc
is in range of
hasReligionop

ReligiousCulturalEventc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#ReligiousCulturalEvent

is defined by
http://caressesrobot.org/ontology

Any event related to religious celebrations

has super-classes
YearlyEventc

Robotc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Robot

is defined by
http://caressesrobot.org/ontology

The user's robot . An instance of the class Robot may be connected with instances of the class Goal, in order to encode all goals that may be achieved by the robot

has super-classes
Objectc
hasGoalop some Goalc
is in range of
hasRobotop

Roomc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Room

is defined by
http://caressesrobot.org/ontology
has super-classes
Locationc
hasAdjacentop some Roomc
hasInop some HouseObjectc
hasInop some Objectc
is in range of
hasRoomop

Seasonc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Season

is defined by
http://caressesrobot.org/ontology
has super-classes
Timec

ShoppingPlacec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#ShoppingPlace

is defined by
http://caressesrobot.org/ontology
has super-classes
PhysicalEnvironmentc
hasLocationop some Locationc
is disjoint with
AmusementPlacec, EatingPlacec, LivingPlacec, SleepingPlacec

Singerc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Singer

is defined by
http://caressesrobot.org/ontology
has super-classes
PublicPersonc

SleepingPlacec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#SleepingPlace

is defined by
http://caressesrobot.org/ontology
has super-classes
PhysicalEnvironmentc
hasRoomop some Roomc
is disjoint with
AmusementPlacec, EatingPlacec, LivingPlacec, ShoppingPlacec

SmartDevicec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#SmartDevice

is defined by
http://caressesrobot.org/ontology
has super-classes
HouseObjectc
hasAs-sensordp exactly 1
hasLocationsdp exactly 1
hasOperationsdp exactly 1
hasStatusdp exactly 1
hasTypedp exactly 1
is in domain of
hasAs-sensordp, hasLocationsdp, hasOperationsdp, hasStatusdp, hasTypedp

SocialEnvironmentc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#SocialEnvironment

is defined by
http://caressesrobot.org/ontology

Social relationships that influence the user's life (friends, family, ...)

has super-classes
Topicc
has sub-classes
CircleOfFriendc, Familyc
is in range of
hasSocialEnvironmentop

SocialEventc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#SocialEvent

is defined by
http://caressesrobot.org/ontology

Any occasion/event that involves social interaction.

has super-classes
Eventc
YearlyEventc
hasRelativeop some Relativec

Songc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Song

is defined by
http://caressesrobot.org/ontology
has super-classes
ArtObjectc
hasPersonop some Singerc
is in range of
hasSongop

Speedc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Speed

is defined by
http://caressesrobot.org/ontology

Voice speed for all actions involving verbal interaction

has super-classes
Parameterc
is in range of
hasSpeedop

Sportc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Sport

is defined by
http://caressesrobot.org/ontology
has super-classes
Objectc
TopicOneCanHavePreferenceAboutc
hasSportsPlayerop some SportsPlayerc

SportsPlayerc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#SportsPlayer

is defined by
http://caressesrobot.org/ontology
has super-classes
PublicPersonc
TopicOneCanHavePreferenceAboutc
is in range of
hasSportsPlayerop

Timec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Time

is defined by
http://caressesrobot.org/ontology
has super-classes
Topicc
has sub-classes
DayOfTheWeekc, Frequencyc, Hourc, PeriodOfTheDayc, Seasonc
is in range of
hasTimeop

TimeFormatc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#TimeFormat

is defined by
http://caressesrobot.org/ontology

12 hr or 24hr

has super-classes
Parameterc

Topicc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Topic

is defined by
http://caressesrobot.org/ontology

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

has super-classes
entityc
hasSpecificop some Topicc
hasKeyword1dp some string
hasKeyword2dp some string
hasLikelinessdp some decimal
hasNamedp some string
hasFulldp exactly 1
hasValuedp exactly 1
has sub-classes
Actionc, Addressingc, BeliefSystemc, Eventc, Habitc, Locationc, Normc, Objectc, Operatorc, Parameterc, Personc, PhysicalAndMentalConditionc, Qualityc, SocialEnvironmentc, Timec, TopicAboutOnesLifec, TopicOneCanHavePreferenceAboutc, Userc
is in domain of
has h correlationop, has m correlationop, has v h correlationop, has v l correlationop, hasActorop, hasAddressingop, hasAdjacentop, hasBeliefAndValueop, hasClothop, hasConditionop, hasCorrelationop, hasCountryop, hasEventop, hasFamilyop, hasFeelingop, hasFoodop, hasFrequencyop, hasFulldp, hasGameop, hasGoalop, hasHabitop, hasHealthop, hasHealthProblemop, hasHomeop, hasInop, hasKeyword1dp, hasKeyword2dp, hasLifeop, hasLikelinessdp, hasLocationop, hasMannerop, hasMedicineop, hasMusicop, hasNamedp, hasNameforPlannerdp, hasNecessaryConditionop, hasNormop, hasObjectop, hasPersonop, hasPetop, hasPhysicalAndMentalStateop, hasPhysicalEnvironmentop, hasQualityop, hasRelatLocationop, hasRelativeop, hasReligionop, hasRobotop, hasRoomop, hasSentencedp, hasSocialEnvironmentop, hasSongop, hasSpecificop, hasSportsPlayerop, hasTimeop, hasTopicop, hasTownop, hasTriggeringConditionop, hasURLdp, hasValuedp
is in range of
has h correlationop, has m correlationop, has v h correlationop, has v l correlationop, hasAdjacentop, hasCParameterop, hasConditionop, hasConfFile1op, hasConfFile2op, hasCorrelationop, hasInop, hasNecessaryConditionop, hasObjectop, hasSpecificop, hasSuggestionop, hasTopicop, hasTriggeringConditionop

TopicAboutOnesLifec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#TopicAboutOnesLife

is defined by
http://caressesrobot.org/ontology

Relevant facts for the user's past and present life (chilldhood, education, heritage, work, ...)

has super-classes
Topicc
has sub-classes
Childhoodc, Educationc, Heritagec, Workc
is in range of
hasLifeop

TopicOneCanHavePreferenceAboutc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#TopicOneCanHavePreferenceAbout

is defined by
http://caressesrobot.org/ontology

All things that may be expressed in terms of "preference" (e.g. what is your favourite ... ?)

has super-classes
Topicc
has sub-classes
Actorc, Bookc, Dancec, Drinkc, Foodc, Moviec, Musicc, Petc, Sportc, SportsPlayerc

Townc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Town

is defined by
http://caressesrobot.org/ontology
has super-classes
Locationc
hasCountryop exactly 1 Countryc
is in range of
hasTownop

TVChannelc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#TVChannel

is defined by
http://caressesrobot.org/ontology
has super-classes
Objectc
hasUrl-articledp exactly 1
hasUrl-rootdp exactly 1
is in domain of
hasUrl-articledp, hasUrl-rootdp

Volumec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Volume

is defined by
http://caressesrobot.org/ontology

Voice volume for all actions involving verbal interaction

has super-classes
Parameterc

WaitingTimec back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#WaitingTime

is defined by
http://caressesrobot.org/ontology

Waiting Time parameter for the AcceptRequest Action

has super-classes
Parameterc
is in range of
hasWaitingTimeop

Workc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Work

is defined by
http://caressesrobot.org/ontology
has super-classes
TopicAboutOnesLifec

Writerc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#Writer

is defined by
http://caressesrobot.org/ontology
has super-classes
PublicPersonc

YearlyEventc back to ToC or Class ToC

IRI: http://caressesrobot.org/ontology#YearlyEvent

is defined by
http://caressesrobot.org/ontology

Any event that takes place regularly every year

has super-classes
Eventc
has sub-classes
Birthdayc, ReligiousCulturalEventc, SocialEventc

Object Properties

has h correlationop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasHCorrelation

is defined by
http://caressesrobot.org/ontology
has super-properties
hasCorrelationop
has domain
Topicc
has range
Topicc

has m correlationop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasMCorrelation

is defined by
http://caressesrobot.org/ontology
has super-properties
hasCorrelationop
has domain
Topicc
has range
Topicc

has v h correlationop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasVHCorrelation

is defined by
http://caressesrobot.org/ontology
has super-properties
hasCorrelationop
has domain
Topicc
has range
Topicc

has v l correlationop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasVLCorrelation

is defined by
http://caressesrobot.org/ontology
has super-properties
hasCorrelationop
has domain
Topicc
has range
Topicc

hasActionop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasAction

is defined by
http://caressesrobot.org/ontology

A relation that holds between Operators and Actions

has super-properties
top object propertyop
has domain
Operatorc
has range
Actionc

hasActorop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasActor

is defined by
http://caressesrobot.org/ontology
has super-properties
hasPersonop
has domain
Topicc
has range
Actorc

hasAddressingop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasAddressing

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about possible ways to address the user

has super-properties
hasTopicop
has domain
Topicc
has range
Addressingc

hasAdjacentop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasAdjacent

is defined by
http://caressesrobot.org/ontology

Relationship of closeness between Objects and/or Locations

has super-properties
top object propertyop
has sub-properties
hasInop
has domain
Topicc
has range
Topicc

hasBeliefAndValueop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasBeliefAndValue

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about user's beliefs and values

has super-properties
hasTopicop
has sub-properties
hasReligionop
has domain
Topicc
has range
BeliefSystemc

hasClothop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasCloth

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about the user's clothes

has super-properties
hasObjectop
hasTopicop
has domain
Topicc
has range
Clothingc

hasConditionop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasCondition

is defined by
http://caressesrobot.org/ontology
has super-properties
top object propertyop
has sub-properties
hasNecessaryConditionop, hasTriggeringConditionop
has domain
Topicc
has range
Topicc

hasConfFile1op back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasConfFile1

is defined by
http://caressesrobot.org/ontology

The individual filler of this property is used for building the configuration files for the related action

has super-properties
top object propertyop
has domain
Actionc
has range
Topicc

hasConfFile2op back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasConfFile2

is defined by
http://caressesrobot.org/ontology

The individual filler of this property is used for building the configuration files for the related action

has super-properties
top object propertyop
has domain
Actionc
has range
Topicc

hasCorrelationop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasCorrelation

is defined by
http://caressesrobot.org/ontology

Correlations between Individuals, even belonging to different Classes. An HCorrelation implies that, if a UserSpecific instances with an high DataProperty HasLikeliness value is added, the hasLiklelines of the other individuals should be increased. A VLCorrelation impliease that if a UserSpecific instances with an high DataProperty HasLikeliness value is added, the hasLiklelines of the other individuals should be decreased.

has super-properties
top object propertyop
has sub-properties
has h correlationop, has m correlationop, has v h correlationop, has v l correlationop
has domain
Topicc
has range
Topicc

hasCountryop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasCountry

is defined by
http://caressesrobot.org/ontology
has super-properties
hasLocationop
has domain
Topicc
has range
Countryc

hasCParameterop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasCParameter

is defined by
http://caressesrobot.org/ontology

Cultural Parameters to be associated to Actions

has super-properties
top object propertyop
has sub-properties
hasDistanceop, hasLanguageop, hasPitchop, hasSpeedop, hasSuggestionop, hasUserNameop, hasWaitingTimeop
has domain
Actionc
has range
Topicc

hasDistanceop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasDistance

is defined by
http://caressesrobot.org/ontology
has super-properties
hasCParameterop
has domain
Actionc
has range
Proxemicsc

hasEventop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasEvent

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about events relevant for the user's life

has super-properties
hasTopicop
has domain
Topicc
has range
Eventc

hasFamilyop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasFamily

is defined by
http://caressesrobot.org/ontology
has super-properties
hasSocialEnvironmentop
has domain
Topicc
has range
Familyc

hasFeelingop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasFeeling

is defined by
http://caressesrobot.org/ontology
has super-properties
hasPhysicalAndMentalStateop
has domain
Topicc
has range
PhysicalAndMentalConditionc

hasFoodop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasFood

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about food

has super-properties
hasObjectop
hasTopicop
has domain
Topicc
has range
Foodc

hasFrequencyop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasFrequency

is defined by
http://caressesrobot.org/ontology
has super-properties
hasTimeop
has domain
Topicc
has range
Frequencyc

hasGameop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasGame

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about games

has super-properties
hasObjectop
hasTopicop
has domain
Topicc
has range
Gamec

hasGoalop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasGoal

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about possible activities

has super-properties
hasTopicop
has domain
Topicc
has range
Goalc

hasHabitop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasHabit

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about user's regular / periodical activities

has super-properties
hasTopicop
has domain
Topicc
has range
Habitc

hasHealthop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasHealth

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about the user's health

has super-properties
hasTopicop
has domain
Topicc
has range
HavingHealthProblemsc

hasHealthProblemop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasHealthProblem

is defined by
http://caressesrobot.org/ontology
has super-properties
hasPhysicalAndMentalStateop
has domain
Topicc
has range
HavingHealthProblemsc

hasHomeop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasHome

is defined by
http://caressesrobot.org/ontology
has super-properties
hasLocationop
has domain
Topicc
has range
Homec

hasInop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasIn

is defined by
http://caressesrobot.org/ontology

Inclusion relationship between Objects and/or Location

has super-properties
hasAdjacentop
hasTopicop
has domain
Topicc
has range
Topicc

hasLanguageop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasLanguage

is defined by
http://caressesrobot.org/ontology
has super-properties
hasCParameterop
has domain
Actionc
has range
Languagec

hasLifeop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasLife

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about the user's life

has super-properties
hasTopicop
has domain
Topicc
has range
TopicAboutOnesLifec

hasLocationop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasLocation

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about places that are relevant for the user

has super-properties
hasTopicop
has sub-properties
hasCountryop, hasHomeop, hasRelatLocationop, hasRoomop, hasTownop
has domain
Topicc
has range
Locationc

hasMannerop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasManner

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about good manners

has super-properties
hasTopicop
has domain
Topicc
has range
Mannerc

hasMedicineop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasMedicine

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about medicines relevant for the user

has super-properties
hasObjectop
hasTopicop
has domain
Topicc
has range
Medicationc

hasMusicop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasMusic

is defined by
http://caressesrobot.org/ontology
has super-properties
hasObjectop
has domain
Topicc
has range
Musicc

hasNecessaryConditionop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasNecessaryCondition

is defined by
http://caressesrobot.org/ontology

Filler of this ObjectProperty is an Event or Time or Quality that allows the robot to talk about a specific topic

has super-properties
hasConditionop
has domain
Topicc
has range
Topicc

hasNormop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasNorm

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about social norms

has super-properties
hasTopicop
has domain
Topicc
has range
Normc

hasObjectop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasObject

is defined by
http://caressesrobot.org/ontology

Relationships between User and Objects

has super-properties
hasTopicop
has sub-properties
hasClothop, hasFoodop, hasGameop, hasMedicineop, hasMusicop, hasPetop, hasSongop
has domain
Topicc
has range
Topicc

hasPersonop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasPerson

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about persons relevant for the user's life

has super-properties
hasTopicop
has sub-properties
hasActorop, hasRelativeop, hasSportsPlayerop
has domain
Topicc
has range
Personc

hasPetop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasPet

is defined by
http://caressesrobot.org/ontology
has super-properties
hasObjectop
has domain
Topicc
has range
Petc

hasPhysicalAndMentalStateop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasPhysicalAndMentalState

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about the physical and mental state of the user

has super-properties
hasTopicop
has sub-properties
hasFeelingop, hasHealthProblemop
has domain
Topicc
has range
PhysicalAndMentalConditionc

hasPhysicalEnvironmentop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasPhysicalEnvironment

is defined by
http://caressesrobot.org/ontology
has super-properties
hasTopicop
has domain
Topicc
has range
PhysicalEnvironmentc

hasPitchop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasPitch

is defined by
http://caressesrobot.org/ontology
has super-properties
hasCParameterop
has domain
Actionc
has range
Pitchc

hasQualityop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasQuality

is defined by
http://caressesrobot.org/ontology
has super-properties
hasTopicop
has domain
Topicc
has range
Qualityc

hasRelativeop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasRelative

is defined by
http://caressesrobot.org/ontology
has super-properties
hasPersonop
has domain
Topicc
has range
Relativec

hasRelatLocationop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasRelatLocation

is defined by
http://caressesrobot.org/ontology
has super-properties
hasLocationop
has domain
Topicc
has range
RelativeLocationc

hasReligionop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasReligion

is defined by
http://caressesrobot.org/ontology

ObjectProperty used for let the robot talk about user's religion

has super-properties
hasBeliefAndValueop
has domain
Topicc
has range
Religionc

hasRobotop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasRobot

is defined by
http://caressesrobot.org/ontology
has super-properties
hasTopicop
has domain
Topicc
has range
Robotc

hasRoomop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasRoom

is defined by
http://caressesrobot.org/ontology
has super-properties
hasLocationop
has domain
Topicc
has range
Roomc

hasSocialEnvironmentop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasSocialEnvironment

is defined by
http://caressesrobot.org/ontology
has super-properties
hasTopicop
has sub-properties
hasFamilyop
has domain
Topicc
has range
SocialEnvironmentc

hasSongop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasSong

is defined by
http://caressesrobot.org/ontology
has super-properties
hasObjectop
has domain
Topicc
has range
Songc

hasSpecificop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasSpecific

is defined by
http://caressesrobot.org/ontology

Instances, belonging to the Person-Specific ABox layer, are fillers of the corresponding instances in the Culture-Specific ABox layer for the hasSpecific property,

has super-properties
top object propertyop
has domain
Topicc
has range
Topicc

hasSpeedop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasSpeed

is defined by
http://caressesrobot.org/ontology
has super-properties
hasCParameterop
has domain
Actionc
has range
Speedc

hasSportsPlayerop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasSportsPlayer

is defined by
http://caressesrobot.org/ontology
has super-properties
hasPersonop
has domain
Topicc
has range
SportsPlayerc

hasSuggestionop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasSuggestion

is defined by
http://caressesrobot.org/ontology
has super-properties
hasCParameterop
has domain
Actionc
has range
Topicc

hasTimeop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasTime

is defined by
http://caressesrobot.org/ontology
has super-properties
hasTopicop
has sub-properties
hasFrequencyop
has domain
Topicc
has range
Timec

hasTopicop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasTopic

is defined by
http://caressesrobot.org/ontology

All object properties that allow the robot to talk about conversation topics

has characteristics: transitive

has super-properties
top object propertyop
has sub-properties
hasAddressingop, hasBeliefAndValueop, hasClothop, hasEventop, hasFoodop, hasGameop, hasGoalop, hasHabitop, hasHealthop, hasInop, hasLifeop, hasLocationop, hasMannerop, hasMedicineop, hasNormop, hasObjectop, hasPersonop, hasPhysicalAndMentalStateop, hasPhysicalEnvironmentop, hasQualityop, hasRobotop, hasSocialEnvironmentop, hasTimeop
has domain
Topicc
has range
Topicc

hasTownop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasTown

is defined by
http://caressesrobot.org/ontology
has super-properties
hasLocationop
has domain
Topicc
has range
Townc

hasTriggeringConditionop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasTriggeringCondition

is defined by
http://caressesrobot.org/ontology

Filler of this ObjectProperty is an Event or Time or Quality that triggers a specific dialogue

has super-properties
hasConditionop
has domain
Topicc
has range
Topicc

hasUserNameop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasUserName

is defined by
http://caressesrobot.org/ontology
has super-properties
hasCParameterop
has domain
Actionc
has range
Addressingc

hasWaitingTimeop back to ToC or Object Property ToC

IRI: http://caressesrobot.org/ontology#hasWaitingTime

is defined by
http://caressesrobot.org/ontology
has super-properties
hasCParameterop
has domain
Actionc
has range
WaitingTimec

Data Properties

hasAs-sensordp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasAs-sensor

is defined by
http://caressesrobot.org/ontology

String for automatically composing sentences. It refers to Smart Devices

has super-properties
top data propertydp
has domain
SmartDevicec

hasCompulsory-recipientdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasCompulsory-recipient

is defined by
http://caressesrobot.org/ontology

Compulsory recipient for related messages.

has super-properties
top data propertydp
has domain
Messagec

hasConfFile1Namedp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasConfFile1Name

is defined by
http://caressesrobot.org/ontology

Configuration file for actions

has super-properties
top data propertydp
has domain
Actionc

hasConfFile2Namedp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasConfFile2Name

is defined by
http://caressesrobot.org/ontology

Configuration file for actions

has super-properties
top data propertydp
has domain
Actionc

hasConfirmationdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasConfirmation

is defined by
http://caressesrobot.org/ontology

Confirmation sentence before launching a goal

has super-properties
top data propertydp
has domain
Actionc

hasCoordinatesdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasCoordinates

is defined by
http://caressesrobot.org/ontology

Coordinates of objects in the environment

has super-properties
top data propertydp
has domain
HouseObjectc

hasEmaildp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasEmail

is defined by
http://caressesrobot.org/ontology

E-mail address of contacts

has super-properties
top data propertydp
has domain
Personc

hasFulldp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasFull

is defined by
http://caressesrobot.org/ontology

hasFull field for building configuration files of actions

has super-properties
top data propertydp
has domain
Topicc

hasKeyword1dp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasKeyword1

is defined by
http://caressesrobot.org/ontology

Triggering keyword for conversation topics

has super-properties
top data propertydp
has domain
Topicc

hasKeyword2dp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasKeyword2

is defined by
http://caressesrobot.org/ontology

Triggering keyword for conversation topics

has super-properties
top data propertydp
has domain
Topicc

hasLikelinessdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasLikeliness

is defined by
http://caressesrobot.org/ontology

Likeliness value for conversation topics. It corresponds to a reasonable estimate, to the best of available knowledge, of the a posteriori probability of the assertion.

  • In the Culture-Specific Layer, Likeliness values are used to specify how appropriate each instance is for the each culture, and guide the robot’s behaviour.
  • In the Person-Specific Layer, the likeliness corresponds to the evidence of the assertion collected through interaction with the user.
has super-properties
top data propertydp
has domain
Topicc

hasLinedp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasLine

is defined by
http://caressesrobot.org/ontology

Line account of the user's contact

has super-properties
top data propertydp
has domain
Personc

hasLocationsdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasLocations

is defined by
http://caressesrobot.org/ontology

Location of the smart device

has super-properties
top data propertydp
has domain
SmartDevicec

hasMessagedp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasMessage

is defined by
http://caressesrobot.org/ontology

Preloaded messages for the SendMessageAction

has super-properties
top data propertydp
has domain
Messagec

hasNamedp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasName

is defined by
http://caressesrobot.org/ontology

Field used to automatically generate sentences

has super-properties
top data propertydp
has domain
Topicc

hasNameforPlannerdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasNameforPlanner

is defined by
http://caressesrobot.org/ontology

String to be sent to the planner

has super-properties
top data propertydp
has domain
Topicc

hasOperationsdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasOperations

is defined by
http://caressesrobot.org/ontology

Operations that can be executed with smart devices

has super-properties
top data propertydp
has domain
SmartDevicec

hasPDDLdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasPDDL

is defined by
http://caressesrobot.org/ontology

Planning tasks (written in the PDDL formalism) that should be sent to the planner

has super-properties
top data propertydp
has domain
Goalc

hasPhonedp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasPhone

is defined by
http://caressesrobot.org/ontology

Phone number of user's contacts

has super-properties
top data propertydp
has domain
Personc

hasPrep-objectdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasPrep-object

is defined by
http://caressesrobot.org/ontology

Field used for automatically building sentences

has super-properties
top data propertydp
has domain
HouseObjectc

hasQuestion-tdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasQuestion-t

is defined by
http://caressesrobot.org/ontology

Question to be shown on the tablet

has super-properties
top data propertydp
has domain
Goalc

hasSentencedp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasSentence

is defined by
http://caressesrobot.org/ontology

Sentences that the robot may pronounce during the interaction with the user. Subproperties of hasSentence may be:

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)
has super-properties
top data propertydp
has domain
Topicc

hasSkypedp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasSkype

is defined by
http://caressesrobot.org/ontology

Skype account of user contacts

has super-properties
top data propertydp
has domain
Personc

hasStatusdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasStatus

is defined by
http://caressesrobot.org/ontology

Possible status of the smart device

has super-properties
top data propertydp
has domain
SmartDevicec

hasTablet-viewdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasTablet-view

is defined by
http://caressesrobot.org/ontology

Confirmation to be shown on the robot's tablet

has super-properties
top data propertydp
has domain
Goalc

hasTelegramdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasTelegram

is defined by
http://caressesrobot.org/ontology

Telegram account of user's contact accounts

has super-properties
top data propertydp
has domain
Personc

hasTypedp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasType

is defined by
http://caressesrobot.org/ontology

Type of the smart devices (device - sensor)

has super-properties
top data propertydp
has domain
SmartDevicec

hasUDDLdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasUDDL

is defined by
http://caressesrobot.org/ontology

UDDL file describing the operator

has super-properties
top data propertydp
has domain
Operatorc

hasURLdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasURL

is defined by
http://caressesrobot.org/ontology

youtube URL of the video

has super-properties
top data propertydp
has domain
Topicc

hasUrl-articledp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasUrl-article

is defined by
http://caressesrobot.org/ontology

Webpage for the ReadNewsAction

has super-properties
top data propertydp
has domain
TVChannelc

hasUrl-rootdp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasUrl-root

is defined by
http://caressesrobot.org/ontology

Webpage for the readnews action

has super-properties
top data propertydp
has domain
TVChannelc

hasValuedp back to ToC or Data Property ToC

IRI: http://caressesrobot.org/ontology#hasValue

is defined by
http://caressesrobot.org/ontology

String value for handling triggering and necessary conditions

has super-properties
top data propertydp
has domain
Topicc

Annotation Properties

commentap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2000/01/rdf-schema#comment

creatorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/creator

descriptionap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/description

is defined byap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2000/01/rdf-schema#isDefinedBy

issuedap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/issued

labelap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2000/01/rdf-schema#label

languageap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/language

licenseap back to ToC or Annotation Property ToC

IRI: http://creativecommons.org/ns#license

modifiedap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/modified

preferred namespace prefixap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/preferredNamespacePrefix

preferred namespace uriap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/preferredNamespaceUri

rightsap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/rights

term statusap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2003/06/sw-vocab-status/ns#term_status

titleap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/title

version infoap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2002/07/owl#versionInfo

Namespace Declarations back to ToC

default namespace
http://caressesrobot.org/ontology#
22-rdf-syntax-ns
http://w3.org/1999/02/22-rdf-syntax-ns#
caressesrobot-org
http://caressesrobot.org/
cc
http://creativecommons.org/ns#
dc
http://purl.org/dc/terms/
foaf
http://xmlnx.com/foaf/0.1/
language
http://publications.europa.eu/resource/authority/language/
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdf-schema
http://w3.org/2000/01/rdf-schema#
rdfs
http://www.w3.org/2000/01/rdf-schema#
swrla
http://swrl.stanford.edu/ontologies/3.3/swrla.owl#
vann
http://purl.org/vocab/vann/
vs
http://www.w3.org/2003/06/sw-vocab-status/ns#
xmlschema
http://w3.org/2001/XMLSchema#
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was partially obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.