Name |
Type |
Required |
Description |
---|---|---|---|
When Condition |
String |
No |
Expression that must be satisfied for this step to be executed. |
Id |
String |
No |
Step identification string. |
Change Gender Case |
Boolean |
Yes |
If set to true and if the scoring flag "CONFIRMED" occurs, the output gender value is transformed to upper case. In other cases it is stored in lower case form. If this property is set to false, the format is copied from maleDefinition, femaleDefinition or input. The setting of this property has no influence on the comparision process of the input gender value with maleDefinition and femaleDefinotion - this comparision is always case insensitive. Default value: False. |
Estimated Gender |
String |
Yes |
Column that stores assumed (estimated) gender value if applicable (e.g., in case of a single component (last name) based determination or in the case that determination of the gender value is not definite). At the same time, the scoring flag CHANGE_SUGGESTION is set. The value in inGender is retained. This functionality can be suppressed using the overwriteIfGuess property. |
Female Definition |
String |
Yes |
A string value defining identification of the female gender. This value is expected in the input and also stored in the output. Default value: F. |
First Name Ratio Lookup File Name |
String |
No |
Dictionary file that contains first names and their representative ratio within men and women. The definition of this dictionary is mandatory when the property inName is defined. For more information about the dictionary see the detailed description here. |
In Gender |
String |
Yes |
Column that contains the input gender value and stores the final output gender value. |
In Name |
String |
No |
Column that contains the input first name. |
In Surname |
String |
Yes |
Column that contains the input last name. |
Male Definition |
String |
Yes |
A string value defining identification of the male gender. This value is expected in the input and also stored in the output. Default value: M. |
Min Surname Length |
Integer |
Yes |
Minimum allowed length of the last name. If the input last name does not meet this criteria, it is considered to be empty. Default value: 3. |
Name Sureness Level |
Integer |
Yes |
Integral value (threshold) in which the first name must be represented within men or women, respectively, to be considered as conclusive. The value range 51-100 is accepted. Default value: 51. |
Overwrite If Guess |
Boolean |
Yes |
If set to true this property, instead of setting scoring flag "CHANGE_SUGGESTION", stores the value directly in the output inGender and changes the scoring flag to "CHANGED". Default value: False. |
Surname Ratio Lookup File Name |
String |
Yes |
Dictionary file that contains last names and their representative ratio within men and women. For more information about the dictionary see the detailed description here. |
Surname Sureness Level |
Integer |
Yes |
Integral value (threshold) in which the last name must be represented within men or women, respectively, to be considered as conclusive. The value range 51-100 is accepted. Default value: 51. |
Scorer |
String |
No |
Element which stores basic scoring settings. |
iWay Software |