in reply to missing simple 'is this a name' module on cpan?

Well, this CPAN module might be part of your solution: Lingua::EN::MatchNames

But as other people have pointed out, you're going to have deal with a substantial amount of ambiguity about what a valid human name looks like.

If you do some web searches, you can find some on-line white pages like this one, for example: Maryland Government Employees. You could use LWP to feed candidate strings into this form, and if it returns some hits, you know it's not too unusual as a human name.

Using this algorithm, I can confirm that "Brenner" is a valid name, which is a relief.

  • Comment on Re: missing simple 'is this a name' module on cpan?