Update Gender Properties

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