Computational thematics: Comparing algorithms for clustering the genres of literary fiction
Not on the map. Why?
Abstract (arXiv)
What are the best methods of capturing thematic similarity between literary texts? Knowing the answer to this question would be useful for automatic clustering of book genres, or any other thematic grouping. This paper compares a variety of algorithms for unsupervised learning of thematic similarities between texts, which we call "computational thematics". These algorithms belong to three steps of analysis: text preprocessing, extraction of text features, and measuring distances between the lists of features. Each of these steps includes a variety of options. We test all the possible combinations of these options: every combination of algorithms is given a task to cluster a corpus of books belonging to four pre-tagged genres of fiction. This clustering is then validated against the "ground truth" genre labels. Such comparison of algorithms allows us to learn the best and the worst combinations for computational thematic analysis. To illustrate the sharp difference between the best and the worst methods, we then cluster 5000 random novels from the HathiTrust corpus of fiction.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 14 of its 76 references that are in the map. First posted on arXiv 18 May 2023.
Builds on
14 of 76 references.
References · 14
- 2022BERTopic: Neural topic modeling with a class-based TF-IDF procedurecited by 801
- 2014Distributed Representations of Sentences and Documentscited by 678
- 2018Learning Word Vectors for 157 Languagescited by 280
- 2017Advances in Pre-Training Distributed Word Representationscited by 207
- 2020Top2Vec: Distributed Representations of Topicscited by 126
- 2021Is Automated Topic Model Evaluation Broken?: The Incoherence of Coherencecited by 74
- 2016An Empirical Evaluation of doc2vec with Practical Insights into Document Embedding Generationcited by 48
- 2017A network approach to topic modelscited by 25
- 2015Bayesian cluster analysis: Point estimation and credible ballscited by 16
- 2020Why Moli`ere most likely did write his playscited by 9
- 2021Topic Modeling Genre: An Exploration of French Classical and Enlightenment Dramacited by 9
- 2019Relative contributions of Shakespeare and Fletcher in Henry VIII: An Analysis Based on Most Frequent Words and Most Frequent Rhythmic Patternscited by 6
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 2.
5 papers.
- 2023Machine-assisted quantitizing designs: augmenting humanities and social sciences with artificial intelligencecited by 15
- 2024Latent Structures of Intertextuality in French Fictioncited by 2
- 2024Locating the Leading Edge of Cultural Changecited by 2
- 2025Tell, Don't Show: Leveraging Language Models' Abstractive Retellings to Model Literary Themescited by 1
- 2025FicSim: A Dataset for Multi-Faceted Semantic Similarity in Long-Form Fictioncited by 1
- 2025FicSim: A Dataset for Multi-Faceted Semantic Similarity in Long-Form Fiction23 Oct 2025
- 2025Tell, Don't Show: Leveraging Language Models' Abstractive Retellings to Model Literary Themes29 May 2025
- 2024Locating the Leading Edge of Cultural Change22 Nov 2024
- 2024Latent Structures of Intertextuality in French Fiction23 Oct 2024
- 2023Machine-assisted quantitizing designs: augmenting humanities and social sciences with artificial intelligence24 Sep 2023