There has been growing interest in the use of machine learning technologies for processing and interpreting seismic data. Many procedures that traditionally have been performed using deterministic methods and algorithms can be effectively replaced by neural networks and other artificial intelligence methodologies, improving simplicity, efficiency and automation.