A significant trend I am seeing in the software development world, is that developers are starting to use machine learning techniques. At the 2012 DevIntersection Conference (December 8 – 12, 2012, Las Vegas), I presented a talk “Easy Naive Bayes Predictions for Developers”. See http://www.devintersection.com/ . The talk explained exactly what Naive Bayes is, how to do the computations, and how to implement the technique (using the C# language). Here are images of my PPT presentation.