contactCopy Online Help Prev Page Prev Page
ContactCopy Help
Confirm parsing result
Settings: Dynamics CRM
Settings: Text replacement rules
Contact information parser
Report wrong parsing result

Contact data parser - RecogniContact Parsing Technology

ContactCopy's contact data analysis is based on the RecogniContact parsing technology. RecogniContact is a set of algorithms 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

RecogniContact SDK

Software authors can integrate RecogniContact's international contact information and address parser into their projects by using the RecogniContact SDK. See here for Details on the RecogniContact address parsing COM-component

Report wrong parsing results

ContactCopy's contact data recognition and parsing engine was tested and optimized with thousands of real-world examples.

As with any software that processes the meaning of textual information (e.g. spell-checking software), a small error rate - due to missing or ambiguous information - cannot be avoided.

ContactCopy users can contribute to improved recognition accuracy by reporting wrong parsing results. Reports sent to us will be used to improve ContactCopy's recognition algorithms. Click Options and then Report wrong parsing result to send us an error report if you discover a recognition problem.