Improving Online Learning with Artificial Intelligence