1. triangle
2. object

The "object" has three sides and three corners.

-
To me, the above is Metaphorically The Same as what's written on this page:
http://drupal.org/project/history_rec

.

Please help clarify what the hell the difference between these algorithms are.

"Recommended for you" records what users view after viewing a given page, then displays that on the given page.

So what does this block do "Users who browsed this node also browsed"?

Comments

danithaca’s picture

They are actually different things.

"Recommended for you" is your personal recommendation based on what you have read so far. The content is the same on every page as long as the user doesn't change. But different users might see different things.

"Users who browsed this node also browsed" is node-based. The content changes on different pages, but it remains the same for all users on the same page.

Does that make sense? I will update it in the documentation as well.

jm.federico’s picture

I've put the old and the new descriptions together, please let me know if makes sense noe and will update on the project page.

------------

Roadmap of the next major update (2010-09-13): click here

This module adds two blocks:

  1. Users who browsed this node also browsed
  2. Recommended for you

Recommended for you

This block is a personal recommendation, based on what each user has read so far. The content is unique to every user. Will be the same on every page, but different users might see different things.

The "Recommended for you" block provide personalized node recommendations based on a user's node browsing history. The basic idea is that, for example, user A browsed node X, Y, where users who browsed X, Y also browsed W, V; then "Recommended for you" would display W, V for A.

Users who browsed this node also browsed

This block is node-based. The content changes on different pages, but it remains the same for all users on the same page.

To make the recommendations, the module uses the {history} table that keeps track of 30 days of users' node browsing history. Also, when you enable the "boost comments" option, the module then takes users' commenting history as browsing history as well.

Dependencies

This module requires Recommender API at http://drupal.org/project/recommender, which provides the core matrix computation functions. The recommendation quality/accuracy are the job of Recommender API. The algorithm in use is called "Item-to-item", which is also used by Amazon.com. For more details about the algorithm please refer to http://portal.acm.org/citation.cfm?id=642471

After install/enable/setup, please go to admin/settings/recommender to generate the recommendations offline.

After each update/upgrade, please run update.php.

Drupal 7

This module depends on Recommender API, if that one gets ported, work will commence on this one.

danithaca’s picture

@jm.federico: thanks for the follow up! please go ahead and update the documentation. my daughter was just born a week ago. soon i should be able to get back to work on the module too :)

jm.federico’s picture

Status: Active » Closed (fixed)

Congratulations man! Hope you enjoy this very special time.

Sepero’s picture

The new documentation is MUCH MUCH MUCH better! Excellent and Thank you.

danithaca’s picture

@jm.fedrico: Thanks for helping out with the module. I plan to overhaul Recommender API in the summer (http://groups.drupal.org/node/137054). This should make Browsing History Recommender module scale better too.