a mathematic model for multi-factor rating system

325 Views Asked by At

I have to design a rating system for a eCommerce website. The rating with be like 1 - 5 or 1 - 100. There're multiple factors need to be considered to give the rating, like user feedback, customer support quality, delivery rate etc, and they all have different weight on how they affect the rating. Is there a mathematical model for this case?

1

There are 1 best solutions below

0
On

Suppose the factors are the $3$ you have given,
their respective weightages (decimal fractions) are $w_1, w_2, w_3$
and the ratings given to them (on whatever scale you have chosen) are $r_1,r_2,r_3,$

then the simplest model is:
Overall score $= w_1r_1 + w_2r_2 + w_3r_3, $

$$\text{In general, for $k$ factors,} \sum_{k=1}^k w_kr_k$$

EXAMPLE
Suppose the weightages are $0.4, 0.3, 0.3$
and the ratings $3, 2, 3$
then Overall rating = $(0.4*3) + (0.3*2) + (0.3*3) = 2.7$