Natural Language Processing

Natural Language Processing (NLP) deals with systems that are able to perceive and understand spoken or written human language. It consists of subtasks such as speech recognition, understanding, generation and translation of natural language. Our current NLP research includes the development of chatbots that can interact dynamically with people.