Kognitiv attitydfärdighet (v2)
Attitydfärdigheten (v2) utvärderar ostrukturerad text längs ett positivt-negativt kontinuum, och för varje post returnerar en numerisk poäng mellan 0 och 1. Poäng nära 1 anger positiv känsla och poäng nära 0 anger negativ känsla. Den här färdigheten använder maskininlärningsmodellerna som tillhandahålls av Textanalys i Azure AI-tjänster.
Viktigt!
Attitydfärdigheten (v2) (Microsoft.Skills.Text.SentimentSkill) ersätts nu av Microsoft.Skills.Text.V3.SentimentSkill. Följ rekommendationerna i Inaktuella Azure AI Search-kunskaper för att migrera till en kompetens som stöds.
Kommentar
När du utökar omfånget genom att öka bearbetningsfrekvensen, lägga till fler dokument eller lägga till fler AI-algoritmer måste du bifoga en fakturerbar Azure AI-tjänstresurs. Avgifter tillkommer när API:er anropas i Azure AI-tjänster och för extrahering av bilder som en del av dokumentknäckningssteget i Azure AI Search. Det finns inga avgifter för textextrahering från dokument.
Körning av inbyggda kunskaper debiteras enligt det befintliga priset för Betala per användning för Azure AI-tjänster. Prissättning för bildextrahering beskrivs på prissättningssidan för Azure AI Search.
@odata.type
Microsoft.Skills.Text.SentimentSkill
Databegränsningar
Den maximala storleken på en post ska vara 5 000 tecken mätt med String.Length
. Om du behöver dela upp dina data innan du skickar dem till attitydanalysatorn använder du färdigheten Textdelning.
Kompetensparametrar
Parametrar är skiftlägeskänsliga.
Parameternamn | beskrivning |
---|---|
defaultLanguageCode |
(valfritt) Språkkoden som ska tillämpas på dokument som inte uttryckligen anger språk. Se den fullständiga listan med språk som stöds. |
Kunskapsindata
Indatanamn | beskrivning |
---|---|
text |
Texten som ska analyseras. |
languageCode |
(Valfritt) En sträng som anger posternas språk. Om den här parametern inte anges är standardvärdet "en". Se den fullständiga listan med språk som stöds. |
Kunskapsutdata
Utdatanamn | beskrivning |
---|---|
score |
Ett värde mellan 0 och 1 som representerar attityden i den analyserade texten. Värden nära 0 har negativa sentiment, nära 0,5 har neutralt sentiment och värden nära 1 har positiva sentiment. |
Exempeldefinition
{
"@odata.type": "#Microsoft.Skills.Text.SentimentSkill",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languagecode"
}
],
"outputs": [
{
"name": "score",
"targetName": "mySentiment"
}
]
}
Exempelindata
{
"values": [
{
"recordId": "1",
"data": {
"text": "I had a terrible time at the hotel. The staff was rude and the food was awful.",
"languageCode": "en"
}
}
]
}
Exempelutdata
{
"values": [
{
"recordId": "1",
"data": {
"score": 0.01
}
}
]
}
Varningsfall
Om texten är tom genereras en varning och ingen attitydpoäng returneras. Om ett språk inte stöds genereras en varning och ingen attitydpoäng returneras.