Enhancing human understanding through intelligent explanations