87

C.A.R.L.A. Computer-Assisted Related Language Adaptation

Embed Size (px)

Citation preview

Page 1: C.A.R.L.A. Computer-Assisted Related Language Adaptation
Page 2: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

Computer-Assisted Related Language

Adaptation

Page 3: C.A.R.L.A. Computer-Assisted Related Language Adaptation

Computer-Assisted Related Language

AdaptationWhat is the distinction between a dialect and a related language?

Page 4: C.A.R.L.A. Computer-Assisted Related Language Adaptation

Computer-Assisted Related Language

AdaptationWhat is the distinction between a dialect and a related language?

• It lies in the socio-political viewpoint.

We call Chinese a language as well as Spanish, French, and Portuguese, but the dialects of Chinese are as diverse as Spanish, French, and Portuguese.

Page 5: C.A.R.L.A. Computer-Assisted Related Language Adaptation

Computer-Assisted Related Language

AdaptationWhat is the distinction between a dialect and a related language?

• It lies in the socio-political viewpoint.

We call Chinese a language as well as Spanish, French, and Portuguese, but the dialects of Chinese are as diverse as Spanish, French, and Portuguese.

• “The difference between a dialect and a language is an Army and a Navy” (reputedly said by Bernard Bloch).

Page 6: C.A.R.L.A. Computer-Assisted Related Language Adaptation

Computer-Assisted Related Language

AdaptationWhat is related language adaptation?

Page 7: C.A.R.L.A. Computer-Assisted Related Language Adaptation

Computer-Assisted Related Language

AdaptationWhat is related language adaptation?

• Produce a draft of a text in one dialect/language by making changes in a source text.

Page 8: C.A.R.L.A. Computer-Assisted Related Language Adaptation

Computer-Assisted Related Language

AdaptationWhat is related language adaptation?

• Produce a draft of a text in one dialect/language by making changes in a source text.

• Manual Adaptation has succeeded (Huambisa adapted by hand from Aguaruna in Peru & published in 1975).

Page 9: C.A.R.L.A. Computer-Assisted Related Language Adaptation

Computer-Assisted Related Language

AdaptationWhat is related language adaptation?

• Produce a draft of a text in one dialect/language by making changes in a source text.

• Manual Adaptation has succeeded (Huambisa adapted by hand from Aguaruna in Peru & published in 1975).

• Manual Adaptation is tedious, time-consuming, and prone to human error.

Page 10: C.A.R.L.A. Computer-Assisted Related Language Adaptation

Computer-Assisted Related Language

AdaptationWhat is computer-assisted related language adaptation?

Page 11: C.A.R.L.A. Computer-Assisted Related Language Adaptation

Computer-Assisted Related Language

AdaptationWhat is computer-assisted related language adaptation?

• It automates the systematic changes.

Page 12: C.A.R.L.A. Computer-Assisted Related Language Adaptation

Computer-Assisted Related Language

AdaptationWhat is computer-assisted related language adaptation?

• It automates the systematic changes.

• It avoids human error.

Page 13: C.A.R.L.A. Computer-Assisted Related Language Adaptation

Computer-Assisted Related Language

AdaptationWhat is computer-assisted related language adaptation?

• It automates the systematic changes.

• It avoids human error.

• The results are not a perfect translation: expect them to need to be revised, checked, and polished just like any other draft.

Page 14: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

• Early machine-translation efforts failed.

Page 15: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

• Early machine-translation efforts failed.

• Machine-translation succeeds when limited to texts of certain kinds (simple declaratives and imperatives, e.g.).

Page 16: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

• Early machine-translation efforts failed.

• Machine-translation succeeds when limited to texts of certain kinds (simple declaratives and imperatives, e.g.).

So why does C.A.R.L.A. work on all kinds of texts?

Page 17: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

So why does C.A.R.L.A. work on all kinds of texts?

• If two languages are related, then the differences between them are due to changes that occurred over time.

Page 18: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

So why does C.A.R.L.A. work on all kinds of texts?

• If two languages are related, then the differences between them are due to changes that occurred over time.

• Related languages tend to change in a systematic fashion.

Page 19: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

So why does C.A.R.L.A. work on all kinds of texts?

• If two languages are related, then the differences between them are due to changes that occurred over time.

• Related languages tend to change in a systematic fashion.

• The languages still share a common “conceptual framework”: the role that a particular form plays in the syntax and/or semantics usually stays the same.

Page 20: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

So why does C.A.R.L.A. work on all kinds of texts?

• If two languages are related, then the differences between them are due to changes that occurred over time.

• Related languages tend to change in a systematic fashion.

• The languages still share a common “conceptual framework”: the role that a particular form plays in the syntax and/or semantics usually stays the same.

• When one can encode most of the systematic changes in a computational tool, then the tool can make these changes successfully.

Page 21: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

What are some of the types of systematic changes?

Page 22: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

What are some of the types of systematic changes?

• Phonological:

Jesús María Cora to Presidio de los Reyes Cora (Mexico)teyan teyenseyan seyenayan ayenayaa ayeeajta ajtatatzari tatzaricatu catu

Page 23: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

What are some of the types of systematic changes?

• Phonological:

Jesús María Cora to Presidio de los Reyes Cora (Mexico)teyan teyenseyan seyenayan ayenayaa ayeeajta ajtatatzari tatzaricatu catu

Regular sound change: a e / y _

Page 24: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

What are some of the types of systematic changes?

• Morphological:

Axininca Campa to Caquinte (Peru)-aa -ha ‘liquid’-aa -aha ‘repetitive’-aa -a ‘non-future, reflexive’-aa -a ‘non-future’

Page 25: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

What are some of the types of systematic changes?

• Morphological:

Huallaga Quechua to North Junin Quechua (Peru)-ra -rqa ‘simple past’-ra -ra: ‘exhibit (verbalizer)’-ra -ra: ‘state durative’-ra -ri ‘punctiliar’

Page 26: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

What are some of the types of systematic changes?

• Syntactic:

In Huallaga Quechua, phasal verbs take infinitive objects.

In other dialects, these verbs take adverbial complements.

Page 27: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

What are some of the types of systematic changes?

• Syntactic:

In Bantu languages, every noun is a member of one of up to about 20 classes. Head nouns and their modifiers must agree within a noun phrase.

If a noun changes its class between a source and target dialect, then every modifier in the noun phrase must reflect this change in class agreement.

Page 28: C.A.R.L.A. Computer-Assisted Related Language Adaptation

The Linguistic Basis

What are some of the types of systematic changes?

• Semantic/pragmatic:

Imperatives with an overt 2nd person pronoun:

Chimborazo Quichua (Ecuador) normally includes the pronoun.

In Imbabura Quichua, this is grammatical, but it carries with it an abrupt, bossy tone.

Page 29: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

Page 30: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Re-write rules (change an instance of ‘this’ to ‘that’).

Page 31: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Re-write rules (change an instance of ‘this’ to ‘that’).

• It is oriented to the surface-level.

Page 32: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Re-write rules (change an instance of ‘this’ to ‘that’).

• It is oriented to the surface-level.

• It is useful when the languages involved are very closely related and when the nature of the changes between them is predominantly regular sound change and/or orthography change.

Page 33: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Re-write rules (change an instance of ‘this’ to ‘that’).

• It is oriented to the surface-level.

• It is useful when the languages involved are very closely related and when the nature of the changes between them is predominantly regular sound change and/or orthography change.

• It has been used successfully in places like Peru, Mexico, and Togo.

Page 34: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Re-write rules (change an instance of ‘this’ to ‘that’).

• It is oriented to the surface-level.

• It is useful when the languages involved are very closely related and when the nature of the changes between them is predominantly regular sound change and/or orthography change.

• It has been used successfully in places like Peru, Mexico, and Togo.

• Programs include: CC and WRDCHG/WrdOChg.

Page 35: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Partial morphological analysis.

Page 36: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Partial morphological analysis.

• It has a limited capability to do automated morphological parsing.

Page 37: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Partial morphological analysis.

• It has a limited capability to do automated morphological parsing.

• It is useful when the languages involved are very closely related and when the morphology is very simple.

Page 38: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Partial morphological analysis.

• It has a limited capability to do automated morphological parsing.

• It is useful when the languages involved are very closely related and when the morphology is very simple.

• It has been used successfully in places like Ghana and Burkina Faso.

Page 39: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Partial morphological analysis.

• It has a limited capability to do automated morphological parsing.

• It is useful when the languages involved are very closely related and when the morphology is very simple.

• It has been used successfully in places like Ghana and Burkina Faso.

• Programs include: IT and Shoebox for Windows.

Page 40: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Full morphological analysis.

Page 41: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Full morphological analysis.

• It can do fully automated morphological parsing and then map the abstract morphological representations from one language to another.

Page 42: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Full morphological analysis.

• It can do fully automated morphological parsing and then map the abstract morphological representations from one language to another.

• It is useful when the languages involved have non-simple morphologies.

Page 43: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Full morphological analysis.

• It can do fully automated morphological parsing and then map the abstract morphological representations from one language to another.

• It is useful when the languages involved have non-simple morphologies.

• It can be successful between mutually unintelligible, but related, languages.

Page 44: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Full morphological analysis.

• It can do fully automated morphological parsing and then map the abstract morphological representations from one language to another.

• It is useful when the languages involved have non-simple morphologies.

• It can be successful between mutually unintelligible, but related, languages.

• It has been used successfully in many parts of the world.

Page 45: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Full morphological analysis.

• It also has several side benefits:

Page 46: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Full morphological analysis.

• It also has several side benefits:

• It produces interlinearized, glossed text.

Page 47: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Full morphological analysis.

• It also has several side benefits:

• It produces interlinearized, glossed text.

• It acts as a spelling checker.

Page 48: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Full morphological analysis.

• It also has several side benefits:

• It produces interlinearized, glossed text.

• It acts as a spelling checker.

• It acts as a morphological model checker.

Page 49: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

What are some possible approaches?

• Full morphological analysis.

• It also has several side benefits:

• It produces interlinearized, glossed text.

• It acts as a spelling checker.

• It acts as a morphological model checker.

•Programs include the AMPLE/SenTrans/STAMP suite.

Page 50: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Page 51: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Source Language

Orthographic Form

Target Language

Page 52: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Source Language

Orthographic Form TextIn

Target Language

Page 53: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Source Language

Orthographic Form TextIn

Normalized Form

Target Language

Page 54: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Source Language

Orthographic Form TextIn

Normalized Form Analysis

Target Language

Page 55: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Source Language

Orthographic Form TextIn

Normalized Form Analysis

Analyzed Form

Target Language

Page 56: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Source Language

Orthographic Form TextIn

Normalized Form Analysis

Analyzed Form Transfer

Target Language

Page 57: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Source Language

Orthographic Form TextIn

Normalized Form Analysis

Analyzed Form Transfer

Rearranged Analyzed Form

Target Language

Page 58: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Source Language

Orthographic Form TextIn

Normalized Form Analysis

Analyzed Form Transfer

Rearranged Analyzed Form Synthesis

Target Language

Page 59: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Source Language

Orthographic Form TextIn

Normalized Form Analysis

Analyzed Form Transfer

Rearranged Analyzed Form Synthesis

Normalized Form

Target Language

Page 60: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Source Language

Orthographic Form TextIn

Normalized Form Analysis

Analyzed Form Transfer

Rearranged Analyzed Form Synthesis

Normalized Form TextOut

Target Language

Page 61: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are the major steps used in the full morphological approach?

Source Language

Orthographic Form TextIn

Normalized Form Analysis

Analyzed Form Transfer

Rearranged Analyzed Form Synthesis

Normalized Form TextOut

Orthographic Form

Target Language

Page 62: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Page 63: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Huallaga Quechua allchakaachimanga

Huamalies Quechua

Page 64: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Huallaga Quechua allchakaachimanga allchaka:chimanqa (TextIn)

Huamalies Quechua

Page 65: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Huallaga Quechua allchakaachimanga allchaka:chimanqa (TextIn) allcha-ka:-chi-ma-nqa (Analysis)*allcha PASS CAUS 1O 3FUT

Huamalies Quechua

Page 66: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Huallaga Quechua allchakaachimanga allchaka:chimanqa (TextIn) allcha-ka:-chi-ma-nqa (Analysis)*allcha PASS CAUS 1O 3FUT *katra PASS CAUS 1O 3FUT (Transfer)

Huamalies Quechua

Page 67: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Huallaga Quechua allchakaachimanga allchaka:chimanqa (TextIn) allcha-ka:-chi-ma-nqa (Analysis)*allcha PASS CAUS 1O 3FUT *katra PASS CAUS 1O 3FUT (Transfer) kacha -ka: -si -ma -nqa (Synthesis) kachaka:simanqa

Huamalies Quechua

Page 68: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Huallaga Quechua allchakaachimanga allchaka:chimanqa (TextIn) allcha-ka:-chi-ma-nqa (Analysis)*allcha PASS CAUS 1O 3FUT *katra PASS CAUS 1O 3FUT (Transfer) kacha -ka: -si -ma -nqa (Synthesis) kachaka:simanqa kachakaasimanga (TextOut)

Huamalies Quechua

Page 69: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Pachitea Quechua Aywarkaykargan

Huanca Quechua

Page 70: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Pachitea Quechua Aywarkaykargan aywarkaykarqan (TextIn)

Huanca Quechua

Page 71: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Pachitea Quechua Aywarkaykargan aywarkaykarqan (TextIn) aywa-rka-yka-rqa-n (Analysis)*aywa PLIMPF IMPF PST 3

Huanca Quechua

Page 72: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Pachitea Quechua Aywarkaykargan aywarkaykarqan (TextIn) aywa-rka-yka-rqa-n (Analysis)*aywa PLIMPF IMPF PST 3 *ri (Transfer - 1)

Huanca Quechua

Page 73: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Pachitea Quechua Aywarkaykargan aywarkaykarqan (TextIn) aywa-rka-yka-rqa-n (Analysis)*aywa PLIMPF IMPF PST 3 X *ri IMPF PLIMPF PST 3 (Transfer - 2)

Huanca Quechua

Page 74: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Pachitea Quechua Aywarkaykargan aywarkaykarqan (TextIn) aywa-rka-yka-rqa-n (Analysis)*aywa PLIMPF IMPF PST 3 X *ri IMPF PLIMPF PST 3 (Transfer)

Huanca Quechua

Page 75: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Pachitea Quechua Aywarkaykargan aywarkaykarqan (TextIn) aywa-rka-yka-rqa-n (Analysis)*aywa PLIMPF IMPF PST 3 X *ri IMPF PLIMPF PST 3 (Transfer) li -ya: -lka -la -(Synthesis) liyalkala

Huanca Quechua

Page 76: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Pachitea Quechua Aywarkaykargan aywarkaykarqan (TextIn) aywa-rka-yka-rqa-n (Analysis)*aywa PLIMPF IMPF PST 3

X *ri IMPF PLIMPF PST 3 (Transfer) li -ya: -lka -la -(Synthesis) liyalkala Liyalkala (TextOut)

Huanca Quechua

Page 77: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

Machiguengaokenkiagani

Caquinte

Page 78: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

MachiguengaokenkiaganiokeNkiagani (TextIn)

Caquinte

Page 79: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

MachiguengaokenkiaganiokeNkiagani (TextIn)o-keNki-agani (Analysis)3F tell.about PASS

Caquinte

Page 80: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

MachiguengaokenkiaganiokeNkiagani (TextIn)o-keNki-agani (Analysis)3F tell.about PASS

tell DAT (Transfer - 1)

Caquinte

Page 81: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

MachiguengaokenkiaganiokeNkiagani (TextIn)o-keNki-agani (Analysis)3F tell.about PASS 3M tell DAT PAS 3FO (Transfer - 2)

Caquinte

Page 82: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

MachiguengaokenkiaganiokeNkiagani (TextIn)o-keNki-agani (Analysis)3F tell.about PASS

3M tell DAT PAS NF 3FO (Transfer - 3)

Caquinte

Page 83: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

MachiguengaokenkiaganiokeNkiagani (TextIn)o-keNki-agani (Analysis)3F tell.about PASS 3M tell DAT PAS NF 3FO (Transfer)

Caquinte

Page 84: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

MachiguengaokenkiaganiokeNkiagani (TextIn)o-keNki-agani (Analysis)3F tell.about PASS 3M tell DAT PAS NF 3FO (Transfer)

i- tsave -ako -hi -i -ro (Synthesis) itsavetakohitiro

Caquinte

Page 85: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.What are some examples of the full morphological approach?

MachiguengaokenkiaganiokeNkiagani (TextIn)o-keNki-agani (Analysis)3F tell.about PASS 3M tell DAT PAS NF 3FO (Transfer)

i- tsave -ako -hi -i -ro (Synthesis) itsavetakohitiro itsavetacojitoro (TextOut)

Caquinte

Page 86: C.A.R.L.A. Computer-Assisted Related Language Adaptation

C.A.R.L.A.

Computer-Assisted Related Language

Adaptation

Page 87: C.A.R.L.A. Computer-Assisted Related Language Adaptation