Relations

Semantic relations capture the ways in which words are related to each other based on their meaning. Many of the relations come from WordNet, hence, we’ll use their official definition. The relations include:

Synset

A synonym set; a set of words that are interchangeable in some context without changing the truth value of the preposition in which they are embedded. All words in the same synset MUST be 100% interchangeable with each other (for a specific sense).

  • (attack%2:33:00, assail%2:33:01) are two members of the same synset. Note: we do not expose synset id’s because they’re internal keys and are subject to change.

Is-a (hypernym)

The generic term used to designate a whole class of specific instances. Y is a hypernym of X if X is a (kind of) Y. All of the entity types use the Is-a relationship.

  • (dog, Is-a, domestic-animal)
  • (domestic-animal, Is-a, animal)
  • (animal, Is-a, organism)

Has-Sub-Types (hyponym)

This is the inverse of the Is-A relation. This term is used to designate a member of a class. X is a hyponym of Y if X is a (kind of) Y.

  • (domestic-animal, Has-Sub-Types, dog)
  • (animal, Has-Sub-Types, domestic-animal)
  • (organism, Has-Sub-Types, animal)

Synonym

Synonyms are words that have similar meanings. A synonym is similar to a synset but it is has much looser criteria to identify the members. Most of our synonyms were taken from the Moby Thesaurus and algorithimically correlated back to WordNet sense keys.

  • (attack%2:33:00, synonym, fight%2:33:00)

Antonym

Antonyms are words that have opposite meanings. This includes directional (up vs. down), emotional (happy vs. sad), attribute (man vs. women), etc.

  • (man%1:18:00, antonym, woman%1:18:00)

Instance-of

Many of the words in the dictionary are proper nouns. These words often look like hyponyms to classes but they represent a specific instance. Instances of people, companies, organizations are captured with, ‘instance-of’, while proper nouns of time (Christmas, October, etc.) and product brands (Kleenex, Coke, etc.) are captured with Has-Sub-Types relation. For a full discussion, see: http://www.aclweb.org/anthology/J06-1001

  • (abraham_lincoln%1:18:00, instance-of, attorney%1:18:00)
  • (abraham_lincoln%1:18:00, instance-of, president_of_the_united_states%1:18:00)

Has-Part (meronym)

The name of a constituent part of, the substance of, or a member of something. X is a meronym of Y if X is a part of Y.

  • (box%1:06:00, Has-Part, base%1:06:05)
  • (box%1:06:00, Has-Part, lid%1:06:00)

Is-a-Part-of (holonynm)

This is the inverse of the “Has-Part” relation. The name of the whole of which the meronym names a part. Y is a holonym of X if X is a part of Y

  • (base%1:06:05, Has-Part, box%1:06:00)

Inherited-Parts

The Has-Parts relationship identifies only the parts that are specific to a single layer in the hierarchy. Hence, to see all of the parts for the entity, you need to see the Inherited Parts as well.

Sister-Terms

The Sister-Terms are nouns or verbs that are the children of the hypernym; said another way, find the parent, then find the parent’s kids.

Domain-Terms

These are words that are often used in the same context. They are often used for identifying the topic of some content.


  • *WordNet Definitions - https://wordnet.princeton.edu/documentation/wngloss7wn