NamedEntityRecognitionModelDetails

class oci.ai_language.models.NamedEntityRecognitionModelDetails(**kwargs)

Bases: oci.ai_language.models.model_details.ModelDetails

Possible NER model information

Attributes

MODEL_TYPE_NAMED_ENTITY_RECOGNITION str(object=’’) -> str
MODEL_TYPE_PII str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_HEALTH_NLU str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_KEYPHRASE_EXTRACTION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_LANGUAGE_DETECTION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_NAMED_ENTITY_RECOGNITION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_PII str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_SENTIMENT_ANALYSIS str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_SUMMARIZATION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_TEXT_CLASSIFICATION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_TRANSLATION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_UNIVERSAL str(object=’’) -> str
MODEL_TYPE_TEXT_CLASSIFICATION str(object=’’) -> str
language_code Gets the language_code of this ModelDetails.
model_type [Required] Gets the model_type of this ModelDetails.
version Gets the version of this NamedEntityRecognitionModelDetails.

Methods

__init__(**kwargs) Initializes a new NamedEntityRecognitionModelDetails object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
MODEL_TYPE_NAMED_ENTITY_RECOGNITION = 'NAMED_ENTITY_RECOGNITION'
MODEL_TYPE_PII = 'PII'
MODEL_TYPE_PRE_TRAINED_HEALTH_NLU = 'PRE_TRAINED_HEALTH_NLU'
MODEL_TYPE_PRE_TRAINED_KEYPHRASE_EXTRACTION = 'PRE_TRAINED_KEYPHRASE_EXTRACTION'
MODEL_TYPE_PRE_TRAINED_LANGUAGE_DETECTION = 'PRE_TRAINED_LANGUAGE_DETECTION'
MODEL_TYPE_PRE_TRAINED_NAMED_ENTITY_RECOGNITION = 'PRE_TRAINED_NAMED_ENTITY_RECOGNITION'
MODEL_TYPE_PRE_TRAINED_PII = 'PRE_TRAINED_PII'
MODEL_TYPE_PRE_TRAINED_SENTIMENT_ANALYSIS = 'PRE_TRAINED_SENTIMENT_ANALYSIS'
MODEL_TYPE_PRE_TRAINED_SUMMARIZATION = 'PRE_TRAINED_SUMMARIZATION'
MODEL_TYPE_PRE_TRAINED_TEXT_CLASSIFICATION = 'PRE_TRAINED_TEXT_CLASSIFICATION'
MODEL_TYPE_PRE_TRAINED_TRANSLATION = 'PRE_TRAINED_TRANSLATION'
MODEL_TYPE_PRE_TRAINED_UNIVERSAL = 'PRE_TRAINED_UNIVERSAL'
MODEL_TYPE_TEXT_CLASSIFICATION = 'TEXT_CLASSIFICATION'
__init__(**kwargs)

Initializes a new NamedEntityRecognitionModelDetails object with values from keyword arguments. The default value of the model_type attribute of this class is NAMED_ENTITY_RECOGNITION and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • language_code (str) – The value to assign to the language_code property of this NamedEntityRecognitionModelDetails.
  • model_type (str) – The value to assign to the model_type property of this NamedEntityRecognitionModelDetails. Allowed values for this property are: “NAMED_ENTITY_RECOGNITION”, “TEXT_CLASSIFICATION”, “PRE_TRAINED_NAMED_ENTITY_RECOGNITION”, “PRE_TRAINED_TEXT_CLASSIFICATION”, “PRE_TRAINED_SENTIMENT_ANALYSIS”, “PRE_TRAINED_KEYPHRASE_EXTRACTION”, “PRE_TRAINED_LANGUAGE_DETECTION”, “PRE_TRAINED_PII”, “PRE_TRAINED_TRANSLATION”, “PRE_TRAINED_HEALTH_NLU”, “PRE_TRAINED_SUMMARIZATION”, “PRE_TRAINED_UNIVERSAL”, “PII”
  • version (str) – The value to assign to the version property of this NamedEntityRecognitionModelDetails.
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

language_code

Gets the language_code of this ModelDetails. supported language default value is en

Returns:The language_code of this ModelDetails.
Return type:str
model_type

[Required] Gets the model_type of this ModelDetails. Model type

Allowed values for this property are: “NAMED_ENTITY_RECOGNITION”, “TEXT_CLASSIFICATION”, “PRE_TRAINED_NAMED_ENTITY_RECOGNITION”, “PRE_TRAINED_TEXT_CLASSIFICATION”, “PRE_TRAINED_SENTIMENT_ANALYSIS”, “PRE_TRAINED_KEYPHRASE_EXTRACTION”, “PRE_TRAINED_LANGUAGE_DETECTION”, “PRE_TRAINED_PII”, “PRE_TRAINED_TRANSLATION”, “PRE_TRAINED_HEALTH_NLU”, “PRE_TRAINED_SUMMARIZATION”, “PRE_TRAINED_UNIVERSAL”, “PII”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The model_type of this ModelDetails.
Return type:str
version

Gets the version of this NamedEntityRecognitionModelDetails. Optional if nothing specified latest base model will be used for training. Supported versions can be found at /modelTypes/{modelType}

Returns:The version of this NamedEntityRecognitionModelDetails.
Return type:str