ExPAM: Explainable Personality Assessment Method Using Heterogeneous Linguistic Features and Off-the-Shelf LLMs
Elena Ryumina, Dmitry Ryumin, Maxim Markitantov, Alexey KarpovMany organizations increasingly adopt personalization techniques to enhance user satisfaction. However, current systems generally cannot automatically infer and interpret individual personality traits (PTs), although these traits are key drivers of user behavior. While Large Language Models (LLMs) are widely used, they remain poorly suited to reliable and explainable Personality Assessment (PA). To address this gap, we propose ExPAM, a novel Explainable Personality Assessment Method that combines hybrid feature fusion with in-context learning in off-the-shelf LLMs to predict Big Five PTs from text. ExPAM explicitly grounds its predictions in interpretable linguistic patterns without requiring LLM fine-tuning. Its hybrid fusion is designed to improve both predictive performance and interpretability in PA. Transformer-based embeddings encode local contextual information, whereas features extracted using the Linguistic Inquiry and Word Count (LIWC) dictionary provide complementary global and local linguistic indicators of PTs. These interpretable feature patterns are included in prompts that guide the LLM to produce both PT predictions and human-understandable explanations. ExPAM shows competitive performance compared with multi-task models on the ChaLearn First Impressions v2 (FIv2) corpus and single-task models on the PANDORA corpus that rely on a single feature set. On FIv2, it achieves a mean accuracy (mAC) of 0.891 and a Concordance Correlation Coefficient (CCC) of 0.333. On PANDORA, it achieves a mean Pearson Correlation Coefficient (PCC) of 0.240 and a CCC of 0.101. Prompting the LLM with hybrid global–local patterns further improves CCC by 9.9% on FIv2 and 15.8% on PANDORA, while changes in mAC and mean PCC remain marginal. Qualitative interpretability analysis reveals trait-specific linguistic patterns, highlighting the potential of ExPAM for psychological research, computational linguistics, and paralinguistic studies.