Programming Collective Intelligence: Building Smart Web 2.0 Applications

Programming Collective Intelligence: Building Smart Web 2.0 Applications
by Toby Segaran

Programming Collective Intelligence: Building Smart Web 2.0 Applications
List Price: $39.99
Our Price: $22.85
You Save: $17.14 (43%)
Availability: Usually ships in 1-2 business days
Buy Used: from $17.75 (click here)
Category: Book
See more book details and other editions


(Click here)
Buy this book at online book store in your country
Canada | UK | Germany | France

Book Summary Information

Author: Toby Segaran
Edition: Paperback
Format: Illustrated
Published: 2007-08-16
ISBN: 0596529325
Number of pages: 360
Publisher: O'Reilly Media, Inc.

Book Reviews of Programming Collective Intelligence: Building Smart Web 2.0 Applications

Book Review: good but no great
Summary: 3 Stars

most people have shared their thoughts on the good of this book. I like to point out some of the bad as I read through:

- first, too many typos - both the author and oreilly should do a better job on proof read the materials. the typos are so much that it can easily wreck otherwise good materials.

- second, arcane solution and coding style. Many first step to the solution of machine learning is to represent the problem at hand well. The author's brain apparently wired different from mine so the opinion is personal. For example: chapter 5 on "optimization for preference", he chose to represent a solution as vector form like [0,0,0,0,0,0,0,0,0,0], there is no way I can relate this solution to the real meaning (you want to allocate 10 students into 5 rooms each with two slots) - if there is an easy explanation, the book didn't say so.

thus the 3 star. I believe a second edition is warranted and should be much better.
just my 2c.

Summary of Programming Collective Intelligence: Building Smart Web 2.0 Applications

Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it. Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains: Collaborative filtering techniques that enable online retailers to recommend products or media Methods of clustering to detect groups of similar items in a large dataset Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm Optimization algorithms that search millions of possible solutions to a problem and choose the best one Bayesian filtering, used in spam filters for classifying documents based on word types and other features Using decision trees not only to make predictions, but to model the way decisions are made Predicting numerical values rather than classifications to build price models Support vector machines to match people in online dating sites Non-negative matrix factorization to find the independent features in adataset Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details." -- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today. If I had this book two years ago, it would have saved precious time going down some fruitless paths." -- Tim Wolters, CTO, Collective Intellect

Algorithms Books

Book Subjects
Most talked about in Web Development Essentials for ASP.NET
JavaScript: The Definitive Guide ImageJavaScript: The Definitive Guide
by David Flanagan
O'Reilly Media, Inc.; Published: 2006-08-17; Paperback; Book
Best price: $18.00
Price in other shops: $49.99
High Performance Web Sites: Essential Knowledge for Front-End Engineers ImageHigh Performance Web Sites: Essential Knowledge for Front-End Engineers
by Steve Souders
O'Reilly Media, Inc.; Published: 2007-09-11; Paperback; Book
Best price: $16.45
Price in other shops: $29.99
Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional ImageBeginning Google Maps Applications with PHP and Ajax: From Novice to Professional
by Michael Purvis, Jeffrey Sambells, Cameron Turner
Apress; Published: 2006-08-14; Paperback; Book
Best price: $16.36
Price in other shops: $34.99
CLR via C#, Second Edition (Pro Developer) ImageCLR via C#, Second Edition (Pro Developer)
by Jeffrey Richter
Microsoft Press; Published: 2006-03-22; Paperback; Book
Best price: $29.89
Price in other shops: $59.99
Developing More-Secure Microsoft? ASP.NET 2.0 Applications (Pro Developer) ImageDeveloping More-Secure Microsoft? ASP.NET 2.0 Applications (Pro Developer)
by Dominick Baier
Microsoft Press; Published: 2006-10-25; Paperback; Book
Best price: $4.88
Price in other shops: $39.99
SQL Server 2005 T-SQL Recipes: A Problem-Solution Approach (A Problem - Solution Approach) ImageSQL Server 2005 T-SQL Recipes: A Problem-Solution Approach (A Problem - Solution Approach)
by Joseph Sack
Apress; Published: 2005-12-06; Paperback; Book
Best price: $37.77
Price in other shops: $59.99
CSS Mastery: Advanced Web Standards Solutions ImageCSS Mastery: Advanced Web Standards Solutions
by Andy Budd, Simon Collison, Cameron Moll
friends of ED; Published: 2006-02-13; Paperback; Book
Best price: $21.81
Price in other shops: $34.99
Programming Collective Intelligence: Building Smart Web 2.0 Applications ImageProgramming Collective Intelligence: Building Smart Web 2.0 Applications
by Toby Segaran
O'Reilly Media, Inc.; Published: 2007-08-16; Paperback; Book
Best price: $19.50
Price in other shops: $39.99
Amazon.com Mashups ImageAmazon.com Mashups
by Francis Shanahan
Wrox; Published: 2007-01-03; Paperback; Book
Best price: $12.62
Price in other shops: $29.99
Beginning ASP.NET 2.0 E-Commerce in C# 2005: From Novice to Professional ImageBeginning ASP.NET 2.0 E-Commerce in C# 2005: From Novice to Professional
by Cristian Darie, Karli Watson
Apress; Published: 2005-10-17; Paperback; Book
Best price: $28.96
Price in other shops: $44.99
Similar Books and other products
The Ruby Programming Language ImageThe Ruby Programming Language
by David Flanagan, Yukihiro Matsumoto
O'Reilly Media, Inc.; Published: 2008-01-25; Paperback; Book
Best price: $16.99
Price in other shops: $39.99
Founders at Work: Stories of Startups' Early Days ImageFounders at Work: Stories of Startups' Early Days
by Jessica Livingston
Apress; Published: 2007-01-22; Hardcover; Book
Best price: $15.31
Price in other shops: $25.99
The Myths of Innovation ImageThe Myths of Innovation
by Scott Berkun
O'Reilly Media, Inc.; Published: 2007-05-15; Hardcover; Book
Best price: $14.01
Price in other shops: $24.99
Designing Web Navigation: Optimizing the User Experience ImageDesigning Web Navigation: Optimizing the User Experience
by James Kalbach
O'Reilly Media, Inc.; Published: 2007-08-15; Paperback; Book
Best price: $27.29
Price in other shops: $49.99
Programming Erlang: Software for a Concurrent World ImageProgramming Erlang: Software for a Concurrent World
by Joe Armstrong
Pragmatic Bookshelf; Published: 2007-07-11; Paperback; Book
Best price: $21.97
Price in other shops: $36.95
Visualizing Data ImageVisualizing Data
by Ben Fry
O'Reilly Media, Inc.; Published: 2008-01-11; Paperback; Book
Best price: $22.30
Price in other shops: $39.99
Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly)) ImageBeautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))
O'Reilly Media, Inc.; Published: 2007-06-26; Paperback; Book
Best price: $27.00
Price in other shops: $44.99
Building Scalable Web Sites: Building, scaling, and optimizing the next generation of web applications ImageBuilding Scalable Web Sites: Building, scaling, and optimizing the next generation of web applications
by Cal Henderson
O'Reilly Media, Inc.; Published: 2006-05-16; Paperback; Book
Best price: $20.97
Price in other shops: $39.99
RESTful Web Services ImageRESTful Web Services
by Leonard Richardson, Sam Ruby
O'Reilly Media, Inc.; Published: 2007-05-08; Paperback; Book
Best price: $22.38
Price in other shops: $39.99
High Performance Web Sites: Essential Knowledge for Front-End Engineers ImageHigh Performance Web Sites: Essential Knowledge for Front-End Engineers
by Steve Souders
O'Reilly Media, Inc.; Published: 2007-09-11; Paperback; Book
Best price: $16.44
Price in other shops: $29.99
Book store. Illustrated catalog of books on different categories