home > paid book/ebook

Programming Collective Intelligence: Building Smart Web 2.0 Applications

Customer Reviews:

Putting Theory into Practice

By Syd Logan - December 18, 2007

This book is probably best for those of you who have read the theory, but are not quite sure how to turn that theory into something useful. Or for those who simply hunger for a survey of how machine learning can be applied to the web, and need a non-mathematical introduction.

My area of strength happens to be neural networks (my MS thesis topic was in the subject), so I will focus on that. In a few pages of the book, the author describes how the most popular of all neural networks, backpropagation, can be used to map a set of search terms to a URL. One might do this, for example, to try and find the page best matching the search terms. Instead of doing what nearly all other authors will do, prove the math behind the backprop training algorithm, he instead mentions what it does, and goes on to present python code that implements the stated goal.

The upside of the approach is clear -- if you know the theory of neural networks, and are not sure how to apply it (or... read more

Accessible introduction to complex topics

By Leo Dirac - August 17, 2007

Segaran has done an excellent job of explaining complex algorithms and mathematical concepts with clear examples and code that is both easy to read and useful. His coding style in Python often reads as clearly as pseudo-code in algorithm books. The examples give real-world grounding to abstract concepts like collaborative filtering and bayesian classification.

My favorite part is how he shows us code (gives it to us!) that goes out into the world, grabs masses of data and does interesting things with it. The use of a hierarchical clustering algorithm to dig into people's intrinsic desires in life as expressed in zebo is worth the price of the book alone. The graph that shows a strong connection between "wife", "kids", and "home" but a different connection between "husband", "children", and "job" is IMHO just fascinating.

Gems like that make this book worth reading cover to cover. After that it can happily hang out on your shelf as a reference anytime you... read more

Understanding the logic behind sites like Amazon and Google...

By Thomas Duff "Duffbert" - October 20, 2007

Have you ever wondered how some of those "collective intelligence" sites work? How Amazon can suggest books that you'll like based on your browsing history? How a search engine can rank and filter results? Toby Segaran does a very good job in revealing and teaching those types of algorithms in his book Programming Collective Intelligence: Building Smart Web 2.0 Applications. While I'm not ready to run out and build my own version of Facebook now, at least I can start to understand how sites like that are designed.

Contents:
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; Third-Party Libraries; Mathematical Formulas; Index

In each of the chapters, Segaran takes a type of capability, be it... read more

Use coupon below to get discount at eCampus.com!

SHADES
$3 off textbook orders over $75

SUNBLOCK
$4 off textbook orders over $90

SUNSHINE
$5 off textbook orders over $100

Copy the coupon code before clicking the button!

AVAILABILITY
MerchantFormatPrice
Amazon USPaperback$11.70 - $39.99
eBooks.comDigital (PDF)$31.99
BookBytePaperback$29.99
eCampusPaperback$38.39 discount!
PREVIEW
Related Documents
ENTERPRISE 2.0 IMPLEMENTATION: Integrate Web 2.0 Services into Your Enterprise

ENTERPRISE 2.0 IMPLEMENTATION: Integrate Web 2.0 Services into Your Enterprise

$3.76 - $49.99

Deploy Dynamic Web 2.0 Services in Corporate NetworksFacilitate collaboration and foster internal innovation by integrating next-generation Web 2.0 technologies throughout ...

Beyond 3G - Bringing Networks, Terminals and the Web Together: LTE, WiMAX, IMS, 4G Devices and the Mobile Web 2.0

Beyond 3G - Bringing Networks, Terminals and the Web Together: LTE, WiMAX, IMS, 4G Devices and the Mobile…

$76.36 - $105.00

Giving a sound technical introduction to 3GPP LTE and SAE, this book explains the decisions taken during standardization while also examining the likely competition for LTE such as HSPA+ and WiMAX. ...

Oracle WebCenter 11g Handbook: Build Rich, Customizable Enterprise 2.0 Applications (Osborne ORACLE Press Series)

Oracle WebCenter 11g Handbook: Build Rich, Customizable Enterprise 2.0 Applications (Osborne ORACLE…

$6.93 - $59.99

Master Oracle WebCenter 11gTransform your organization into a personalized, user-focused workplace using the detailed information in this comprehensive Oracle Press guide. Oracle ...

Web 2.0 and the Health Care Market: Health Care in the era of Social Media and the modern Internet

Web 2.0 and the Health Care Market: Health Care in the era of Social Media and the modern Internet

$38.19

Hauptbeschreibung The present piece of research deals with the use of Web 2.0 applications within the health care market. When reviewing literature it became evident that up to now, research which ...

Web 2.0: How-To for Educators

Web 2.0: How-To for Educators

$8.83 - $37.95

Web 2.0, the second generation of the World Wide Web, allows us to connect, create, collaborate, and share information. When we bring Web 2.0 tools into the classroom, we transform learning. By ...

Mobile Web 2.0

Mobile Web 2.0

$119.95

From basic concepts to research grade material, Mobile Web 2.0: Developing and Delivering Services to Mobile Devices provides complete and up-to-date coverage of the range of technical topics related ...

Building Dynamic Web 2. 0 Websites with Ruby on Rails

Building Dynamic Web 2. 0 Websites with Ruby on Rails

$20.99 - $45.48

Building Dynamic Web 2. 0 Websites with Ruby on Rails

Developing Web 2.0 Applications With Egl for IBM I

Developing Web 2.0 Applications With Egl for IBM I

$39.99 - $41.54

Developing Web 2.0 Applications With Egl for IBM I

ICEfaces 1. 8 : Build Web 2. 0 Applications using AJAX Push, JSF, Facelets, Spring and JPA: Next Generation Enterprise Web Development

ICEfaces 1. 8 : Build Web 2. 0 Applications using AJAX Push, JSF, Facelets, Spring and JPA: Next Generation…

$29.99 - $49.99

Using this book, you will develop a full-blown Web application in a step-by-step tutorial. The application is a component showcase that you can use as a reference implementation for your own ...

PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!: Create practical mashups in PHP ... MSN Search, Yahoo!, Last.fm, and 411Sync.com

PHP Web 2.0 Mashup Projects: Practical PHP Mashups with Google Maps, Flickr, Amazon, YouTube, MSN Search,…

$8.86 - $51.98

Create PHP projects that grab and mix data from the likes of Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, the Internet UPC Database, not to mention the California Highway Patrol ...

loading