Natural Language Processing
Natural language processing (NLP) is an area of computer science and artificial intelligence that is working to enable computers to process and analyze human language so that they can become proficient in speech recognition, natural language understanding, and natural language generation.
Nice resource about natural language processing
AI