Natural Language Interface Gems

Douglas Lenat

CYC

1984 - today, Douglas Lenat (Microelectronics and Computer Technology Corporation, Cycorp)

This is a gem, because

Characteristics

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