Sentiment analyseren

Voltooid

Sentimentanalyse wordt gebruikt om te evalueren hoe positief of negatief een tekstdocument is, wat handig kan zijn in verschillende werkbelastingen, zoals:

  • Het evalueren van een film, boek of product door het gevoel te kwantificeren op basis van beoordelingen.
  • Prioriteit geven aan reacties van de klantenservice op correspondentie die via e-mail of berichten via sociale media zijn ontvangen.

Wanneer u Azure AI Language gebruikt om het gevoel te evalueren, bevat het antwoord het algehele gevoel van documenten en het gevoel van afzonderlijke zinnen voor elk document dat naar de service wordt verzonden.

U kunt bijvoorbeeld één document indienen voor sentimentanalyse als volgt:

{
  "kind": "SentimentAnalysis",
  "parameters": {
    "modelVersion": "latest"
  },
  "analysisInput": {
    "documents": [
      {
        "id": "1",
        "language": "en",
        "text": "Good morning!"
      }
    ]
  }
}

Het antwoord van de service kan er als volgt uitzien:

{
  "kind": "SentimentAnalysisResults",
  "results": {
    "documents": [
      {
        "id": "1",
        "sentiment": "positive",
        "confidenceScores": {
          "positive": 0.89,
          "neutral": 0.1,
          "negative": 0.01
        },
        "sentences": [
          {
            "sentiment": "positive",
            "confidenceScores": {
              "positive": 0.89,
              "neutral": 0.1,
              "negative": 0.01
            },
            "offset": 0,
            "length": 13,
            "text": "Good morning!"
          }
        ],
        "warnings": []
      }
    ],
    "errors": [],
    "modelVersion": "2022-11-01"
  }
}

Zinsgevoel is gebaseerd op betrouwbaarheidsscores voor positieve, negatieve en neutrale classificatiewaarden tussen 0 en 1.

Het algemene documentsentiment is gebaseerd op zinnen:

  • Als alle zinnen neutraal zijn, is het algehele gevoel neutraal.
  • Als zinsclassificaties alleen positief en neutraal zijn, is het algehele gevoel positief.
  • Als de zinsclassificaties alleen negatief en neutraal zijn, is het algehele gevoel negatief.
  • Als de zinsclassificaties positief en negatief zijn, wordt het algehele gevoel gemengd.