15. The non-transitory computer-readable storage medium of claim 9 , wherein the document represents a medical report that discuss a respective target protein of a plurality of proteins and each label of the plurality of labels relates to at least one protein of the plurality of proteins.
9. A non-transitory computer-readable storage medium storing one or more instructions which, when executed by one or more processors, cause the one or more processors to perform steps comprising: obtaining a document; determining, using a trained classifier, a candidate label for the document from a plurality of different labels; selecting two or more different linguistic structures from the document; displaying a user interface that presents data from the document, including at least a portion of the two or more linguistic structures, the plurality of labels including the candidate label and respective scores in association with each different label among the plurality of labels, wherein the portion of the two or more linguistic structures are displayed by the user interface, wherein the user interface includes two or more user interface controls which present a first option to accept the candidate label for the document and a second option to select a different label for the document, the two or more user interface controls further presenting an element for highlighting the two or more linguistic structures within the document; receiving, via the two or more user interface controls, input representing selection of the first option or the second option, and further input comprising a highlighted section of the two or more linguistic structures that was important to the selection of the first option or the second option; associating the document with a verified label; changing, based on the further input, one or more weights assigned to the highlighted section relative to a non-highlighted section during retraining of the trained classifier.