| 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;
protocol="application/pgp-signature"; |
|---|
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
> Elizbeth.
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
nicknames...
Google turns up some possible hits...
http://www.google.com/search?q=nicknames+maggie+jack+sara
Peace.
--
Karsten M. Self <kmself@ix.netcom.com> 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
[application/pgp-signature]
|