Vad är attitydanalys och yttrandeutvinning i Azure Cognitive Service for Language?
Sentimentanalys och yttrandeutvinning är funktioner som erbjuds av Azure Cognitive Service for Language, en samling maskininlärnings- och AI-algoritmer i molnet för utveckling av intelligenta program som omfattar skrivet språk. De här funktionerna hjälper dig att ta reda på vad folk tycker om ditt varumärke eller ämne genom att utvinna text för att få ledtrådar om positiva eller negativa attityder och kan koppla dem till specifika aspekter av texten.
- Snabbstarter är komma igång-instruktioner som vägleder dig genom att göra begäranden till tjänsten.
- Instruktionsguider innehåller instruktioner för att använda tjänsten på mer specifika eller anpassade sätt.
Attitydanalys
Funktionen attitydanalys ger sentimentetiketter (till exempel "negativa", "neutrala" och "positiva") baserat på den högsta förtroendepoäng som tjänsten hittar på menings- och dokumentnivå. Den här funktionen returnerar också förtroendepoäng mellan 0 och 1 för varje dokument & meningar i den för positiv, neutral och negativ attityd.
Distribuera lokalt med Docker-containrar
Använd den tillgängliga Docker-containern för att distribuera attitydanalys lokalt. Med dessa Docker-containrar kan du föra tjänsten närmare dina data av efterlevnads-, säkerhets- eller andra driftskäl.
Yttrandeutvinning
Yttrandeutvinning är en funktion i attitydanalys. Den här funktionen kallas även för aspektbaserad attitydanalys i natural language processing (NLP) och ger mer detaljerad information om åsikter relaterade till ord (till exempel attributen 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 ytterligare anpassning av modellen som används på dina data.
Skapa en Azure-språkresurs som ger dig åtkomst till de funktioner som erbjuds av Azure Cognitive Service for Language. Det genererar ett lösenord (kallas en nyckel) och en slutpunkts-URL som du använder för att autentisera API-begäranden.
Skapa en begäran med antingen REST API 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.
Skicka begäran som innehåller dina data som ostrukturerad råtext. Din nyckel och slutpunkt används för autentisering.
Strömma eller lagra svaret lokalt.
Ansvarsfull AI
Ett AI-system omfattar inte bara tekniken, utan även de personer som ska använda den, de personer som påverkas av den och den miljö där det distribueras. Läs transparensanteckningen för attitydanalys för att lära dig mer om ansvarsfull AI-användning och -distribution i dina system. Mer information finns i följande artiklar:
- Transparensanteckning för Azure Cognitive Service för språk
- Integrering och ansvarsfull användning
- Data, sekretess och säkerhet
Nästa steg
Det finns två sätt att komma igång med entitetslänkningsfunktionen:
- Language Studio, som är en webbaserad plattform där du kan prova flera Azure Cognitive Service for Language-funktioner utan att behöva skriva kod.
- Snabbstartsartikeln innehåller anvisningar om hur du skickar begäranden till tjänsten med hjälp REST API sdk för klientbibliotek.