Programming Collective Intelligence - Building Smart Web 2.0 Applications by Toby Segaran - ISBN 0596529325 - O'Reilly Media 2007

book
http://books.google.com/books?id=ID&pg=PA

Motivation

Clarify my understanding of machine learning, especially applied to the web.

Pre-reading model

Draw a schema (using PmGraphViz or another solution) of the situation of the area in the studied domain before having read the book.

Reading

  • Chapter 1: Introduction to Collective Intelligence
    • on the multiple usage with the classical example
      • spam, Google, NetFlix, ...
  • Chapter 2: Making recommendations
    • defining Euclidean distance (p10) and Pearson correlation (p11)
      • helpful 2D diagram of a "preference space" as a way to imagine in low dimensions
      • Pearson correlation advantage of correcting for grade inflation
    • pointing to other functions such as the Jaccard coefficient or Manhattan distance, cf Wikipedia:Metric &40;mathematics&41;#Examples
    • explaining the profile base to the product base recommendation by transforming the matrix used until then with products per profile to profiles per product
    • explaining item-based filtering
    • exercises not done

See also

Overall remarks and questions

  • this? that?

Synthesis

So in the end, it was about X and was based on Y.

Critics

Point A, B and C are debatable because of e, f and j.

Vocabulary

(:new_vocabulary_start:) new_word (:new_vocabulary_end:)

Post-reading model

Draw a schema (using PmGraphViz or another solution) of the situation of the area in the studied domain after having read the book. Link it to the pre-reading model and align the two to help easy comparison.

Categories

Back to the Menu