Step 1 requires assembling word frequencies and information on semantic relationships, specifically hyponymy.
From the en.wikipedia.org
A similar warning applies to hyponymy and meronymy.
From the en.wikipedia.org
Hacking Wikipedia for hyponymy relation acquisition.
From the en.wikipedia.org
In the case of hyponymy, psychological experiments revealed that individuals can access properties of nouns more quickly depending on when a characteristic becomes a defining property.
From the en.wikipedia.org
More examples
The semantic relation of being subordinate or belonging to a lower rank or class
In linguistics, a hyponym is a word or phrase whose semantic field is included within that of another word, its hypernym (sometimes spelled hyperonym outside of the natural language processing community). In simpler terms, a hyponym shares a type-of relationship with its hypernym. ...
The semantic relation between hyponyms; the quality of being hyponymous
The class/subclass relation. See subclass relation.
The relationship between expressions such that the meaning of one expression is included in the meaning of the other.