<?xml version="1.0"?><!DOCTYPE article SYSTEM "/project/take/software/searchbench_offline_processing/paperxml_generator/aclextractor/src/python/../resource/dtd/paperxml.dtd"><article><header><firstpageheader><page local="1" global="1985"/><title>AFFIX POSITIONS AND COOCCURRENCES: THE PARADIGM PROGRAM</title><pubinfo>Computational Linguistics, Volume11,Numbers 2-3, April-September 11,</pubinfo><author surname="Brandson" givenname="R.L."><org  name="Institute of Linguistics" country="Hungary" city="Budapest"/></author></firstpageheader><frontmatter><p><b>Book Reviews</b></p><p><b>Affix Positions and Cooccurrences: The </b>paradigm <b>Program</b></p><p><b>(Summer Institute of Linguistics Publications in Linguistics No. 69)</b></p><p><b>Joseph E. Grimes</b></p></frontmatter><abstract>Summer Institute of Linguistics Dallas, Texas, 1983 Pp. vii, 90. The program Grimes describes in this little book repres­ents both a significant departure from, and contribution to, the "traditional" approach to computer-assisted morphological analysis. The "traditional" approach, exemplified in programs such as those described in Kosk-enniemi (1983) and Wolfart &amp; Pardo (1979), tests a user-supplied morphological analysis against a set of word-forms. The paradigm program is concerned with a different aspect of morphological analysis. The user supplies a list of segmented word-forms, with morphemes separated by blanks or dashes (the output from either of the previously mentioned programs could be used), and the program produces output from which the user can deduce both relative affix positions (the "slots" the morphemes occupy) and various types of cooccurrence restrictions. Unlike the "stemming" of "lemmatization" programs, the paradigm program does not <i>test </i>or <i>apply </i>a pré­existent morphological analysis, but rather <i>performs </i>some limited analytic functions. The program proceeds through three distinct stages of analysis: • The first stage produces tables of relative affix posi­tions, from which the user can easily construct an affix slot graph. • The second stage produces tables of "distinct affix sets", i.e., lists of affixes that do not cooccur in the set of word-forms supplied by the user. These lists include both affixes that occupy the same slot (and therefore obviously cannot cooccur) and affixes that do not cooccur for a variety of other possible reasons, including hapiology, semantic restrictions, or incom­plete paradigms having been supplied for analysis. It is left to the user to determine what the significance of these sets may be. • The third and final stage of computer analysis produc­es <b>component subgraphs </b>of affix cooccurrences, which describe the patterns of affix combination observed for each of the affixes in the test data. From these component subgraphs the user constructs a <b>complete cooccurrence graph, </b>a task that requires some art, skill, and practice, but is well worth the effort. Assuming that the input data are complete and accurate, the resulting graph defines all valid affix combinations. For the most part, Grimes's description of the program, his instructions for its use, and his directions for interpreting the output are admirably complete, concise, and intelligible to the non-specialist. Two exceptions should be noted: 1) the section on constructing a complete cooccurrence graph from the component subgraphs is perhaps over­ly terse, and 2) a further step in analysis, in which the complete cooc­currence graph is related to a semantic analysis of cooccurrence restrictions, is mentioned but not discussed at all. In both cases the prospective user is referred to other sources for the missing information, but the value of this book would have been greatly enhanced by a slight expansion on these two topics. Perhaps the most serious shortcoming of the paradigm program is that it requires extensive "normalization" of the input data. There is no provision for allomorphic variation, so that all affixes must be represented as invariant morphemes. Homographs are not tolerated, so the user must "subscript" or otherwise distinguish between homographie affixes in the input data. Finally, if variant affix orderings are found, each ordering must be submitted for analysis in a separate run of the program. The paradigm program is of interest primarily to the field linguist working on a language with extensive affixa­tion (Grimes gives examples of Central and South Ameri­can languages with up to 15 prefix slots and 28 suffix slots). Manual analysis of affix positions and cooccur­rence restrictions in such languages is an intimidating, time-consuming, and error-prone chore. A modest investment of time in familiarizing oneself with the paradigm program should result in a substantial long-term time saving, plus a more reliable analysis. <i>R.L. Brandson </i>Linguistics Programme University of Manitoba Winnipeg, Manitoba, Canada </abstract></header><body><section title="References"><p><b>Koskenniemi, Kimmo 1983 Two-Level Morphology: A General Computational Model for Word-Form Recognition and Production. Publications of the Department of General Linguistics, University of Helsinki, No. 11.</b></p><p><b>Wolfart, H. Christoph and Pardo, Francis 1979 Computer-Aided Philology and Algorithmic Linguistics: A Case Study. </b><b><i>UAL </i></b><b>45: 107-122.</b></p><doubt alpha="0.0" length="3" tooSmall="False" monospace="0.0">184</doubt></section></body></article>