Internet Cross Logo
Internet Cross your one stop web tutorial website
Your Ad Here

Back to Programming Collective Intelligence: Building Smart Web 2.0 Applications product information


Back to your previous page

<< Previous

----

Next >>

Spotlight customer reviews:

Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: Great Book with Great Examples
Comment: I have just about finished reading this book, and I'm really enjoying it. It's loaded with great information and examples. I like how the author gives the reader tips on when certain techniques are better than others. The python examples are clear and easy to read. I'd love to see more books follow this one's style and structure.

Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: Genius!
Comment: Toby is a genius! He demystifies "Collective Intellignece" and provides some great examples using the public domain Python language. This is one of the best technical books I've ever read as it makes the sometimes difficult connection between theory and practicality.

This is an excellent place to begin for those who have identified the need for a collective intelligence application but are not sure upon which path to take their first step.

Toby's numerous examples are insightful and amusing - and free! It's now required reading for my growing staff of coders. Looking forward to Toby's follow-up (hint, hint).

Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: mind blower
Comment: This is one of those books I wish I had more time to devote to. I've barely begun to read it and already, I'm thrilled with the information being shared - I never knew what I didn't know, but this book has really opened my eyes to an entire facet of my development expertise that needs to improve.

Highly recommended

Customer Rating: Average rating of 2/5Average rating of 2/5Average rating of 2/5Average rating of 2/5Average rating of 2/5
Summary: Nice introduction to exciting topics but lacks depth
Comment: I think this is a good, easy-to-read intro to several interesting data-centric software technologies, but it is superficial.

For example, their collaborative filtering (ratings + recommendations) section illustrates only the most simplest of algorithms and completely skips over more advanced techniques (improved normalization, matrix factorization, and others), it skips over even basic benchmarking of the rec system (IMO, if you aren't doing objective benchmarks and tuning it off of those metrics, your rec system is useless), and doesn't address any of the common pitfalls and problems (sparsity, overfitting, normalization problems, scalability issues).

I guess that is expected. If you want a book that's easy to read that can get you excited about some cool ares in software development, this book is great. If you want information beyond the introductory casual reading level, look elsewhere.


Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: A fantastic book full of ideas & examples for anyone developing against websites with large user bases
Comment: As a long time O'Reilly reader & fan, I have to say this is the best O'Reilly book I've
read in the past several years, and is now among my favorite programming books in general. This is really an applied Artificial Intelligence book in disguise, as it covers most of the core topics found amongst the top AI textbooks. I've recently read a few of the standard AI books, such as Norvig, Duda & Hart; which are thorough, but in a bad way, because they miss the forest for the trees. Your average working software developer is not going to be able to use these textbooks to create any code without investing a lot of time, or stopping long the way to get a Phd.

And this is precisely where this books shines, unlike similar books out there--Toby Segaran has managed to explain the core AI algorithms in plain language, with very readable code examples that implement a fully working example to get you started. Reading this book made me realize most of the AI that I've studied is not hard in itself, but rather the standard way AI algorithms are presented in textbooks is just terrible and obfuscated.

For example, Toby describes a fully working backpropagation neural network, with code(!) in about 9 pages. I've never seen a NN presentation better than this. There were several chapters where I couldn't help laughing at how conceptually easy a given algorithm ends up being if only you stop and explain it as simply as possible, and throw out most of the mathematical notation. That sounds obvious, but for some reason few authors think brevity helps get the point across, especially when dealing with a mathematical topic. So kudos to Toby for this, which is a major accomplishment in itself, as it's going to really help the book appeal to a much wider audience.

I also though it was a great idea to connect every topic in the book to large data sets which anyone can get off the web. This lead me to think of many other kinds of datasets to try this code on, so it's not the kind of book that you read and put away;
but rather you keep tweaking the example code(available on the book's website), adding to it and experimenting.

In all, a great book, highly recommended!

 


<< Previous

Next >>

Showing page 2 of 6
1 | 2 | 3 | 4 | 5 | 6 |