9. A method, comprising: receiving a file having a text; and determining a meaning from the text based on a comparison of at least a portion of the text to at least one concept from a plurality of concepts arranged in hierarchical ontology, the plurality of concepts having a primary concept at a highest level of the hierarchical ontology, the primary concept being defined based on a set of criteria, each concept from the plurality of concepts included within the hierarchical ontology, and ancestrally linked to and below the primary concept, being defined based on all criteria from the set of criteria and based on at least one additional criterion different than each criterion from the set of criteria; associating a first term from the text with a first concept from the plurality of concepts; associating a second term from the text with a second concept from the plurality of concepts; and prohibiting a link between the first term and the second term when a link between the first concept and the second concept is prohibited based on a link between a parent concept of the first concept and a parent concept of the second concept, the link between the first concept and the second concept being a substantially similar type as the link between the parent concept of the first concept and the parent concept of the second concept.
9. A method, comprising: receiving a file having a text; and determining a meaning from the text based on a comparison of at least a portion of the text to at least one concept from a plurality of concepts arranged in hierarchical ontology, the plurality of concepts having a primary concept at a highest level of the hierarchical ontology, the primary concept being defined based on a set of criteria, each concept from the plurality of concepts included within the hierarchical ontology, and ancestrally linked to and below the primary concept, being defined based on all criteria from the set of criteria and based on at least one additional criterion different than each criterion from the set of criteria; associating a first term from the text with a first concept from the plurality of concepts; associating a second term from the text with a second concept from the plurality of concepts; and prohibiting a link between the first term and the second term when a link between the first concept and the second concept is prohibited based on a link between a parent concept of the first concept and a parent concept of the second concept, the link between the first concept and the second concept being a substantially similar type as the link between the parent concept of the first concept and the parent concept of the second concept. 10. The method of claim 9 , wherein the plurality of concepts including a parent concept, a first child concept ancestrally linked to and below the parent concept, and a second child concept ancestrally linked to and below the parent concept, the parent concept being associated with a partial definition derived from a set of a criteria used to define the parent concept, the method further comprising: associating a first term from the text with the parent concept; and determining a relationship between a second term from the text and one of the first child concept or the second child concept based on the partial definition.