Hello Robert, If your company would like advice on non-tivial machine learning, I suggest that you contact Dr. Mike Bowles. I believe that you already know him through the SF Bay ACM. Mike does machine ;earning professionally, and has also been teaching classes in Machine Learning for the past few years. You can find a link to his current classes at http://www.meetup.com/HandsOnProgrammingEvents/events/168733832/ Bill Bruns Vice Chairman, SF Bay ACM mobile=953-383-2960