Pain is a common reason for accessing healthcare resources and is a growing area of research, especially in its overlap with mental health. Mental health electronic health records are a good data source to study this overlap. However, much information on pain is held in the free text of these records, where mentions of pain present a unique natural language processing problem due to its ambiguous nature. This project uses data from an anonymised mental health electronic health records database. The data are used to train a machine learning based classification algorithm to classify sentences as discussing patient pain or not. This will facilitate the extraction of relevant pain information from large databases, and the use of such outputs for further studies on pain and mental health. 1,985 documents were manually triple-annotated for creation of gold standard training data, which was used to train three commonly used classification algorithms. The best performing model achieved an F1-score of 0.98 (95% CI 0.98-0.99).
翻译:疼痛是寻求医疗资源的常见原因,且已成为一个日益增长的研究领域,尤其是其与心理健康的重叠部分。心理健康电子健康记录是研究这种重叠的良好数据来源。然而,关于疼痛的许多信息存在于这些记录的自由文本中,由于疼痛的模糊性质,提及疼痛构成了独特的自然语言处理问题。本项目使用来自匿名化心理健康电子健康记录数据库的数据。这些数据用于训练基于机器学习的分类算法,以判断句子是否涉及患者的疼痛。这将有助于从大型数据库中提取相关的疼痛信息,并利用此类输出进行进一步关于疼痛与心理健康的研究。1,985份文档经过人工三重标注创建了黄金标准训练数据,用于训练三种常用的分类算法。表现最佳的模型达到了0.98的F1分数(95%置信区间0.98-0.99)。