Excerpts from his speech:
A true Web 2.0 application is one that gets better the more people use it. Google gets smarter every time someone makes a link on the web. Google gets smarter every time someone makes a search. It gets smarter every time someone clicks on an ad. And it immediately acts on that information to improve the experience for everyone else.Harnessing collective intelligence. That is something I can get behind. Simple, clean, concise, and compelling.
It's for this reason that I argue that the real heart of Web 2.0 is harnessing collective intelligence.
The world of Web 2.0 *can* be one in which we share our knowledge and insights, filter the news for each other, find out obscure facts, and make each other smarter and more responsive. We can instrument the world so it becomes something like a giant, responsive organism.
It's nothing like Tim's first attempt at defining "Web 2.0", a verbose and confusing essay that lumbered in at five pages. His second "compact definition" remained a baffling mess of buzzwords with no real clarity or compelling direction.
No surprise that Joel Spolsky said Web 2.0 is "a big, vague, nebulous cloud of pure architectural nothingness" and that "when people use the term Web 2.0, I always feel a little bit stupider for the rest of the day." Many others felt lost in the Web 2.0 fog, unsure if it was about mashups, AJAX, RSS, or something else entirely.
I like this new definition of Web 2.0, "harnessing collective intelligence." I like the idea we are building on the expertise and information of the vast community of the Web. I like the idea that web applications should automatically learn, adapt, and improve based on needs.
I also like the idea that "Web 2.0" should include many companies that people were trying to classify as "Web 1.0". Amazon.com, with its customer reviews and personalized pages, clearly is harnessing the collective wisdom of Amazon shoppers. Google also is constantly improving based on the behavior of searchers.
Web 2.0 applications get better and better the more people use them. Web 2.0 applications learn from the behavior of their users. Web 2.0 applications harness collective intelligence.