Invia SMS: Natural Language Processing in Prolog