Skip to content
Jianlin Shi edited this page Aug 26, 2017 · 6 revisions

In some cases, when analyzing the errors (difference between your pipeline output and the reference standard), it is hard to tell which component of the NLP pipeline causes the error by only view the finally output.

This is where the "debug" function can help. First, navigate to the difference view when you doing the comparison. Choose a snippet on the right side of the window either using right click to copy or using control C(command + C in MacOS). Then choose the debug task, click the button RunEasyCIEDebugger. The debugger be around the pipeline against the estimated and print out the note the component output step-by-step. And a week or so will pop-up a window at the end to display all the annotations in the UIMA annotation viewer.

By viewing the output of note the component step-by-step, you will be able to spot where the error came from. And in the union annotation viewer, you can have up at overview of all the annotations within that snippet.