A specification language for agglutinative aboriginal languages for use with finite-state spelling correction

Thesis (M.Sc.)--Memorial University of Newfoundland, 2011. Computer Science Bibliography: leaves 87-92. There are certain North American aboriginal languages which are in danger of becoming extinct. This is partially due to the younger generations learning more major world languages in order to comm...

Full description

Bibliographic Details
Main Author: Keating, Ron Andrew
Other Authors: Memorial University of Newfoundland. Computer Science Programme
Format: Thesis
Language:English
Published: 2011
Subjects:
Online Access:http://collections.mun.ca/cdm/ref/collection/theses5/id/19328
Description
Summary:Thesis (M.Sc.)--Memorial University of Newfoundland, 2011. Computer Science Bibliography: leaves 87-92. There are certain North American aboriginal languages which are in danger of becoming extinct. This is partially due to the younger generations learning more major world languages in order to communicate in an increasingly global society. Furthermore, these languages tend to have only developed writing systems relatively recently, and thus do not have a rich legacy of written works to help preserve them. In order to help alleviate this problem, certain tools are being developed to facilitate communication in those languages. One such tool that is expected to help is a digital spelling correction tool. Having such a tool will make it easier to create professional digital documents in those languages, as well as help educate speakers with regard to the proper spellings of words. -- To facilitate the creation of a spelling correction software tool, this thesis proposes a simplified specification language called FSCL. Linguists can use FSCL to specify the details of natural languages in a format that is easily readable by both humans and computers without having to sacrifice any relevant expressive power, thus allowing linguists and even language speakers to build and maintain a working model of the natural language in question. The syntactic and semantic details of FSCL are discussed, and an implementation built on existing finite-state natural language processing algorithms is detailed and tested with respect to a set of actual language data from one such aboriginal language, Innu.