ConceptNet Semantic Relation Ontology

From GM-RKB
Jump to navigation Jump to search

A ConceptNet semantic relation ontology is a semantic relation ontology used by a ConceptNet common sense knowledge base.

  • AKA: ConceptNet Relation Ontology.
  • Context:
  • Example(s):
    • K-LINES (1.25 million assertions)
      • (ConceptuallyRelatedTo ‘bad breath’ ‘mint’ ‘f=4;i=0;’)
      • (ThematicKLine ‘wedding dress’ ‘veil’ ‘f=9;i=0;’)
      • (SuperThematicKLine ‘western civilisation’ ‘civilisation’ ‘f=0;i=12;’)
    • THINGS (52 000 assertions)
      • (IsA ‘horse’ ‘mammal’ ‘f=17;i=3;’)
      • (PropertyOf ‘fire’ ‘dangerous’ ‘f=17;i=1;’)
      • (PartOf ‘butterfly’ ‘wing’ ‘f=5;i=1;’)
      • (MadeOf ‘bacon’ ‘pig’ ‘f=3;i=0;’)
      • (DefinedAs ‘meat’ ‘flesh of animal’ ‘f=2;i=1;’)
    • AGENTS (104 000 assertions)
      • (CapableOf ‘dentist’ ‘pull tooth’ ‘f=4;i=0;’)
    • EVENTS (38 000 assertions)
      • (PrerequisiteEventOf ‘read letter’ ‘open envelope’ ‘f=2;i=0;’)
      • (FirstSubeventOf ‘start fire’ ‘light match’ ‘f=2;i=3;’)
      • (SubeventOf ‘play sport’ ‘score goal’ ‘f=2;i=0;’)
      • (LastSubeventOf ‘attend classical concert’ ‘applaud’ ‘f=2;i=1;’)
    • SPATIAL (36 000 assertions)
      • (LocationOf ‘army’ ‘in war’ ‘f=3;i=0;’)
    • CAUSAL (17 000 assertions)
      • (EffectOf ‘view video’ ‘entertainment’ ‘f=2;i=0;’)
      • (DesirousEffectOf ‘sweat’ ‘take shower’ ‘f=3;i=1;’)
    • FUNCTIONAL (115 000 assertions)
      • (UsedFor ‘fireplace’ ‘burn wood’ ‘f=1;i =2;’)
      • (CapableOfReceivingAction ‘drink’ ‘serve’ ‘f =0;i =14;’)
    • AFFECTIVE (34 000 assertions)
      • (MotivationOf ‘play game’ ‘compete’ ‘f =3;i=0;’)
      • (DesireOf ‘person’ ‘not be depressed’ ‘f=2;i=0;’)
  • See: Cyc.


References

2004

  • (Liu and Singh, 2004) ⇒ Hugo Liu, and Push Singh. (2004). “ConceptNet — A Practical Commonsense Reasoning Tool-Kit." BT Technology Journal, Springer.
    • Secondly, we extend WordNet's repertoire of semantic relations from the triplet of synonym, is-a, and part-of, to a present repertoire of twenty semantic relations including, for example, EffectOf (causality), SubeventOf (event hierarchy), CapableOf (agent’s ability), PropertyOf, LocationOf, and MotivationOf (affect). Some further intuition for this relational ontology is given in the next section of the paper. Although ConceptNet increases the number and variety of semantic relations, engineering complexity is not necessarily increased.
    • Like WordNet, ConceptNet’s semantic network is amenable to context-friendly reasoning methods such as spreading activation [9] (think — activation radiating outward from an origin node) and graph traversal. However, since ConceptNet’s nodes and relational ontology are more richly descriptive of everyday commonsense than WordNet’s, better contextual commonsense inferences can be achieved, and require only simple improvements to spreading activation.
    • The ConceptNet knowledge base is formed by the linking together of 1.6 million assertions (1.25 million of which are klines) into a semantic network of over 300 000 nodes. The present relational ontology consists of twenty relation-types.
    • Figure 2 is a treemap of the ConceptNet relational ontology, showing the relative amounts of knowledge falling under each relation-type. Table 1 gives a concrete example of each relation-type.
    • Table 1 ConceptNet’s twenty relation-types are illustrated by examples from actual ConceptNet data. The relation-types are grouped into various thematics. f counts the number of times a fact is uttered in the OMCS corpus. i counts how many times an assertion was inferred during the ‘relaxation’ phase.
    • K-LINES (1.25 million assertions)
      • (ConceptuallyRelatedTo ‘bad breath’ ‘mint’ ‘f=4;i=0;’)
      • (ThematicKLine ‘wedding dress’ ‘veil’ ‘f=9;i=0;’)
      • (SuperThematicKLine ‘western civilisation’ ‘civilisation’ ‘f=0;i=12;’)
    • THINGS (52 000 assertions)
      • (IsA ‘horse’ ‘mammal’ ‘f=17;i=3;’)
      • (PropertyOf ‘fire’ ‘dangerous’ ‘f=17;i=1;’)
      • (PartOf ‘butterfly’ ‘wing’ ‘f=5;i=1;’)
      • (MadeOf ‘bacon’ ‘pig’ ‘f=3;i=0;’)
      • (DefinedAs ‘meat’ ‘flesh of animal’ ‘f=2;i=1;’)
    • AGENTS (104 000 assertions)
      • (CapableOf ‘dentist’ ‘pull tooth’ ‘f=4;i=0;’)
    • EVENTS (38 000 assertions)
      • (PrerequisiteEventOf ‘read letter’ ‘open envelope’ ‘f=2;i=0;’)
      • (FirstSubeventOf ‘start fire’ ‘light match’ ‘f=2;i=3;’)
      • (SubeventOf ‘play sport’ ‘score goal’ ‘f=2;i=0;’)
      • (LastSubeventOf ‘attend classical concert’ ‘applaud’ ‘f=2;i=1;’)
    • SPATIAL (36 000 assertions)
      • (LocationOf ‘army’ ‘in war’ ‘f=3;i=0;’)
    • CAUSAL (17 000 assertions)
      • (EffectOf ‘view video’ ‘entertainment’ ‘f=2;i=0;’)
      • (DesirousEffectOf ‘sweat’ ‘take shower’ ‘f=3;i=1;’)
    • FUNCTIONAL (115 000 assertions)
      • (UsedFor ‘fireplace’ ‘burn wood’ ‘f=1;i =2;’)
      • (CapableOfReceivingAction ‘drink’ ‘serve’ ‘f =0;i =14;’)
    • AFFECTIVE (34 000 assertions)
      • (MotivationOf ‘play game’ ‘compete’ ‘f =3;i=0;’)
      • (DesireOf ‘person’ ‘not be depressed’ ‘f=2;i=0;’)
    • ConceptNet’s relational ontology was determined quite organically. The original OMCS corpus was built largely through its users filling in the blanks of templates like ‘a hammer is for ...’. Other portions of the OMCS corpus accepted freeform input, but restricted the length of the input so as to encourage pithy phrasing and simple syntax. ConceptNet's choice of relation-types reflect our original choice of templates in OMCS, and also reflect common patterns we observed in the freeform portion of the corpus.