Overview of Machine Learning (ML) and Artificial Intelligence (AI). Fundamentals, algorithms, and applications of widely used ML and AI methods in geospatial data analysis, including Supervised Learning, Unsupervised Learning, Fuzzy Logic, Wavelet Transformation, Artificial Neural Network, and Deep Learning.