Natural Language Interface Gems

Bert F. Green, Jr.
Alice K. Wolf
Carol Chomsky
Kenneth Laughery

Baseball

1959? - 1963, Bert F. Green, Jr., Alice K. Wolf, Carol Chomsky, Kenneth Laughery

This is a gem, because

Baseball answers questions about the scores, teams, locations and dates of baseball games. It uses list structures to organize data. The input questions are restricted to single clauses. The parser creates a tree structure of word groups. The semantic analyzer builds a spec list from the parsed question. With this spec list the acceptable answers are located. The logical processor processes the aggregations for 'every', 'either' and 'how many'.

Characteristics

Programming language
IPL
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