27.07.2013 Views

1991:1 - Universitetet i Bergen

1991:1 - Universitetet i Bergen

1991:1 - Universitetet i Bergen

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!