Back

Systematic Evaluation of Common Natural Language Processing Techniques to Codify Clinical Notes

Tavabi, N.; Singh, M.; Pruneski, J.; Kiapour, A.

2022-10-10 health informatics
10.1101/2022.10.10.22280852 medRxiv
Show abstract

Proper codification of medical diagnoses and procedures is essential for optimized health care management, quality improvement, research, and reimbursement tasks within large healthcare systems. Assignment of diagnostic or procedure codes is a tedious manual process, often prone to human error. Natural Language Processing (NLP) have been suggested to facilitate these manual codification process. Yet, little is known on best practices to utilize NLP for such applications. Here we comprehensively assessed the performance of common NLP techniques to predict current procedural terminology (CPT) from operative notes. CPT codes are commonly used to track surgical procedures and interventions and are the primary means for reimbursement. The direct links between operative notes and CPT codes makes them a perfect vehicle to test the feasibility and performance of NLP for clinical codification. Our analysis of 100 most common musculoskeletal CPT codes suggest that traditional approaches (i.e., TF-IDF) can outperform resource intensive approaches like BERT, in addition to providing interpretability which can be very helpful and even crucial in the clinical domain. We also proposed a complexity measure to quantify the complexity of a classification task and how this measure could influence the effect of dataset size on models performance. Finally, we provide preliminary evidence that NLP can help minimize the codification error, including mislabeling due to human error.

Matching journals

The top 5 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.