9. A method as claimed in 8 , wherein the at least one transforming step comprises at least one of: replacing accents, stripping symbols, changing separators to whitespace, trimming leading/trailing numbers and symbols, replacing double vowel leet characters, replacing single vowel leet characters, stripping initials, normalising capitalisation, inserting whitespace in contiguous runs of characters between fragments distinguished by capitalisation, parsing suffixes and/or titles and/or nicknames and/or fullnames, and classifying said parsed suffixes and/or titles and parsing remaining characters of the input string into a first name and a fullname.
9. A method as claimed in 8 , wherein the at least one transforming step comprises at least one of: replacing accents, stripping symbols, changing separators to whitespace, trimming leading/trailing numbers and symbols, replacing double vowel leet characters, replacing single vowel leet characters, stripping initials, normalising capitalisation, inserting whitespace in contiguous runs of characters between fragments distinguished by capitalisation, parsing suffixes and/or titles and/or nicknames and/or fullnames, and classifying said parsed suffixes and/or titles and parsing remaining characters of the input string into a first name and a fullname. 10. A method as claimed in claim 9 , wherein the at least one transforming step comprises all of the transforming steps of claim 9 .