How do I create an algorithm to rate products?
June 26, 2008 5:47 PM
Subscribe
This will expose my complete ignorance of math, but hey. I need a simple algorithm to calculate and display overall individual grades for similar products.
Each product will be judged in four equally weighted categories -- let's call them A, B, C, and D. I'd like to assign a range within each category, and rate each product on it. I'd also like the final grade to be based on a 100 point scale. The goal is to be able to easily rate one product against another. For instance, if I was to use a 1-5 range for each category, it might go something like this:
Product #1 gets a 3 in A, a 5 in B, a 4 in C, and a 4 in D. (16 out of 20, or 80/100)
Product # 2 gets a 4 in A, a 5 in B, a 5 in C, and a 4 in D. (18 out of 20, or 90/100)
The problem with those values, however, is that they yield far too tidy final scores. (80, 90, 55, 65, etc.) I'd like more varied scores, but without fractional numbers. (No 82.5, for example.) The value range can be pretty much anything, but preferably not too large.
Any thoughts?
posted by william_boot to education (19 comments total)
2 users marked this as a favorite
posted by demiurge at 6:01 PM on June 26, 2008