CLDec 28, 2021

Simple, Interpretable and Stable Method for Detecting Words with Usage Change across Corpora

arXiv:2112.14330v11008 citations
Originality Incremental advance
AI Analysis

This provides a more stable and interpretable solution for researchers in digital humanities and computational social science, though it is incremental as it builds on existing word usage detection approaches.

The paper tackled the problem of detecting words with usage changes across corpora by proposing a neighbor-based method that avoids vector space alignment, demonstrating its effectiveness in 9 setups with different splits and languages.

The problem of comparing two bodies of text and searching for words that differ in their usage between them arises often in digital humanities and computational social science. This is commonly approached by training word embeddings on each corpus, aligning the vector spaces, and looking for words whose cosine distance in the aligned space is large. However, these methods often require extensive filtering of the vocabulary to perform well, and - as we show in this work - result in unstable, and hence less reliable, results. We propose an alternative approach that does not use vector space alignment, and instead considers the neighbors of each word. The method is simple, interpretable and stable. We demonstrate its effectiveness in 9 different setups, considering different corpus splitting criteria (age, gender and profession of tweet authors, time of tweet) and different languages (English, French and Hebrew).

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes