A foray into the world of prediction algorithms