Welcome to our NAACL 2024 tutorial on "Text to Context: Contextualizing Language with Humans, Groups, and Communities for Socially Aware NLP".
The tutorial will introduce research that has successfully integrated personal and social factors into traditional NLP as a foundation for cutting-edge research in the field. Unique aspects of this tutorial will include:
Time | Session Title | Materials |
---|---|---|
1400 - 1415 | Introduction to Socially Aware NLP | Slides |
1415 - 1455 | Personal Context in NLP | Slides, Colab Notebook |
1455 - 1530 | Individuals With Agents | Slides, Colab Notebook 1, Colab Notebook 2 |
1530 - 1600 | Break | |
1600 - 1635 | Group Context in NLP | Slides, Colab Notebook |
1635 - 1715 | Community Context in NLP | Slides, Colab Notebook |
1715 - 1730 | Closing Note |
The 3 hour tutorial will begin with a brief overview of the entire session organized from the individual to the societal levels of context. We will also introduce the key concepts in behavioral and social science that motivate the techniques that will be discussed in the subsequent sections.
Presenters: Adithya V Ganesan
Materials: Slides
In this session, we will review the methods for producing user representation from language, ranging from simple N gram features to advanced techniques such as Latent Dirichlet Allocation, Word2Vec, and Transformer models. These language-based user representations become much effective when integrated with user factors for analyses. We will showcase different user factor adaptation methods for merging human and social factors with language representations. While these methods produce user representations by taking a person's full picture into account, it is also pivotal to preserve the privacy of the individuals. Thus we will also review works demonstrating the successful implementation of human-level NLP systems incorporating differential privacy to ensure secure and privacy-preserving NLP practices
Presenters: Adithya V Ganesan (PhD Student), Swanie Juhng (PhD Student), H. Andrew Schwartz (Faculty)
Materials: Slides
This session will begin by considering the "generator" of language and its mathematical formulation. Next, we will look at how individuals or personas make their way into dialogue and conversational AI systems. Finally, we introduce metrics aimed at assessing conversational AI on an individual level and how they contrast with the more traditional automatic dialog metrics.
Presenters: Nikita Soni (PhD Student), João Sedoc (Faculty)
Materials: Slides
We will go over the methods that place emphasis on treating individuals and groups as interactive entities, with the individual's interactions within a group adding context to documents. Drawing inspiration from adjacent fields, particularly computational social science, we will show how to analyze the language of user-associated groups, unveil valuable insights into the context of an individual, the evolving dynamics of group language usage over time, and its influence on individual language patterns. By incorporating code demonstrations and references, we will discuss how these methods can enrich multiple traditional NLP tasks.
Presenters: Vasudha Varadarajan (PhD Student), Ryan L. Boyd (Faculty)
Materials: Slides
This tutorial session will cover the basics of creating language estimates of spatial communities (e.g., U.S. states or provinces in China). We will cover topics such as aggregation, as in how to move from documents to communities \emph{through} people, selection biases, ecological fallacies (i.e., language patterns at the individual level do not always hold at the community level), and cultural considerations. Participants in this session will be provided with a code notebook to experiment with on their own to examine the gains from proper methods for handling community-level text.
Presenters: Siddharth Mangalik (PhD Student), Salvatore Giorgi (Faculty)
Materials: Slides
Presenters: H. Andrew Schwartz
Stony Brook University, USA
Stony Brook University, USA
University Of Pennsylvania & National Institute on Drug Abuse
Stony Brook University, USA
Stony Brook University, USA
Stony Brook University, USA
New York University, USA
Stony Brook University, USA
Stony Brook University, USA