- Kategorien:
Zeichenfolgen- und Binärfunktionen (AI-Funktionen)
SENTIMENT (SNOWFLAKE.CORTEX)¶
Gibt eine Gesamtbewertung der Stimmung für den angegebenen englischsprachigen Eingabetext zurück.
Syntax¶
SNOWFLAKE.CORTEX.SENTIMENT(<text>) Argumente¶
textZeichenfolge, die den Text enthält, für den ein Stimmungswert berechnet werden soll.
Rückgabewerte¶
A floating-point number from -1 to 1 (inclusive) indicating the model’s level of certainty of any detected sentiment. A score close to 0 indicates that the function could not determine a clear sentiment in the text; this result can be considered neutral. A score close to 1 indicates positive sentiment, while a score close to -1 indicates negative sentiment. The chart below provides guidance on how to interpret the sentiment scores:
Stimmung | Stimmungswert |
|---|---|
Positiv | 0,5 bis 1 |
Neutral | -0,5 bis 0,5 |
Negativ | -0,5 bis -1 |
Das Ergebnis zeigt nicht die Stärke der Stimmung an, sondern die Polarität (positiv, neutral oder negativ) und die Sicherheit.
Anforderungen an die Zugriffssteuerung¶
Users must use a role that has been granted the SNOWFLAKE.CORTEX_USER database role. See Cortex LLM privileges for more information on this privilege.
Beispiele¶
Im folgenden Beispiel wird SENTIMENT verwendet, um die Stimmungsklassifizierung einer Food-Service-Bewertung zu erhalten, die wir in Anbetracht des Wertes von 0,54 als leicht positiv einschätzen können.
SELECT SNOWFLAKE.CORTEX.SENTIMENT('A tourist\'s delight, in low urban light, Recommended gem, a pizza night sight. Swift arrival, a pleasure so right, Yet, pockets felt lighter, a slight pricey bite. 💰🍕🚀'); Antwort:
0.5424458 Im folgenden Beispiel enthält eine Tabelle mit dem Namen reviews eine Spalte mit dem Namen review_content, die den Text der von den Benutzern eingereichten Bewertungen enthält. Die Abfrage gibt für jede Bewertung einen Stimmungswert zurück.
SELECT SNOWFLAKE.CORTEX.SENTIMENT(review_content), review_content FROM reviews LIMIT 10; Rechtliche Hinweise¶
Weitere Informationen dazu finden Sie unter KI und ML in Snowflake.
Einschränkungen¶
Snowflake Cortex-Funktionen unterstützen keine dynamischen Tabellen.