1991:1 - Universitetet i Bergen
1991:1 - Universitetet i Bergen
1991:1 - Universitetet i Bergen
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
POSSIBLE USES OF STEMMA<br />
A program like Stemma has not very much interest in iuelf, since noun<br />
stems per se are not very useful. Bul as a tool program for different<br />
applications Stemma has some interesting perspectives. It has at least<br />
four kinds of possible uses in computer aided language leaming, morp-<br />
hological research, as a part of more sophisticated computational ling-<br />
uistic programs and as a part of an information retrieval system for<br />
Finnish.<br />
A CALL program could easily be developed from Stemma by only<br />
adding some procedures that take care of concating the right suffixes<br />
to the stems given by Stemma. This could be done either straight or<br />
in such a fashion that the program shows first the stems and then asks<br />
the user to produce a certain inflected form. After getting the user's<br />
proposal, the program could check whether it is correctly formed.<br />
As a research tool Stemma could serve in large scale quantitative<br />
analysis of Finnish noun stem formation, while il is able to produce<br />
the stems comparatively fast and reliably. It probably needs some<br />
changes for this use depending on the aims of the research, but these<br />
should be easily done.<br />
While Stemma works only for generation, it could be used as a<br />
module in text generation e.g. in machine translation. As in the CALL<br />
application this would only need formulation of the rules, which take<br />
care of the production of right forms.<br />
Information retrieval programs for Finnish texts are especially inva-<br />
lidated by the complex stem alternations occurring in Finnish words.<br />
For information retrieval purposes a program like Stemma could be<br />
used to produce all the altering forms of the search key. And as<br />
information retrieval is done almost totally with content words, i. e.<br />
nouns. Stemma's capabilities are readily suitable for the work. The only<br />
possible modification could be use of some simple mechanism to check<br />
that hits given by the stem forms are really possible inflected forms<br />
of the input key and not trash.<br />
TECHNICAL INFORMATION AND CHOICE OF<br />
IMPLEMENTATION LANGUAGE<br />
Stemma has been implemented with the programming language Icon,<br />
which has been developed at the University of Arizona in Tucson by<br />
Ralph Griswold and his colleagues (Griswold & Griswold 1990). Icon<br />
is a kind of a successor to Snobol, and has some very good features<br />
for linguistic programming. Of parlicular interest are Icon's good ready