We. are going to describe the design and implementatior, of a connnuniealion system l.or large AI projects, capable of supporting various software components in a heterogeneous hardware and programming-language environment. The system is based on a roodification of the channel approach introduced by Hoare (1978). It is a threelayered approach with a de facto standard network layer (PVM), core routines, and interfaces to live different programming languages together with SUl)port l.or the transparent exchange of complex data types. A special component takes over: name service functiorrs. It also records the actual configuration of the modules present in the application and the created channels.We describe the integration of this communication facility in two versions of a speech-to-speech translation system, which ditfer with regard to quality and quantity of data. distributed within tire applications and with regard to the degree of interactivity involved in processing.
We present a finite state morphology system augmented with typed feature structures as weights on transitions. This mechanism allows the use of highly efficient finite state approaches for morphological analysis and generation, while providing the rich linguistic descriptions often used in Machine Translation systems. Using a semiring interpretation, the weight of a morphological analysis result represents the possible linguistic interpretations of an input word, while the resulting character string itself represents the lemma of the input. Long-distance phenomena and infixation can be handled in an easy and elegant manner, simultaneously providing a seamless interface to subsequent linguistic processing modules. Two extensions to the basic model are discussed: the incorporation of lexical knowledge into the finite state transducer and a transformation that renders unification-based finite state models as efficient as those employing other weight structures. The model is applied to morphological operations in a Persian-English Machine Translation system.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.