Dela via


Vad är sentimentanalys och åsiktsutvinning?

Attitydanalys och åsiktsutvinning är funktioner som erbjuds av språktjänsten, en samling maskininlärnings- och AI-algoritmer i molnet för utveckling av intelligenta program som omfattar skriftligt språk. Dessa funktioner hjälper dig att ta reda på vad folk tycker om ditt varumärke eller ämne genom att bryta text för ledtrådar om positiva eller negativa sentiment, och kan associera dem med specifika aspekter av texten.

Både attitydanalys och åsiktsutvinning fungerar med olika skriftliga språk.

Attitydanalys

Funktionen attitydanalys ger sentimentetiketter (till exempel "negativ", "neutral" och "positiv") baserat på den högsta konfidenspoängen som hittats av tjänsten på menings- och dokumentnivå. Den här funktionen returnerar även konfidenspoäng mellan 0 och 1 för varje dokument och meningar i den för positiva, neutrala och negativa sentiment.

Åsiktsutvinning

Åsiktsutvinning är en funktion i attitydanalys, även känd som aspektbaserad attitydanalys i NLP (Natural Language Processing). Den här funktionen innehåller mer detaljerad information om åsikter som rör ord (till exempel attribut för produkter eller tjänster) i text.

Typiskt arbetsflöde

Om du vill använda den här funktionen skickar du data för analys och hanterar API-utdata i ditt program. Analysen utförs som den är, utan någon ytterligare anpassning till den modell som används på dina data.

  1. Skapa en Azure AI Language-resurs som ger dig åtkomst till de funktioner som erbjuds av Azure AI Language. Det genererar ett lösenord (kallas en nyckel) och en slutpunkts-URL som du använder för att autentisera API-begäranden.

  2. Skapa en begäran med antingen REST-API:et eller klientbiblioteket för C#, Java, JavaScript och Python. Du kan också skicka asynkrona anrop med en batchbegäran för att kombinera API-begäranden för flera funktioner i ett enda anrop.

  3. Skicka begäran som innehåller dina textdata. Din nyckel och slutpunkt används för autentisering.

  4. Strömma eller lagra svaret lokalt.

Kom igång med attitydanalys

Om du vill använda attitydanalys skickar du ostrukturerad ostrukturerad text för analys och hanterar API-utdata i ditt program. Analysen utförs som den är, utan ytterligare anpassning till den modell som används för dina data. Det finns två sätt att använda attitydanalys:

Utvecklingsalternativ beskrivning
Language Studio Language Studio är en webbaserad plattform där du kan prova entitetslänkning med textexempel utan ett Azure-konto och dina egna data när du registrerar dig. Mer information finns på Language Studio-webbplatsen eller language studio-snabbstarten.
REST API eller klientbibliotek (Azure SDK) Integrera attitydanalys i dina program med hjälp av REST-API:et eller klientbiblioteket som är tillgängligt på flera olika språk. Mer information finns i snabbstarten för attitydanalys.
Docker-container Använd den tillgängliga Docker-containern för att distribuera den här funktionen lokalt. Med dessa docker-containrar kan du föra tjänsten närmare dina data av kompatibilitets-, säkerhets- eller andra driftsskäl.

Referensdokumentation och kodexempel

När du använder den här funktionen i dina program kan du läsa följande referensdokumentation och exempel för Azure AI Language:

Utvecklingsalternativ/språk Referensdokumentation Exempel
REST-API Dokumentation om REST API
C# C#-dokumentation C#-exempel
Java Java-dokumentation Java-exempel
JavaScript JavaScript-dokumentation JavaScript-exempel
Python Python-dokumentation Python-exempel

Referensdokumentation

När du använder attitydanalys kan du läsa följande referensdokumentation och exempel för språktjänsten:

Utvecklingsalternativ/språk Referensdokumentation Exempel
REST-API:er (redigering) Dokumentation om REST API
REST-API:er (Runtime) Dokumentation om REST API

Ansvarsfull AI

Ett AI-system innehåller inte bara tekniken, utan även de personer som använder den, de personer som påverkas av den och miljön där den distribueras. Läs transparensanteckningen för attitydanalys för att lära dig mer om ansvarsfull AI-användning och distribution i dina system. Du kan också se följande artiklar för mer information:

Nästa steg