This tutorial demonstrates how we can split a data set into train and test data using train_test_split function, train the model on the train data set, test the model using test data set and finally evaluating the model. This approach of testing the accuracy of a model is more reliable than training and testing the data on same set of data,