def evaluationMode(settings, read, detailEva): print("Evaluation mode!") clinicalNotes = DatasetReader.readClinicalNotes(settings["dataset"]["directory"], settings["dataset"]["name"]) if read: nejiAnnotations = Annotator.readNejiAnnotations(settings["dataset"]["neji_annotations"]) else: nejiAnnotations = Annotator.annotate(clinicalNotes) Evaluator.evaluateNeji(clinicalNotes, nejiAnnotations, detailEva) annotations = Annotator.postProcessing(clinicalNotes, nejiAnnotations, settings["post_vocabularies"]) Evaluator.evaluateAnnotations(clinicalNotes, annotations, detailEva) print("Done!")