action namsor_castegroup_indian_full { label: "[USES 10 UNITS PER NAME] Infer the likely Indian name castegroup of a personal full name." provider: namsor method: GET path: "/api2/json/castegroupIndianFull/{subDivisionIso31662}/{personalNameFull}" encoding: json input: { type: "object" properties: { personalNameFull: { type: "string" } subDivisionIso31662: { type: "string" } } required: ["personalNameFull", "subDivisionIso31662"] additionalProperties: false } output: { type: "object" description: "Caste group-coded names" properties: { castegroup: { type: "string" description: "Most likely caste group" } castegroupAlt: { type: "string" description: "Second best alternative : caste group " } castegroupTop: { type: "array" description: "List caste group (top 10)" items: { type: "string" description: "List caste group (top 10)" } } id: { type: "string" } name: { type: "string" description: "The input name." } probabilityAltCalibrated: { type: "number" format: "double" description: "The calibrated probability for country OR countryAlt to have been guessed correctly. -1 = still calibrating. " } probabilityCalibrated: { type: "number" format: "double" description: "The calibrated probability for country to have been guessed correctly. -1 = still calibrating. " } score: { type: "number" format: "double" description: "Higher score is better, but score is not normalized. Use calibratedProbability if available. " } script: { type: "string" } } } }