Postprocessing of P300 Speller Output with a Large Language Model
Abstract
P300 spellers convert electroencephalographic (EEG) activity into text by presenting users with a matrix of flickering characters. While these systems can achieve high classification accuracy, communication is severely slowed by the need for many stimulus repetitions to obtain a reliable signal. Reducing repetitions accelerates spelling but introduces character-level errors: insertions, deletions, and substitutions that degrade usability and increase user fatigue. Although substantial research has focused on improving performance at the signal acquisition and decoding stages, here we investigate a complementary text post-processing approach that leverages large language models (LLMs) to restore corrupted P300 speller output. We constructed a dataset derived from cLang-8 and simulated realistic P300-style text corruption using both random and empirically derived human-like error strategies. We evaluated several instruction-tuned LLMs alongside an optical character recognition (OCR)-fine-tuned ByT5 model under zero-shot and few-shot prompting conditions. We found that LLMs effectively recovered clean text from noisy inputs. Models employing SentencePiece tokenization consistently outperformed byte-pair encoding (BPE)-based counterparts, and few-shot in-context learning further improved restoration accuracy, with Gemma 3 achieving the strongest performance across all settings. These results suggest that LLM-based post-processing could enable P300 speller systems to operate with fewer repetitions and lower latency while maintaining or improving output accuracy, offering a practical path toward more efficient daily communication for users with motor and speech disabilities.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Connecting a P300 speller to a large language model
Mikhail Lebedev, Anna V Makarova, … Archil Iverievich Maysuradze·bioRxiv·Nov 6, 2025
- Effect of Large Language Models on P300 Speller Performance with Cross-Subject Training
Nithin Parthasarathy, James Soetedjo, … William Speier·PLoS ONEPeer-reviewed·Oct 1, 2026
- A Novel Dual And Triple RSVP Paradigm For P300 Speller
Amir Mohammad Mijani, Mohammad Bagher Shamsollahi, Mohsen Sheikh Hassani·Journal of Neuroscience MethodsPeer-reviewed·Aug 31, 2019
- Imagined Speech Reconstruction with 3D Neural Metabolism and Large Language Model Integration
Gowrish Rajagopal, Aniket Chaudhari, … Douglas L. Rothman·bioRxiv·Jul 30, 2025
- A note on decoding elicited and self-generated inner speech
O. Parker Jones, N. L. Voets·bioRxiv·May 23, 2021
- LLM-powered automatic scoring tools for memory recall
Rayna S. Tang, Savannah Born, … Zachariah M. Reagh·bioRxiv·Oct 8, 2026