Skip to main content
computer screen with book of multiple languages icon Natural Language Processing

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.

Subareas: Language Generation, Multimodal and Grounded NLP (with Vision and Robotics), Question Answering and Dialogue

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 for natural language generation based on image content and text-to-image reference resolution.


Faculty

Mohit Bansal

Mohit Bansal
John R. and Louise S. Parker Professor

Alexander C. Berg
Research Associate Professor

Snigdha Chaturvedi
Assistant Professor

Shashank Srivastava

Shashank Srivastava
Assistant Professor

If you need assistance contacting a faculty member, please email the External Relations team.


Research Groups

Research Groups will be added here.