Here are the best machine learning resources I have found. This list will be updated constantly.
1. A Course In Machine Learning: a very concise book which gives good overview of different machine learning algorithms.
2. Machine Learning in Action, by Peter Harrington (2012): A book that has least math and good explanation from developers perceptive.
Math Requirement Overview
<pre><code> String foo = "bar"; </code></pre>