Summary
Implement a new feature attribute called FULL_FIRST_NAME that prepends normalized suffixes (where applicable) to first names during evaluation so that suffixes may be included.
Acceptance Criteria
Details / Tasks
We should only prepend normalized suffixes. If there is text in the suffix field but it could not be normalized, we should not prepend it. For example, if the suffix is "the 2nd" and first name is "John", FULL_FIRST_NAME for this record should be "JOHN", not "THE2NDJOHN". This would likely lead to very low similarity scores for first name due to bad suffix normalization, which we do not want.
Summary
Implement a new feature attribute called FULL_FIRST_NAME that prepends normalized suffixes (where applicable) to first names during evaluation so that suffixes may be included.
Acceptance Criteria
Details / Tasks
We should only prepend normalized suffixes. If there is text in the suffix field but it could not be normalized, we should not prepend it. For example, if the suffix is "the 2nd" and first name is "John", FULL_FIRST_NAME for this record should be "JOHN", not "THE2NDJOHN". This would likely lead to very low similarity scores for first name due to bad suffix normalization, which we do not want.