Artificial Intelligence and Machine Learning Foundations: Learning from experience