The invention provides a system and method for computer-aided detection("CAD"). The invention relates to computer-aided automatic detection ofabnormalities in and analysis of medical images. Medical images are analyzed,to extract and identify a set of features in the image relevant to adiagnosis. The system computes an initial diagnosis based on the set ofidentified features and a diagnosis model, which are provided to a user forreview and modification. A computed diagnosis is dynamically re-computed uponuser modification of the set of identified features. Upon a user selecting adiagnosis based on system recommendation, a diagnosis report is generatedreflecting features present in the medical image as validated by the user andthe user selected diagnosis.