We develop algorithms to process and understand natural language to aid interaction between computers and humans.
The group mainly works on natural language processing applications using Deep Learning. The primary focus of the group has been on Natural Language Generation problems (summarization, dialog systems, question answering etc.). We also explore problems at the intersection of vision and language. Our aim is to develop algorithms and systems based on domain knowledge building on top of recent advances in deep learning.