Skip to content

Class: KnowledgeGraph

Graph-structured knowledge representation, often used for reasoning and retrieval (Clause 8.5).

URI: iso22989:KnowledgeGraph

 classDiagram
    class KnowledgeGraph
    click KnowledgeGraph href "../KnowledgeGraph/"
      KnowledgeRepresentation <|-- KnowledgeGraph
        click KnowledgeRepresentation href "../KnowledgeRepresentation/"

      KnowledgeGraph : aliases

      KnowledgeGraph : clause_reference

      KnowledgeGraph : description

      KnowledgeGraph : edge_count

      KnowledgeGraph : id

      KnowledgeGraph : knowledge_type





        KnowledgeGraph --> "0..1" KnowledgeType : knowledge_type
        click KnowledgeType href "../KnowledgeType/"



      KnowledgeGraph : name

      KnowledgeGraph : node_count

      KnowledgeGraph : ontology_reference

      KnowledgeGraph : preferred_label

      KnowledgeGraph : representation_form

      KnowledgeGraph : see_also_uri

      KnowledgeGraph : symbolic_approach





        KnowledgeGraph --> "0..1" SymbolicApproach : symbolic_approach
        click SymbolicApproach href "../SymbolicApproach/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
node_count 0..1
Integer
Approximate number of nodes in a graph-structured artefact direct
edge_count 0..1
Integer
Approximate number of edges in a graph-structured artefact direct
ontology_reference *
Uriorcurie
Ontologies referenced by a knowledge artefact direct
symbolic_approach 0..1
SymbolicApproach
Predominant symbolic vs subsymbolic approach used by the system KnowledgeRepresentation
knowledge_type 0..1
KnowledgeType
Type of knowledge captured (Clause 3 KnowledgeRepresentation
representation_form 0..1
String
Concrete form of representation (rules, frames, ontology, graph, vectors) KnowledgeRepresentation
id 1
Uriorcurie
Unique CURIE or URI identifying the entity NamedEntity
name 1
String
Human-readable label for the entity NamedEntity
description 0..1
String
Free-text description of the entity (paraphrased; verbatim ISO text excluded) NamedEntity
clause_reference 0..1
String
ISO/IEC 22989:2022 clause identifier (e NamedEntity
aliases *
String
Alternative names or synonyms for the term NamedEntity
preferred_label 0..1
String
Preferred natural-language label NamedEntity
see_also_uri *
Uriorcurie
Pointers to related external resources or term records NamedEntity

Usages

used by used in type used
AIConceptsCollection knowledge_graphs range KnowledgeGraph

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self iso22989:KnowledgeGraph
native iso22989:KnowledgeGraph
related gist_linkml:KnowledgeConcept

LinkML Source

Direct

name: KnowledgeGraph
description: Graph-structured knowledge representation, often used for reasoning and
  retrieval (Clause 8.5).
in_subset:
- ai_ecosystem
from_schema: https://w3id.org/lmodel/iso22989
related_mappings:
- gist_linkml:KnowledgeConcept
is_a: KnowledgeRepresentation
slots:
- node_count
- edge_count
- ontology_reference

Induced

name: KnowledgeGraph
description: Graph-structured knowledge representation, often used for reasoning and
  retrieval (Clause 8.5).
in_subset:
- ai_ecosystem
from_schema: https://w3id.org/lmodel/iso22989
related_mappings:
- gist_linkml:KnowledgeConcept
is_a: KnowledgeRepresentation
attributes:
  node_count:
    name: node_count
    description: Approximate number of nodes in a graph-structured artefact.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: KnowledgeGraph
    domain_of:
    - KnowledgeGraph
    range: integer
    minimum_value: 0
  edge_count:
    name: edge_count
    description: Approximate number of edges in a graph-structured artefact.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: KnowledgeGraph
    domain_of:
    - KnowledgeGraph
    range: integer
    minimum_value: 0
  ontology_reference:
    name: ontology_reference
    description: Ontologies referenced by a knowledge artefact.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: KnowledgeGraph
    domain_of:
    - KnowledgeGraph
    range: uriorcurie
    multivalued: true
  symbolic_approach:
    name: symbolic_approach
    description: Predominant symbolic vs subsymbolic approach used by the system.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: KnowledgeGraph
    domain_of:
    - AIAgent
    - KnowledgeRepresentation
    - AISystem
    range: SymbolicApproach
  knowledge_type:
    name: knowledge_type
    description: Type of knowledge captured (Clause 3.1.12, 3.1.28).
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: KnowledgeGraph
    domain_of:
    - KnowledgeRepresentation
    range: KnowledgeType
  representation_form:
    name: representation_form
    description: Concrete form of representation (rules, frames, ontology, graph,
      vectors).
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: KnowledgeGraph
    domain_of:
    - KnowledgeRepresentation
    range: string
  id:
    name: id
    description: Unique CURIE or URI identifying the entity.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: dcterms:identifier
    identifier: true
    owner: KnowledgeGraph
    domain_of:
    - NamedEntity
    range: uriorcurie
    required: true
  name:
    name: name
    description: Human-readable label for the entity.
    from_schema: https://w3id.org/lmodel/iso22989
    exact_mappings:
    - dcterms:title
    - schema:name
    rank: 1000
    slot_uri: schema:name
    owner: KnowledgeGraph
    domain_of:
    - NamedEntity
    range: string
    required: true
  description:
    name: description
    description: Free-text description of the entity (paraphrased; verbatim ISO text
      excluded).
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: dcterms:description
    owner: KnowledgeGraph
    domain_of:
    - NamedEntity
    range: string
  clause_reference:
    name: clause_reference
    description: ISO/IEC 22989:2022 clause identifier (e.g. "5.11.4") the element
      corresponds to.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: KnowledgeGraph
    domain_of:
    - NamedEntity
    - AutonomyAssessment
    - VerificationValidationFramework
    range: string
    pattern: ^[0-9]+(\.[0-9]+){0,3}$
  aliases:
    name: aliases
    description: Alternative names or synonyms for the term.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: skos:altLabel
    owner: KnowledgeGraph
    domain_of:
    - NamedEntity
    range: string
    multivalued: true
  preferred_label:
    name: preferred_label
    description: Preferred natural-language label.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: skos:prefLabel
    owner: KnowledgeGraph
    domain_of:
    - NamedEntity
    range: string
  see_also_uri:
    name: see_also_uri
    description: Pointers to related external resources or term records.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: rdfs:seeAlso
    owner: KnowledgeGraph
    domain_of:
    - NamedEntity
    range: uriorcurie
    multivalued: true