Seol mar théacs é seo: Spoken natural language dialog systems