Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References
Logical Metalanguage for Linguistic Description
Hossep Dolatian
Stony Brook University
August 10, 2018
1
Logical Metalanguage for Linguistic Description Hossep Dolatian - - PowerPoint PPT Presentation
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References Logical Metalanguage for Linguistic Description Hossep Dolatian Stony Brook University August 10, 2018 1
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References
Stony Brook University
1
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References
2
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
3
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Describe 3
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Describe ▸ Analyze 3
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Describe ▸ Analyze ▸ Share
3
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Describe ▸ Analyze ▸ Share
▸ Other language-specialists 3
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Describe ▸ Analyze ▸ Share
▸ Other language-specialists ▸ Theoretical linguists 3
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Describe ▸ Analyze ▸ Share
▸ Other language-specialists ▸ Theoretical linguists ▸ Computational linguists
3
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ The right metalanguage which is:
4
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ The right metalanguage which is:
4
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Indo-European language spoken in the Caucuses & Middle East ▸ Under-studied & low-resource ▸ Focus on morphology and phonology
▸ Orthography shows long sequences of consonants
5
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Indo-European language spoken in the Caucuses & Middle East ▸ Under-studied & low-resource ▸ Focus on morphology and phonology
▸ Orthography shows long sequences of consonants
▸ But all are broken up by the vowel /@/ ‘puppet’ 5
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Given a spelled word, how do you pronounce it?
6
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Given a spelled word, how do you pronounce it?
6
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Given a spelled word, how do you pronounce it?
▸ Position of the vowel is predictable ▸ Depends on #, type, and position of consonants 6
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
7
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
7
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
7
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
8
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Theoretical linguistics: ▸ Vaux 1998: Most complete description with a sketch of an
▸ Computational linguistics: ▸ Me: Implemented algorithm in Python ▸ His knowledge+my implementation cover a lot of ground but... 8
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
9
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
9
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
9
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Source didn’t “explicitly” say what’s the right order for A & B 9
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Source didn’t “explicitly” say what’s the right order for A & B
9
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Source didn’t “explicitly” say what’s the right order for A & B
9
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is linguistic description Problems with current linguistic metalanguages Illustration with Armenian
▸ Source didn’t “explicitly” say what’s the right order for A & B
9
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
10
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
▸ Research is about sharing knowledge but that needs an efficient
10
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
▸ Research is about sharing knowledge but that needs an efficient
10
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
▸ Research is about sharing knowledge but that needs an efficient
▸ Synthesize work from theoretical linguistics, formal logic, and
▸ Adapt formal logic as a metalanguage for linguistics ▸ Develop working software to convert formal logic into running
10
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
▸ Logic is the metalanguage used for describing complex patterns in
▸ There are different types of logical languages with different
11
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
12
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
▸ Easy to implement but not very human readable for complex
12
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
▸ Easy to implement but not very human readable for complex
▸ Logic is higher-level language ▸ Logic can be converted to FSMs to get its benefits 12
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
13
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
▸ Has been applied to sentence structure (Rogers, 1998) ▸ Heinz & colleagues have partially adapted it for phonology ▸ Looks like FO can handle bulk of phonology & morphology.
13
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
▸ Has been applied to sentence structure (Rogers, 1998) ▸ Heinz & colleagues have partially adapted it for phonology ▸ Looks like FO can handle bulk of phonology & morphology.
▸ Describe a language’s phonology with logic ▸ Develop software to convert logic into code for linguistics
13
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
14
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
15
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
15
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
15
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
def
15
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
def
def
15
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
def
def
def
15
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References What is Formal Logic Applying Formal Logic to linguistics Illustration with Armenian
def
def
def
def
15
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References
16
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References
16
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References
16
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References
16
Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References
16