Natural Language Interface Gems

Peter Norvig

FAUSTUS (formerly: PAMELA)

1978? - , Peter Norvig (University of California, Berkeley)

An explanation of the name

Frame-Activated Unified STory-Understanding System

This is a gem, because

Characteristics

Influenced by
PAM
Language constructs

Data flow

Natural Language input
Tokenize
    Tokens
    Parse
      Syntactic form
      Interpret
        Knowledge source form
          Execute
            Knowledge base answers
            Answer
              Natural Language output

              Articles