TALLMesh: a simple application for performing Thematic Analysis with Large Language Models

Stefano De Paoli, Alex Fawzi
4/5/2025
cs.HCcs.CL

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Thematic analysis (TA) is a widely used qualitative research method for identifying and interpreting patterns within textual data, such as qualitative interviews. Recent research has shown that it is possible to satisfactorily perform TA using Large Language Models (LLMs). This paper presents a novel application using LLMs to assist researchers in conducting TA. The application enables users to upload textual data, generate initial codes and themes. All of this is possible through a simple Graphical User Interface, (GUI) based on the streamlit framework, working with python scripts for the analysis, and using Application Program Interfaces of LLMs. Having a GUI is particularly important for researchers in fields where coding skills may not be prevalent, such as social sciences or humanities. With the app, users can iteratively refine codes and themes adopting a human-in-the-loop process, without the need to work with programming and scripting. The paper describes the application key features, highlighting its potential for qualitative research while preserving methodological rigor. The paper discusses the design and interface of the app and outlines future directions for this work.

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. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

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

Similar Papers

Cite this paper

@article{paoli2025tallmesh,
  title  = {TALLMesh: a simple application for performing Thematic Analysis with Large Language Models},
  author = {Stefano De Paoli and Alex Fawzi},
  year   = {2025},
  eprint = {2504.13892},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.13892v1}
}

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/2504.13892.svg)](https://codeofpaper.com/paper/2504.13892)

Discussion