Natural Language Processing
Subareas: Language Generation, Question Answering and Dialogue, Multimodal and Grounded NLP (with Vision and Robotics)
Natural language processing (NLP) or computational linguistics is an area in machine learning and artificial intelligence that deals with understanding the meaning of human-style language and its interactions with machines. NLP research in the UNC Department of Computer Science (Prof. Bansal’s group) focuses on human-like language generation and question-answering/dialogue, multimodal, grounded, and embodied semantics (i.e., language with vision and speech, for robotics), and interpretable and structured deep and structured learning models. It also has strong connections with computer vision and machine learning research (Prof. Alex Berg’s and Tamara Berg’s groups) for natural language generation based on image content and text-to-image reference resolution.