12.09.2013 Views

Programme booklet (pdf)

Programme booklet (pdf)

Programme booklet (pdf)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

POSTER ABSTRACTS<br />

CLAM: Computational Linguistics Application Mediator<br />

Abstract<br />

van Gompel, Maarten and Reynaert, Martin and van den Bosch, Antal<br />

TiCC, Tilburg University<br />

The Computational Linguistics Application Mediator (CLAM) allows you to quickly and<br />

transparently transform your Natural Language Processing application into a RESTful<br />

webservice, with which automated clients can communicate, but which at the same<br />

time also acts as a modern webapplication with which human end-users can interact<br />

directly. CLAM takes a description of your system and wraps itself around the system. It<br />

allows both automated clients and human end-users to upload input files to your<br />

application, start your application with specific parameters, and download or directly<br />

view the output files produced by your application after it has completed execution.<br />

Rich support for metadata and provenance data is also provided.<br />

CLAM is set up in a universal fashion, making it flexible enough to be wrapped around a<br />

wide range of computational linguistic applications. These applications are treated as a<br />

black box, of which only the parameters, input formats, and output formats need to be<br />

described. The applications themselves need not be network-aware in any way, nor<br />

aware of CLAM. The handling and validation of input is taken care of by CLAM.<br />

Corresponding author: proycon@anaproy.nl<br />

83

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!