Artificial intelligence and geotechnical engineering design software