Search papers, labs, and topics across Lattice.
This paper outlines a systematic approach for developing successful NLP systems in clinical settings by applying the Systems Development Life Cycle (SDLC) framework. It emphasizes that while algorithmic knowledge is essential, it is insufficient on its own for project success; instead, a comprehensive methodology that includes planning, execution, and evaluation is crucial. The key result is a structured, stepwise methodology that enhances the effectiveness of NLP projects by integrating best practices from both software development and clinical data extraction.
A structured methodology for NLP system development could be the missing link between algorithmic knowledge and successful clinical applications.
Natural language processing (NLP) is a common method for supplying data to clinical research and decision making by extracting information from electronic medical records. Numerous textbooks and tutorials describe specific algorithms and applications for text processing, yet algorithmic knowledge is only one ingredient of a successful NLP project. Drawing on the available literature, this paper presents a stepwise approach that applies the Systems Development Life Cycle (SDLC) to projects that rely on data extraction through language processing.