5 ms·
How would you detect it? Any detection algorithm that springs to mind seems easily defeatable. These devices are most likely all on individual pay-as-you-go cel
by mef 12y ago
How would you detect it? Any detection algorithm that springs to mind seems easily defeatable. These devices are most likely all on individual pay-as-you-go cellular cards, each with their own iTunes account. Each review is probably either only a star rating, or for text-based reviews a randomly generated unique paragraph.
You could detect similar texts but that's just an arms race against new corpora being added to their generator.
Maybe detect the same app getting a lot of similar ratings in a period of time? But then the farm could just randomize the input list of apps among the farmers and stretch out the time period to make it look like more natural traffic.
Thoughts?
- lelandbatey 12y agoI think that those kinds of things are necessary to fight spam. Gmail isn't great at detecting spam because there's some invincible algorithm invented 10 years ago that catches everything and hasn't changed. To block spam, Gmail is always adapting it's spam filtering bases on behavior of spammers. I believe one would probably have to do the same thing to moderate app store rating.
- mikeryan 12y agomultiple high ratings for the same app coming in over a short period of time via the same external IP or GPS location?
- waterlooalex 12y agoYou could avoid that by 1. having many apps up at once instead of just one. 2. Probably isn't hard to use a proxy for each device.
- pimlottc 12y agoThose iPads could easily be routed through different proxies.
- mef 12y agoThe IPs would be different with different SIM card vendors. The GPS location can be easily disabled on the device.
- deleted 12y ago[deleted]
- DesaiAshu 12y agoReviews are tied to app store accounts, which are tied to credit cards. Reviews also reset with each version of the app. You could detect the same accounts being used to review each version of the app, discount ratings from newly created accounts, discount ratings from accounts with reused credit cards, etc. It seems like an easier way to game the system would be to pay anyone with an iPhone $5 to download and rate your app.
- potatolicious 12y agoThere's lots you can do to detect "false inputs" like this. How hard this behavior is policed is based on how badly Apple cares about this problem. All evidence points to Apple not really caring about abuse of this variety, so the obfuscation needed to pass any filters are pretty basic.
- bduerst 12y agoThe reviews themselves are near worthless, but in bulk they start to gain value. It would probably be better to cluster reviewers by apps they've reviewed, and to try to find patterns that way.
- titanomachy 12y agoYou can have an app store account without a credit card. I don't think it was always possible, but it is now. Also, the accounts don't have to be newly created. This operation could be quite long-lived. You could have some automated system which loads many different apps to be rated, so that the person in the picture isn't rating the same app over and over again in a short period of time.