|
|
|
|
|
by DenisM
2040 days ago
|
|
Not on a micro-level, no, but on a platform level irrational customers can be dealt with. If they consistently rank low across all businesses you just normalize their votes or remove them as outliers. If they vote randomly it will simply average out (both for the user and for the businesses with more than 10 reviews). If they have a particular consistent bias (e.g. against a particular ethnic group, or particular kind of food) clustering could help (if you can label the clusters, I have some ideas). You just have to work on this, but I don't know if anyone in power cares enough? Also consider that customers themselves might have (non-algorithmic) reputation that will decide if/how they can affect the reputation of others. Pagerank, if you will. The entire field is crying out for big data, but then drowns in big dollars. |
|