Introduction to collective intelligence Making recommendations Discovering groups Searching and ranking Optimization Document filtering Modeling with decision trees Building price models Advanced classification : kernel methods and SVMs Finding independent features Evolving intelligence Algorithm summary