Example 2: a question-answering system

Haskell code

Similar to the translator example, but