<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	
<book id="1741472">
  <title><![CDATA[Programming Collective Intelligence: Building Smart Web 2.0 Applications]]></title>
  <isbn><![CDATA[0596529325]]></isbn>
  <isbn13><![CDATA[9780596529321]]></isbn13>
    <image_url>http://photo.goodreads.com/books/1187645251m/1741472.jpg</image_url>
    <work>
  <best_book_id type="integer">1741472</best_book_id>
  <books_count type="integer">1</books_count>
  <default_description>Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it.&lt;br /&gt; &lt;br /&gt; &lt;em&gt;Programming Collective Intelligence&lt;/em&gt; takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains: &lt;ul&gt; &lt;li&gt;Collaborative filtering techniques that enable online retailers to recommend products or media&lt;/li&gt; &lt;li&gt;Methods of clustering to detect groups of similar items in a large dataset&lt;/li&gt; &lt;li&gt;Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm&lt;/li&gt;  &lt;li&gt;Optimization algorithms that search millions of possible solutions to a problem and choose the best one&lt;/li&gt; &lt;li&gt;Bayesian filtering, used in spam filters for classifying documents based on word types and other features&lt;/li&gt; &lt;li&gt;Using decision trees not only to make predictions, but to model the way decisions are made&lt;/li&gt; &lt;li&gt;Predicting numerical values rather than classifications to build price models&lt;/li&gt; &lt;li&gt;Support vector machines to match people in online dating sites&lt;/li&gt; &lt;li&gt;Non-negative matrix factorization to find the independent features in a dataset&lt;/li&gt; &lt;li&gt;Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game&lt;/li&gt; &lt;/ul&gt; Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you.&lt;br /&gt; &lt;br /&gt; &quot;Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details.&quot;&lt;br /&gt;  -- Dan Russell, Google &lt;br /&gt; &lt;br /&gt; &quot;Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today.  If I had this book two years ago, it would have saved precious time going down some fruitless paths.&quot;&lt;br /&gt;  -- Tim Wolters, CTO, Collective Intellect</default_description>
  <id type="integer">1739097</id>
  <media_type nil="true"></media_type>
  <original_language_id type="integer" nil="true"></original_language_id>
  <original_publication_day type="integer">16</original_publication_day>
  <original_publication_month type="integer">8</original_publication_month>
  <original_publication_year type="integer">2007</original_publication_year>
  <original_title>Programming Collective Intelligence: Building Smart Web 2.0 Applications</original_title>
  <rating_dist>total:100|5:33|4:41|3:23|2:3|1:0|</rating_dist>
  <ratings_count type="integer">100</ratings_count>
  <ratings_sum type="integer">404</ratings_sum>
  <reviews_count type="integer">279</reviews_count>
  <text_reviews_count type="integer">25</text_reviews_count>
</work>

  <average_rating><![CDATA[4.04]]></average_rating>
  <ratings_count><![CDATA[100]]></ratings_count>
  <text_reviews_count><![CDATA[25]]></text_reviews_count>
  <url><![CDATA[http://www.goodreads.com/book/show/1741472.Programming_Collective_Intelligence_Building_Smart_Web_2_0_Applications]]></url>
  <authors>
        <author id="799347">
      <name><![CDATA[Toby Segaran]]></name>
      <role><![CDATA[]]></role>
      <url><![CDATA[http://www.goodreads.com/author/show/799347.Toby_Segaran]]></url>
      <average_rating><![CDATA[3.98]]></average_rating>
      <ratings_count><![CDATA[113]]></ratings_count>
      <text_reviews_count><![CDATA[32]]></text_reviews_count>
    </author>
      </authors>
    <reviews start="1" end="20" total="279">
    <review id="8773266">
    <user id="253539">
    <name><![CDATA[Steve]]></name>
    <location><![CDATA[San Francisco, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/253539-steve]]></url>
  </user>
      <rating>3</rating>
  <votes>3</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Mon Oct 01 00:00:00 -0700 2007</read_at>
  <date_added>Tue Nov 06 19:16:47 -0800 2007</date_added>
  <date_updated>Tue Nov 06 19:32:21 -0800 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[This is a beginner's guide to machine learning techniques. In typical O'Reilly fashion, there's very little math but lots of code snippets. While you will learn some motivation for using various techniques, you won't be able to start actively using them with just the overviews in this book.<br/><br/>...<a href="http://www.goodreads.com/review/show/8773266">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/8773266]]></url>
</review>
    <review id="15656006">
    <user id="266149">
    <name><![CDATA[Fogus]]></name>
    <location><![CDATA[Washington, DC]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/266149-fogus]]></url>
  </user>
      <rating>5</rating>
  <votes>1</votes>
  <sell_flag>true</sell_flag>
  <spoiler_flag>true</spoiler_flag>
  <shelves>
        <shelf name="2008_read" />
        <shelf name="computing" />
        <shelf name="to-read-again" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Fri Feb 01 00:00:00 -0800 2008</read_at>
  <date_added>Sun Feb 17 18:00:35 -0800 2008</date_added>
  <date_updated>Thu Feb 28 04:15:24 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[<a rel="nofollow" target="_blank" href="http://citeseer.ist.psu.edu/297391.html">If it works, it's not AI.</a> <br/><br/>Segaran's book is getting a lot of buzz right now and for good reason.  It's a great survey of some common classification and recognition techniques useful for providing critical services associated with &quot;Web 2.0&quot;.  The explanations and code are easily...<a href="http://www.goodreads.com/review/show/15656006">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/15656006]]></url>
</review>
    <review id="73684486">
    <user id="925562">
    <name><![CDATA[Tom]]></name>
    <location><![CDATA[Harrison, NY]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/925562-tom]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sun Oct 18 00:00:00 -0700 2009</read_at>
  <date_added>Tue Oct 06 18:02:03 -0700 2009</date_added>
  <date_updated>Sun Oct 18 04:26:05 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[This is an incredibly useful book for all those who are looking to divine intelligence with data collected through their web apps. Segaran mixes equal parts math, theory and practice in a way that keeps the reader's attention while introducing a number of somewhat complex machine learning topics. Py...<a href="http://www.goodreads.com/review/show/73684486">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/73684486]]></url>
</review>
    <review id="70718162">
    <user id="86362">
    <name><![CDATA[Amar]]></name>
    <location><![CDATA[San Francisco, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/86362-amar]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Sep 10 08:43:46 -0700 2009</date_added>
  <date_updated>Mon Sep 14 10:54:13 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[This is a good overview of various algorithms/techniques used by Google, Netflix and others to do things like <br/><br/>- determine people whose taste in movies is most similar to your own<br/>- given a document, guess which category it belongs in<br/>- figure out what bands you might be interes...<a href="http://www.goodreads.com/review/show/70718162">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/70718162]]></url>
</review>
    <review id="67344533">
    <user id="1836306">
    <name><![CDATA[Edwin]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1836306-edwin]]></url>
  </user>
      <rating>2</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Thu Aug 13 00:00:00 -0700 2009</read_at>
  <date_added>Thu Aug 13 23:32:15 -0700 2009</date_added>
  <date_updated>Fri Aug 14 23:36:05 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[Extremely basic if you're familiar at all with ML, but its intended audience probably isn't. Also, the name of the book kinda sucks -- makes me think of something else (not sure what).<br/><br/>Making Recommendations:<br/>He basically says to use Pearson correlation on item/user vectors for item-...<a href="http://www.goodreads.com/review/show/67344533">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/67344533]]></url>
</review>
    <review id="9682128">
    <user id="601086">
    <name><![CDATA[Adam]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/601086-adam]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Nov 28 16:50:58 -0800 2007</date_added>
  <date_updated>Wed Jun 25 10:32:52 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[This book is a survey of machine learning algorithms useful for tasks like spam filters and recommendation engines.  It's a great book if you're a practicing programmer that want to get thing done, less great if you're looking for a deep exploration of a particular topic.<br/><br/>There's a few th...<a href="http://www.goodreads.com/review/show/9682128">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/9682128]]></url>
</review>
    <review id="17540208">
    <user id="177586">
    <name><![CDATA[Leif]]></name>
    <location><![CDATA[Austin, TX]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/177586-leif]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="hackery" />
        <shelf name="statistics" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Aug 01 00:00:00 -0700 2009</read_at>
  <date_added>Tue Mar 11 15:20:27 -0700 2008</date_added>
  <date_updated>Thu Sep 24 21:20:04 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[Segaran does an impressive job in this book of rendering in code and English most of the confusing math that has led to the current state of the art in classification, clustering, collaborative filtering, text indexing, and even neural networks ! This book is really heavy on the example code, which ...<a href="http://www.goodreads.com/review/show/17540208">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/17540208]]></url>
</review>
    <review id="11380140">
    <user id="400240">
    <name><![CDATA[Noah]]></name>
    <location><![CDATA[New York, NY]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/400240-noah-sussman]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="currently-reading" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Dec 01 00:00:00 -0800 2007</read_at>
  <date_added>Tue Jan 01 09:08:01 -0800 2008</date_added>
  <date_updated>Tue Jan 01 09:29:47 -0800 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[This is one of my first books about application building, as opposed to User Interface or general Computer Science.  There's a lot more math than I'm used to -- every example so far contains a mathematical function.<br/><br/>So far I've seen how to calculate movie recommendations from a  list of c...<a href="http://www.goodreads.com/review/show/11380140">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/11380140]]></url>
</review>
    <review id="40978600">
    <user id="1589619">
    <name><![CDATA[محمد]]></name>
    <location><![CDATA[Egypt]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1589619]]></url>
  </user>
      <rating>3</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="software-development" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Thu Jan 01 00:00:00 -0800 2009</read_at>
  <date_added>Fri Dec 26 20:28:49 -0800 2008</date_added>
  <date_updated>Thu Jan 01 09:02:46 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[The book is good for learning algorithms for getting recommendations and finding patterns in a set of data, but ignores (on purpose) an important point : techniques for working on a huge amount of data. Techniques such as indexing, server clusters, caching, etc. These are key point for making algori...<a href="http://www.goodreads.com/review/show/40978600">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/40978600]]></url>
</review>
    <review id="46572305">
    <user id="2035409">
    <name><![CDATA[Jeff]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2035409-jeff]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="software-books" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Mon Sep 01 00:00:00 -0700 2008</read_at>
  <date_added>Mon Feb 16 17:31:09 -0800 2009</date_added>
  <date_updated>Mon Feb 16 17:33:05 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[Very interesting look at the algorithms behind recommendations and trending as they apply to web2.0]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/46572305]]></url>
</review>
    <review id="51785636">
    <user id="2183573">
    <name><![CDATA[Maoxinsheng]]></name>
    <location><![CDATA[Beijing, 22, China]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/2183573-maoxinsheng]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="currently-reading" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Tue Apr 07 01:50:25 -0700 2009</date_added>
  <date_updated>Tue Apr 07 01:50:51 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[This is a really helpful book in web2.0]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/51785636]]></url>
</review>
    <review id="24209828">
    <user id="314310">
    <name><![CDATA[Mike]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/314310-mike]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="computer" />
      </shelves>
  <recommended_for><![CDATA[programmers, AI people]]></recommended_for>
  <recommended_by><![CDATA[Amazon Suggestion (search for AI)]]></recommended_by>
  <read_at>Fri Jul 25 00:00:00 -0700 2008</read_at>
  <date_added>Wed Jun 11 00:28:35 -0700 2008</date_added>
  <date_updated>Thu Jul 31 17:58:35 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[This book is a great introduction to the algorithms that power things like Google's search engine, Amazon's suggestions, and other web sites that use collective user input to extract useful information.  There is a great mix of code, statistics, and AI in this book-- it isn't a light fluffy treatmen...<a href="http://www.goodreads.com/review/show/24209828">more...</a>]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/24209828]]></url>
</review>
    <review id="42404493">
    <user id="1885145">
    <name><![CDATA[Efsavage]]></name>
    <location><![CDATA[Brighton, MA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1885145-efsavage]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="25-or-bust-2009" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Tue Feb 10 10:41:15 -0800 2009</read_at>
  <date_added>Thu Jan 08 17:56:36 -0800 2009</date_added>
  <date_updated>Tue Feb 10 10:41:15 -0800 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[Excellent primer on the techniques modern sites are using, and users are starting to expect.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/42404493]]></url>
</review>
    <review id="10599719">
    <user id="31953">
    <name><![CDATA[Dave]]></name>
    <location><![CDATA[Chicago, IL]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/31953-dave]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="business-work" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sat Dec 01 00:00:00 -0800 2007</read_at>
  <date_added>Mon Dec 17 19:58:03 -0800 2007</date_added>
  <date_updated>Fri Dec 21 20:33:44 -0800 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[Seriously, wow.  If you have ever been intimidated by any informational retrieval technologies, or just wanted a clear explanation of how things work -- this book is fantastic.  Anyone who can explain k-means clustering clearly in less than 5 pages is absolutely brilliant.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/10599719]]></url>
</review>
    <review id="35404076">
    <user id="1624604">
    <name><![CDATA[Brian]]></name>
    <location><![CDATA[The United States]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1624604-brian]]></url>
  </user>
      <rating>5</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Fri Oct 17 14:02:40 -0700 2008</read_at>
  <date_added>Wed Oct 15 15:00:41 -0700 2008</date_added>
  <date_updated>Fri Oct 17 14:02:40 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[One of the best computer programming books that I have ever read.  It teaches you concepts, new ways of solving problems.  It is very relevant to today's enviroment (web, mashups, etc).  Examples are in Python.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/35404076]]></url>
</review>
    <review id="28692980">
    <user id="1374721">
    <name><![CDATA[Jeremy]]></name>
    <location><![CDATA[Old Town, FL]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1374721-jeremy]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Sun Jul 13 00:00:00 -0700 2008</read_at>
  <date_added>Tue Jul 29 19:27:18 -0700 2008</date_added>
  <date_updated>Tue Jul 29 19:29:01 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[Offers impressive insight into the technologies behind Web 2.0 websites (like this one).  Lots of great algorithms and sample implementations.  A very usable book, very helpful in several of my current projects.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/28692980]]></url>
</review>
    <review id="6298975">
    <user id="384423">
    <name><![CDATA[Pt3]]></name>
    <location><![CDATA[Half Moon Bay, CA]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/384423-pt3]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at>Wed Nov 14 19:12:21 -0800 2007</read_at>
  <date_added>Sun Sep 16 18:34:50 -0700 2007</date_added>
  <date_updated>Wed Nov 14 19:12:05 -0800 2007</date_updated>
  <read_count></read_count>
    <body><![CDATA[Well done.  It's A.I. 101, but with working code samples in Python that are as clear as pseudo-code.  It was a quick refresher for me that I thoroughly enjoyed. The algorithm appendix is very helpful as well.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/6298975]]></url>
</review>
    <review id="31360877">
    <user id="1468883">
    <name><![CDATA[Dara]]></name>
    <location><![CDATA[Istanbul, Turkey]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1468883-dara]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Wed Aug 27 14:04:01 -0700 2008</date_added>
  <date_updated>Wed Aug 27 14:06:17 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[I think it might be a bit complicated for novice readers but overall it's great explaning concepts with very good examples. Cookbook for social web developer.]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/31360877]]></url>
</review>
    <review id="44737219">
    <user id="1936980">
    <name><![CDATA[Deryck]]></name>
    <location><![CDATA[Dadeville, AL]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1936980-deryck-hodge]]></url>
  </user>
      <rating>0</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="to-read" />
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Jan 29 05:08:11 -0800 2009</date_added>
  <date_updated>Sun Apr 12 19:19:24 -0700 2009</date_updated>
  <read_count></read_count>
    <body><![CDATA[Had this on my currently reading list, but bumping it to the &quot;to read&quot; list since I have other things in front of this one.  (More to come when I read it.)]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/44737219]]></url>
</review>
    <review id="32634898">
    <user id="1519982">
    <name><![CDATA[Webdevotion]]></name>
    <location><![CDATA[Belgium]]></location>        
    <url><![CDATA[http://www.goodreads.com/user/show/1519982-webdevotion]]></url>
  </user>
      <rating>4</rating>
  <votes>0</votes>
  <sell_flag>false</sell_flag>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
      </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Sep 11 15:17:24 -0700 2008</date_added>
  <date_updated>Thu Sep 11 15:18:01 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[Fascinating: what one can achieve by number crunching. Amazon, Last.fm, ...]]></body>
    <url><![CDATA[http://www.goodreads.com/review/show/32634898]]></url>
</review>
    </reviews>
  <popular_shelves>
        <shelf name="to-read" />
        <shelf name="currently-reading" />
        <shelf name="technical" />
        <shelf name="programming" />
        <shelf name="tech" />
        <shelf name="software-development" />
        <shelf name="non-fiction" />
        <shelf name="wish-list" />
      </popular_shelves>
  <book_links>
    <book_link id="8">
  <name><![CDATA[WorldCat]]></name>
  <link>http://www.goodreads.com/book_link/follow/8?book_id=1741472</link>
</book_link>
  </book_links>
</book>
</GoodreadsResponse>