Published at DZone with permission of Nishant Chandra, author and DZone MVB. (source)
With numerous machine learning algorithms to experiment with, this relatively simple graph can quickly help you shortlist a handful of algorithms.
Any then you may give Scikit a try.
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)