Skip to main content

Table 4 Key object Properties, domain, range, and cardinality of the ontology

From: AI and semantic ontology for personalized activity eCoaching in healthy lifestyle recommendations: a meta-heuristic approach

ObjectProperties

Domain

Range

Cardinality

hasHealthRecord

Participant

HealthRecord

Some

hasPersonalData

Participant

PersonalData

Some

hasPreferences

Participant

Preferences

Some

hasReceivedRecommendation

Participant

Recommendation

Some

hasStatus

Participant

ParticipantStatus

Some

hasbeenCollectedBy

ActivityData

ActivityDataValue

Some

hasTimeStamp

ActivityDataValue, Questionnaire, Recommendation, ParticipantHealthRecord

TemporalEntity

Some

has Measurement Capability

ActivityDevice

Measurement Capability

Only

hasOutput

ActivityDevice

Sensor Output

Some

observes

ActivityDevice

Property

Only

detects

ActivityDevice

Stimulus

Only

feature of interest

Observation

Feature of Interest

Only

observation result

Observation

Sensor Output

Only

observedBy

Observation

Sensor

Only

is property of

Property

Feature of Interest

Some

hasProperty

Feature of Interest

Property

Some

hasIntervalDay

Participant

StepPrediction

Some

hasActivityLevel

Participant

Activity_Level_(Daily)

Some