What is the difference between supervised and unsupervised learning algorithms?
Is Scikit-Learn Decision tree algorithm, as a supervised learning model for a mixed data-set of numeric and categorical features, good choice?