UNL Editor is created in order to assist UNL developers in creation and modification of UNL documents. It provides a powerful visual interface for working with UNL data both in a textual and graphical mode.
Features are provided to search and use linked UNL and NL dictionaries.
UNL Editor will let you to:
- Manage UNL Document.
- Manage UNL Sentences.
- Create and work with visual graphs.
- Search in linked UNL/NL Dictionaries.
- Accumulate UNLization memory.
- Lookup UNLization memory accumulated by all users.
- Sharing of UNL Documents with other users.
The UNL Documents are presented as projects and are physically stored in the DB. Despite this, any project can be exported in a text format.
UNL Document import
Existing UNL Documents can be given as input for the new project. The documents are being parsed and stored in the DB.
Generation of UNL documents from text
Given NL texts are being splitted into sentences and inserted into a UNL Document. The NL sentences are being set as values for the tag and the tag is left empty.
The value of the tag is being added along with the visual buildup of the sentence graph.
UNL Sentence comments
A comment can be left for each sentence.
UNL Sentence Graph Editor
Each sentence can be shown as a graph. The graphs are actually visual editors. They can be modified. The nodes are dragable and the relations are clickable as well.
A toolbar is there to do all necessary operations.
UNL Sentence Text Editor
UNL Sentences can also be modifies as a text in a text area.
UNL Sentence Matrix Viewer
Each UNL Sentence can also be viewed as a 2-dimensional matrix where both axises are listing the nodes and the cells indicate the type of relation among two nodes.
Universal Word (UW) Dictionary Search
There is a possibility to do a quick UW lookup when working with Graph Editor. The application contains a 200k UW dictionary extracted from WordNet 3.0.
The UWs here are presented as numbers. The corresponding English translations, descriptions and examples are also shown. The search result lists found UWs which can be
inserted into the graph as a node. Although the UWs in UW Dictionary are having a numeric format, the user is free to enter any string as a UW value.
UW and NL Graph Views
When the graph is built with UNL Editor all NL-UW search pair are being remembered and the graph can always be viewed with original NL strings as node values.
This is quite important feature considering the fact that UWs are presented in a numeric format.
NL-UW Dictionary Search
In case of existing NL-UW dictionaries a search similar to UW search can be done. The UWs from matched entries can be inserted as a node value.
UNL Memory
During the graph buildup the application automatically loges the NL-UW selections and introduced relations among them. This data can be then searched and the proposed UNL
relations can be inserted into the graph. The input for the Memory search is the whole original NL string or part of it. The proposed matches are shown with detailed
information.
On-fly UNL Code Checkup
When Working with Graph Editor, user can always check the UNL Code of the graph in its current state.
Support for UNL scopes
Due to a unique approach in the way we represent scopes (sub-senteces) UNL Graph the graph view always remain clean ad easy to work with.
What's new ?
version 1.1
- Bug fixes
- Grouping.
- Better sharing functionality
version 1.0
- Bug Fixes.
- UI fixes.
- Overall code optimization and cleanup. version 0.9.1
- Improved memory lookup.
- Expand/Collapse toggle button for all {unl} tags.
- Zipped download for documents.
- Arrowed relations in graph editor.
- Faster UNL/NL/Memory search.
- JQuery integration.
- Bug Fixes.
- Minor UI fixes.
- Overall code optimization and cleanup.
- Video Tutorials. version 0.9
Hi,
As this is the first official release of the UNL Editor as a separate application EVERYTHING IS NEW !!! So go ahead try it and give us your feedback.
Your comments and suggestion are very welcome.
V.A.