Tiwi/Transducer

From LING073
Revision as of 16:02, 13 March 2021 by Cayoh1 (talk | contribs) (Tests)

Jump to: navigation, search

Code

Github Repo

Evaluation

Coverage: 62 / 363 (~0.17079889807162534435) and by adding:

  • ngarra<n><prn><m><p3><sg>:ngarra
  • awarra<n><prn><dem><m><sg>:awarra
  • api<cnjcoo>:api

Coverage improved from 0.17 to 0.22

Current top unknown words

TOP UNKNOWN WORDS:

  • ^kukuni/*kukuni$
  • kangi/*kangi$
  • ^arlijirrakini/*arlijirrakini$
  • api/*api$
  • ngini/*ngini$
  • Ninkiyi/*Ninkiyi$
  • mwarlijanguwi/*mwarlijanguwi$
  • karri/*karri$
  • amintiya/*amintiya$
  • naki/*naki$
  • kapi/*kapi$
  • awungarri/*awungarri$
  • yanamurluwi/*yanamurluwi$
  • waya/*waya$
  • pitipita/*pitipita$
  • papi/*papi$
  • palaji/*palaji$
  • pajinga/*pajinga$

Lexicon Information

  • Lexicons: 81
  • Lexicon entries: 130
  • Patterns: 5
  • Pattern entries: 35

Counts for individual lexicons

  • Punctuation: 22
  • I-VerbRoot: 5
  • T-VerbRoot: 3
  • V-Subject: 6
  • V-Object: 2
  • V-Sg-Imp: 1
  • NounRoot-1: 3
  • N-Suffix-Masculine: 2
  • N-Suffix-Feminine: 4
  • N-Suffix-Plural: 4
  • NounRoot-2: 5
  • NounRoot-3: 1
  • N-Prefix-Masculine: 3
  • NounRoot-4: 1
  • N-Prefix-Feminine: 2
  • NounRoot-5: 1
  • NounRoot-6: 1
  • PronounRoot-1: 1
  • Prn-Suffix-Masculine: 1
  • Prn-Suffix-Feminine: 1
  • Prn-Suffix-Plural: 1
  • PronounRoot-2: 1
  • PronounRoot-3: 1
  • Basic-Pronoun: 2
  • Conjunctions: 1
  • All anonymous lexicons: 55

Tests

In our main yaml file tiw.yaml, our transducer passes 48/88 tests (~55%)

In our yaml file commonwords.yaml, our transducer passes 0/8 tests (~0%)

Notes

  • wapa<v><iv><imp><s_sg2> ↔ taapa; fails because of morphophonology to be addressed with twol
  • pirni <v><tv><past><s_sg3><o_sg3><m> ↔ yipirni; fails because of complicated irregular case
  • kirimi<v><iv><past><s_pl3> ↔ pirikirimi; again, fails because of morphophonological change

  • wurumi<n><adj><pred><f> ↔ juwurumi
  • porimi<n><adj><pred><f> ↔ jiporimi
  • kupuranji<n><adj><pred><f> ↔ jikupuranji

all fail, because the tags appear before the stem instead of after


The rest of the failing morphtests fail, because some nouns that are adjectives don't return the adjective tags or they return the word instead of a mixture of the stem and the tags..