Name Parser

$ 34.95

Split names into component parts such as Military Rank, Honorific, First Name, Middle Initial, Last Name, and Suffix..

Name Parser can be used to split names for storage into separate database fields. It can also match root names when matching names from different systems; Mike will match with Michael, Bob will match with Robert. Name Parser supports all .NET project types including ASP.NET MVC, WPF, Webforms, Winforms, WCF, Windows Services, and Web Services. It can be used with any .NET language including VB.NET and C#.

While it can be purchased separately, this product is also included in the Gold Suite. Gold Suite subscribers receive all product updates and all new products as part of a yearly subscription. It is the best value in the industry.

 

Features

FeatureDescription
Order Recognition Complex order recognition such as First Name then Last Name; Last Name, First Name; Chicago Manual of Style, APA Format, IEEE Style, and MLA Citation.
Military Rank Identification Military rank recognition for all branches of the U.S. Armed Forces
Gender Determination Internal database of thousands of names detects the gender of the person.
Honorific Handling It recognizes a wide variety of prefixes such as Mr, Mrs, Doctor, Professor, Chief etc.
Multi Word Last Names Parses last names such as Von Trap and De La Fuente.
Spouse Detection Detects the first name and gender of the spouse if it is included.
Company Name Recognition Detects company names vs. personal names.
Simple to Use Parse a name with a single line of code
Documentation Industry standard formatted help and an easy to use demo is included.
Royalty Free Distribution Include with any .NET project royalty free.
1 Year Free Upgrades Purchase today and all upgrades are free for the next year.
60 Day Money Back Guarantee At Kellerman Software, we want you to be totally satisfied with your purchase. Receive a refund within 60 days when ordering from KellermanSoftware.com. Source code versions are non-refundable due to their nature.
Lifetime Support Lifetime E-mail technical support is included.

Download a free 30 day trial today.

  • Full working version
  • Includes technical support
  • Works with .NET 3.5 and higher

Download Options

The Name Parser Library requires the following system configuration.

  • Windows XP with SP2, Windows Vista, Windows 7, Windows 8, Windows 10, Windows Server 2003, Windows Server 2008, Windows Server 2012, or Windows Server 2016
  • .NET Framework 3.5, 4.0, 4.5, 4.5.1, or 4.6
//** Parse a name **
NameParserLogic parser = new NameParserLogic(); //Trial Mode
//NameParserLogic parser = new NameParserLogic("place user name here", "place license key here");  //License Mode

NameParts parts = parser.ParseName("Mr. John Albert Jones Jr.", false);
Console.WriteLine(parts.Honorific);
Console.WriteLine(parts.FirstName);
Console.WriteLine(parts.MiddleName);
Console.WriteLine(parts.LastName);
Console.WriteLine(parts.Suffix);
Console.WriteLine(parts.IsMale);

//** Match two names **
NameParserLogic parser = new NameParserLogic(); //Trial Mode
//NameParserLogic parser = new NameParserLogic("place user name here", "place license key here");  //License Mode

NameParts parts1 = new NameParts
{
	FirstName = "Mike"
};
NameParts parts2 = new NameParts
{
	FirstName = "Michael"
};

//This will be true since Michael is a root match for Mike
Console.WriteLine(parser.NameMatch(parts1,parts2));

Q: How do I use my license key?
A: NameParserLogic parser = new NameParserLogic("place user name here", "place license key here")

Q: I lost my license key how do I retrieve it?
A: Go to your account

Q: I lost my software how do I retrieve it?
A: Go to downloads

Q: Where can I download the latest version of my software?
A: Click the download tab.

Q: How does the licensing work?
A: Each developer that uses the library must have a license. You may distribute your application to end users royalty free. A site license is for all the developers in a single building.

Q: What happens when the trial expires?
A: An exception is thrown, indicating that the trial is expired.

DateVersionDescription
8/1/2015 1.0.0 Initial Release.
2/24/2016 1.1 Builds for .NET Framework 4.5.2 and 4.6. The library remains 100% managed code but is now compatible with COM.
8/9/2016 1.3 By customer request, Name Parser now has the ability to recognize last names with Saint or St. Example, Saint John or St George.