4 ms·
> at the end of the day sometimes you literally have no practical way of knowing if a review is fake or not Can't you check the account itself? If the account
by dmortin 8y ago
> at the end of the day sometimes you literally have no practical way of knowing if a review is fake or not
Can't you check the account itself? If the account's behavior over time shows signs it's an actual human user instead of a bot.
This can't filter the owner's brother in law, but if bot accounts can be filtered then they cannot leave lots of reviews either, because the owner does not have hundreds of relatives.
- Operyl 8y agoThen the problem becomes: are you stifling reviews from someone who just created an account and has no behavior to be spoken of?
- dmortin 8y agoSince the problem of fake reviews is pretty serious I think it would be an acceptable compromise if fresh accounts could not write reviews. The account would need a bit of history, e.g. one or two weeks, before allowing it to write reviews.
- plankers 8y agoThat would also risk turning off new users who create an account explicitly to leave a review.
- dmortin 8y agoThen allow them to write reviews like normal, but the review would actually be visible only for them in their trial period. The user would see the review, others wouldn't, and after 1 or 2 weeks when the user activity confirms the user is not a bot, make the review visible for everyone.
- nitrogen 8y agoHave you thought about what that looks like from the user's perspective? You'd just as likely turn them away for life with such an unpleasant experience.
- dmortin 8y agoThe user would see his own review like today. The user wouldn't notice anything unusual. What would be the unpleasent experience? Surely, you don't think that average users check their reviews from private browsing tabs to make sure it's there and stuff.
- nitrogen 8y agoThey intended to post a review. Not posting it but saying you did is straight up lying. Shadowbanning is morally dubious as a rarely used tool. It's pure evil as a default. Do you not care about lying to them just because they are "average"?
- dmortin 8y agoTheir review is only hidden for a while to make sure it's real. The current situation is dismal, it has to be fixed somehow. There is no perfect solution, because the completely open approach is abused by spammers. It may not be the best solution, every solution has drawbacks, but do you have an idea for a better solution to filter out fake reviews? If so, please present it.
- plankers 8y agoNot having a better solution than lying to your customers is not a reason to lie to your customers. It's just laziness bordering on sociopathy.
- Operyl 8y agoWhat if the user only has one review to write, warning others of their terrible experience? What if they don't necessarily write reviews in the future? I know I only write bad reviews, because I was annoyed enough at the situation to document it. You always hear negativity first on the internet, then praise..
- splonk 8y ago(I probably worked with one of GP's predecessors on his job.) Account level signals are nice but insufficient. There's a very long tail of low activity accounts that are difficult to distinguish from a bot. You can't really classify them as bots without generating a ton of false positives, and in general you'd rather let a possibly fake review through than piss off a genuine first time reviewer.
- telchar 8y agoI imagine Google has big advantage here, at least for brick and mortar places since they can use location data to determine whether the account connected to a device has physically been in a place. It would also explain why they always ask me to review/rate businesses 5 minutes after I walk in.
- splonk 8y agoAll the real-time location based stuff is after my time, but it definitely looks like an attempt to generate more known-good reviews. Possibly for better training data for modeling. I'm not sure that the historical location data is as useful as you might think - there's often a large temporal gap between the experience and the review writing. Google does have a big advantage in verifying good accounts through other activity, but that advantage shrinks dramatically for new accounts. There's still some things you can do, but at the end of the day you're only willing to assign so much risk to a brand new account based on metadata.
- dmortin 8y agoAllowing reviews only from active accounts could at least alleviate the problem and in case of Google it can even check the account's activity via its various services. A google account cannot really be low activity if its owner browses the web, watches youtube, etc. The tiny minority who logs out of google when browsing, etc. could not leave a review, but it may be a small price for more valid reviews.
- otterley 8y agoIsn't that what shadowbanning is for? If the initial conclusion of the evaluation is that the user is a bot, then you can make the submitting user think the post was successful; but then you can hide it from everyone else until the result changes to one that the user is real.
- tmpz22 8y agoReminds me of player automation used to cheat in online video games. You'd write code to automate player movement and activity in order to progress in the game 24/7 rather then the couple hours a day an average player could do. The strategy at many studios was to use a barrage of imperfect solutions which raised the effective per/unit cost of botting to something most players weren't willing to accept, then hunt the remaining "big-time" offenders using a separate set of tactics, like identity "fingerprinting", correlating billing information etc.