Title |
SiSSA: An Infrastructure for Developing NLP Applications |
Authors |
A. Lavelli (ITC-irst, Trento) F. Pianesi (ITC-irst, Trento) E. Maci (ILC, Pisa) I. Prodanof (ILC, Pisa) L. Dini (CELI, Torino) G. Mazzini (CELI, Torino) |
Session |
WP3: Tools & Components |
Abstract |
In recent years there has been a growing interest in the commercial deployment of NLP technologies. This paper presents SiSSA, a project whose main aim is that of developing an infrastructure for prototyping, editing and validation of NLP application architectures. The system will provide the user with a graphical environment for (1) selecting the NLP activities relevant for the particular NLP task and the associated linguistic processors that execute them; (2) connecting new linguistic processors to SiSSA; (3) checking that the chosen architectural hypothesis corresponds to the functional specifications of the given application. The proposed infrastructure makes crucial use of state-of-the-art software technologies (CORBA, XML, RDF) to integrate different linguistic processors in an effective way. In the paper the definition of a metaformalism for the unification of different formalisms for grammar description is also briefly presented. |
Keywords |
Software infrastructure, Quick application development, Processor reusability, Distributed architecture, Grammatical metaformalisms |
Full Paper |