As shown in the previous articleIn computer scienceOntologyDefinitionAs described in, "ontology is a clear, formal, and sharable specification for conceptual models ".
OntologyIt represents a conceptual system and a conceptual model. A conceptual model usually contains many concepts and their relationships. If we define words that represent these conceptsOntologyIt can be expressed as a word table, including the meaning of words and the relationship between words. Such a system can serve as a common basis for everyone to understand the problem.
FollowOntologyThe level of the conceptual model is different.OntologyIt can be divided into the following categories:
Meta-Knowledge Ontology (Meta Ontology):Abstract The representation of knowledge,
General Knowledge Ontology ( Common Ontology ) : Starting from the theory of cognition, express abstract concepts. For example, the time of the initial concept ( Time ), Space ( Space ), Thing ( Entity ), Quantity ( Quantity ), Status ( State ), Attributes ( Attribute .
Domain Knowledge Ontology (Domain Ontology): PairThe knowledge in a specific field is abstracted to describe the concepts and relationships between them.
Application Knowledge Ontology (Application Ontology):Describes concepts related to a specific task and their relationships. Tasks are described based on specific domain knowledge bodies.
Returns the ontology directory.