Automating Thematic Analysis: How LLMs Analyse Controversial Topics

Awais Hameed Khan, Hiruni Kegalle, Rhea D'Silva, Ned Watt, Daniel Whelan-Shamy +2 more
5/11/2024
cs.CYcs.CL

No confident code implementation found for this paper.

Abstract

Large Language Models (LLMs) are promising analytical tools. They can augment human epistemic, cognitive and reasoning abilities, and support 'sensemaking', making sense of a complex environment or subject by analysing large volumes of data with a sensitivity to context and nuance absent in earlier text processing systems. This paper presents a pilot experiment that explores how LLMs can support thematic analysis of controversial topics. We compare how human researchers and two LLMs GPT-4 and Llama 2 categorise excerpts from media coverage of the controversial Australian Robodebt scandal. Our findings highlight intriguing overlaps and variances in thematic categorisation between human and machine agents, and suggest where LLMs can be effective in supporting forms of discourse and thematic analysis. We argue LLMs should be used to augment, and not replace human interpretation, and we add further methodological insights and reflections to existing research on the application of automation to qualitative research methods. We also introduce a novel card-based design toolkit, for both researchers and practitioners to further interrogate LLMs as analytical tools.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{khan2024automating,
  title  = {Automating Thematic Analysis: How LLMs Analyse Controversial Topics},
  author = {Awais Hameed Khan and Hiruni Kegalle and Rhea D'Silva and Ned Watt and Daniel Whelan-Shamy and Lida Ghahremanlou and Liam Magee},
  year   = {2024},
  eprint = {2405.06919},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.06919v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.06919.svg)](https://codeofpaper.com/paper/2405.06919)

Discussion