Wat is sentimentanalyse en meninganalyse?

Sentimentanalyse en meninganalyse zijn functies die worden aangeboden door de Taalservice, een verzameling machine learning- en AI-algoritmen in de cloud voor het ontwikkelen van intelligente toepassingen die betrekking hebben op geschreven taal. Deze functies helpen u erachter te komen wat mensen van uw merk of onderwerp vinden door tekst te analyseren voor aanwijzingen over positief of negatief gevoel en kunnen deze koppelen aan specifieke aspecten van de tekst.

Zowel sentimentanalyse als meninganalyse werken met verschillende geschreven talen.

Sentimentanalyse

De functie sentimentanalyse biedt sentimentlabels (zoals 'negatief', 'neutraal' en 'positief') op basis van de hoogste betrouwbaarheidsscore van de service op zin- en documentniveau. Met deze functie worden ook betrouwbaarheidsscores geretourneerd tussen 0 en 1 voor elk document en voor alle zinnen in dat document, voor positief, neutraal en negatief sentiment.

Meninganalyse

Meninganalyse is een functie van sentimentanalyse. Deze functie wordt ook wel sentimentanalyse op basis van aspecten genoemd in NLP (Natural Language Processing), maar biedt meer gedetailleerde informatie over de meningen met betrekking tot woorden (zoals de kenmerken van producten of services) in tekst.

Standaardwerkstroom

Als u deze functie wilt gebruiken, verzendt u gegevens voor analyse en verwerkt u de API-uitvoer in uw toepassing. Analyse wordt uitgevoerd als zodanig, zonder dat er aanpassingen zijn toegevoegd aan het model dat op uw gegevens wordt gebruikt.

  1. Maak een Azure AI Language-resource, waarmee u toegang krijgt tot de functies die door Azure AI Language worden aangeboden. Er wordt een wachtwoord gegenereerd (een sleutel genoemd) en een eindpunt-URL die u gebruikt om API-aanvragen te verifiëren.

  2. Maak een aanvraag met behulp van de REST API of de clientbibliotheek voor C#, Java, JavaScript en Python. U kunt ook asynchrone aanroepen verzenden met een batchaanvraag om API-aanvragen voor meerdere functies te combineren tot één aanroep.

  3. Verzend de aanvraag met uw tekstgegevens. Uw sleutel en eindpunt worden gebruikt voor verificatie.

  4. U kunt het antwoord streamen of lokaal opslaan.

Aan de slag met sentimentanalyse

Als u sentimentanalyse wilt gebruiken, verzendt u onbewerkte ongestructureerde tekst voor analyse en verwerkt u de API-uitvoer in uw toepassing. Analyse wordt uitgevoerd als zodanig, zonder extra aanpassingen aan het model dat op uw gegevens wordt gebruikt. Er zijn twee manieren om sentimentanalyse te gebruiken:

Ontwikkelingsoptie Beschrijving
Taalstudio Language Studio is een webplatform waarmee u entiteitskoppelingen kunt proberen met tekstvoorbeelden zonder een Azure-account en uw eigen gegevens wanneer u zich aanmeldt. Zie de quickstart voor Language Studio of Language Studio voor meer informatie.
REST API of clientbibliotheek (Azure SDK) Integreer sentimentanalyse in uw toepassingen met behulp van de REST API of de clientbibliotheek die beschikbaar is in verschillende talen. Zie de quickstart voor sentimentanalyse voor meer informatie.
Docker-container Gebruik de beschikbare Docker-container om deze functie on-premises te implementeren. Met deze Docker-containers kunt u de service dichter bij uw gegevens brengen om naleving, beveiliging of andere operationele redenen.

Referentiedocumentatie en codevoorbeelden

Als u deze functie in uw toepassingen gebruikt, raadpleegt u de volgende referentiedocumentatie en voorbeelden voor Azure AI Language:

Ontwikkelingsoptie/taal Referentiedocumentatie Voorbeelden
REST-API REST API-documentatie
C# C#-documentatie C#-voorbeelden
Java Java-documentatie Java-voorbeelden
JavaScript Documentatie over JavaScript JavaScript-voorbeelden
Python Python-documentatie Python-voorbeelden

Verantwoorde AI

Een AI-systeem bevat niet alleen de technologie, maar ook de mensen die het gebruiken, de mensen die worden beïnvloed door het systeem en de omgeving waarin het wordt geïmplementeerd. Lees de transparantienotitie voor sentimentanalyse voor meer informatie over verantwoord AI-gebruik en -implementatie in uw systemen. U kunt ook de volgende artikelen voor meer informatie bekijken:

Volgende stappen