Machine learning is the study of computer algorithms that improve automatically through experience and by the use of data.