This section provides details for each class and property defined by Food Explanation Ontology.
Classes
Abductive Taskc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#AbductiveTask
Abduction is a task which tries to identify those initial conditions which deduction starts from, given general laws and some singular statements called final states.
- Source
- Stefanelli, M., & Ramoni, M. (1992). Epistemological constraints on medical knowledge-based systems. In Advanced models of cognition for medical training and practice (pp. 3-20). Springer, Berlin, Heidelberg.
- has super-classes
-
AI Task
c
aggregate datac
back to ToC or Class ToC
IRI: http://purl.org/heals/food-explanation-ontology/AggregateData
- has super-classes
-
s i o 000052
c
IRI: https://purl.org/heals/eo#AITask
is an activity that uses a reasoning type to accomplish within a defined period of time a goal within a larger problem
- Source
- Tu, S. W., Eriksson, H., Gennari, J. H., Shahar, Y., & Musen, M. A. (1995). Ontology-based configuration of problem-solving methods and generation of knowledge-acquisition tools: application of PROTEGE-II to protocol-based decision support. Artificial intelligence in medicine, 7(3), 257-289.
- https://en.wikipedia.org/wiki/Task_(project_management)
- Example
-
Deductive task
- has super-classes
-
s i o 000649
c
- has sub-classes
-
Abductive Task
c, Deductive Task
c, Inductive Task
c
breakfast recipec
back to ToC or Class ToC
IRI: http://purl.org/heals/food/BreakfastRecipe
- Source
- "Breakfast," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/breakfast. [Accessed: 25-Oct-2018].
- is equivalent to
-
recipe
c
and (is recommended for meal
op
value
breakfast)
IRI: http://purl.org/heals/food-explanation-ontology/Calorie
- has super-classes
-
nutrient measurement
c
Case Based Explanationc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#CaseBasedExplanation
- Source
- Ahmed IM, Alfonse M, Aref M, Salem ABM. Reasoning Techniques for Diabetics Expert Systems. Procedia Computer Science. 2015;65:813–820
- Cunningham P, Doyle D, Loughrey J. An evaluation of the usefulness of case-based explanation. In: International Conference on Case-Based Reasoning. Springer; 2003. p. 122–130.
- Leake DB. Evaluating Explanations. In: AAAI; 1988. p. 251–255
- Example
-
Addresses question of the form, "To what other situations has this recommendation been applied?"
- is equivalent to
-
is based on
some
Explanation
and (is based on
some
System Recommendation
c
and (was generated by
op
some
AI Task
c
and (s i o 000230
op
some
Object Record
c)))
- has super-classes
-
Explanation
characteristicc
back to ToC or Class ToC
IRI: http://purl.org/heals/food/Characteristic
- Source
- "Characteristic," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/characterisitc. [Accessed: 25-Oct-2018].
- Example
-
Classes that inherit from this class represent different possible characteristics of food. Examples in this ontology include "flavor" and "texture" but these can be expanded as desired. Specific flavors and textures are represented as individuals that inherent from their respective subclass.
- has sub-classes
-
flavor
c, texture
c
chemical food productc
back to ToC or Class ToC
IRI: http://purl.org/heals/food/ChemicalFoodProduct
- Source
- BioPortal, "FoodOn," November 2018. [Online]. Available: https://bioportal.bioontology.org/ontologies/FOODON/?p=classes&conceptid=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FFOODON_03411041. [Accessed Nov. 19, 2018].
- has super-classes
-
food
c
Clinical Pearlsc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#ClinicalPearl
- Source
- Lorin, M.I., Palazzi, D.L., Turner, T.L., Ward, M.A.: What is a clinical pearl andwhat is its role in medical education? Medical teacher30(9-10), 870–874 (2008)
- Example
-
Addresses a question of the form, "What is a fact a system should consider when prescribing this medication?"
- is equivalent to
- ((is based on
some
System Recommendation
c) and (is based on
some
Experential Knowledge
c
and (s i o 000668
op
some
User
c))) or (is based on
some
System Recommendation
c
and (used
some
Experential Knowledge
c
and (s i o 000668
op
some
User
c)))
- has super-classes
-
Everyday Explanation
c
Computer Heuristicsc
back to ToC or Class ToC
IRI: http://purl.obolibrary.org/obo/OMIT_0001177
- has super-classes
-
AI Method
c
Contextual Explanationc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#ContextualExplanation
Contextual explanations are those that refer to information
about items other than the explicit inputs and output, such as information about the user, situation, and broader environment that affected the computation. Providing such information requires that a system be “context-aware,” and can include information about a “user’s tasks, significant user attributes, organizational environment, and
technical and physical environments” (I.O. for standardization).
- Source
- I. O. for Standardization, Human-centred design processes for interactive systems. Int. Organization for Standardization, 1999
- Example
-
Addresses a question of the form, "What broader information about the current situation prompted the suggestion of this recommendation?"
- is equivalent to
- ((is based on
some
Contextual Knowledge
c
and (s i o 000668
op
some
situation)) or (is based on
some
Contextual Knowledge
c
and (s i o 000668
op
some
Object Record
c))) and (is based on
some
System Recommendation
c)
- has super-classes
-
Explanation
Contextual Knowledgec
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#Contextual_Knowledge
- Source
- Brézillon, P., & Pomerol, J. C. (1999, July). Contextual knowledge and proceduralized context. In Proceedings of the AAAI-99 Workshop on Modeling Context in AI Applications, Orlando, Florida, USA, July. AAAI Technical Report.
- Dey, A. K. (2001). Understanding and using context. Personal and ubiquitous computing, 5(1), 4-7.
- is equivalent to
-
is internal
dp
value false
- has super-classes
-
Knowledge
c
- has sub-classes
-
Environmental Context
c, User Context
c
- has members
-
Patient has hyperglycemia
ni
Contrastive Explanationc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#ContrastiveExplanation
As described
by (Van der Waa, 2018) and (Miller, 2019), contrastive explanations define an output of interest and present
contrasts between the fact (the event that did occur), the given output, and the foil (the
event that did not occur), the output of interest.
- Source
- J. van der Waa, M. Robeer, J. van Diggelen, M. Brinkhuis, and M. Neerincx, “Contrastive explanations with local foil trees,” arXiv preprint arXiv:1806.07470, 2018.
- T. Miller, “Explanation in artificial intelligence: Insights from the social sciences,” Artificial Intelligence, vol. 267, pp. 1–38, 2019
- Example
-
Addresses a question of the form, "Why administer this new drug over the one I would typically prescribe?"
- is equivalent to
- (is based on
some
System Recommendation
c
and (used
some
Fact
c)) and (is based on
some
System Recommendation
c
and (used
some
Foil
c))
- has super-classes
-
Explanation
IRI: http://purl.org/heals/food/Course
- Source
- Wikipedia , "Course (food)." [Online]. Available: http://www.montignac.com/en/the-glycemic-index-concept/. [Accessed Nov. 1 2018]
- Example
-
The individuals that inhreit from this class represent courses of a meal. The recipe "banana bread" can be "recommended for course" "dessert". Additional courses can be added as individuals that inheret from this class.
- has members
-
appetizer
ni, dessert
ni, entree
ni, salad
ni, side
ni, soup
ni
date in systemc
back to ToC or Class ToC
IRI: http://purl.org/heals/food-explanation-ontology/DateInSystem
- has super-classes
-
s i o 000418
c
Deductive Taskc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#DeductiveTask
Deduction allows us to derive from each candidate hypothesis what one expects to be true (consequence) if that hypothesis is true
- Source
- Stefanelli, M., & Ramoni, M. (1992). Epistemological constraints on medical knowledge-based systems. In Advanced models of cognition for medical training and practice (pp. 3-20). Springer, Berlin, Heidelberg.
- has super-classes
-
AI Task
c
- has members
-
Deductive task that generated a recommnendation used as a basis for a contrastive explanation
ni
dinner recipec
back to ToC or Class ToC
IRI: http://purl.org/heals/food/DinnerRecipe
- Source
- "Dinner," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/dinner. [Accessed: 25-Oct-2018].
- is equivalent to
-
recipe
c
and (is recommended for meal
op
value
dinner)
dried fish productc
back to ToC or Class ToC
IRI: http://purl.org/heals/food-explanation-ontology/DriedFishProduct
- has super-classes
-
f o o d o n 03400769
dried meat productc
back to ToC or Class ToC
IRI: http://purl.org/heals/food-explanation-ontology/DriedMeatProduct
- has super-classes
-
f o o d o n 03400769
Environmental Contextc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#Environmental_Context
deals with the physical aspects of the experimental situation
- Source
- Smith, S. M., Glenberg, A., & Bjork, R. A. (1978). Environmental context and human memory. Memory & Cognition, 6(4), 342-353.
- has super-classes
-
Contextual Knowledge
c
Everyday Explanationc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#EverydayExplanation
Accounts of the real world that appeal to the user based on their general
understanding and knowledge [(McNeil and Krajack, 2008) of how the world works, and that help them understand why particular facts (events, properties, decisions, etc.) occurred (Miller, 2019).
- Source
- K. L. McNeill and J. Krajcik, “Inquiry and scientific explanations: Helping students use evidence and reasoning,” Sci. as inquiry in the secondary setting, pp. 121–134, 2008
- T. Miller, “Explanation in artificial intelligence: Insights from the social sciences,” Artificial Intelligence, vol. 267, pp. 1–38, 2019.
- Example
-
Addresses a question of the form, "Why are gloves recommended when dealing with high-risk patients?"
-
Addresses a question of the form, "Why does option A make sense?"
- is equivalent to
- (((is based on
some
situation
and (s i o 000668
op
some
User
c)) or (is based on
some
Experential Knowledge
c
and (s i o 000668
op
some
User
c))) and (is based on
some
System Recommendation
c)) or (is based on
some
System Recommendation
c
and ((used
some
situation
and (s i o 000668
op
some
User
c)) or (used
some
Experential Knowledge
c
and (s i o 000668
op
some
User
c))))
- has super-classes
-
Explanation
- has sub-classes
-
Clinical Pearls
c
Evidence Based Explanationc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#Evidence_Based_Explanation
account that articulates how or why an event occured that is supported by evidence and scientific ideas
- Source
- https://www.sciencepracticesleadership.com/definitions.html
- Example
-
Address questions of the form, "What studies support this recommendation?"
- is equivalent to
-
is based on
some
Scientific Knowledge
c
and (was generated by
op
some
s i o 001066
c)
- has super-classes
-
Scientific Explanation
c
Experential Knowledgec
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#ExperentialKnowledge
- Is defined by
- http://purl.org/heals/food-explanation-ontology/
- http://purl.org/heals/food-explanation-ontology/
- Source
- https://methods.sagepub.com/reference/sage-encyc-qualitative-research-methods/n162.xml
- has super-classes
-
Knowledge
c
Explanation Goalc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#ExplanationGoal
the impact that an explanation has on a user or the purpose it was designed to achieve
- Example
-
educational
- has super-classes
-
s i o 000337
c
Explanation Modalityc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#ExplanationModality
a particular form/media in which an explanation exists is expressed
- Is defined by
- http://purl.org/heals/food-explanation-ontology/
- has super-classes
-
s i o 000612
c
IRI: http://purl.org/heals/food/Flavor
- Source
- "Flavor," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/flavor. [Accessed: 12-Oct-2018].
- has super-classes
-
characteristic
c
- is disjoint with
-
texture
c
IRI: http://purl.org/heals/food/Food
- Source
- BBC, "Food Ontology," ONTOLOGIES, March 2014. [Online]. Available: https://www.bbc.co.uk/ontologies/fo. [Accessed Sep. 29, 2018].
- Example
-
This class is the top-level element that represents different classifications of food. An ingredient individual will have the type of the most specific category it falls under. For example, "chicken egg" will be a type of "egg" which is a subclass of "poultry product" which is a subclass of "primary food commodity of animal origin" which is a subclass of "food". Additional classifications can be added at any level of the classification.
- has super-classes
- has sub-classes
-
chemical food product
c, primary food commodity of fungus origin
c
- is in domain of
-
disliked by
op, is allergen for
op, liked by
op
- has members
-
butternut squash soup
ni, strawberry tart
ni
Fuzzy Logicc
back to ToC or Class ToC
IRI: http://purl.obolibrary.org/obo/OMIT_0017538
- has super-classes
-
AI Method
c
goal characteristicc
back to ToC or Class ToC
IRI: http://purl.org/heals/food-explanation-ontology/GoalCharacteristic
- has super-classes
-
characteristic
c
high glycemic recipec
back to ToC or Class ToC
IRI: http://purl.org/heals/food/highGlycemicRecipe
- Source
- Montignac Method, "Search for a specific Glycemic Index," 2014. [Online]. Available: http://www.montignac.com/en/search-for-a-specific-glycemic-index/. [Accessed Nov. 1, 2018]
- is equivalent to
-
recipe
c
and (has ingredient
op
some
has glycemic index
dp
some )
Inductive Taskc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#InductiveTask
Induction is able to match single statement to single statement and, therefore, to match a single statement derived as a prediction from a hypothesis with a single statement describing a portion of the real state of airs in the patient.
- Source
- Stefanelli, M., & Ramoni, M. (1992). Epistemological constraints on medical knowledge-based systems. In Advanced models of cognition for medical training and practice (pp. 3-20). Springer, Berlin, Heidelberg.
- has super-classes
-
AI Task
c
IRI: http://purl.org/heals/food/Ingredient
- Source
- Cambridge Dictionary, "ingredient." [Online]. Available: https://dictionary.cambridge.org/us/dictionary/english/ingredient. [Accessed Nov. 10, 2018]
- Example
-
Individuals that are subclasses of this class represent ingredients that are used in a specific recipe. For example, the individual "banana" is a subclass of "ingredient" and the recipe "banana bread" "has ingredient" "banana". Ingredients can have the properties "has glycymic index" and "has gluten".
- has super-classes
- is in range of
-
has ingredient
op
less than one hour recipec
back to ToC or Class ToC
IRI: http://purl.org/heals/food/LessThanOneHourRecipe
- Source
- Dictionary.com, "hour." [Online]. Available: https://www.dictionary.com/browse/hour. [Accessed Oct. 5, 2018]
- is equivalent to
-
recipe
c
and (has cook time
dp
some )
lower cholestrolc
back to ToC or Class ToC
IRI: http://purl.org/heals/food-explanation-ontology/LowerCholestrol
- has super-classes
-
goal
c
lunch recipec
back to ToC or Class ToC
IRI: http://purl.org/heals/food/LunchRecipe
- Source
- "Lunch," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/lunch. [Accessed: 25-Oct-2018].
- is equivalent to
-
recipe
c
and (is recommended for meal
op
value
lunch)
IRI: http://purl.org/heals/food/Meal
- Source
- Wikipedia, "Meal." [Online]. Available: https://en.wikipedia.org/wiki/Meal. [Accessed: Oct. 25, 2018]
- Example
-
The individuals that inhreit from this class represent different types of meals. The recipe "kamut pancakes" can be "recommended for meal" "breakfast". Additional meals can be added as individuals that inheret from this class.
- has members
-
breakfast
ni, brunch
ni, dinner
ni, lunch
ni, snack
ni
measurementc
back to ToC or Class ToC
IRI: http://purl.org/heals/food/Measurement
- Source
- "Measure," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/measure. [Accessed: 12-Oct-2018].
- Example
-
This class contains subclasses that represent different kinds of measurements relating to cooking. For example "time measurement" is a class that contains the individuals "minute" and "hour" and is used to represent the amount of time a recipe takes to make or cook.
- has sub-classes
-
nutrient measurement
c, temperature measurement
c, time measurement
c
meat from chickenc
back to ToC or Class ToC
IRI: http://purl.org/heals/food/MeatFromChicken
- Source
- BioPortal, "FoodOn," November 2018. [Online]. Available: https://bioportal.bioontology.org/ontologies/FOODON/?p=classes&conceptid=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FFOODON_03400741. [Accessed Nov. 14, 2018].
- has super-classes
-
f o o d o n 03400741
meat from cowc
back to ToC or Class ToC
IRI: http://purl.org/heals/food/MeatFromCow
- Source
- BioPortal, "FoodOn," November 2018. [Online]. Available: https://bioportal.bioontology.org/ontologies/FOODON/?p=classes&conceptid=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FFOODON_03400737. [Accessed Nov. 14, 2018].
- has super-classes
-
f o o d o n 03400737
meat from lambc
back to ToC or Class ToC
IRI: http://purl.org/heals/food/MeatFromLamb
- Source
- BioPortal, "FoodOn," November 2018. [Online]. Available: https://bioportal.bioontology.org/ontologies/FOODON/?p=classes&conceptid=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FFOODON_03400737. [Accessed Nov. 14, 2018].
- has super-classes
-
f o o d o n 03400737
meat from pigc
back to ToC or Class ToC
IRI: http://purl.org/heals/food/MeatFromPig
- Source
- BioPortal, "FoodOn," November 2018. [Online]. Available: https://bioportal.bioontology.org/ontologies/FOODON/?p=classes&conceptid=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FFOODON_03400737. [Accessed Nov. 14, 2018].
- has super-classes
-
f o o d o n 03400737
Mechanistic Explanationc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#Mechanistic_Explanation
a mechanistic explanation involves presenting a model of the mechanism (the explanans) responsible for some phenomenon of interest (the explanandum). A mechanism is an entity or structure, such as an organ (though a mechanism need not be delineated by such clear physical boundaries) that performs a function by virtue of its component parts, operations and, importantly, their spatial and temporal organisation (Bechtel & Abrahamsen 2005: 421–23). That is, a mechanism does not just consist in its physical parts, but in the ‘organised interplay’ of the activities of those parts (Soom 2012: 656). Examples of phenomena (i.e.,functions or behaviours performed by mechanisms) include such things as the heart’s pumping blood, metabolism and memory.
- Source
- Dessaix, D. Mechanistic Explanation: Some Limits and their Significance. The ANU Undergraduate Research Journal, 51.
- Example
-
Addresses a question of the form, "What is a biological basis for this recommendation?"
- is equivalent to
-
is based on
some
Scientific Knowledge
c
and (was generated by
op
some
Scientific Method
c)
- has super-classes
-
Scientific Explanation
c
milk from cowc
back to ToC or Class ToC
IRI: http://purl.org/heals/food/MilkFromCow
- Source
- Wikipedia, "Milk." [Online]. Available: https://en.wikipedia.org/wiki/Milk#Cow's_milk. [Accessed: Nov. 10, 2018]
- has super-classes
-
f o o d o n 03400740
IRI: http://purl.org/heals/food/Mushroom
- Source
- Wikipedia, "Mushroom." [Online]. Available: https://en.wikipedia.org/wiki/Mushroom. [Accessed: Nov. 22, 2018]
- has super-classes
-
primary food commodity of fungus origin
c
Natural Language Processingc
back to ToC or Class ToC
IRI: http://purl.obolibrary.org/obo/OMIT_0010354
- has super-classes
-
AI Method
c
Neural Networks (Computer)c
back to ToC or Class ToC
IRI: http://purl.obolibrary.org/obo/OMIT_0017046
- has super-classes
-
AI Method
c
Numerical Evidencec
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#Numerical_Evidence
a statistical value that backs and quantifies a recommendation
- has super-classes
-
Knowledge
c
Object Recordc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#object_record
a collection of fields that has been gathered for a particular object and the selection is fed to a computer program
- Is defined by
- http://purl.org/heals/food-explanation-ontology/
- has super-classes
-
s i o 000069
c
IRI: http://purl.org/heals/food-explanation-ontology/Parameter
- has super-classes
-
characteristic
c
- is in range of
-
has parameter
op
- is also defined as
-
named individual
primary food commodity of fungus originc
back to ToC or Class ToC
IRI: http://purl.org/heals/food/PrimaryFoodCommodityOfFungusOrigin
- Source
- NHS, "Eating processed foods," January 2017. [Online]. Available: https://www.nhs.uk/live-well/eat-well/what-are-processed-foods/. [Accessed Nov.22 2018]
- has super-classes
-
food
c
- has sub-classes
-
mushroom
c, yeast
c
IRI: http://purl.org/heals/food-explanation-ontology/Protien
- has super-classes
-
nutrient measurement
c
Reasoning Modec
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#Reasoning_Mode
a process being executed by the system that achieves a particular goal; e.g. inference models such as treatment planning involved in medical diagnosis can be considered reasoning modes where system is executing a set of tasks
- Source
- Ramoni, M., Stefanelli, M., Magnani, L., & Barosi, G. (1992). An epistemological framework for medical knowledge-based systems. IEEE Transactions on Systems, Man, and Cybernetics, 22(6), 1361-1375.
- Example
-
The treatment planning process proceeds in four steps. First, the play therapist must develop accurate, comprehensive treatment goals that are consistent with the case formulation and the theoretical model being used. Because these goals are formulated from a theoretical perspective, they may not fully align with the goals of the child and his or her caregivers. Therefore, in the second step, the play therapist must work with both the child client and his or her caregivers to develop a treatment contract that takes the goals created in the first step and addresses each party’s needs. This will ensure they will remain actively engaged in the treatment process over time. Third, the play therapist must organize the treatment goals and the treatment contracts into a realistic and sequential treatment plan. Finally, the play therapist must devise both experiential and cognitive/verbal interventions to move the client toward the treatment goals.
Source: O'Connor, K. J., & Ammen, S. (2012). Play therapy treatment planning and interventions: The ecosystemic model and workbook. Academic Press.
- has super-classes
-
s i o 000097
c
IRI: http://purl.org/heals/food/Recipe
- Source
- BBC, "Food Ontology," ONTOLOGIES, March 2014. [Online]. Available: https://www.bbc.co.uk/ontologies/fo. [Accessed Sep. 29, 2018].
- Example
-
Individuals that are a type of this class represent instances of recipes that are found online. For example, the individual "banana bread" can be found on AllRecipes.com and has the properties "has ingredient," "has cook time," "has cooking temprature," "serves," "is recommended for course," and "is recommended for meal".
IRI: http://purl.obolibrary.org/obo/OMIT_0013278
- has super-classes
-
AI Method
c
s i o 000010c
back to ToC or Class ToC
IRI: http://semanticscience.org/resource/SIO_000010
- has super-classes
s i o 000414c
back to ToC or Class ToC
IRI: http://semanticscience.org/resource/SIO_000414
- has super-classes
s i o 001194c
back to ToC or Class ToC
IRI: http://semanticscience.org/resource/SIO_001194
- is equivalent to
-
s i o 000008
op
some
s i o 001194
c
Scientific Explanationc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#scientificExplanation
Scientific explanations reference the results of rigorous scientific methods, such as observations and measurements, to explain something we see in the natural world (Moore, 2000). Adapting from (Miller, 2019),
we add that scientific explanations usually contain different components of interacting knowledge, including theories or mechanisms such as physiological ones, which are sets of principles that form building blocks for models; models which represent the relationships between entities and their attributes informed by taxonomies and other classification schemes; and data (e.g. measurements, observations).
- Source
- J. Moore, “Varieties of scientific explanation,” The Behavior Analyst, vol. 23, no. 2, pp. 173–190, 2000.
- T. Miller, “Explanation in artificial intelligence: Insights from the social sciences,” Artificial Intelligence,
vol. 267, pp. 1–38, 2019.
- Example
-
Addresses a question of the form, "What is the biological basis for this recommendation?"
- is equivalent to
- ((is based on
some
System Recommendation
c) and (is based on
some
Scientific Knowledge
c
and ((was generated by
op
some
s i o 001066
c) or (was generated by
op
some
Scientific Method
c)))) or (is based on
some
System Recommendation
c
and (used
some
Scientific Knowledge
c
and ((was generated by
op
some
s i o 001066
c) or (was generated by
op
some
Scientific Method
c))))
- has super-classes
-
Explanation
- has sub-classes
-
Evidence Based Explanation
c, Mechanistic Explanation
c
Scientific Methodc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#ScientificMethod
involves a question and suggested explanation (hypothesis) based on observation, followed by the careful design and execution of controlled experiments, and finally validation, refinement or rejection of this hypothesis.
- Is defined by
- http://purl.org/heals/food-explanation-ontology/
- has super-classes
-
s i o 000747
c
IRI: http://purl.org/heals/food-explanation-ontology/Season
- has super-classes
-
s i o 000417
c
- has members
-
autumn
ni, spring
ni, summer
ni, winter
ni
season characteristicc
back to ToC or Class ToC
IRI: http://purl.org/heals/food-explanation-ontology/SeasonCharacteristic
- is equivalent to
-
season
c
and (s i o 000668
op
some
system
c)
- has super-classes
-
system characteristic
c
side recipec
back to ToC or Class ToC
IRI: http://purl.org/heals/food/SideRecipe
- Source
- "Side Dish," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/side dish. [Accessed: 25-Oct-2018].
- is equivalent to
-
recipe
c
and (is recommended for meal
op
value
side)
Simulation Based Explanationc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#SimulationBasedExplanation
- Source
- F. Lateef, “Simulation-based learning: Just like the real thing,” J. of Emergencies, Trauma and Shock, vol. 3, no. 4, p. 348, 2010
- J. Heal, “Simulation, theory, and content,” Theories of theories of mind, pp. 75–89, 1996.
- Example
-
Addresses a question of the form, "What would happen if this recommendation is followed?"
- is equivalent to
-
is based on
some
System Recommendation
c
and (was generated by
op
some
AI Task
c
and (s i o 000230
op
some
Object Record
c
and (has setting
some
situation)))
- has super-classes
-
Explanation
IRI: http://purl.org/heals/food-explanation-ontology/Sodium
- has super-classes
-
nutrient measurement
c
Statistical Explanationc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#StatisticalExplanation
- Source
- C. G. Hempel, “Deductive-nomological vs. statistical explanation,” University of Minnesota Press, Minneapolis, 1962.
- Example
-
Addresses questions of the form, "What percentage of similar patients who received this treatment recovered?"
- is equivalent to
-
is based on
some
System Recommendation
c
and (was generated by
op
some
Inductive Task
c
and (s i o 000229
op
some
Numerical Evidence
c
and (s i o 000668
op
some
Object Record
c)))
- has super-classes
-
Explanation
IRI: http://purl.org/heals/food-explanation-ontology/System
- has super-classes
-
entity
c
- has members
-
system a
ni
System Tracec
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#SystemTrace
sequence of underlying system steps and rules that led to a system recommendation
- Source
- Swartout, W. R., & Moore, J. D. (1993). Explanation in second generation expert systems. In Second generation expert systems (pp. 543-585). Springer, Berlin, Heidelberg.
- has super-classes
-
s i o 000097
c
temperature measurementc
back to ToC or Class ToC
IRI: http://purl.org/heals/food/TemperatureMeasurement
- Source
- Wikipedia, "Temperature measurement." [Online]. Available: https://en.wikipedia.org/wiki/Temperature_measurement. [Accessed: Nov. 22, 018]
- has super-classes
-
measurement
c
IRI: http://purl.org/heals/food/Texture
- Source
- "Texture," Dictionary.com. [Online]. Available: https://www.dictionary.com/browse/texture. [Accessed: 12-Oct-2018].
- has super-classes
-
characteristic
c
- is disjoint with
-
flavor
c
time measurementc
back to ToC or Class ToC
IRI: http://purl.org/heals/food/TimeMeasurement
- Source
- Merriam-Webster, "Time." [Online]. Available: https://www.merriam-webster.com/dictionary/time. [Accessed: Nov. 22, 018]
- Wikipedia, "Temperature measurement." [Online]. Available: https://en.wikipedia.org/wiki/Temperature_measurement. [Accessed: Nov. 22, 018]
- has super-classes
-
measurement
c
Trace Based Explanationc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#TraceBasedExplanation
Trace based explanations describe the underlying sequence of steps used by the system to arrive at a specific result. They reveal “the line of reasoning per case” (Lim et al., 2009), and “addresses the question of why and how the application did something” (Lim et al., 2009).
- Source
- B. Y. Lim, A. K. Dey, and D. Avrahami, “Why and why not explanations improve the intelligibility of context-aware intelligent systems,” in Proc. of the SIGCHI Conf. on Human Factors in Computing Systems. ACM, 2009, pp. 2119–2128
- Example
-
Addresses a question of the form, "What steps were taken by the system to generate this recommendation?"
- is equivalent to
-
is based on
some
System Recommendation
c
and (was generated by
op
some
AI Task
c
and (used
some (Decision Tree
c
or
Knowledge based Systems
c) and (s i o 000229
op
some
System Trace
c)))
- has super-classes
-
Explanation
Unsupervised Machine Learningc
back to ToC or Class ToC
IRI: http://purl.obolibrary.org/obo/OMIT_0001486
- has super-classes
-
Machine Learning
c
IRI: http://purl.org/heals/food/User
- Source
- "User," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/user. [Accessed: 12-Oct-2018].
- Example
-
Individuals that inherit from this class represent users of the system. Individual users can have likes, dislikes, and allergies that are saved in the system through the "likes," "dislikes," "forbids," and "is allergic to," properties.
User Contextc
back to ToC or Class ToC
IRI: https://purl.org/heals/eo#User_Context
any relevant information that can be used to characterize the situation of a user. There are three important aspects of user context: where the user is, whom the user is with, and what resources are nearby.
- Source
- https://www.igi-global.com/dictionary/researching-mobile-learning/37179
- has super-classes
-
Contextual Knowledge
c
weight gainc
back to ToC or Class ToC
IRI: http://purl.org/heals/food-explanation-ontology/WeightGain
- has super-classes
-
goal
c
- is disjoint with
-
weight loss
c
weight lossc
back to ToC or Class ToC
IRI: http://purl.org/heals/food-explanation-ontology/WeightLoss
- has super-classes
-
goal
c
- is disjoint with
-
weight gain
c
IRI: http://purl.org/heals/food/Yeast
- Source
- Wikidictionary, "Yeast." [Online]. Available: https://en.wiktionary.org/wiki/yeast. [Accessed: Nov. 22, 2018]
- has super-classes
-
primary food commodity of fungus origin
c
Object Properties
IRI: https://purl.org/heals/eo#addresses
a addresses b if a provides an answer to b
- has super-properties
-
s i o 000294
op
IRI: http://purl.org/heals/food-explanation-ontology/allowedBy
IRI: http://purl.org/heals/food-explanation-ontology/allows
IRI: https://purl.org/heals/eo#asks
a property between a creator and the question that the creator poses
- has super-properties
-
s i o 000365
op
IRI: http://purl.org/heals/food-explanation-ontology/dislikedBy
IRI: http://purl.org/heals/food/dislikes
- Source
- "Dislike," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/dislike. [Accessed: 12-Oct-2018].
IRI: http://purl.org/heals/food-explanation-ontology/forbiddenBy
IRI: http://purl.org/heals/food/forbids
- Source
- "Forbid," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/forbid. [Accessed: 12-Oct-2018].
IRI: http://purl.org/heals/food-explanation-ontology/hasCharacteristic
IRI: http://purl.org/heals/food/hasConversion
- Source
- "Converting," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/converting. [Accessed: 12-Oct-2018].
IRI: http://purl.org/heals/food/hasFlavor
- Source
- Dictionary.com, "flavor." [Online]. Available: https://www.dictionary.com/browse/flavor?s=t. [Accessed Oct. 13, 2018]
IRI: http://purl.org/heals/food/hasIngredient
- Source
- Merriam-Webster, "ingredient," 2018. [Online]. Available: https://www.merriam-webster.com/dictionary/ingredient. [Accessed Oct. 18, 2018]
IRI: http://purl.org/heals/food-explanation-ontology/hasNutrient
IRI: http://purl.org/heals/food-explanation-ontology/hasParameter
IRI: https://purl.org/heals/eo#hasPreferenceFor
a property that captures what form of output an entity a is presented in
- has super-properties
-
s i o 000628
op
IRI: https://purl.org/heals/eo#hasPresentation
a property that captures what form of output an entity a is presented in
- has super-properties
-
s i o 000008
op
IRI: http://purl.org/heals/food-explanation-ontology/hasPrimaryParameter
IRI: http://purl.org/heals/food/hasSaved
- Source
- Merriam-Webster, "save," 2018. [Online]. Available: https://www.merriam-webster.com/dictionary/save. [Accessed Oct. 13, 2018]
IRI: http://purl.org/heals/food-explanation-ontology/hasSecondaryParameter
IRI: http://purl.org/heals/food/hasTexture
- Source
- Dictionary.com, "texture." [Online]. Available: https://www.dictionary.com/browse/texture?s=t. [Accessed Oct. 13, 2018]
IRI: https://purl.org/heals/eo#implements
a property that associates a process with an object/informational content entity that it addresses
- has super-properties
-
s i o 000132
op
IRI: http://purl.org/heals/food-explanation-ontology/isAllergenFor
IRI: http://purl.org/heals/food/isAllergicTo
- Source
- Merriam-Webster, "allergic,"2018. [Online]. Available https https://www.merriam-webster.com/dictionary/allergic. [Accessed Oct. 13, 2018]
IRI: http://purl.org/heals/food-explanation-ontology/isAvailibleIn
IRI: https://purl.org/heals/eo#consumes
a property that associates a person entity with the object they consume
- has super-properties
-
s i o 001403
op
IRI: http://purl.org/heals/food-explanation-ontology/isOpposedBy
IRI: http://purl.org/heals/food/isRecommendedForCourse
- Source
- Wikipedia , "Course (food)." [Online]. Available: http://www.montignac.com/en/the-glycemic-index-concept/. [Accessed Nov. 1 2018]
IRI: http://purl.org/heals/food-explanation-ontology/isSupportedBy
IRI: http://purl.org/heals/food-explanation-ontology/likedBy
IRI: http://purl.org/heals/food-explanation-ontology/likes
IRI: https://purl.org/heals/eo#possess
maps a property with its associated object
- has super-properties
-
s i o 000223
op
IRI: http://purl.org/heals/food/substitutesFor
- Source
- "Substitute," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/substitute. [Accessed: 12-Oct-2018].
Named Individuals
IRI: https://purl.org/heals/eo#ContrastiveQuestion
- belongs to
-
s i o 000085
c
IRI: http://purl.org/heals/food/Appetizer
- Source
- "Appetizer," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/appetizer. [Accessed: 1-Nov-2018]
- belongs to
-
course
c
IRI: http://purl.org/heals/food-explanation-ontology/Autumn
- belongs to
-
season
c
- has facts
-
s i o 000668
op
system a
IRI: http://purl.org/heals/food/Breakfast
- Source
- "Breakfast," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/breakfast. [Accessed: 25-Oct-2018].
- belongs to
-
meal
c
IRI: http://purl.org/heals/food/Brunch
- Source
- Wikipedia, "Brunch." [Online]. Available: https://en.wikipedia.org/wiki/Brunch. [Accessed: Nov. 16, 2018]
- belongs to
-
meal
c
IRI: http://purl.org/heals/food-explanation-ontology/Butternut_Squash
- has facts
-
is availible in
op
autumn
IRI: http://purl.org/heals/food-explanation-ontology/Cheese
- belongs to
-
f o o d o n 03400775
IRI: http://purl.org/heals/food/Dessert
- Source
- "Dessert," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/dessert. [Accessed: 1-Nov-2018]
- belongs to
-
course
c
IRI: http://purl.org/heals/food/Dinner
- Source
- "Dinner," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/dinner. [Accessed: 25-Oct-2018].
- belongs to
-
meal
c
IRI: http://purl.org/heals/food/Entree
- Source
- "Entree," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/entree. [Accessed: 1-Nov-2018]
- belongs to
-
course
c
IRI: http://purl.org/heals/food-explanation-ontology/Goal-Characteristic
- belongs to
-
characteristic
c
IRI: http://purl.org/heals/food-explanation-ontology/Ham
- belongs to
-
f o o d o n 03400645
IRI: http://purl.org/heals/food/Lunch
- Source
- "Lunch," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/lunch. [Accessed: 25-Oct-2018].
- belongs to
-
meal
c
IRI: http://purl.org/heals/food-explanation-ontology/Parameter
- belongs to
-
characteristic
c
- is also defined as
-
class
IRI: https://purl.org/heals/eo#HyperglycemiaPatient
- belongs to
-
s i o 000393
IRI: http://purl.org/heals/food-explanation-ontology/PescatarianDiet
- belongs to
-
diet
c
IRI: http://purl.org/heals/food-explanation-ontology/PregnancyDiet
- belongs to
-
diet
c
IRI: http://purl.org/heals/food/Salad
- Source
- Wikipedia, "Salad." [Online]. Available: https://en.wikipedia.org/wiki/Salad. [Accessed: Nov. 16, 2018]
- belongs to
-
course
c
IRI: http://purl.org/heals/food/Side
- Source
- "Side Dish," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/side dish. [Accessed: 25-Oct-2018].
- belongs to
-
course
c
IRI: http://purl.org/heals/food/Snack
- Source
- "Snack," Merriam-Webster. [Online]. Available: https://www.merriam-webster.com/dictionary/snack. [Accessed: 1-Nov-2018]
- belongs to
-
meal
c
IRI: http://purl.org/heals/food/Soup
- Source
- Wikipedia, "Soup." [Online]. Available: https://en.wikipedia.org/wiki/Soup. [Accessed: Nov. 16, 2018]
- belongs to
-
course
c
IRI: http://purl.org/heals/food-explanation-ontology/Spring
- belongs to
-
season
c
IRI: http://purl.org/heals/food-explanation-ontology/Strawberry
- belongs to
-
f o o d o n 03400644
- has facts
-
is availible in
op
spring
IRI: http://purl.org/heals/food-explanation-ontology/Summer
- belongs to
-
season
c
IRI: http://purl.org/heals/food-explanation-ontology/SystemA
- belongs to
-
system
c
- has facts
-
is in season
op
autumn
IRI: http://purl.org/heals/food-explanation-ontology/System-Characteristic
- belongs to
-
characteristic
c
IRI: http://purl.org/heals/food-explanation-ontology/Tuna
- belongs to
-
f o o d o n 03400656
IRI: http://purl.org/heals/food-explanation-ontology/User-Characteristic
- belongs to
-
characteristic
c
IRI: http://purl.org/heals/food-explanation-ontology/VeganDiet
- belongs to
-
diet
c
IRI: http://purl.org/heals/food-explanation-ontology/VegetarianDiet
- belongs to
-
diet
c
IRI: http://purl.org/heals/food-explanation-ontology/WhatIfItWereSpring
- has facts
-
has parameter
op
spring
IRI: http://purl.org/heals/food-explanation-ontology/What_if_it_were_spring?
- has facts
-
has parameter
op
spring
What other factors about the patient does the system know of?ni
back to ToC or Named Individual ToC
IRI: https://purl.org/heals/eo#QuestionFromUserStudy1
- belongs to
-
s i o 000085
c
IRI: http://purl.org/heals/food-explanation-ontology/Winter
- belongs to
-
season
c