Udostępnij za pośrednictwem


SentenceSentiment Klasa

Funkcja SentenceSentiment zawiera przewidywane wskaźniki tonacji i ufności dla każdego zdania w dokumencie.

Nowość w wersji 3.1: właściwości przesunięcia, długości i mined_opinions .

Dziedziczenie
azure.ai.textanalytics._dict_mixin.DictMixin
SentenceSentiment

Konstruktor

SentenceSentiment(**kwargs: Any)

Metody

get
has_key
items
keys
update
values

get

get(key: str, default: Any | None = None) -> Any

Parametry

key
Wymagane
default
wartość domyślna: None

has_key

has_key(k: str) -> bool

Parametry

k
Wymagane

items

items() -> Iterable[Tuple[str, Any]]

keys

keys() -> Iterable[str]

update

update(*args: Any, **kwargs: Any) -> None

values

values() -> Iterable[Any]

Atrybuty

confidence_scores

Wskaźnik ufności tonacji z zakresu od 0 do 1 dla zdania dla wszystkich etykiet.

confidence_scores: SentimentConfidenceScores

length

Długość tekstu zdania. Ta wartość zależy od wartości parametru string_index_type ustawionego w oryginalnym żądaniu, które jest domyślnie unicodeCodePoints.

length: int

mined_opinions

Lista opinii wydobyła się z tego zdania. Na przykład w zdaniu "Jedzenie jest dobre, ale usługa jest zła", chcielibyśmy moją dwie opinie "jedzenie jest dobre" i "usługa jest zła". Zwracane tylko wtedy, gdy show_opinion_mining ma wartość True w wywołaniu w celu analyze_sentiment , a wersja interfejsu API to wersja 3.1 i nowsze.

mined_opinions: List[MinedOpinion] | None = None

offset

Przesunięcie tekstu zdania od początku dokumentu. Wartość zależy od wartości parametru string_index_type ustawionego w oryginalnym żądaniu, które jest domyślnie unicodeCodePoints.

offset: int

sentiment

Przewidywana tonacja dla zdania. Możliwe wartości obejmują "dodatnie", "neutralne", "ujemne"

sentiment: str

text

Tekst zdania.

text: str