Difference between revisions of "Siberian Yupik/Transducer"

From LING073
Jump to: navigation, search
(Failed Morphtests)
(Failed Morphtests)
Line 11: Line 11:
 
**Outputs as esleqenga because the +t addition and ~sf semifinal e deletion didn't interact well.
 
**Outputs as esleqenga because the +t addition and ~sf semifinal e deletion didn't interact well.
 
*{{morphTest|tagi{{tag|v}}{{tag|iv}}{{tag|sg3}}|tagiiq}} "he/she/it came"
 
*{{morphTest|tagi{{tag|v}}{{tag|iv}}{{tag|sg3}}|tagiiq}} "he/she/it came"
**Outputs as "tagiuq" because I couldn't get the vowel assimilation to work across a morpheme boundary when the +t and +g rules were also in use. +t and +g counted as consonants which kept the vowels from appearing adjacent, difficult to fix.  
+
**Outputs as "tagiuq" because I couldn't get the vowel assimilation to work across a morpheme boundary when the +t and +g rules were also in use. +t and +g counted as consonants which kept the vowels from appearing adjacent, difficult to fix because the +t and +g needed to be in the consonant set for e-addition rules to work properly.  
 
*{{morphTest|qiya{{tag|v}}{{tag|iv}}{{tag|sg3}}|qiyaaq}} "he/she/it cried"
 
*{{morphTest|qiya{{tag|v}}{{tag|iv}}{{tag|sg3}}|qiyaaq}} "he/she/it cried"
 
**Outputs as qiyauq for the same reason as above, vowel assimilation across morpheme boundary with control characters that counted as consonants for other reasons.
 
**Outputs as qiyauq for the same reason as above, vowel assimilation across morpheme boundary with control characters that counted as consonants for other reasons.
 
[[Category:Sp22_Transducers]]
 
[[Category:Sp22_Transducers]]

Revision as of 19:55, 15 March 2022

Transducer and Generator

Failed Morphtests

5 out of 50 morphtests failed for a success rate of 90%. None of the inputs return more than one possible output. Almost all of the words that are tested with one rule also succeed with the other rules that apply to them. For example even though there is only a morphtest for "riigte" with an absolute singular case, if riigte is given the tags for ablative-modalis singular case or absolutive plural case the correct output will be produced. I didn't write out morphtests for all of them but tested a good number.

  • iye<n><abl><sg><impers> ↔ iiymeng "from an eye"
    • Outputs as "iymeng" because I could not add vowel duplication.
  • taqegh<n><abs><pl><impers> ↔ taaqghet "veins"
    • Outputs as "taqghet" because I could not add vowel duplication.
  • esleqe<v><iv><sg1> ↔ esleqtenga "I am full"
    • Outputs as esleqenga because the +t addition and ~sf semifinal e deletion didn't interact well.
  • tagi<v><iv><sg3> ↔ tagiiq "he/she/it came"
    • Outputs as "tagiuq" because I couldn't get the vowel assimilation to work across a morpheme boundary when the +t and +g rules were also in use. +t and +g counted as consonants which kept the vowels from appearing adjacent, difficult to fix because the +t and +g needed to be in the consonant set for e-addition rules to work properly.
  • qiya<v><iv><sg3> ↔ qiyaaq "he/she/it cried"
    • Outputs as qiyauq for the same reason as above, vowel assimilation across morpheme boundary with control characters that counted as consonants for other reasons.