Programming Collective Intelligence is a book by Toby Segaran and published by O'Reilly Media in August, 2007. It covers the use of data-mining and machine learning algorithms applied to online behavior and user-generated content. According to Nielsen BookScan, the book had sold approximately 20,000 copies by August, …