- Dr Ian Lawrence Manning PhD
- Miss Jane Manning
- Dr De La Clusa
- John Smith
- Ms Rosie Parks PhD
- Ms Jane Rosie Johnson
- Miss Van Smith MD
- Dr Rosie Molly Van Percie
- Prof John Smith FRSC
This is required because the address at the top of a letter may start with: Dr Ian Manning
but the greeting should be: Dear Dr Manning or Dear Ian
This splitting of the contact names is easily done by a human. The logic may be obvious, but I will spend a few moments developing an understanding of why we humans can do this so quickly. The steps we take are as follows:
- See if the first field is a title. We compare with our mental list of allowed values.
- See if the last field is a set of letters like MD, PhD, BA and so on. These are actually called Post Nominal Letters. We compare with a mental list of allowed values and also with some
- intelligent guesses. For example PGeo is a valid Post Nominal Letter. You were unlikely to know that, but you knew it would be a strange Surname so would assume it is the former.
- Next split out the Surname for example recognising De La Clusa as a surname. More accurately recognising De La as a valid start to a multi-word surname.
- Decide that if two names remain that they will be first name and last name and in that order.
- Provide a list of allowed Titles, Family Name Prefixes (e.g De La, Van, De), and Post Nominal Letters. We also need to provide a tool to maintain these lists.
- Provide a configuration tool to specify how many name fields and which names fields are potentially in the data and if one or more are missing, the order of priority they appear in.
- For each row extract any matching the allowed Titles.
- For each row extract any matching the allowed Post Nominal Letters.
- For each row extract any Family Name Prefixes.
- Divide the remaining fields into Last Name, First Name and Second Name(s).
If you have a project under consideration please talk to us and we will help you plan the data migration (data import and data export). We have a depth of experience available for you to access.