Code & tools
Projects
Software the lab builds alongside its research, open-source where possible, with links to the code, a live demo, and usage notes.
articLLMate
ActiveAn LLM-based auditing tool that reads a whole corpus of academic papers and audits how each one handles response-validity threats in self-report data, tested at a scale of nearly 50,000 articles.
Clinical Wellbeing Monitor (ProQOL)
ActiveA self-assessment dashboard for the Professional Quality of Life Scale (ProQOL), helping professionals track compassion satisfaction, burnout, and secondary traumatic stress over time.
Embedding-Enhanced Psychometrics
In developmentAn R pipeline that compares the latent structure of LLM text embeddings with human psychometric data using Exploratory Graph Analysis (EGA), using language models as a new lens on construct validity, factor structure, and scale design.
Participant Feedback & Survey Platform
ActiveA reusable Shiny platform for online surveys that give participants immediate, personalised feedback on their own results. Its most-used deployment, the Machiavellianism self-test (TDMS), has been completed by more than 40,000 participants who chose to share their data.
Automated Feedback Report Generator
ActiveAn R + Quarto pipeline that turns a study's raw questionnaire data into a bespoke, plain-language HTML (or PDF) feedback report for every participant, scoring the HEXACO-100, PVQ-21, and NISE against population norms so respondents get something meaningful back for taking part.
Dimensional Models of Personality Diagnosis & Stigma
ActiveA long-running program on how personality pathology is diagnosed, comparing categorical and dimensional (DSM-5 AMPD, ICD-11, HiTOP) approaches and their downstream effects on stigma, clinical utility, and treatment, especially for borderline personality disorder.
Footprints: Digital Data Donation Study
In developmentA government-funded study of the relationship between personality and online behaviour, using consent-gated digital data donation rather than self-report alone.
Idiographic & Within-Person Measurement
ActivePerson-specific measurement using ecological momentary assessment and intensive longitudinal designs, studying how distress and personality states fluctuate within individuals over time, and whether measures built on group averages hold at the individual level.
Response Accuracy & Validity Scales
ActiveDeveloping open-source tools to detect careless, inconsistent, and distorted responding in psychological research and assessment, including informant-report validity scales and brief, appendable inconsistency and under-reporting measures.
Psychometric Scale Development
ActiveBuilding and validating open-source psychological measures, from item generation through factor analysis (EFA/CFA), reliability, and construct validation, so researchers and clinicians have rigorous, freely available instruments.
AI Personality Structure
In developmentAn emerging project applying large language models and embedding-based methods to study the structure of personality: how AI represents traits, and what that reveals about long-standing questions in personality science.
Psychometric Scale Translation
In developmentUsing large language models to assist translating and culturally adapting psychometric scales across languages, making validated instruments more accessible to non-English-speaking researchers and clinicians.
AI Chatbots for Professional Training
In developmentA government-funded project developing AI chatbots to support professional training.