UNL Knowledge Base

From UNL Wiki
(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
The '''UNL Knowledge Base''', or simply UNLKB, is a network structure where UWs are interconnected through any semantic relation of UNL. In that sense, the UNL KB comprises and extends the [[UNL Ontology]], which deals only with ontological relations. The UNLKB is claimed to improve the results of both the [[enconversion]] and the [[deconversion]] process, as it would provide them with extralinguistic information normally required for solving ambiguities, anaphora and co-reference in natural language analysis and generation. In what follows, we present the current specifications for the UNLKB. They are not mandatory but are required from those interested in using UNL Centre's and UNDL Foundation's tools.
+
The '''UNL Knowledge Base''', or simply UNLKB, is a network structure where UWs are interconnected through any semantic relation of UNL. In that sense, the UNL KB comprises and extends the [[UNL Ontology]], which deals only with ontological relations. The UNLKB is claimed to improve the results of both the [[enconversion]] and the [[deconversion]] process, as it would provide them with extralinguistic information normally required for solving ambiguities, anaphora and co-reference in natural language analysis and generation. The UNL KB should be provided as XML table whose schema is presented below.
 
+
== Syntax ==
+
 
+
The UNLKB is a plain text file with a single entry per line. UNLKB entries have the following format:
+
 
+
{|
+
|<UNLKB entry>
+
|::=
+
|<binary relation>"="<degree of certainty>";"
+
|-
+
|<binary relation>
+
|::=
+
|<relation> "(" <source node> "," <target node> ")"
+
|-
+
|<relation>
+
|::=
+
|any relation of UNL
+
|-
+
|<source node>
+
|::=
+
|any existing UW
+
|-
+
|<target node>
+
|::=
+
|any existing UW
+
|-
+
|<degree of certainty>
+
|::=
+
|{0..255}
+
|}
+
 
+
Where:<br >
+
0 = absolutely false <br >
+
255 = absolutely true <br >
+

Revision as of 13:56, 25 October 2009

The UNL Knowledge Base, or simply UNLKB, is a network structure where UWs are interconnected through any semantic relation of UNL. In that sense, the UNL KB comprises and extends the UNL Ontology, which deals only with ontological relations. The UNLKB is claimed to improve the results of both the enconversion and the deconversion process, as it would provide them with extralinguistic information normally required for solving ambiguities, anaphora and co-reference in natural language analysis and generation. The UNL KB should be provided as XML table whose schema is presented below.

Software