RecogniContact International Address Parser Help Prev Page Prev Page
Using RecogniContact
Redistributing RecogniContact
Class IContactParser
Class IParsedContact
Class IParserSettings
Sample code for C++
Sample code for Delphi
Sample code for Visual Basic

The RecogniContact/COM help has moved to to

This page will go offline shortly. Please change your bookmarks.

RecogniContact overview

RecogniContact is an Windows COM component, that analyzes text for contact information and splits up the data into contact record fields, as they are commonly used in databases.

RecogniContact extracts the following fields from text containing contact information:

  • Company/organization name
  • Person related fields
    • Name Prefixes (Mr., Dr., etc.)
    • First name
    • Second name
    • Last name
    • Suffix (Jr., MBA, etc.)
    • Position (technical director, marketing manager, etc.)
  • Address fields
    • Street address
    • Postal code of street address
    • Post-office box address
    • Postal code of post-office box
    • Place
    • State / province / region
    • Country
  • Phone and Internet fields
    • Phone number
    • Second phone number
    • Cell phone number
    • Fax number
    • Email address
    • Web address

Databases of

  • Place and city names
  • First names
  • Country names
  • Country domain codes
  • etc.
allow ContactCopy to automatically add implicit information to the record, including:
  • The country of a postal address
  • The country prefix of a phone number
  • A person's gender and salutation

ContactCopy's address parsing algorithms include a comprehensive list of place names for the following countries:

  • Austria
  • Belgium
  • Denmark
  • Finland
  • France (plus Monaco)
  • Germany
  • Iceland
  • Ireland
  • Italy (plus San Marino and the Vatican)
  • Luxembourg
  • The Netherlands
  • Norway
  • Portugal
  • Spain (plus Andorra)
  • Sweden
  • Switzerland (plus Liechtenstein)
  • United Kingdom
  • United States

For these countries, country information can be added automatically to the postal addresses and phone numbers.

ContactCopy's address parser recognizes all commonly used strings for structuring contact information (e.g. name:, address:, phone:, email:, etc.) in the following languages:

  • Catalan
  • Danish
  • Dutch
  • English
  • Finnish
  • French
  • German
  • Icelandic
  • Italian
  • Norwegian
  • Portuguese
  • Spanish
  • Swedish