IDEAS home Printed from https://ideas.repec.org/a/cup/polals/v34y2026i1p53-77_4.html

Analyzing Political Text at Scale with Online Tensor LDA

Author

Listed:
  • Kangaslahti, Sara
  • Ebanks, Danny
  • Kossaifi, Jean
  • Liu, Anqi
  • Alvarez, R. Michael
  • Anandkumar, Animashree

Abstract

This article proposes a topic modeling method that scales linearly to billions of documents. We make three core contributions: i) we present a topic modeling method, tensor latent Dirichlet allocation, that has identifiable and recoverable parameter guarantees and sample complexity guarantees for large data; ii) we show that this method is computationally and memory efficient (achieving speeds over 3 $\times $ –4 $\times $ those of prior parallelized latent Dirichlet allocation methods), and that it scales linearly to text datasets with over a billion documents; and iii) we provide an open-source, GPU-based implementation of this method. This scaling enables previously prohibitive analyses, and we perform two real-world, large-scale new studies of interest to political scientists: we provide the first thorough analysis of the evolution of the #MeToo movement through the lens of over two years of Twitter conversation and a detailed study of social media conversations about election fraud in the 2020 presidential election. Thus, this method provides social scientists with the ability to study very large corpora at scale and to answer important theoretically-relevant questions about salient issues in near real-time.

Suggested Citation

  • Kangaslahti, Sara & Ebanks, Danny & Kossaifi, Jean & Liu, Anqi & Alvarez, R. Michael & Anandkumar, Animashree, 2026. "Analyzing Political Text at Scale with Online Tensor LDA," Political Analysis, Cambridge University Press, vol. 34(1), pages 53-77, January.
  • Handle: RePEc:cup:polals:v:34:y:2026:i:1:p:53-77_4
    as

    Download full text from publisher

    File URL: https://www.cambridge.org/core/product/identifier/S1047198725100247/type/journal_article
    File Function: link to article abstract page
    Download Restriction: no
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:cup:polals:v:34:y:2026:i:1:p:53-77_4. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Kirk Stebbing (email available below). General contact details of provider: https://www.cambridge.org/pan .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.