Difference between revisions of "NSByGrounding"

From Knoesis wiki
Jump to: navigation, search
(Nominal Schema Reasoning by Grounding)
(Nominal Schema Reasoning by Grounding)
Line 1: Line 1:
 
== Nominal Schema Reasoning by Grounding ==
 
== Nominal Schema Reasoning by Grounding ==
  
This page will contain information about reasoning in nominal-schema-extended OWL using grounding.
+
This page contains the implementation of nominal schema reasoning using naive grounding. Although not highly time-efficient this implementation will be used as a baseline for the development and testing of more efficient algorithms, and shows that even the naive grounding approach can be used for small use cases or for initial testing.
  
 
== Approach ==
 
== Approach ==
 
BLOOMS bootstrapping approach utilizes the Wikipedia category hierarchy for aligning ontologies. BLOOMS constructs a forest (i.e., a set of trees) ''T''<sub>C</sub> (known as '''BLOOMS forest''' for ''C'') for each matching candidate class name ''C'', which roughly corresponds to a selection of supercategories of the class name. Comparison of the forests ''T''<sub>C</sub> and ''T''<sub>B</sub> for matching candidate classes ''C'' and ''B'' then yields a decision whether or not (and with which of the candidate relations) ''C'' and ''B'' should be aligned.
 
BLOOMS bootstrapping approach utilizes the Wikipedia category hierarchy for aligning ontologies. BLOOMS constructs a forest (i.e., a set of trees) ''T''<sub>C</sub> (known as '''BLOOMS forest''' for ''C'') for each matching candidate class name ''C'', which roughly corresponds to a selection of supercategories of the class name. Comparison of the forests ''T''<sub>C</sub> and ''T''<sub>B</sub> for matching candidate classes ''C'' and ''B'' then yields a decision whether or not (and with which of the candidate relations) ''C'' and ''B'' should be aligned.

Revision as of 16:06, 14 June 2011

Nominal Schema Reasoning by Grounding

This page contains the implementation of nominal schema reasoning using naive grounding. Although not highly time-efficient this implementation will be used as a baseline for the development and testing of more efficient algorithms, and shows that even the naive grounding approach can be used for small use cases or for initial testing.

Approach

BLOOMS bootstrapping approach utilizes the Wikipedia category hierarchy for aligning ontologies. BLOOMS constructs a forest (i.e., a set of trees) TC (known as BLOOMS forest for C) for each matching candidate class name C, which roughly corresponds to a selection of supercategories of the class name. Comparison of the forests TC and TB for matching candidate classes C and B then yields a decision whether or not (and with which of the candidate relations) C and B should be aligned.