Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ •...

59
Computa(onal modelling of verbs in Dene languages Christopher Cox, Måns Huldén, Miikka Silfverberg, Jordan Lachler, Sally Rice, Sjur N. Moshagen, Trond Trosterud & AnJ Arppe Yukon Educa+on University of Colorado, Boulder University of Helsinki University of Alberta Giellatekno & Divvun – UIT Arc+c University of Norway The case of Tsuut’ina

Transcript of Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ •...

Page 1: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Computa(onal  modelling  of  verbs  in  Dene  languages  

Christopher  Cox,  Måns  Huldén,  Miikka  Silfverberg,  Jordan  Lachler,  Sally  Rice,  Sjur  N.  Moshagen,  Trond  Trosterud  &  AnJ  Arppe  Yukon  Educa+on  University  of  Colorado,  Boulder  University  of  Helsinki  University  of  Alberta  Giellatekno  &  Divvun  –  UIT  Arc+c  University  of  Norway  

The  case  of  Tsuut’ina  

Page 2: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Circumpolar  collabora-on:    We  are  building  on  work  done  by  the  Giellatekno  and  Divvun  research  and  development  teams  at  the  University    of  Tromsø    Giellatekno  and  Divvun  have  worked  over  a  decade  on  developing  language  technological  tools  for  the  indigenous  Saami  languages  spoken  in  Northern  Scandinavia    

Page 3: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Historically  verified  distribu(on  of  the  Saami  languages:  

1.  Southern  Sami  (~600)  2.  Ume  Sami  (~20)  3.  Pite  Sami  (~20)  4.  Lule  Sami  (~1000-­‐2000)  5.  Northern  Sami  (~20k)  6.  Skolt  Sami  (~420)  7.  Inari  Sami  (~300)  8.  Kildin  Sami  [~500)  9.  Ter  Sami  (~2-­‐10)  

Darkened  area  represents  municipali(es  that  recognize  Sami  as  an  official  language.  

Page 4: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+
Page 5: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+
Page 6: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+
Page 7: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+
Page 8: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

WWW:  altlab.artsrn.ualberta.ca  

Work  with  North-­‐American  Indigenous  languages  undertaken  at  ALTLab  (in  U  of  Alberta)  

Page 9: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Basic  Language  Resource  Kits  for  Endangered  Languages  –  EL-­‐BLARK  

•  Indigenizing  the  technological  resource  ques(ons  (Arppe  et  al.  2016):  1)  What  types  of  relevant  linguis(c  data  resources  are  

likely  to  be  available  as  a  result  of  field/community  linguists’  work?  

2)  What  human  language  technology  applica(ons  may  be  of  most  prac(cal  value  in  suppor(ng  the  con(nued  use  and  revitaliza(on  of  these  languages  within  their  communi(es?  

3)  Together,  (1)  and  (2)  again  determine  the  possible  and  necessary  technological  module  components  

Page 10: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Reasonably  expectable  data  resources  1)  descrip(ons  of  morphology  and  syntax  

–  basic  sketches  à  comprehensive  detailed  grammars  with  explicit  descrip(ons  of  inflec(onal  paradigms  and  syntac(c  construc(ons  

2)  bilingual  lexical  descrip(ons  –  transla(ons  to  a  majority  language  –  basic  word  lists  à  full-­‐scale  comprehensive  lexical  databases  (informa(on  on  paradigm  class  and  seman(c  restric(ons)  

3)  narra(ve  text  collec(ons  –  in  either  printed  or  electronic  format  –  with  or  without  accompanying  spoken  recordings  

4)  recordings  of  spoken  language  –  carefully  pronounced  individual  words  and  sentences  à  mul(-­‐par(cipant  na(ve  speaker  discourse,  and  narra(ves  of  various  types  

–  at  best,  may  be  annotated  

Page 11: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Prac(cal,  useful  applica(ons:  I-­‐DICT  

•  Intelligent,  web-­‐accessible  dic(onaries  (I-­‐DICT)  –  lexical  databases  +  computa(onal  morphological  analysers  and  generators  

•  computer-­‐aided  language  learning  (CALL)  applica(ons  –  exercises  with  morphological  alterna(ons  in  context  (intelligent  CALL,  or  ICALL)  

•  writers’  tools  –  spell-­‐checkers  +  grammar-­‐checkers  

•  speech  synthesis  

Page 12: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

ALTLab  –  languages  

•  Dene  – Tsuut’ina  

•  Algonquian  – Plains  Cree,  Northern  East  Cree,  Odawa  (Ojibwe)  

•  Iroquoian  – Cherokee  

•  Others/Isolates  – Northern  Haida  

Page 13: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Computa(onal  tools  for  Dene  languages  

•  Applying  exis(ng  infrastructure  to  Dene  languages  requires  adapta(on—especially  for  modelling  Dene  verbs:  – Overall  structure,  with  outer  (disjunct),  inner  (conjunct),  and  stem  ‘zones’  of  verb  (cf.  Kari  1989)  not  computa(onally  difficult  to  model    

– More  challenging:  extensive  morphological  fusion  in  subject-­‐aspect  inflec(on  immediately  preceding  the  stem  (cf.  K.  Rice  2005:  404–407)  

Page 14: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Templa(c  morphology  

Tsuut’ina; Cook (1984: 278–281)!

gámíł“they’re swimming” (PROGRESSIVE)!

Page 15: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Templa(c  morphology  

Tsuut’ina; Cook (1984: 278–281)!

Inco

rpor

ated

PP!

Adv

erbi

al!

Iter

ativ

e (ná-

)!

Inco

rpor

ated

ste

m!

Dis

tribu

tive

(dà-

) !

Obj

ect!

3P

Subj

ect!

The

mat

ic!

Asp

ect 2!

Asp

ect 1

(Mod

e)!

1/2

P Su

bjec

t!

Cla

ssifi

er!

STE

M!

12! 11! 10! 9! 8! 7! 6! 5! 4! 3! 2! 1! 0!

Inco

rpor

ated

PP!

Adv

erbi

al!

Iter

ativ

e (ná-

)!

Inco

rpor

ated

ste

m!

Dis

tribu

tive

(dà-

) !

Obj

ect!

3P

Subj

ect!

The

mat

ic!

Asp

ect 2!

Asp

ect 1

(Mod

e)!

1/2

P Su

bjec

t!

Cla

ssifi

er!

STE

M!

12! 11! 10! 9! 8! 7! 6! 5! 4! 3! 2! 1! 0!

gi-! yi-! míł!

gámíł“they’re swimming” (PROGRESSIVE)!

Page 16: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Templa(c  morphology  

gámíł“they’re swimming” (PROGRESSIVE)!

gi- yi- míłthey he,she,it:PROG swim:PROG

ABSTRACT  PARTS  1

Tsuut’ina; Cook (1984: 278–281)!

Page 17: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Templa(c  morphology  

gámíł“they’re swimming” (PROGRESSIVE)!

gi- yi- míłthey he,she,it:PROG swim:PROG

ABSTRACT  PARTS  

ABSTRACT  RULES  

12 1. gi- yi- míł → gi- á- míł (ɣi-Augmentation)

2. gi- á- míł → gámíł (i-Deletion)

Tsuut’ina; Cook (1984: 278–281)!

Page 18: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Templa(c  morphology  

gámíł“they’re swimming” (PROGRESSIVE)!

gi- yi- míłthey he,she,it:PROG swim:PROG

ABSTRACT  PARTS  

ABSTRACT  RULES  

ACTUAL  WORDS  

123

1. gi- yi- míł → gi- á- míł (ɣi-Augmentation)2. gi- á- míł → gámíł (i-Deletion)

gámíł“they’re swimming” ✓  

Tsuut’ina; Cook (1984: 278–281)!

Page 19: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

         The  conjuga(on-­‐primary  aspect-­‐subject  por(on  of  the  verb  combines  in  ways  that  are  not always predictable.    

K. Rice (2001)!

Page 20: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

         The  conjuga(on-­‐primary  aspect-­‐subject  por(on  of  the  verb  combines  in  ways  that  are  not  always  predictable.  [...]  The  non-­‐systema(c  combina(ons  of  conjuga(on-­‐  primary  aspect-­‐subject  suggest  that  in  at least some cases this stretch of the verb should be treated as a single unit,  or  portmanteau  morph,  with complex meaning.  

K. Rice (2001)!

Page 21: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Paradigma(c  approaches  

•  From  a  computa(onal  perspec(ve,  simpler  to  treat  inner  inflec(on  as  pre-­‐composed  ‘chunks’  (portmanteaux):  – Significantly  reduces  morphophonemics—only  junctures  between  zones  of  the  verb  generally  need  to  be  modelled  

– Precedents:  Young  &  Morgan  (1987),  Faltz  (1998),  McDonough  (2000)  for  Navajo;  Leer  (1999,  inter  alia)  for  compara(ve  Na-­‐Dene;  etc.  

Page 22: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Paradigma(c  Approach  

gámíł“they’re swimming” (PROGRESSIVE)!

Tsuut’ina!

yi-Progressive (no other prefixes)!1S! yismíł! “I’m swimming”!2S! yímíł! “you’re swimming”!3S! yámíł! “he/she/it is swimming”!1P! yaàmíł! “we’re swimming”!2P! yasmíł! “you guys are swimming”!3P! gámíł “they’re swimming”!4! ts’ámíł! “someone’s swimming”!

Page 23: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Paradigma(c  Approach  

gámíł“they’re swimming” (PROGRESSIVE)!

Tsuut’ina!

yi-Progressive (no other prefixes)!1S! yis- míł! “I’m swimming”!2S! yí- míł! “you’re swimming”!3S! yá- míł! “he/she/it is swimming”!1P! yaà- míł! “we’re swimming”!2P! yas- míł! “you guys are swimming”!3P! gá- míł! “they’re swimming”!4! ts’á- míł! “someone’s swimming”!

Page 24: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+
Page 25: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Computa(onal  model  •  Finite-­‐State  Transducers:  FST  (e.g.  Beesley  &  Karvunen  2003,  Huldén  2009,  Lindén  et  al.  2011)  – Advantages  –  well-­‐known  computa(onal  beasts  

•  fast  and  efficient  •  calculus  exists  for  powerful  manipula(ons  •  allow  rule-­‐based  defini(on  of  paradigms  for  various  verb  types  (however  one  wants  to  define  these)  

•  portability  to  different  opera(ng  systems  and  plaxorms  •  easy  integratability  with  other  applica(ons  (e.g.  as  spell-­‐checking  modules  in  word-­‐processors)  

– Disadvantages  •  only  as  good  as  the  available  linguis(c  descrip(ons  •  too  powerful?    

–  do  all  paradigm  forms  make  (equally)  sense  for  all  individual  verbs  within  a  paradigm  type?  

–  this  is  problem  with  any  rule-­‐based  system  

Page 26: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Structuring  the  Dene  verb  •  lexical  meaning  can  be  expressed  either  in  single  stems,  or  

through  fixed,  (semi-­‐)arbitrary  colloca(ons  of  prefixes  and  stems  

•  however,  for  each  “meaning”  the  loca(on(s)  of  these  lexical  prefixes  are  known  –  three  loca(ons/boundaries:  –  “inner”,  “middle”,  “outer”  

•  Gramma(cal  informa(on  on  subject,  object,  etc.,  indicated  by  morphemes  interspersed  within  the  lexical  elements,  though  at  known  loca(ons  –  “inner”,  “middle”,  “outer”  

 à  two  (ers  

–  lexical  &  inflec(onal  

Page 27: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Inflec(onal  (er  

•  inner  prefixes  – portmanteau  subject  person-­‐number-­‐aspect  forms  

•  “middle”  prefixes  – direct  object  markers  –  third  person  plural/fourth  person  subject  prefixes  (“outer”  subjects)  

•  outer  prefixes  – distribu(ve  plural  marker  dà-­‐  

Page 28: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Lexical  (er  •  |_|_|_tsiy  ‘cry’  

–  No  lexical  prefixes  •  |_|_di_tł'áh  ‘run’  

–  (only)  one  lexical  prefix  –di-­‐  in  the  inner  posi(on  •  |_gu_|_náh  ‘talk’  

–  (only)  one  lexical  prefix  -­‐gu-­‐  in  the  middle  posi(on  •  ts’á_|_|_zíd  ‘wake  up’  

–  (only)  one  lexical  prefix  ts'á-­‐  in  the  outer  posi(on  •  tsí_|_di_tł'á  ‘run-­‐away’  

–  two  lexical  prefixes  in  the  outer  and  inner  posi(ons  •  nà_gu_di_tłod  ‘jump  down’  

–  three  lexical  prefixes  in  all  three  posi(ons  

–  Ver(cal  lines  denote  “empty”  lexical  prefix  ”slots”/“boundaries”  –  Underscores  denote  inflec(onal  prefix  chunk  “slots”  

Page 29: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Inflec(onal  (er  –  “inner”  prefixes  •  In  Dene  languages,  the  inflec(on  that  appears  in  the  pre-­‐stem  

syllable  is  o�en  analyzed  as  being  morphologically  complex,  typically  represen(ng  a  combina(on  of  4-­‐6  dis(nct  morphemes.  

•  In  this  model,  this  pre-­‐stem  inflec(on  is  not  fully  decomposed  into  its  component  morphological  parts,  but  rather  treated  as  forming  several  dis(nct  sets  of  portmanteau  inflec(onal  markers  à  “inner”  prefixes  

•  Each  portmanteau  inflec(onal  marker  in  these  paradigms  aggregates  several  pieces  of  informa(on:  

–  Subject  person  and  number  (1-­‐3  persons  singular,  1-­‐2  persons  plural)  –  Aspect  and  mode;  –  Conjuga(on  class  (i.e.,  si-­‐,  ni-­‐,  yi-­‐,  or  none,  represen(ng  one  of  the  

historical  Dene  aspect/conjuga(on  class  markers)  –  Voice/valence  (i.e.,  the  historical  voice/valence  markers  or  "classifiers"  

that  fuse  phonologically  with  the  preceding  prefixes)  

Page 30: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Stem  alterna(ons  à  aspect  •  itsiy  à  tsiy        INTR-­‐0-­‐IPFV  •  itsiy  à  tsày        INTR-­‐yi-­‐y-­‐PFV  •  itsiy  à  tsíł          INTR-­‐yi-­‐PROG  •  itsiy  à  ná_|_|_chish  INTR-­‐0-­‐IPFV  

•  stem  alterna(ons/aspect  associated  with  a  par(cular  set  of  morpheme  chunks  in  the  various  slots  –  for  itsiy  ’cry’  the  following  ones:  –  0-­‐Imperfec+ve  –  yi-­‐y-­‐Perfec+ve  –  yi-­‐Progressive  

Page 31: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

LEXICON  Verbstems    itsiy[cry]:tsiy            INTR-­‐0-­‐IPFV;        !  (IPFV;  0-­‐IPFV)  itsiy[cry]:tsày            INTR-­‐yi-­‐y-­‐PFV;    !  (PFV;  yi-­‐PFV-­‐yi)  itsiy[cry]:tsíł            INTR-­‐yi-­‐PROG;      !  (PROG;  yi-­‐PROG)  itsiy[cry]:ná=chish          INTR-­‐0-­‐IPFV;        !  (REP;  0-­‐IPFV)    ts'ázid[wake-­‐up]:ts'á=zíd      INTR-­‐ni-­‐IPFV;      !  (IPFV;  ni-­‐IPFV)  ts'ázid[wake-­‐up]:ts'á=zid      INTR-­‐ni-­‐PFV;        !  (PFV;  ni-­‐PFV)  ts'ázid[wake-­‐up]:ts'á=ził        INTR-­‐yi-­‐PROG;      !  (PROG;  yi-­‐PROG)  CHECK  ts'ázid[wake-­‐up]:ts'áná=zhiizh    INTR-­‐ni-­‐IPFV;      !  (REP;  ni-­‐IPFV)    nàgudiitłod[jump-­‐down]:nà=gu_di.tłod    INTR-­‐0i-­‐IPFV;      !  (IPFV;  0i-­‐IPFV)  nàgudiitłod[jump-­‐down]:nà=gu_di.tłòt    INTR-­‐sii-­‐PFV;      !  (PFV;  sii-­‐PFV)  nàgudiitłod[jump-­‐down]:nà=gu_di.tłíł    INTR-­‐yii-­‐PROG;    !  (PROG;  yii-­‐PROG)  nàgudiitłod[jump-­‐down]:nàná=gu_di.tłiizh  INTR-­‐0i-­‐IPFV;      !  (REP;  0i-­‐IPFV)  nàgudiitłod[jump-­‐down]:nìná=gu_di.tłiizh  INTR-­‐0i-­‐IPFV;      !  (REP;  0i-­‐IPFV)    tsídiitł'á[run-­‐away]:tsí=di.tł'á      INTR-­‐0i-­‐IPFV;      !  (IPFV;  0i-­‐IPFV)  tsídiitł'á[run-­‐away]:tsí=di.tł'ò      INTR-­‐sii-­‐PFV;      !  (PFV;  sii-­‐PFV)  tsídiitł'á[run-­‐away]:tsí=di.tł'áł      INTR-­‐yii-­‐PROG;    !  (PROG;  yii-­‐PROG)  tsídiitł'á[run-­‐away]:nátsí=di.tł'ásh    INTR-­‐0i-­‐IPFV;      !  (REP;  0i-­‐IPFV)  tsídiitł'á[run-­‐away]:tsí=di.tl'ò      INTR-­‐yii-­‐POT;      !  (POT;  yii-­‐POT)  

FST-­‐internal  nota(on  for  lexical  prefixes,  inflec(onal  prefix  posi(ons,  and  inflec(onal  morpheme  chunk  “classes”  

Page 32: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Dene/Tsuut’ina  FST  structure  –    lexical  (er  

Outer  Lexical  prefix  0  0  0  náà    ts’áà  ts’áà  ts’áà  tsánáà    nàà  nàà  nàà  nànáà  nìnáà  

Stem      tsiy  tsày  tsíł  ßchish    ßzíd  ßzid  ßzíl  ßzhiizh    ßtłod  ßtłàt  ßtłíł  ßtłiizh  ßtłiizh  

Middle  Lexical  Prefix  0                    guà          

Inner  Lexical  Prefix  0                    dià          

Outer  Inflec(onal  prefix                                

Middle  Inflec(onal  Prefix                                

Inner  Inflec(onal  Prefix                                

Page 33: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Dene/Tsuut’ina  FST  structure  –  inflec(onal  (er  

Outer  Lexical  prefix  0  0  0  náà    ts’áà  ts’áà  ts’áà  tsánáà    nàà  nàà  nàà  nànáà  nìnáà  

Stem      tsiy  tsày  tsíł  ßchish    ßzíd  ßzid  ßzíl  ßzhiizh    ßtłod  ßtłàt  ßtłíł  ßtłiizh  ßtłiizh  

Middle  Lexical  Prefix  0                    guà          

Inner  Lexical  Prefix  0                    dià          

Outer  Inflec(onal  prefix    Distribu(ve                            

Middle  Inflec(onal  Prefix    SUBJECT:  3Pl  4Sg    DIRECT  OBJECT                  

Inner  Inflec(onal  Prefix  SUBJECT:  1Sg  2Sg  3Sg  1Pl  2Pl    ASPECT  Imperfec(ve  Perfec(ve  Progressive  Repe((ve    CONJ-­‐CLASS  CLASSIFIERS  

Page 34: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Dene/Tsuut’ina  FST  structure  –  inflec(onal  (er  

Outer  Lexical  prefix  0  0  0  náà    ts’áà  ts’áà  ts’áà  tsánáà    nàà  nàà  nàà  nànáà  nìnáà  

Stem      tsiy  tsày  tsíł  ßchish    ßzíd  ßzid  ßzíl  ßzhiizh    ßtłod  ßtłàt  ßtłíł  ßtłiizh  ßtłiizh  

Middle  Lexical  Prefix  0                    guà          

Inner  Lexical  Prefix  0                    dià          

Outer  Inflec(onal  prefix  0  Distr:dà                            

Middle  Inflec(onal  Prefix  0  3Pl:gi  4Sg:t’si                          

Inner  Inflec(onal  Prefix  0-­‐Ipfv-­‐no  0-­‐Ipfv-­‐inner  0-­‐Ipfv-­‐outer  0s-­‐Ipfv-­‐no  0s-­‐Ipfv-­‐inner  0s-­‐Ipfv-­‐outer  0i-­‐Ipfv-­‐no  0i-­‐Ipfv-­‐inner  0i-­‐Ipfv-­‐outer  ...  yi-­‐y-­‐Pfv-­‐no  yi-­‐y-­‐Pfv-­‐inner  yi-­‐y-­‐Pfv-­‐outer  ...    

Page 35: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Dene/Tsuut’ina  FST  structure  –  inflec(onal  ßà  lexical  (er  

Outer  Lexical  prefix  0  0  0  náà    ts’áà  ts’áà  ts’áà  tsánáà    nàà  nàà  nàà  nànáà  nìnáà  

Stem      tsiy:0-­‐Ipfv  tsày:yi-­‐y-­‐Pfv  tsíł:yi-­‐Prog  ßchish:0-­‐Ipfv    ßzíd:ni-­‐Ipfv  ßzid:ni-­‐Pfv  ßzíl:yii-­‐Prog  ßzhiizh:ni-­‐Ipfv    ßtłod:0i-­‐Ipfv  ßtłàt:sii-­‐Pfv  ßtłíł:yii-­‐Prog  ßtłiizh:0i-­‐Rep  ßtłiizh:0i-­‐REp  

Middle  Lexical  Prefix  0                    guà          

Inner  Lexical  Prefix  0                    dià          

Outer  Inflec(onal  prefix  0  Distr:dà                            

Middle  Inflec(onal  Prefix  0  3Pl:gi  4Sg:ts’i                          

Inner  Inflec(onal  Prefix  0-­‐Ipfv-­‐no  0-­‐Ipfv-­‐inner  0-­‐Ipfv-­‐outer  0s-­‐Ipfv-­‐no  0s-­‐Ipfv-­‐inner  0s-­‐Ipfv-­‐outer  0i-­‐Ipfv-­‐no  0i-­‐Ipfv-­‐inner  0i-­‐Ipfv-­‐outer  ...  yi-­‐y-­‐Pfv-­‐no  yi-­‐y-­‐Pfv-­‐inner  yi-­‐y-­‐Pfv-­‐outer  ...    

Page 36: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Dene/Tsuut’ina  FST  structure  –  inflec(onal  ßà  lexical  (er:  tsiy  ‘cry’  

Outer  Lexical  prefix  0  0  0  náà                        

Stem      tsiy:0-­‐Ipfv  tsày:yi-­‐y-­‐Pfv  tsíł:yi-­‐Prog  ßchish:0-­‐Rep                        

Middle  Lexical  Prefix  0                              

Inner  Lexical  Prefix  0                              

Outer  Inflec(onal  prefix  0  Distr:dà                            

Middle  Inflec(onal  Prefix  0              3Pl:gi  4Sg:ts’i              

Inner  Inflec(onal  Prefix  Ipfv-­‐0-­‐nopref  1Sg:is  2Sg:ni  3Sg:i  1Pl:ìsaà  1Pl:isiì  2Pl:as  3Pl:0  4Sg:0              

Page 37: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Dene/Tsuut’ina  FST  structure  –  inflec(onal  ßà  lexical  (er:  tsiy  ‘cry’  

Outer  Lexical  prefix  0  0  0  náà                        

Stem      tsiy:0-­‐Ipfv  tsày:yi-­‐y-­‐Pfv  tsíł:yi-­‐Prog  ßchish:0-­‐Rep                        

Middle  Lexical  Prefix  0                              

Inner  Lexical  Prefix  0                              

Outer  Inflec(onal  prefix  0  Distr:dà                            

Middle  Inflec(onal  Prefix  0              3Pl:gi  4Sg:ts’i              

Inner  Inflec(onal  Prefix  Pfv-­‐yi-­‐y-­‐nopref  1Sg:yis  2Sg:yí  3Sg:yí  1Pl:yàà  1Pl:yìì  2Pl:yas  3Pl:yí  4Sg:yí              

Page 38: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Dene/Tsuut’ina  FST  structure  –  inflec(onal  ßà  lexical  (er:  tsiy  ‘cry’  

Outer  Lexical  prefix  0  0  0  náà                        

Stem      tsiy:0-­‐Ipfv  tsày:yi-­‐y-­‐Pfv  tsíł:yi-­‐Prog  ßchish:0-­‐Rep                        

Middle  Lexical  Prefix  0                              

Inner  Lexical  Prefix  0                              

Outer  Inflec(onal  prefix  0  Distr:dà                            

Middle  Inflec(onal  Prefix  0              3Pl:gi  4Sg:ts’i              

Inner  Inflec(onal  Prefix  Prog-­‐yi-­‐noprefix  1Sg:yis  2Sg:yí  3Sg:yí  1Pl:yàà  1Pl:yìì  2Pl:yas  3Pl:á  4Sg:a              

Page 39: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Dene/Tsuut’ina  FST  structure  –  inflec(onal  ßà  lexical  (er:  tsiy  ‘cry’  

Outer  Lexical  prefix  0  0  0  náà                        

Stem      tsiy:0-­‐Ipfv  tsày:yi-­‐y-­‐Pfv  tsíł:yi-­‐Prog  ßchish:0-­‐Rep                        

Middle  Lexical  Prefix  0                              

Inner  Lexical  Prefix  0                              

Outer  Inflec(onal  prefix  0  Distr:dà                            

Middle  Inflec(onal  Prefix  0              3Pl:gi  4Sg:ts’i              

Inner  Inflec(onal  Prefix  Prog-­‐yi-­‐outer  1Sg:s  2Sg:ni  3Sg:0  1Pl:saà  1Pl:siì  2Pl:s  3Pl:0  4Sg:0              

Page 40: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

inflec(onal  ßà  lexical  (er:  nàgudiitłod  ‘jump-­‐down’  

Outer  Lexical  prefix  nàà  nàà  nàà  nànáà  nìnáà                      

Stem      ß  tłod:0i-­‐Ipfv  ß  tłòt:sii-­‐Pfv  ß  tłíł:yii-­‐Prog  ßtłiizh:0i-­‐Rep  ßtłiizh:0i-­‐Rep                      

Middle  Lexical  Prefix  guà  guà  guà  guà  guà                      

Inner  Lexical  Prefix  dià  dià  dià  dià  dià                      

Outer  Inflec(onal  prefix  0  Distr:dà                            

Middle  Inflec(onal  Prefix  0              3Pl:gi  4Sg:ts’i              

Inner  Inflec(onal  Prefix  0i-­‐Ipfv-­‐inner  1Sg:is  2Sg:í  3Sg:i  1Pl:aà  1Pl:iì  2Pl:as  3Pl:0  4Sg:0              

Page 41: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

inflec(onal  ßà  lexical  (er:  nàgudiitłod  ‘jump-­‐down’  

Outer  Lexical  prefix  nàà  nàà  nàà  nànáà  nìnáà                      

Stem      ß  tłod:0i-­‐Ipfv  ß  tłòt:sii-­‐Pfv  ß  tłíł:yii-­‐Prog  ßtłiizh:0i-­‐Rep  ßtłiizh:0i-­‐Rep                      

Middle  Lexical  Prefix  guà  guà  guà  guà  guà                      

Inner  Lexical  Prefix  dià  dià  dià  dià  dià                      

Outer  Inflec(onal  prefix  0  Distr:dà                            

Middle  Inflec(onal  Prefix  0              3Pl:gi  4Sg:ts’i              

Inner  Inflec(onal  Prefix  sii-­‐Pfv-­‐inner  1Sg:ìsis  2Sg:ìsíí  3Sg:ìs  1Pl:ìsaà  1Pl:ìsiì  2Pl:ìsas  3Pl:ìs  4Sg:ìs              

Page 42: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

inflec(onal  ßà  lexical  (er:  nàgudiitłod  ‘jump-­‐down’  

Outer  Lexical  prefix  nàà  nàà  nàà  nànáà  nìnáà                      

Stem      ß  tłod:0i-­‐Ipfv  ß  tłòt:sii-­‐Pfv  ß  tłíł:yii-­‐Prog  ßtłiizh:0i-­‐Rep  ßtłiizh:0i-­‐Rep                      

Middle  Lexical  Prefix  guà  guà  guà  guà  guà                      

Inner  Lexical  Prefix  dià  dià  dià  dià  dià                      

Outer  Inflec(onal  prefix  0  Distr:dà                            

Middle  Inflec(onal  Prefix  0              3Pl:gi  4Sg:ts’i              

Inner  Inflec(onal  Prefix  yii-­‐Prog-­‐inner  1Sg:yis  2Sg:yíí  3Sg:áá  1Pl:yaà  1Pl:yiì  2Pl:yas  3Pl:áá  4Sg:áá              

Page 43: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

inflec(onal  ßà  lexical  (er:  nàgudiitłod  ‘jump-­‐down’  

Outer  Lexical  prefix  nàà  nàà  nàà  nànáà  nìnáà                      

Stem      ß  tłod:0i-­‐Ipfv  ß  tłòt:sii-­‐Pfv  ß  tłíł:yii-­‐Prog  ßtłiizh:0i-­‐Rep  ßtłiizh:0i-­‐Rep                      

Middle  Lexical  Prefix  guà  guà  guà  guà  guà                      

Inner  Lexical  Prefix  dià  dià  dià  dià  dià                      

Outer  Inflec(onal  prefix  0  Distr:dà                            

Middle  Inflec(onal  Prefix  0              3Pl:gi  4Sg:ts’i              

Inner  Inflec(onal  Prefix  0i-­‐Ipfv-­‐inner  1Sg:is  2Sg:í  3Sg:i  1Pl:aà  1Pl:iì  2Pl:as  3Pl:0  4Sg:0              

Page 44: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

inflec(onal  ßà  lexical  (er:  nàgudiitłod  ‘jump-­‐down’  

Outer  Lexical  prefix  nàà  nàà  nàà  nànáà  nìnáà                      

Stem      ß  tłod:0i-­‐Ipfv  ß  tłòt:sii-­‐Pfv  ß  tłíł:yii-­‐Prog  ßtłiizh:0i-­‐Rep  ßtłiizh:0i-­‐Rep                      

Middle  Lexical  Prefix  guà  guà  guà  guà  guà                      

Inner  Lexical  Prefix  dià  dià  dià  dià  dià                      

Outer  Inflec(onal  prefix  0  Distr:dà                            

Middle  Inflec(onal  Prefix  0              3Pl:gi  4Sg:ts’i              

Inner  Inflec(onal  Prefix  0i-­‐Ipfv-­‐inner  1Sg:is  2Sg:í  3Sg:i  1Pl:aà  1Pl:iì  2Pl:as  3Pl:0  4Sg:0              

Page 45: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Computa(onal  model  à  genuinely  useful  language  applica(ons  

•  intelligent  web-­‐based  dic(onary:  I-­‐DICT  •  intelligent  computer-­‐aided  language  learning:  ICALL  

•  spell-­‐checking  

Page 46: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Tsuut’ina  –  I-­‐DICT  Search  with  inflected  form  

nàgudiitłod  (V-­‐I)          s/he  jumps  down    

Tsuut’ina  à  English                        

Tsuut’ina  à  English  

English  à  Tsuut’ina  

nàguts'idáátłíł  ß  √nà|gu|dii|tłod  +  Verb  +  Intransi(ve+  Progressive+  Fourth  Person  Singular    

nàguts'idáátłíł  

Gunáhà'  

N.B.    The  above  visualiza(on  is  a  mock-­‐up  of  an  actual  I-­‐DICT  applica(on  yet  under  development  

Lemma  +  POS  code  +  English  transla(on  

Analysis  of  form  (with  lexical  structure  made  explicit  and  tags  spelled  out)  

Search  string  

Page 47: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Tsuut’ina  –  I-­‐DICT  –  paradigm  genera(on  

nàgudiitłod  (V-­‐I)          s/he  jumps  down    

Tsuut’ina  à  English                        

Tsuut’ina  à  English  

English  à  Tsuut’ina  

nàguts'idáátłíł  ß  nà|gu|dii|tłod  +  Verb  +  Intransi(ve+  Progressive+  Fourth  Person  Singular    

nàguts'idáátłíł  

Gunáhà’  

Aspect/Person    1Sg          2Sg      3sg  Imperfec5ve      nàgudistłod      nàgudíítłod  nàgudiitłod  Perfec5ve        nàgudìsistłòt      nàgudìsíítłòt  nàgudìstłòt  Progressive      nàgudiyistłíł      nàgudiyíítłíł  nàgudáátłíł  

N.B.    The  above  visualiza(on  is  a  mock-­‐up  of  an  actual  I-­‐DICT  applica(on  yet  under  development  

Page 48: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Useful  applica(ons  –  spell-­‐checking  

Page 49: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Tsuut’ina  –  spell-­‐checking  

Tsuut’ina  speller  iden(fied  with  the  ISO  code:  srs  Lever  ‘A’  denotes  the  existence  of  a  speller  

Page 50: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Tsuut’ina  –  spell-­‐checking  

Page 51: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Tsuut’ina  –  spell-­‐checking  –  typo  correc(on  

Typos:  (1)  missing  tone  marking:  isina,  doo;  (2)  wrong  tone  marking  (Ú<Ù):  Úwat’iyi;  (3)  plain  lever  instead  of  diacri(c  one  (l<ɫ)  :  tlìk'àzá;  (3)  apostrophe  for  gloval  stop  (’<ʔ):  yi'yín-­‐là        

Page 52: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Tsuut’ina  –  spell-­‐checking  

Page 53: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Tsuut’ina  –  spell-­‐checking  

Page 54: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Tsuut’ina  –  spell-­‐checking  

Page 55: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Tsuut’ina  –  spell-­‐checking  

Page 56: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

Tsuut’ina  –  spell-­‐checking  

Page 57: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

à  Other  –  Dene  –  languages?  •  All  the  so�ware  is  open  source  

•  start-­‐up  work  for  other  (Dene)  languages?  

•  computa(onal  modeling  framework  –  several  days  of  collabora(on  by  field  linguists  and  computa(onal  linguists  

•  full  computa(onal  model  for  some  language  –  several  months  of  work  by  a  linguist  

•  end-­‐user-­‐friendly  applica(ons  per  language  –  several  months  of  work  by  a  linguist  and  a  several  weeks  of  work  by  a  

programmer  

•  BUT:  all  this  builds  upon  decades  of  linguis(c  documenta(on  by/with  Elders  and  other  na(ve  speakers  

•  AND:  the  tools  benefit  from  con(nued  improvement  and  fine-­‐tuning  

Page 58: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

siyísgaas  –  kiitos  

Page 59: Computaonal+modelling+of+ verbs+in+Dene+languages+ · Computaonal+model+ • Finite]State+Transducers:+FST+(e.g.+Beesley& Karvunen2003,+ Huldén2009,+ Lindén+etal.+2011)+ – Advantages+–well]known+computaonal+beasts+

References  •  Arppe,  AnJ,  Jordan  Lachler,  Trond  Trosterud,  Lene  Antonsen  &  Sjur  N.  Moshagen.  2016.  Basic  Language  Resource  

Kits  for  Endangered  Languages:  A  Case  Study  of  Plains  Cree.  Workshop  on  Collabora(on  and  Compu(ng  for  Under-­‐Resourced  Languages  (CCURL),  23  May  2016,  Language  Resources  and  Evalua(on  Conference  (LREC),  Portoroz,  Slovenia.  

•  Cook,  Eung-­‐Do.  1984.  A  Sarcee  grammar.  Vancouver,  BC:  University  of  Bri(sh  Columbia  Press.  •  Faltz,  Leonard.  1998.  The  Navajo  verb.  A  grammar  for  students  and  scholars.  Albuquerque,  NM:  University  of  New  

Mexico  Press.  •  Huldén,  Mans.  2009.  Foma:  a  finite-­‐state  compiler  and  library.  Associa(on  for  Computa(onal  Linguis(cs,  29–32.  •  Kari,  James.  1975.  “The  disjunct  boundary  in  the  Navajo  and  Tanaina  verb  prefix  complexes.”  Interna+onal  Journal  

of  American  Linguis+cs  41(4),  330–345.  •  Kari,  James.  1989.  “Affix  posi(ons  and  zones  in  the  Athapaskan  verb  complex:  Ahtna  and  Navajo.”  Interna+onal  

Journal  of  American  Linguis+cs  55(4),  424–454.  •  Leer,  Jeff.  1999.  “Compara(ve  Athabaskan  class  notes.”  Unpublished  manuscript  CA965L1999a.  Fairbanks,  AK:  

Alaska  Na(ve  Language  Archive.  •  Lindén  Krister,  Erik  Axelson,  Sam  Hardwick,  Miikka  Silfverberg,  and  Tommi  Pirinen.  2011  HFST  -­‐  Framework  for  

Compiling  and  Applying  Morphologies.  Proceedings  of  Second  Interna(onal  Workshop  on  Systems  and  Frameworks  for  Computa(onal  Morphology  (SFCM),  67-­‐85.  

•  McDonough,  Joyce.  2000.  “On  the  bipar(te  model  of  the  Athabaskan  verb.”  In  Fernald,  Theodore  B.  and  Paul  R.  Platero  (eds.),  The  Athabaskan  languages:  Perspec+ves  on  a  Na+ve  American  language  family,  pp.  139–166.  Oxford  University  Press.  

•  Rice,  Keren.  2001.  “Slave  (Northern  Athabaskan).”  In  Andrew  Spencer  and  Arnold  M.  Zwicky  (eds.),  The  handbook  of  morphology,  648-­‐689.  Malden,  MA:  Blackwell.  

•  Rice,  Keren.  2005.  ”A  typology  of  good  grammars.”  Studies  in  Language  30(2),  385–415.  •  Young,  Robert  W.  and  William  Morgan.  1987.  The  Navajo  language.  Albuquerque,  NM:  University  of  New  Mexico  

Press.