21.04.2013 Views

Eckhard Bick - VISL

Eckhard Bick - VISL

Eckhard Bick - VISL

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

7<br />

The applicational level:<br />

Teaching and translating on the internet<br />

At http://ling.hum.au.dk and http://visl.hum.sdu.dk (current) an integrated interactive<br />

user interface is presented for the automatic analysis of running Portuguese text and<br />

for teaching grammatical analysis through the Internet medium. Though the system's<br />

internal grammatical tools - for reasons of robustness, efficiency and correctness - are<br />

based on the Constraint Grammar formalism, users are free - at the applicational level<br />

- to choose from a variety of notational filters, supporting different descriptional<br />

paradigms. The original kernel of programs was built around the multi-level parser for<br />

Portuguese described in this text. A similar system has since been implemented for<br />

English and Spanish as part of the ongoing <strong>VISL</strong>-project at Odense University.<br />

7.1 Progressive Level Parsing as a real time tool on<br />

the Internet<br />

One obvious application of a Constraint Grammar based parser is as a real time tool:<br />

The technique is so robust and fast that “live” analysis is possible, and so error-free that<br />

post-editing becomes dependable for many purposes. Once started, the parsing<br />

programs handle text at many times reading speed (hundreds or thousands of words per<br />

second, depending on the level of analysis), which is an important condition for<br />

applications where the parser is to be integrated in other programs, for instance text<br />

processors with spelling checkers, search engines or grammar-tutors. Real-time<br />

performance also allows internet-applications, and as a first step, I have made the<br />

different parsing stages themselves (as described in chapter 1) available on the internet.<br />

Full morphological analysis, disambiguated PoS-tagging, syntactic flat dependency<br />

parsing, tree structure parsing, and bilingually oriented semantic disambiguation can<br />

thus be run individually:<br />

• Morf - all morphological possibilities (preprocessor, lexicon and analyser)<br />

• Pars - disambiguated morphosyntactic analysis (Constraint Grammar)<br />

• TradBase - disambiguated morphosyntactic analysis plus base form translation<br />

• TradText - running translation into Danish<br />

• FlatMorf - running word class colour notation<br />

• FlatSyn - running word class colour notation with syntactic indexing<br />

- 401 -

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

Saved successfully!

Ooh no, something went wrong!