AI for human communication is about recognition, parsing, understanding, and generating natural language. The concept of natural language is evolving. Natural language processing (NLP) is the confluence of artificial intelligence (AI) and linguistics. A key focus is the analysis, interpretation, and generation of verbal and written language. Other language focus areas include haptic, sonic, and visual language, data, and interaction.