SIGIA-L Mail Archives: SIGIA-L: Exposing rated content
SIGIA-L: Exposing rated content
From: stephen gilson (stephengilson_at_yahoo.com)
Date: Tue Oct 30 2001 - 09:24:53 EST
I'm interested in how a "top rated article" list might be populated on a page that is dynamically built. Here are the factors: The articles are technical pieces written to support a range of software products that the hosting company offers for sale. The 'top rated' list shows only five article titles.
One algorithm might calculate tutorial value, so to speak, based on a single rule, such as number of page views, or by comparing the data collected by a widget customers would use to rate articles. But I'm worried that using such a simple algorithm will float certain articles to the top of the list inappropriately.
It would seem that an algorithm that considers page views, customer rating, and possibly something a bit more abstract like product value (or some such) should be employed. Moreover, differences in the size of each customer community could have unanticipated results in displaying the list of top rated articles. Here are some scenarios:
An article about product X, with 500 page views over the last 30 days, is rated an average of 5. Product X has 12 customers.
An article about product Y, with 1000 page views over the last 30 days, is rated an average of 4. Product Y has 10,000 customers.
Which tutorial should float to the top of the "Top Rated Tutorials" list? Alhtough in this scenario, the answer seems obvious, it's a bit harder if you juggle the figures just a bit. Any insight on what the algorithm should look like?
stephen b gilson | information architect | macromedia inc
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
This archive was generated by hypermail 2.1.2
: Sun Nov 23 2003 - 22:54:50 EST