Zhengzhong Liu, Zhiting Hu and Eric Xing

Data and Time:

10:45 am – 12:30 pm, Friday, Febuary 7, 2020


The recent success and growth in the fields of Natural Language Processing (NLP) and Artificial Intelligence (AI) have presented the world with a large number of new applications, techniques, models, and architectures. In this tutorial, the audience will learn how appropriate abstraction and modularization can streamline both the development and deployment of NLP technologies. The tutorial will provide a systematic view of the NLP landscape, spanning text understanding, generation, and retrieval. We will present a principled breakdown of the broad tasks/techniques, and the actual systems that implement and operationalize modular NLP development. The tutorial also includes hands-on sessions, from which the audience will use the open-source systems to practice modular NLP and build complex applications. In sum, the tutorial delivers NLP in a modularized and systematic view, with a significant focus on practical development.

Tutorial Outline