Programming Collective Intelligence: a Machine Learning approach to Web 2.0 applications, by O’Reilly Posted on August 16, 2007 by george tziralis Programming Collective Intelligence: a Machine Learning approach to Web 2.0 applications, by O’Reilly