As you probably know Google+ and Facebook disallow user to create account with a "fake" name.
What is behind? How you can suspect a name to be unreal?
Why "Paul Smith" is more real than "John John"?
Can it be statistics on existing user full names?
Edit (after this question was closed): I think this question is constructive - What will you do if you are the software engineer at google which need to implement the "fake name" feature...
Some popular Machine Learning techniques for spam filtering are Naive Bayes, Support Vector Machines, Decision Trees, Neural Networks, etc. The sophistication of Machine learning algorithms makes it one of the best spam filter services among all other spam filtering techniques.
Heuristic or Rule-Based Spam Filtering Technique Algorithms use pre-defined rules in the form of a regular expression to give a score to the messages present in the e-mails. Based on the scores generated, they segregate emails into spam and non-spam categories.
Setting your spam filter in Gmail is relatively simple. First, click on the Settings icon that looks like a gear. Then, navigate to “Filters and Blocked Addresses.” Choose “Create New Filter.” Click in the “From” section, and type in the email address from the sender that you want to keep out of your spam folder.
This is not a programming question really IMHO. Since these are world wide services, then the G+ probably uses heuristics based on the massive amount of data that google has collected on what may be a name.
It is almost all heuristics. They have a blacklist of names or names they think SOUND fake - ie tied to current events, geography, celebraties etc...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With