A-Geological Appraiser