add: semantic parser with @nltk