The analysis of human behavior data generated by digital technologies has gained increasing attention in recent years. Spending categories form a significant part of this digital footprint. In this study, we investigate the degree to which human expenditure records can be used to infer psychological traits from transaction data. A broad feature space was constructed, consisting of overall spending behavior, category-related spending behavior, and customer category profiles. These features were examined to identify their correlations with the Big Five personality traits. A dataset containing over 1,200 users’ transaction histories over three months was obtained from Kaggle. Personality trait labels were derived using a percentile-based classification method. Multiple AI algorithms: decision tree (DT), random forest (RF), logistic regression (LR), and support vector machine (SVM) were employed, along with a convolutional neural network (CNN) to classify personality traits. The CNN model, incorporating multi-dimensional convolutional layers and the full feature space, achieved a high accuracy of 99.03%. The outcomes of the experiment indicate the efficiency of combining behavioral features and AI models in psychological trait classification. The study also highlights ethical considerations, including privacy risks and misuse of inferred personality details.
Copyrights © 2025