|Date: ||Wed, 19 Sep 2001 17:05:47 -0700|
|Reply-To: ||"Karsten M. Self" <kmself@IX.NETCOM.COM>|
|Sender: ||"SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>|
|From: ||"Karsten M. Self" <kmself@IX.NETCOM.COM>|
|Subject: ||Re: Nickname|
|In-Reply-To: ||<OF3E5A4F71.6D46665B-ON88256ACC.007B7B18@rtp.epa.gov>; from
Cassell.David@EPAMAIL.EPA.GOV on Wed, Sep 19,
2001 at 03:33:47PM -0700|
|Content-Type: ||multipart/signed; micalg=pgp-sha1;
on Wed, Sep 19, 2001 at 03:33:47PM -0700, David L. Cassell (Cassell.David@EPAMAIL.EPA.GOV) wrote:
> Liyan Liu wrote:
> > What's the function to translate first name to nickname, such as Liz for
You would require a specific mapping for each instance of such a name.
E.g.: a nickname field on the individual's record. Multiple nicknames
might be required.
If you're seeking likely matches among, say, a plain-text database of
individuals names plus other keying information, you'd want a
probabalistic list of likely matches. Note that abbreviations and
substring matches may not be sufficient. Notably, "John" and "Jack",
"Margaret" and "Maggie", among others.
Individual variants are highly ideosyncratic. I know a "David" who goes
by "Doc", a "Gabriella" who goes by "Biella".... To say nothing of
"Skip", "Bubba", ....
There is no simple solution. I'd be interested in a list of
Google turns up some possible hits...
Karsten M. Self <firstname.lastname@example.org> http://kmself.home.netcom.com/
What part of "Gestalt" don't you understand? Home of the brave
http://gestalt-system.sourceforge.net/ Land of the free
Free Dmitry! Boycott Adobe! Repeal the DMCA! http://www.freesklyarov.org
Geek for Hire http://kmself.home.netcom.com/resume.html