Summary
Stuart Middleton is a Professor of Computer Science at the University of Southampton with over two decades of research and engineering experience focused on Natural Language Processing, Large Language Models, and Human-in-the-loop AI. His work spans information extraction, few-/zero-shot learning, graph-based models, and adversarially robust interactive systems, often applied to domains such as law enforcement, defence, mental health, and misinformation. He combines rigorous academic research (PhD) with practical system-building roots from earlier roles in electronic warfare, knowledge engineering, and commercial software development. Stuart is particularly known for blending rationale-based and active learning methods to make LLMs more interpretable and resilient in high-stakes settings. He brings a rare mix of domain-savvy problem framing and hands-on experience deploying NLP techniques across multimodal and tabular data.
10 years of coding experience
5 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at University of Southampton