Hostname: page-component-78c5997874-8bhkd Total loading time: 0 Render date: 2024-11-02T22:47:51.156Z Has data issue: false hasContentIssue false

Between finite state and Prolog: constraint-based automata for efficient recognition of phrases

Published online by Cambridge University Press:  01 December 1996

KLAUS U. SCHULZ
Affiliation:
CIS, University of Munich, Oettingenstr. 67, 80538 Munich, Germany. e-mail: schulz@cis.uni-muenchen.de
TOMEK MIKO ŁAJEWSKI
Affiliation:
CIS, University of Munich, Oettingenstr. 67, 80538 Munich, Germany. e-mail: schulz@cis.uni-muenchen.de

Abstract

In computational linguistics, efficient recognition of phrases is an important prerequisite for many ambitious goals, such as automated extraction of terminology, part of speech disambiguation, and automated translation. If one wants to recognize a certain well-defined set of phrases, the question of which type of computational device to use for this task arises. For sets of phrases that are not too complex, as well as for many subtasks of the recognition process, finite state methods are appropriate and favourable because of their efficiency Gross and Perrin 1989; Silberztein 1993; Tapanainen 1995. However, if very large sets of possibly complex phrases are considered where correct resolution of grammatical structure requires morphological analysis (e.g. verb argument structure, extraposition of relative clauses, etc.), then the design and implementation of an appropriate finite state automaton might turn out to be infeasible in practice due to the immense number of morphological variants to be captured.

Type
Research Article
Copyright
1997 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)