我相信这对许多Facebook开发者来说都很有趣。有没有可靠的方法来检测Facebook上的虚假个人资料?我正在为Facebook开发一些游戏和应用程序,并有一些虚拟商品待售。如果玩家想要玩更多游戏,他可以创建另一个简介或许多其他人,并尽可能多地玩。这里的想法是以某种方式检测到这一点并阻止他们这样做。
最诚挚的问候!
答案 0 :(得分:1)
将验证置于否。朋友们..如果没有。的朋友<一个特殊的阈值,不允许用户,否则继续。嗯..这只是一个意见,而不是一个解决方案.. :)
答案 1 :(得分:0)
您可以尝试使用anomaly detection。
制作您的“功能”数量的喜欢/垃圾邮件/朋友/其他您认为有用的相关功能,并使用该算法检测异常情况。
另一种方法可能是supervised learning - 但需要一组标记为“假”和“真实”用户的示例。对于异常检测,“特征”将类似于这些特征。
使用标记集(通常称为训练集)训练您的学习算法,并使用生成的分类器来确定新用户是否是假的。
您可以使用的一些算法是SVM,C4.5,KNN,Naive Bayes。
您可以使用cross-validation评估这两种方法的结果(当然这需要一套训练集)
如果您想了解有关machine learning方法的更多信息,建议您使用webcourse at coursera。