AITEC Contract Research Projects in FY1996 : Software |
Abstract | Proposal (In Japanese) | Intermediate Report (In Japanese) | Final Report (In Japanese) |
LIPS-Tools consists of two components; LIPS-Engine which is a parsing system based on a controlled linguistic model, and LIPS-Environment which supports various linguistic works. LIPS is an acronym of Legal Information Processing System which is not necessarily dedicated for processing only legal phrases but is intended for processing general and complicated phrases as well. The controlled linguistic model is a linguistic model which encodes linguistic characteristics specified by the domain. Such a model makes it easy to realize a powerful language processing system otherwise it is hard to realize such a system on the general domain. We concerns here a set of legal sentences as an example of such a domain. The LIPS-Engine consists of lexicon, dependency grammar with semantic information, morphological analyzer, dependency analyzer, and some other facilities for deeper analysis of semantic/logical structures and for generation of legal phrases from an internal representation. The LIPS-Environment is a GUI workbench for analyzing legal phrases, designing a controlled linguistic model, managing operations of LIPS-Engine, and so on. Through investigation of the controlled linguistic model, we confirmed that both the morphological and dependency analyzers produce only a small number of ambiguities even for long and complicated sentences. LIPS-Tools provides a flexible interface to any parsing system and other components. Therefore, you can use your own parsing system or software component suitable for your domain.
Japanized Tcl/Tk ( over Tcl7.4/Tk4.0 ) Japanized perl JUMAN ( version 1.0 ~ 3.1 Ver.1.0 and 3.1 are tested. Others are untested, but probably work ) SAX ( version 2.1 ) Tested on Linux ( kernel version 2.0.27 ) and SunOS 4.1.3
Size of Sources is about 580 KB. After 'make', LIPS-Tools needs about 1 ~ 2 MB (depends on version of 'JUMAN'). The following is its directory structure. LIPS-Tools : root directory | +-- cmd-lib : commands for LIPS-Tools | +-- doc : document files | +-- jsax-if : Tcl/Tk interface libraries for JUMAN and SAX | +-- law-model : top directory of controlled linguistic model | | for law sentences | | | +-- Juman : files depend on JUMAN | | | | | +-- dictionary : dictionary files | | | | | +-- grammar : grammar data for morphological analysis | | | | | +-- juman_pl : JUMAN prolog library files | | modified for LIPS-Tools | | | +-- SAX : files depend on SAX | | | +-- gram_util : prolog programs to support grammar-description | | | +-- grammar : grammar files | | | +-- utility : SAX utility modified for LIPS-Tools | +-- tcl-lib : Tcl/Tk libraries for LIPS-Tools
www-admin@icot.or.jp