Putting AI and Machine Learning into Planning