Re: [GD-Consoles] username dictionaries
Brought to you by:
vexxed72
From: Mickael P. <mpo...@ed...> - 2003-05-27 15:17:18
|
>> I'm trying to find a dictionary of vulgar, profane and obscene >> usernames so that we can prevent users from signing up for an >> account using one. This must be a solved problem but I can't >> seem to find any resources for this. I thought perhaps the >> console people that hang out in this forum might be more likely >> to know something about this? > > If by "solved problem" you mean "quagmire of madness in which > many a good programmer has been lost", or perhaps "a solved problem > the same way natural language parsing is a solved problem", then > yes. You'll get to something that handles some of the trivial stuff > quite quickly, but you'll never get it all. > > It's the strong ai problem, and you've got people working > against you trying to see what they can slip by your validator. Not > only that, but you have people who's legitimate names may well > contain substrings that match against your "bad word" dictionary > (Sexton, Crapper...). The best you can hope for is to flag > suspicious names for later evaluation by a human. > > It gets that much worse if you have to internationalize the > thing; "shite" (shitay) is the imperative form of "suru" ("to do") in > Japanese, and "phuque" is French for "sea lion" or "seal". Every "Phoque" :) > [...] I agree with almost all that answer. I've been playing on EverQuest for a while, and managing to find a name for my character that got accepted by the system was painful. I'm French, and I didn't understand why my 30 first proposals where rejected :( I think the best system is to clearly ennounce rules, log everything that is said by anyone and allow players to signal problems, the log file can then be used to check if there's really a problem. Then give a warning, and after few warnings get them banned definitively from the game. After a very short while you can be almost sure that people will mostly self discipline. Mickael Pointier |