logical metalanguage for linguistic description
play

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


  1. 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

  2. Motiv ation Problem: Metalanguage of language description Solution: Formal Logic as a linguistic metalanguage Future work References Motivation ● Background : Linguistics is the scientific description of language ● Problem : What metalanguage do you use to describe language? ● Solution : Develop a computational+logical metalanguage for linguistic description ● Illustration: Use it to describe Armenian ● Implementation: Develop software to run logical formula for linguistics (phonology & morphology) 2

  3. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References What’s linguistics for ● What do linguists do? 3

  4. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References What’s linguistics for ● What do linguists do? ▸ Describe 3

  5. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References What’s linguistics for ● What do linguists do? ▸ Describe ▸ Analyze 3

  6. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References What’s linguistics for ● What do linguists do? ▸ Describe ▸ Analyze ▸ Share ● Like with who? 3

  7. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References What’s linguistics for ● What do linguists do? ▸ Describe ▸ Analyze ▸ Share ● Like with who? ▸ Other language-specialists 3

  8. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References What’s linguistics for ● What do linguists do? ▸ Describe ▸ Analyze ▸ Share ● Like with who? ▸ Other language-specialists ▸ Theoretical linguists 3

  9. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References What’s linguistics for ● What do linguists do? ▸ Describe ▸ Analyze ▸ Share ● Like with who? ▸ Other language-specialists ▸ Theoretical linguists ▸ Computational linguists 1. Develop computational resources 2. Industrial NLP applications 3

  10. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References What’s the problem? ● What do you need to share knowledge? ▸ The right metalanguage which is: 1. accurate 2. precise 3. human-readable 4. stable shelf-life 5. flexible 6. implementable 4

  11. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References What’s the problem? ● What do you need to share knowledge? ▸ The right metalanguage which is: 1. accurate 2. precise 3. human-readable 4. stable shelf-life 5. flexible 6. implementable ● But linguists often use prose+formalisms that don’t fit all 6 needs 4

  12. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References A linguistic problem in Armenian ● What’s Armenian? ▸ Indo-European language spoken in the Caucuses & Middle East ▸ Under-studied & low-resource ▸ Focus on morphology and phonology ● What’s going in Armenian? ▸ Orthography shows long sequences of consonants Cons. 2 2 3 4 4 6 Meaning ‘money’ ‘low’ ‘grand’ ‘to jabber’ ‘to find’ ‘to grumble’ Spelling tram stor hsga pndrel tntrel krtmnjal 5

  13. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References A linguistic problem in Armenian ● What’s Armenian? ▸ Indo-European language spoken in the Caucuses & Middle East ▸ Under-studied & low-resource ▸ Focus on morphology and phonology ● What’s going in Armenian? ▸ Orthography shows long sequences of consonants Cons. 2 2 3 4 4 6 Meaning ‘money’ ‘low’ ‘grand’ ‘to jabber’ ‘to find’ ‘to grumble’ Spelling tram stor hsga pndrel tntrel krtmnjal Pron. t @ ram @ stor h @ sga p @ ndrel t @ nt @ rel k @ rtm @ njal ▸ But all are broken up by the vowel / @ / ‘pupp e t’ 5

  14. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References A linguistic problem in Armenian ● Research question: ▸ Given a spelled word, how do you pronounce it? (=Text-to-Speech problem) 6

  15. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References A linguistic problem in Armenian ● Research question: ▸ Given a spelled word, how do you pronounce it? (=Text-to-Speech problem) ● Research Answer? 6

  16. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References A linguistic problem in Armenian ● Research question: ▸ Given a spelled word, how do you pronounce it? (=Text-to-Speech problem) ● Research Answer? ▸ Position of the vowel is predictable ▸ Depends on #, type, and position of consonants 6

  17. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References A linguistic problem in Armenian ● Two patterns: 1. Repeated Cs: Meaning ‘to be astonished’ ‘to jabber’ ‘to find’ Spelling prpral tntrel pndrel 7

  18. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References A linguistic problem in Armenian ● Two patterns: 1. Repeated Cs: Meaning ‘to be astonished’ ‘to jabber’ ‘to find’ Spelling prpral tntrel pndrel Pron. p @ rp @ ral t @ nt @ rel p @ ndrel 2. sC: Meaning ‘money’ ‘low’ Spelling tram stor 7

  19. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References A linguistic problem in Armenian ● Two patterns: 1. Repeated Cs: Meaning ‘to be astonished’ ‘to jabber’ ‘to find’ Spelling prpral tntrel pndrel Pron. p @ rp @ ral t @ nt @ rel p @ ndrel 2. sC: Meaning ‘money’ ‘low’ Spelling tram stor Pron. t @ ram @ stor 7

  20. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References A linguistic problem in Armenian ● What have linguists done with this problem? 8

  21. Motiv ation Problem: Metalanguage of language description What is linguistic description Solution: Formal Logic as a linguistic metalanguage Problems with current linguistic metalanguages Future work Illustration with Armenian References A linguistic problem in Armenian ● What have linguists done with this problem? ▸ Theoretical linguistics: ▸ Vaux 1998: Most complete description with a sketch of an algorithm ▸ Computational linguistics: ▸ Me: Implemented algorithm in Python ▸ His knowledge+my implementation cover a lot of ground but... 8

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend