Backus Naur Grammars and Augmented Transition Networks - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Backus Naur Grammars and Augmented Transition Networks

Description:

Title: PowerPoint Presentation Last modified by: Karen Ehrlich / David Salley Created Date: 1/1/1601 12:00:00 AM Document presentation format: On-screen Show – PowerPoint PPT presentation

Number of Views:73
Avg rating:3.0/5.0
Slides: 13
Provided by: cani59
Category:

less

Transcript and Presenter's Notes

Title: Backus Naur Grammars and Augmented Transition Networks


1
Backus Naur Grammars and Augmented Transition
Networks
  • By David Salley
  • December 1st, 2005

2
Definitions
  • Cybernetics -- The study of communication and
    control processes in biological, mechanical, and
    electronic systems and the comparison of these
    processes in biological and artificial systems.
  • Artificial Intelligence -- performance by a
    computer system of tasks normally requiring human
    intelligence.

3
Definitions
  • Expert System -- a computer program that applies
    artificial-intelligence methods to
    problem-solving
  • Algorithm -- A step-by-step problem-solving
    procedure, especially an established recursive
    computational procedure for solving a problem in
    a finite number of steps.

4
Famous AIs Expert Systems
  • ELIZA -- a Rogerian psychotherapist
  • PARRY -- the paranoid
  • CASSIE reads stories
  • DARPA routes supplies
  • ALVINN drives a car
  • DEEP BLUE plays chess
  • CLIPPIE Microsoft office help

5
Backus Naur Grammar
  • sentence noun_phrase verb_phrase
  • noun_phrase ART.ADJ. NOUN
  • verb_phrase VERB ADVERB
  • VERB noun_phrase

6
Backus Naur Grammar
  • expression expression product
  • expression - product
  • product
  • product product product
  • product / product
  • factor
  • factor IDENTIFIER CONSTANT
  • ( expression )

7
Backus Naur Grammar
  • program BEGIN statement_list END
  • statement_list statement_list statement
  • statement IF expression THEN statement_list
    ELSE statement_list END_IF
  • WHILE expression DO statement_list
    END_WHILE
  • IDENTIFIER expression
  • etc.

8
Backus Naur Grammar
  • 1. ltblazongt ltfieldgt ltcharge-listgt
  • 2. ltfieldgt ltdivisiongt ltbackgroundgt AND
    ltbackgroundgt ltbackgroundgt
  • 3. ltdivisiongt ltfield-divisiongt ltpartitiongt
    ltline-divisiongt ltpartitiongt
  • 4. ltfield-divisiongt BARRY CHECKY VAIRY
    etc.
  • 5. ltline-divisiongt PER BEND PER FESS PER
    PALE etc.
  • 6. ltpartitiongt DOVETAILED EMBATTLED
    POTENTY etc.
  • 7. ltbackgroundgt lttincturegt ltcolorgt
    lttreatmentgt ltmetalgt ltmetalgtlttreatmentgt ltcolorgt
  • 8. lttincturegt ltcolorgt ltmetalgt ltfurgt
  • 9. ltcolorgt AZURE GULES PURPURE VERT
    SABLE
  • 10. ltmetalgt ARGENT OR
  • 11. ltfurgt ERMINE VAIR PEAN etc.
  • 12. lttreatmentgt FRETTY MAILLY MASONED
    etc.

9
Augmented Transition Network
10
Augmented Transition Network
11
Questions ?
12
Thank you!
Write a Comment
User Comments (0)
About PowerShow.com