Natural language processing in Prolog | lit.salon