A computer-implemented method of aiding a physician in the preparation of a proper report and diagnosis of a patient that takes into account relevant prior medical reports for comparison with a current medical report, involving the viewing of a medical report describing radiological images using textual descriptors selected from a predefined list of textual descriptors, wherein the computer-implemented method comprises the acts of: opening the medical report; and in response to the opening act, performing the further acts of: searching by a processor using text recognition devices and algorithms to identify one or more further prior medical reports containing text semantically similar to the textual descriptors of the medical report including further prior medical reports each describing multiple radiological images of different modalities, a modality being a method of imaging, and/or further prior medical reports selected from a menu of a graphical user interface indicating such further prior medical reports; displaying the further prior medical reports; ordering the further prior medical reports by relevance; and highlighting at least one of words and sentences in the further prior medical reports that match keywords derived from the textual descriptors for enabling the physician comparing the current medical report with the identified prior medical ones in order to determine the progress of previously identified lesions and discover new lesions if any, and the physician preparing the report and diagnosis. opening the medical report; and in response to the opening act, performing the further acts of: searching by a processor using text recognition devices and algorithms to identify one or more further prior medical reports containing text semantically similar to the textual descriptors of the medical report including further prior medical reports each describing multiple radiological images of different modalities, a modality being a method of imaging, and/or further prior medical reports selected from a menu of a graphical user interface indicating such further prior medical reports; displaying the further prior medical reports; ordering the further prior medical reports by relevance; and highlighting at least one of words and sentences in the further prior medical reports that match keywords derived from the textual descriptors for enabling the physician comparing the current medical report with the identified prior medical ones in order to determine the progress of previously identified lesions and discover new lesions if any, searching by a processor using text recognition devices and algorithms to identify one or more further prior medical reports containing text semantically similar to the textual descriptors of the medical report including further prior medical reports each describing multiple radiological images of different modalities, a modality being a method of imaging, and/or further prior medical reports selected from a menu of a graphical user interface indicating such further prior medical reports; displaying the further prior medical reports; ordering the further prior medical reports by relevance; and highlighting at least one of words and sentences in the further prior medical reports that match keywords derived from the textual descriptors for enabling the physician comparing the current medical report with the identified prior medical ones in order to determine the progress of previously identified lesions and discover new lesions if any, and the physician preparing the report and diagnosis.