This presentation analyzes the state of art of AI in geosciences and address the bottleneck challenges we are facing today. It rethinks the whole problem from both mathematic and engineering perspectives and proposes GeoWeaver as our solution. It introduces how GeoWeaver can help solve these problems to significantly improve the efficiency of adopting AI in geosciences. This presentation was given at the Earth Science Information Partners (ESIP) Winter Meeting held in Bethesda, MD in January 2020.