SentenceSentiment Class 
A document's sentence sentiment.
Constructor
SentenceSentiment(*args: Any, **kwargs: Any)
	Variables
| Name | Description | 
|---|---|
| 
		 text 
	 | 
	
		
		 The sentence text. Required.  | 
| 
		 sentiment 
	 | 
	
		
		 The predicted Sentiment for the sentence. Required. Known values are: "positive", "neutral", and "negative".  | 
| 
		 confidence_scores 
	 | 
	
		
		 The sentiment confidence score between 0 and 1 for the sentence for all classes. Required.  | 
| 
		 offset 
	 | 
	
		
		 The target offset from the start of the sentence. Required.  | 
| 
		 length 
	 | 
	
		
		 The length of the target. Required.  | 
| 
		 targets 
	 | 
	
		
		 The array of sentence targets for the sentence.  | 
| 
		 assessments 
	 | 
	
		
		 The array of assessments for the sentence.  | 
Methods
| as_dict | 
					 Return a dict that can be turned into json using json.dump.  | 
			
| clear | 
					 Remove all items from D.  | 
			
| copy | |
| get | 
					 Get the value for key if key is in the dictionary, else default. :param str key: The key to look up. :param any default: The value to return if key is not in the dictionary. Defaults to None :returns: D[k] if k in D, else d. :rtype: any  | 
			
| items | |
| keys | |
| pop | 
					 Removes specified key and return the corresponding value. :param str key: The key to pop. :param any default: The value to return if key is not in the dictionary :returns: The value corresponding to the key. :rtype: any :raises KeyError: If key is not found and default is not given.  | 
			
| popitem | 
					 Removes and returns some (key, value) pair :returns: The (key, value) pair. :rtype: tuple :raises KeyError: if D is empty.  | 
			
| setdefault | 
					 Same as calling D.get(k, d), and setting D[k]=d if k not found :param str key: The key to look up. :param any default: The value to set if key is not in the dictionary :returns: D[k] if k in D, else d. :rtype: any  | 
			
| update | 
					 Updates D from mapping/iterable E and F. :param any args: Either a mapping object or an iterable of key-value pairs.  | 
			
| values | 
as_dict
Return a dict that can be turned into json using json.dump.
as_dict(*, exclude_readonly: bool = False) -> dict[str, Any]
		Keyword-Only Parameters
| Name | Description | 
|---|---|
| 
		 exclude_readonly 
	 | 
	
		
		 Whether to remove the readonly properties. Default value: False 
			 | 
Returns
| Type | Description | 
|---|---|
| 
					 A dict JSON compatible object  | 
		
clear
Remove all items from D.
clear() -> None
copy
copy() -> Model
get
Get the value for key if key is in the dictionary, else default. :param str key: The key to look up. :param any default: The value to return if key is not in the dictionary. Defaults to None :returns: D[k] if k in D, else d. :rtype: any
get(key: str, default: Any = None) -> Any
		Parameters
| Name | Description | 
|---|---|
| 
		 key 
			
				Required
			 
	 | 
	
		 | 
| 
		 default 
	 | 
	
		 Default value: None 
			 | 
items
items() -> ItemsView[str, Any]
Returns
| Type | Description | 
|---|---|
| 
					 set-like object providing a view on D's items  | 
		
keys
keys() -> KeysView[str]
Returns
| Type | Description | 
|---|---|
| 
					 a set-like object providing a view on D's keys  | 
		
pop
Removes specified key and return the corresponding value. :param str key: The key to pop. :param any default: The value to return if key is not in the dictionary :returns: The value corresponding to the key. :rtype: any :raises KeyError: If key is not found and default is not given.
pop(key: str, default: ~typing.Any = <object object>) -> Any
		Parameters
| Name | Description | 
|---|---|
| 
		 key 
			
				Required
			 
	 | 
	
		 | 
| 
		 default 
	 | 
	
		 | 
popitem
Removes and returns some (key, value) pair :returns: The (key, value) pair. :rtype: tuple :raises KeyError: if D is empty.
popitem() -> tuple[str, Any]
setdefault
Same as calling D.get(k, d), and setting D[k]=d if k not found :param str key: The key to look up. :param any default: The value to set if key is not in the dictionary :returns: D[k] if k in D, else d. :rtype: any
setdefault(key: str, default: ~typing.Any = <object object>) -> Any
		Parameters
| Name | Description | 
|---|---|
| 
		 key 
			
				Required
			 
	 | 
	
		 | 
| 
		 default 
	 | 
	
		 | 
update
Updates D from mapping/iterable E and F. :param any args: Either a mapping object or an iterable of key-value pairs.
update(*args: Any, **kwargs: Any) -> None
values
values() -> ValuesView[Any]
Returns
| Type | Description | 
|---|---|
| 
					 an object providing a view on D's values  | 
		
Attributes
assessments
The array of assessments for the sentence.
assessments: list['_models.SentenceAssessment'] | None
confidence_scores
The sentiment confidence score between 0 and 1 for the sentence for all classes. Required.
confidence_scores: _models.SentimentConfidenceScores
length
The length of the target. Required.
length: int
offset
The target offset from the start of the sentence. Required.
offset: int
sentiment
"positive", "neutral", and "negative".
sentiment: str | _models.SentenceSentimentValue
targets
The array of sentence targets for the sentence.
targets: list['_models.SentenceTarget'] | None
text
The sentence text. Required.
text: str