books:
•
Programming Collective Intelligence: Building Smart Web 2.0 Applications
Toby Segaran
O'Reilly Media, Inc.
, 2007 - 360 pages
average customer review:
based on 33 reviews
view larger image
for more information click here
highly recommended
Putting Theory into Practice
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 want to see an example of how it can be applied), then this book is great for that. His example of adaptively training a backprop net using only a subset of the nodes in the network was interesting, and I learned from it. Given all the reading I have done over the years on the subject, that was a bit of a surprise for me.
However, don't take this book as being the "end all, be all" for understanding neural networks and their
applications
. If you need that, you will want to augment this book with writings that cover some of the other network architectures (SOM, hopfield, etc) that are out there. The same goes for the other topics that it covers.
In the end, this book is a great introduction to what is available for those new to machine learning, and shows better than any other book how it applies to Web 2.0. Major strengths of this book are its broad coverage, and the practicality of its contents. It is a great book for those who are struggling with the theory, and/or those who need to see an example of how the theory can be applied in a concise, practical way.
To the author: I expect this book will get a second edition, as the premise behind the book is such a good one. If that happens, perhaps beef up the equations a bit in the appendix, and cite some references or a bibliography for those readers interested in some more in depth reading about the theory behind all these wonderful techniques. (The lack of a bibliography is why I gave it 4 stars out of 5, I really think that those who are new to the subject would benefit greatly from knowing what sits on your bookshelf.)
for more information click here
Excellent
I do application/systems program and this was a great introduction to a lot of new concepts and new technologies including python and graphing/analyzing data. Excellent and timely examples, flows from one topic to the next very smoothly. Very well-written and organized.
for more information click here
Great roundup of machine learning techniques
This book has great examples that make the machine learning algorithms come alive.
Most chapters have instructions on how to hook up the code to
web based
APIs so you can get some real data to play with.
I hope there's more books like this.
Very helpful
Wow! This has been a great read. I have been interested in neural networks and machine learning for awhile now, but I was unsure of where to start. The author's writing style is easy to follow. The examples have been very helpful. The only complaint I have is that one of the URL's, given in the book, is broken. Otherwise, I would highly recommend the book to anyone interested in this subject matter.
for more information click here
Collective Intelligence Review
The book was great, it arrived on time for class. And it was great that the instructor let us borrow his book, to see exactly which book to purchase.
Thanks,
Lynette
reviews
:
1
,
2
,
3
,
4
,
page 5
,
6
,
7
hot
or
not?
What's your opinion?
Write a review and share your thoughts!
recommendations
Essential Web Development Knowledge (O'Reilly Style)
Web Development Essentials for ASP.NET
Learning: Design & Engineering Books
NFJS Omaha 2008 recommended reading
My Favorite Programming Books
search for books
applications
,
building
,
collective
,
intelligence
,
programming
,
smart
,
web
Impressum / about us
books:
other categories
apparel
baby
beauty
books
camera & photo
cell phones
classical music
computers
dvd
software
kitchen
gourmet food
health & personal care
magazines
musical instruments
office products
outdoor living
pc & video games
popular music
electronics
sporting goods
tools & hardware
toys & games
pet supplies
vhs video
watches & jewelry
german
Bücher
DVD
klassische Musik