The Dao System, a Haskell package providing an interpreted AWK-like scripting language, knowledge base, designed for understanding natural language and artificial intelligence.