NORMA

From UNL Wiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "NORMA is the UNL normalizer. It is expected to normalize knowledge bases, i.e., sets of statements expressed in the UNL KB format. The main goal of the system is to organi...")
 
(Testing Session II (March 6th, 2013))
 
Line 13: Line 13:
 
== Development ==
 
== Development ==
 
NORMA has been developed by the Library of Alexandria.
 
NORMA has been developed by the Library of Alexandria.
 
== Testing Session II (March 6th, 2013) ==
 
Files:
 
*[http://www.unlweb.net/resources/norma/dic.txt dic.txt]
 
*[http://www.unlweb.net/resources/norma/tgrammar.txt tgrammar.txt]
 
*[http://www.unlweb.net/resources/norma/dgrammar.txt dgrammar.txt]
 
*[http://www.unlweb.net/resources/norma/rawkb.txt rawkb.txt]
 
*[http://www.unlweb.net/resources/norma/masterkb.txt masterkb.txt]
 
Issues:
 
;Frequency
 
:The frequency of UWs is changing without any reason.
 

Latest revision as of 20:42, 6 March 2013

NORMA is the UNL normalizer. It is expected to normalize knowledge bases, i.e., sets of statements expressed in the UNL KB format. The main goal of the system is to organize and consolidate raw knowledge bases.

Normalization

Normalization is the process of:

  • suppressing redundancies (relations with the same source and target nodes);
  • suppressing tautologies (relations where the source node is the same as the target node);
  • suppressing contradictions (opposite relations between the same nodes, or the same relations between opposite nodes);
  • generalization (replacing a node by a hyper-node, or a relation by a hyper-relation);
  • specification (replacing a hyper-node by a node or a set of nodes, or a hyper-relation by a relation);
  • merging relations (replacing two nodes by a single node); and
  • dividing relations (replacing one node by two or more nodes).

Development

NORMA has been developed by the Library of Alexandria.

Software