"title":"Gate Cloud Covid19 Vaccine Text Categoriser",
"description":"A machine learning classifier trained to categorise text about COVID-19 vaccines into 6 categories - Liberty or Freedom; Development, Provision and Access; Safety, Efficacy and Necessity; Politics and Economics; Conspiracy; Morality, Religiosity and Ethics. The service returns the top two categories for each input text - for full details see https://cloud.gate.ac.uk/shopfront/displayItem/covid19-vaccine",
"description":"The image of the runtime to use for method execution. This depends on the infrastructure specific protocol for interacting with registries.",
"description":"Separator between columns - comma for a normal CSV file but tab is also supported()",
"minOccurs":1,
"maxOccurs":1,
"schema":{
"type":"string",
"enum":[
"comma",
"tab"
],
"default":"comma"
}
},
"hasHeaders":{
"id":"hasHeaders",
"title":"hasHeaders",
"description":"Does the CSV have a header row?()",
"minOccurs":1,
"maxOccurs":1,
"schema":{
"type":"string",
"format":"boolean",
"default":"false"
}
},
"textColumn":{
"id":"textColumn",
"title":"textColumn",
"description":"Column name (if hasHeaders) or index (1-based) that contains the text to process()",
"minOccurs":1,
"maxOccurs":1,
"schema":{
"type":"string",
"format":"none",
"default":"1"
}
},
"copyColumns":{
"id":"copyColumns",
"title":"copyColumns",
"description":"Comma-separated list of column names (if hasHeaders is true) or indexes (1-based) that should be copied from the input to output, for example a column representing the document identifier. 0 means do not copy any columns to the output.()",