Machine learning can be a subfield of artificial intelligence (AI) that takes advantage of algorithms experienced on knowledge sets to generate self-learning versions able to predicting outcomes and classifying info with no human intervention.It streamlines the development of custom applications by connecting seamlessly to varied information source