Sep
10

I declared that “Programming Collective Intelligence” was the must have book of 2007 even before I received my copy. I’ve spent the last 2 weeks reading and working through the examples. I am pleased to say that it has lived up to all expectations. The explanations are clear, the examples are relevant and the code is easily re-usable. I’ve tried to read numerous other Machine Learning books and papers only to be confused by the mathematics. “Programming Collective Intelligence” provides a great introduction to Machine Learning in the context of creating social networking application. I’d recommend the book for anybody new to Machine Learning or with a general interest in making their applications a little bit smarter. Machine Learning is a vast and complex field, so be warned that to fully understand the algorithms and implement the latest advances, you’ll need to visit more advanced books and academic papers (Maths, Maths and More Maths).

Project Highlights:

  • Building a del.icio.us Link Recommender
  • Clustering and Filtering Blog posts based on word usage
  • Using Decision Trees to predicting signups
  • Use Support Vector Machines for matchmaking
    (…. never thought of using SVM on a dating site … )
  • Simplicity of Python libraries used
    (Including the Imaging Library used to draw a Dendrogram and the wrapper for LIBSVM)

Go and buy the book right now!

    Read More   

Comments

Toby Segaran on 10 September, 2007 at 11:12 pm #

Thanks for the great review! I’m glad you’re enjoying the book so much.

Feel free to email me if you have any questions about it.


Random Syntax » Machine Learning goes Mainstream on 22 September, 2007 at 7:41 am #

[…] Machine Learning Made Easy with Perl presentation at OSCON 2007 by Lino Ramirez. Then the amazing Programming Collective Intelligence book was published. And now straight from RailsConf 2007 comes Making Rails More (Artificially) […]


Post a Comment
Name:
Email:
Website:
Comments: