Any specific question, or type of question is normally easy to build a response or script for. A generic understanding of all language is much more difficult.