See: Natural Language Processing (NLP), Natural-language Understanding (NLU), Natural-language Generation (NLG), Natural Language Acquisition.