Name Genderizer
See also the Swagger specification.
Visit https://api.nameapi.org/rest/swagger-ui/.
Input
{ "context" : { "priority" : "REALTIME", "properties" : [ ] }, "inputPerson" : { "type" : "NaturalInputPerson", "personName" : { "nameFields" : [ { "string" : "Andrea", "fieldType" : "GIVENNAME" }, { "string" : "Bocelli", "fieldType" : "SURNAME" } ] }, "gender" : "UNKNOWN" } }
Output
The person is clearly 'male'.
The person is clearly 'female'.
Can be either male or female. See malePercent
.
No gender could be computed, but better intelligence should be able to tell the gender. An example is a name input of which we have never heard before.
From the given data it is or seems impossible to tell the gender.
For example all terms are gender-inapplicable, or there are no names at all.
Thus this differs from NEUTRAL where something is clearly known to be neutral.
There are conflicting genders in the given data.
Example: "Mr Daniela Miller" (salutation vs. given name).
The input data must be manually reviewed. It is impossible and useless to make a guess (garbage in would only cause garbage out).
null
) then this may be specified (but does not have to be), 0-1, the remaining % are for female.{ "gender" : "MALE", "confidence" : 0.9111111111111111 }