SlideShare a Scribd company logo
1 of 23
Download to read offline
How Does OT Work?
Presenter: Aicha ADOUI
How Does OT Work?
In the most basic way:
“[…] Instead of rules to figure out what is and is
not ‘allowed’ in a language OT uses
constraints and structures […] as systems that
map from the input to the output. The input is
referred to as the underlying form whereas the
output is the surface realization[…]”
(Optimality Theory 101: Constraints > Rules, by Gretchen McCulloch, 2014)
Presenter: Aicha ADOUI
1.1 OT in General: eg. Robot Ethics
1.1 OT in General: eg. Robot Ethics
Isaac Asimovs ethical rules for the behaviour of
robots: the “three laws of robotics”
1.1 OT in General: eg. Robot Ethics
Isaac Asimovs ethical rules for the behaviour of
robots: the “three laws of robotics”
a. Robot Ethics and Potential Conflicts
1. A robot may not injure a human being or,
through inaction, allow a human being to come
to harm.
2. A robot must obey the orders given to it by
human beings, except where such orders
would conflict with the First Law.
3. A robot must protect its own existence, as
long as such protection does not conflict with
the First or Second Law.
b. Robot Ethics in OT
b. Robot Ethics in OT
*INJURE HUMAN : A robot may not injure a
human being or, through inaction, allow a
human being to come to harm.
OBEY ORDER: A robot must obey the orders of
human beings.
PROTECT EXISTENCE: A robot must protect its
own existence.
c. Ranking:
*INJURE HUMAN OBEY ORDER 
PROTECT EXISTENCE
D. Story time ^^
D. Story time ^^
Human says to Robot: Kill my friend!
1. R kills H’s friend
2. R kills H (who gave him the order)
3. R doesn’t kill anyone
4. R kills himself
Evaluating Possible Outcomes
1. Setting up a tableau
2. Assigning violation marks
3. Eliminating suboptimal candidates
Step 1: Setting up a Tableau
Jochen Trommer jtrommer@uni-leipzig.de A Crash Course in Optimality Theory
Step 2: Assigning Violation Marks
Jochen Trommer jtrommer@uni-leipzig.de A Crash Course in Optimality Theory
Step 3: Eliminating Suboptimal
Candidates
Jochen Trommer jtrommer@uni-leipzig.de A Crash Course in Optimality Theory
Jochen Trommer jtrommer@uni-leipzig.de A Crash Course in Optimality Theory
1.2 OT in General: e.g I need a Coffee!
1.2 OT in General: e.g « I need a Coffee! »
Input: how to get a coffee?
GEN (options/candidates):
1- Don’t bother at all
2- Make terrible instant coffee
3- Brew your own really good coffee from scratch
4- Get a tasteless cup at the nearby corner store
5- Get a really good coffee from slightly-further-
away Starbucks or
6- Get a really good but expensive coffee from an
indie coffee-shop at quite a distance away
1.2 OT in General: e.g « I need a Coffee! »
CON (you have 4 needs to meet!):
1- You want caffeine
2- You want it to be easy
3- Taste good
4- You don’t want it to be expensive.
N.B: We put the candidates and the
constraints in a tableau, with the constraints
ranked in their importance to you from left to
right, we can figure out where you should get
your coffee (this whole step is known as
evaluation or EVAL).
Tableau
#Evaluation Time
edited
OT in SUM
 Take the input and generate (GEN) an infinite
number of possible outputs (add elements,
delete them, modify them, anything goes)
 Evaluate (EVAL) them to see how well they
follow or violate the constraints and rankings of
the language.
 The output is the candidate that is optimal
because it violates the fewest or lowest ranked
constraints

More Related Content

What's hot

Conversation Analysis presentation
Conversation Analysis presentationConversation Analysis presentation
Conversation Analysis presentationKomal Kazmi
 
Presentation generative-transformational grammar
Presentation generative-transformational grammar Presentation generative-transformational grammar
Presentation generative-transformational grammar Nailun Naja
 
Transformational grammar
Transformational grammarTransformational grammar
Transformational grammarJack Feng
 
Morphology # Productivity in Word-Formation
Morphology # Productivity in Word-FormationMorphology # Productivity in Word-Formation
Morphology # Productivity in Word-FormationAni Istiana
 
Cognitive linguistics
Cognitive linguisticsCognitive linguistics
Cognitive linguisticsAdel Thamery
 
Transformational generative grammar
Transformational generative grammarTransformational generative grammar
Transformational generative grammarKat OngCan
 
Roman jakobson linguistic
Roman jakobson linguisticRoman jakobson linguistic
Roman jakobson linguisticsheikhnim
 
semantics and pragmatics (1)
semantics and pragmatics (1)semantics and pragmatics (1)
semantics and pragmatics (1)ramazan demirtas
 
Systemic functional grammar
Systemic functional grammarSystemic functional grammar
Systemic functional grammarShumail Arif
 
Presentation on cda
Presentation on cdaPresentation on cda
Presentation on cdaabdul manan
 

What's hot (20)

Conversation Analysis presentation
Conversation Analysis presentationConversation Analysis presentation
Conversation Analysis presentation
 
Minimalist program
Minimalist programMinimalist program
Minimalist program
 
Systemic functional linguistics
Systemic functional linguisticsSystemic functional linguistics
Systemic functional linguistics
 
Presentation generative-transformational grammar
Presentation generative-transformational grammar Presentation generative-transformational grammar
Presentation generative-transformational grammar
 
Transformational grammar
Transformational grammarTransformational grammar
Transformational grammar
 
Transformational Grammar
Transformational GrammarTransformational Grammar
Transformational Grammar
 
Systemic functional linguistics
Systemic functional  linguisticsSystemic functional  linguistics
Systemic functional linguistics
 
Morphology # Productivity in Word-Formation
Morphology # Productivity in Word-FormationMorphology # Productivity in Word-Formation
Morphology # Productivity in Word-Formation
 
Systemic Functional Linguistics
Systemic Functional LinguisticsSystemic Functional Linguistics
Systemic Functional Linguistics
 
Cognitive linguistics
Cognitive linguisticsCognitive linguistics
Cognitive linguistics
 
Transformational generative grammar
Transformational generative grammarTransformational generative grammar
Transformational generative grammar
 
Roman jakobson linguistic
Roman jakobson linguisticRoman jakobson linguistic
Roman jakobson linguistic
 
Semantics
SemanticsSemantics
Semantics
 
semantics and pragmatics (1)
semantics and pragmatics (1)semantics and pragmatics (1)
semantics and pragmatics (1)
 
Conversation analysis
Conversation analysisConversation analysis
Conversation analysis
 
Systemic functional grammar
Systemic functional grammarSystemic functional grammar
Systemic functional grammar
 
SYSTEMIC FUNCTIONAL LINGUISTICS: INTRODUCTION
SYSTEMIC FUNCTIONAL LINGUISTICS: INTRODUCTIONSYSTEMIC FUNCTIONAL LINGUISTICS: INTRODUCTION
SYSTEMIC FUNCTIONAL LINGUISTICS: INTRODUCTION
 
Generative grammer
Generative grammerGenerative grammer
Generative grammer
 
Corpus linguistics
Corpus linguisticsCorpus linguistics
Corpus linguistics
 
Presentation on cda
Presentation on cdaPresentation on cda
Presentation on cda
 

Similar to How does Optimality Theory work? -Aicha Adoui

Studying Late Propagations in Code Clone Evolution Using Software Repository ...
Studying Late Propagations in Code Clone Evolution Using Software Repository ...Studying Late Propagations in Code Clone Evolution Using Software Repository ...
Studying Late Propagations in Code Clone Evolution Using Software Repository ...Andy Zaidman
 
Sterpi Massimo - Ten Commandments for Robots - 30 Oct 2017 - UIA 2017 - Toronto
Sterpi Massimo - Ten Commandments for Robots - 30 Oct 2017 - UIA 2017 - TorontoSterpi Massimo - Ten Commandments for Robots - 30 Oct 2017 - UIA 2017 - Toronto
Sterpi Massimo - Ten Commandments for Robots - 30 Oct 2017 - UIA 2017 - TorontoMassimo Sterpi
 
Ethics de lintelligence artificielle dans le domaine de business
Ethics de lintelligence artificielle dans le domaine de businessEthics de lintelligence artificielle dans le domaine de business
Ethics de lintelligence artificielle dans le domaine de businessolfaharrabi2
 
Artificial Life & Robotics.pptx
Artificial Life & Robotics.pptxArtificial Life & Robotics.pptx
Artificial Life & Robotics.pptxRaehan6
 
Jason Yee - Chaos! - Codemotion Rome 2019
Jason Yee - Chaos! - Codemotion Rome 2019Jason Yee - Chaos! - Codemotion Rome 2019
Jason Yee - Chaos! - Codemotion Rome 2019Codemotion
 
A (Very Short) Guide to ABM (and Qualitative Data)
A (Very Short) Guide to ABM (and Qualitative Data)A (Very Short) Guide to ABM (and Qualitative Data)
A (Very Short) Guide to ABM (and Qualitative Data)Edmund Chattoe-Brown
 
Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Mahmoud El-tayeb
 
Assignment of ict robotics
Assignment of ict roboticsAssignment of ict robotics
Assignment of ict roboticsAli Raza
 
As Simple as Possible But No Simpler: Agent-Based Modelling Meets Sociology a...
As Simple as Possible But No Simpler: Agent-Based Modelling Meets Sociology a...As Simple as Possible But No Simpler: Agent-Based Modelling Meets Sociology a...
As Simple as Possible But No Simpler: Agent-Based Modelling Meets Sociology a...Edmund Chattoe-Brown
 
Essay Architect Barbri Issue T
Essay Architect Barbri Issue TEssay Architect Barbri Issue T
Essay Architect Barbri Issue TDebbie White
 

Similar to How does Optimality Theory work? -Aicha Adoui (14)

Studying Late Propagations in Code Clone Evolution Using Software Repository ...
Studying Late Propagations in Code Clone Evolution Using Software Repository ...Studying Late Propagations in Code Clone Evolution Using Software Repository ...
Studying Late Propagations in Code Clone Evolution Using Software Repository ...
 
Sterpi Massimo - Ten Commandments for Robots - 30 Oct 2017 - UIA 2017 - Toronto
Sterpi Massimo - Ten Commandments for Robots - 30 Oct 2017 - UIA 2017 - TorontoSterpi Massimo - Ten Commandments for Robots - 30 Oct 2017 - UIA 2017 - Toronto
Sterpi Massimo - Ten Commandments for Robots - 30 Oct 2017 - UIA 2017 - Toronto
 
lesson 4.pptx
lesson 4.pptxlesson 4.pptx
lesson 4.pptx
 
Ethics de lintelligence artificielle dans le domaine de business
Ethics de lintelligence artificielle dans le domaine de businessEthics de lintelligence artificielle dans le domaine de business
Ethics de lintelligence artificielle dans le domaine de business
 
Artificial Life & Robotics.pptx
Artificial Life & Robotics.pptxArtificial Life & Robotics.pptx
Artificial Life & Robotics.pptx
 
Jason Yee - Chaos! - Codemotion Rome 2019
Jason Yee - Chaos! - Codemotion Rome 2019Jason Yee - Chaos! - Codemotion Rome 2019
Jason Yee - Chaos! - Codemotion Rome 2019
 
A (Very Short) Guide to ABM (and Qualitative Data)
A (Very Short) Guide to ABM (and Qualitative Data)A (Very Short) Guide to ABM (and Qualitative Data)
A (Very Short) Guide to ABM (and Qualitative Data)
 
Robots2
Robots2Robots2
Robots2
 
Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)
 
Robotics slide
Robotics slideRobotics slide
Robotics slide
 
Assignment of ict robotics
Assignment of ict roboticsAssignment of ict robotics
Assignment of ict robotics
 
As Simple as Possible But No Simpler: Agent-Based Modelling Meets Sociology a...
As Simple as Possible But No Simpler: Agent-Based Modelling Meets Sociology a...As Simple as Possible But No Simpler: Agent-Based Modelling Meets Sociology a...
As Simple as Possible But No Simpler: Agent-Based Modelling Meets Sociology a...
 
Essay Architect Barbri Issue T
Essay Architect Barbri Issue TEssay Architect Barbri Issue T
Essay Architect Barbri Issue T
 
About Robotics
About RoboticsAbout Robotics
About Robotics
 

Recently uploaded

Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 

Recently uploaded (20)

Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

How does Optimality Theory work? -Aicha Adoui

  • 1. How Does OT Work? Presenter: Aicha ADOUI
  • 2. How Does OT Work? In the most basic way: “[…] Instead of rules to figure out what is and is not ‘allowed’ in a language OT uses constraints and structures […] as systems that map from the input to the output. The input is referred to as the underlying form whereas the output is the surface realization[…]” (Optimality Theory 101: Constraints > Rules, by Gretchen McCulloch, 2014) Presenter: Aicha ADOUI
  • 3. 1.1 OT in General: eg. Robot Ethics
  • 4. 1.1 OT in General: eg. Robot Ethics Isaac Asimovs ethical rules for the behaviour of robots: the “three laws of robotics”
  • 5. 1.1 OT in General: eg. Robot Ethics Isaac Asimovs ethical rules for the behaviour of robots: the “three laws of robotics” a. Robot Ethics and Potential Conflicts 1. A robot may not injure a human being or, through inaction, allow a human being to come to harm.
  • 6. 2. A robot must obey the orders given to it by human beings, except where such orders would conflict with the First Law. 3. A robot must protect its own existence, as long as such protection does not conflict with the First or Second Law.
  • 8. b. Robot Ethics in OT *INJURE HUMAN : A robot may not injure a human being or, through inaction, allow a human being to come to harm. OBEY ORDER: A robot must obey the orders of human beings. PROTECT EXISTENCE: A robot must protect its own existence.
  • 9. c. Ranking: *INJURE HUMAN OBEY ORDER  PROTECT EXISTENCE
  • 11. D. Story time ^^ Human says to Robot: Kill my friend! 1. R kills H’s friend 2. R kills H (who gave him the order) 3. R doesn’t kill anyone 4. R kills himself
  • 12. Evaluating Possible Outcomes 1. Setting up a tableau 2. Assigning violation marks 3. Eliminating suboptimal candidates
  • 13. Step 1: Setting up a Tableau Jochen Trommer jtrommer@uni-leipzig.de A Crash Course in Optimality Theory
  • 14. Step 2: Assigning Violation Marks Jochen Trommer jtrommer@uni-leipzig.de A Crash Course in Optimality Theory
  • 15. Step 3: Eliminating Suboptimal Candidates Jochen Trommer jtrommer@uni-leipzig.de A Crash Course in Optimality Theory
  • 16. Jochen Trommer jtrommer@uni-leipzig.de A Crash Course in Optimality Theory
  • 17. 1.2 OT in General: e.g I need a Coffee!
  • 18. 1.2 OT in General: e.g « I need a Coffee! » Input: how to get a coffee? GEN (options/candidates): 1- Don’t bother at all 2- Make terrible instant coffee 3- Brew your own really good coffee from scratch 4- Get a tasteless cup at the nearby corner store 5- Get a really good coffee from slightly-further- away Starbucks or 6- Get a really good but expensive coffee from an indie coffee-shop at quite a distance away
  • 19. 1.2 OT in General: e.g « I need a Coffee! » CON (you have 4 needs to meet!): 1- You want caffeine 2- You want it to be easy 3- Taste good 4- You don’t want it to be expensive.
  • 20. N.B: We put the candidates and the constraints in a tableau, with the constraints ranked in their importance to you from left to right, we can figure out where you should get your coffee (this whole step is known as evaluation or EVAL).
  • 23. OT in SUM  Take the input and generate (GEN) an infinite number of possible outputs (add elements, delete them, modify them, anything goes)  Evaluate (EVAL) them to see how well they follow or violate the constraints and rankings of the language.  The output is the candidate that is optimal because it violates the fewest or lowest ranked constraints