Scarlet discovers semantic relations between concepts by using the entire Semantic Web as a source of background knowledge: it automatically identifies and explores multiple and heterogeneous online ontologies to derive relations.

Principle


We devised two basic strategies for Scarlet.


First, Scarlet can discover semantic relations by reusing knowledge declared within a single ontology. For example, it discovers that a Supermarket is a Building by identifying an ontology which states that Supermarket isA Shop isA PublicBuilding isA Building.


Strategy 1


Scarlet can also combine knowledge contained in several ontologies, thus discovering relations across ontologies. For example, a subsumption relation is discovered between Cholesterol and OrganicChemical by combining information found in one ontology, Cholesterol isA Steroid, with that found in another one, Steroid isA Lipid isA OrganicChemical.


Strategy 2