5 Replies to “semantics of natural language”

  1. (cont) For example, SHRLU was written in planner (a programming language implemented in LISP) and today planner is recognized as being a dialect of prolog. Do check out the recent book by Patrick Blackburn and Johan Bos for a great description of how to implement the state-of-the-art semantics in prolog.

  2. Prolog is the preferred programming language for NLP semantics. The principle problem with prolog can be enunciated this way: They say that a good programming language should make hard problems easy and easy problems trivial. Prolog makes hard problems easy, but makes easy problems hard 🙂 That being said, if you want to do NLP semantics, you’ll eventually have to implement most of what is already in prolog. (cont)

Leave a Reply