Meet CEBI Miner
CEBI-Miner is a rule based natural language processing application geared for querying radiology report texts. The application can help synthesize a large cohort of report texts to the ones of a particular interest. Examples of questions it has helped answered here at the Center for Evidence-Based Imaging include which radiology reports contain miscellaneous liver lesions, whether prostate MRI reports were completed with an endorectal coil or without, and which reports contain adrenal lesions. The three main features of the application are search keywords, associated words, and negation words.
The three main features of the application are
search keywords, associated words, and negation words.
Scope of Search – Allows the user to determine what part of the report the search should be executed on. The default option is the whole report, meaning it searches the entire text for each row of the column selected. The other options are patient information, exam information, report (with impression), impression only, and technique section. These options are parsed from the format of Brigham and Women’s radiology reports. Thus, if the format of your reports varies from their structure you should choose the option to run on the whole report text.
Associated/Negation Words Search Distance and Direction – Associated/Negation words are searched around the user’s defined search keywords. The user can choose whether these words are searched before or after the search keywords. They can also define the search distance from the user’s keywords. Distance can be in words or sentences. For example, an associated distance of 4 words before will look for associated words within four words before the user’s keyword. Note that if the sentence started only 3 words before the search keyword the program will not search the last word of the previous sentence. If the user sets search distance to 0 sentences, the program searches for associated words within the same sentence as the user’s search keywords.
Index Column – Index column lets the users define a column which to filter on. For example, if you had a modality column it could be filtered to only run CEBI-Miner on modalities equal to CT.