Demystifying AI algorithms