Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Central Alaskan Yup'ik FST morphological analyzer/generator

License

NotificationsYou must be signed in to change notification settings

giellalt/lang-esu

Repository files navigation

MaturityLemma countGitHub issuesLicenseDoc Build StatusCI/CD Build Status

Download nightly / CI/CD installation packages for testing (contains the core zhfst file(s)):

WindowsMacOSMobile

NB!! Note that the nightly / CI/CD installation packages are not tested for language quality, and might contain regressions and errors.

Central Alaskan Yup'ik (CAY) (ISO 639-3: esu) is a member of the Inuit-Yupik-Unangan (IYU) (also known as Eskimo-Aleut) language family. It is spoken in south-west Alaska among the Yukon-Kuskokwim Delta and Bristol Bay areas.

This CAY morphological analyzer/generator cananalyze (break the word into its individual parts) andgenerate (build a word from its individual parts) Yup'ik words. The underlying form is composed of morphemes represented by the analysis of Jacobson's (1984/1995/2012)dictionary and grammar book. It is build using the open sourceHFST tools. This project was developed withhfst 3.15.2.

Download and test speller files

The speller files downloadable at the top of this page (the*.bhfst files) canbe used withdivvunspell, to test theirperformance. These files are the exact same ones as installed on users' computersand mobile phones. Desktop and mobile speller files differ from each other in theerror model and should be tested separately — thus also two different downloads.

Documentation

Documentation can be found at:

FST Stack

  1. lexc -esu.lexc - lexicon and morphotactics
  2. xfst -esu.lexc.xfst - orthography → phonemes, morphologically conditioned allomorphy
  3. twolc -esu.twol - morphophonology, phonologically conditioned allomorphy
  4. twolc -esu.stress.twol - prosodic stress marking on vowels used for prosodic adjustments
  5. xfst -esu.twol.xfst - prosodic adjustments, phonemes → orthography

Installation

  1. Install dependency:HFST tools. Tested withhfst 3.15.2.
    Note: MacOS users may have an easier time installing HFST with thisHomebrew tap.

  2. Runmake to run the Makefile and compile the FST stack

Output Files

  • esu.ana.hfstol: Morphological analyser

    • Input:calinrituq
    • Output:cali-–nrite[V→V][V][Intr][Ind][S_3Sg]
  • esu.gen.hfstol: Morphological generator

    • Input:cali-–nrite[V→V][V][Intr][Ind][S_3Sg]
    • Output:calinrituq
  • esu.seg.hfstol: Morphological segmenter

    • Input:calinrituq
    • Output:cali>nrit>uq

Usage

In the unix terminal, run this command to use the HFST lookup program:

echo "wordToInput" | hfst-optimized-lookup hfstName

wherewordToInput is the Yup'ik word to analyze/generate and thehfstName is either:esu.ana.hfstol | esu.gen.hfstol | esu.seg.hfstol.

License

This Central Alaskan Yup'ik FST morphological analyzer/generator and the associated source code is available under theGNU Affero General Public License (GNU AGPL v.3):

Copyright (C) 2020 Lonny Alaskuk Strunk

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, seehttps://www.gnu.org/licenses/.

Citing

If you use language data from more than one GiellaLT language, consider citingour LREC 2022 article on wholeinfra:

Linda Wiechetek, Katri Hiovain-Asikainen, Inga Lill Sigga Mikkelsen,Sjur Moshagen, Flammie Pirinen, Trond Trosterud, and Børre Gaup. 2022.Unmasking the Myth of Effortless Big Data - Making an Open SourceMulti-lingual Infrastructure and Building Language Resources from Scratch.In Proceedings of the Thirteenth Language Resources and Evaluation Conference,pages 1167–1177, Marseille, France. European Language Resources Association.

If you use bibtex, following is as it is on ACL anthology:

@inproceedings{wiechetek-etal-2022-unmasking,title ="Unmasking the Myth of Effortless Big Data - Making an Open Source    Multi-lingual Infrastructure and Building Language Resources from Scratch",author ="Wiechetek, Linda  and      Hiovain-Asikainen, Katri  and      Mikkelsen, Inga Lill Sigga  and      Moshagen, Sjur  and      Pirinen, Flammie  and      Trosterud, Trond  and      Gaup, B{\o}rre",booktitle ="Proceedings of the Thirteenth Language Resources and Evaluation    Conference",month = jun,year ="2022",address ="Marseille, France",publisher ="European Language Resources Association",url ="https://aclanthology.org/2022.lrec-1.125",pages ="1167--1177"}

Releases

No releases published

Packages

No packages published

Contributors10


[8]ページ先頭

©2009-2025 Movatter.jp