Postupy: Použití analýzy mínění a dolování názorů

Analýza mínění a dolování názorů jsou dva způsoby, jak zjistit pozitivní a negativní mínění. Pomocí analýzy mínění můžete získat popisky mínění (například "negativní", "neutrální" a "pozitivní") a skóre spolehlivosti na úrovni věty a dokumentu. Opinion Mining poskytuje podrobné informace o názorech souvisejících se slovy (například atributy produktů nebo služeb) v textu.

Analýza mínění

Analýza mínění aplikuje popisky mínění na text, který se vrací na úrovni věty a dokumentu, přičemž pro každý z nich je uvedeno skóre spolehlivosti.

Popisky jsou kladné, záporné a neutrální. Na úrovni dokumentu je možné vrátit také popisek smíšeného mínění. Mínění dokumentu je určeno níže:

Mínění ve větách Vrácený popisek dokumentu
V dokumentu je aspoň jedna positive věta. Zbývající věty jsou neutral. positive
V dokumentu je aspoň jedna negative věta. Zbývající věty jsou neutral. negative
Dokument obsahuje aspoň jednu negative větu a nejméně jednu positive větu. mixed
Všechny věty v dokumentu jsou neutral. neutral

Skóre spolehlivosti se pohybuje od 1 do 0. Skóre blížící se 1 značí vyšší spolehlivost při klasifikaci popisku, zatímco nižší skóre značí nižší spolehlivost. Pro každý dokument nebo každou větu se predikovaná skóre přidružená k popiskům (kladné, záporné a neutrální) sčítají až 1. Další informace najdete v poznámce k transparentnosti odpovědné AI.

Dolování názorů

Dolování názorů je funkcí analýzy mínění. Tato funkce se také označuje jako Analýza mínění na základě aspektů ve zpracování přirozeného jazyka (NLP) a poskytuje podrobnější informace o názorech týkajících se atributů produktů nebo služeb v textu. Rozhraní API vyhodnocuje názory jako cíl (podstatné jméno nebo sloveso) a hodnocení (přídavné jméno).

Pokud například zákazník pošle zpětnou vazbu k hotelu, například "Pokoj byl skvělý, ale zaměstnanci byli nepřáteli.", dolování názorů vyhledá v textu cíle (aspekty) a jejich související hodnocení (názory) a mínění. Analýza mínění může hlásit pouze negativní mínění.

Diagram příkladu Dolování názorů

Pokud používáte rozhraní REST API a chcete dolování názorů do výsledků získat, musíte do požadavku na analýzu mínění zahrnout opinionMining=true příznak . Výsledky dolování názorů budou zahrnuty v odpovědi na analýzu mínění. Dolování názorů je rozšířením analýzy mínění a je součástí vaší aktuální cenové úrovně.

Možnosti vývoje

Pokud chcete použít analýzu mínění, odešlete k analýze nezpracovaný nestrukturovaný text a zpracujete výstup rozhraní API ve vaší aplikaci. Analýza se provádí tak, jak je, bez dalšího přizpůsobení modelu použitého u vašich dat. Analýzu mínění můžete použít dvěma způsoby:

Možnost vývoje Description
Language Studio Language Studio je webová platforma, která umožňuje vyzkoušet propojení entit s textovými příklady bez účtu Azure a vlastní data při registraci. Další informace najdete na webu nástroje Language Studio nebo v rychlém startu k sadě Language Studio.
ROZHRANÍ REST API nebo klientská knihovna (Azure SDK) Integrujte do svých aplikací analýzu mínění pomocí rozhraní REST API nebo klientské knihovny dostupné v různých jazycích. Další informace najdete v rychlém startu k analýze mínění.
Kontejner Dockeru K místnímu nasazení této funkce použijte dostupný kontejner Dockeru. Tyto kontejnery Dockeru umožňují přiblížit službu vašim datům z důvodu dodržování předpisů, zabezpečení nebo jiných provozních důvodů.

Určení způsobu zpracování dat (volitelné)

Určení modelu analýzy mínění

Ve výchozím nastavení použije analýza mínění v textu nejnovější dostupný model AI. Můžete také nakonfigurovat požadavky rozhraní API tak, aby používaly konkrétní verzi modelu.

Jazyky zadávání

Když odesíláte dokumenty ke zpracování analýzou mínění, můžete určit, ve kterých podporovaných jazycích jsou napsané. Pokud neurčíte jazyk, analýza mínění bude ve výchozím nastavení používat angličtinu. Rozhraní API může v odpovědi vracet posuny, aby podporovalo různé kódování vícejazyčných jazyků a emoji.

Odesílání dat

Analýza mínění a dolování názorů generují kvalitnější výsledek, když mu dáte menší množství textu, na které chcete pracovat. To je opak některých funkcí, jako je extrakce klíčových frází, která funguje lépe u větších bloků textu.

K odeslání požadavku rozhraní API budete potřebovat koncový bod a klíč prostředku jazyka.

Poznámka

Klíč a koncový bod pro prostředek jazyka najdete na Azure Portal. Budou umístěné na stránce Klíč a koncový bod prostředku v části Správa prostředků.

Analýza se provede po přijetí žádosti. Použití funkcí analýzy mínění a dolování názorů synchronně je bezstavové. Ve vašem účtu se neukládají žádná data a výsledky se vrátí okamžitě v odpovědi.

Při asynchronním použití této funkce jsou výsledky rozhraní API k dispozici po dobu 24 hodin od ingestování požadavku a jsou uvedeny v odpovědi. Po uplynutí tohoto časového období se výsledky vymažou a již nejsou k dispozici pro načtení.

Získání výsledků analýzy mínění a dolování názorů

Když z rozhraní API obdržíte výsledky, pořadí vrácených klíčových frází se určuje interně modelem. Výsledky můžete streamovat do aplikace nebo uložit výstup do souboru v místním systému.

Analýza mínění vrátí popisek mínění a skóre spolehlivosti pro celý dokument a každou větu v něm. Skóre blížící se 1 značí vyšší spolehlivost při klasifikaci popisku, zatímco nižší skóre značí nižší spolehlivost. Dokument může obsahovat více vět a skóre spolehlivosti v každém dokumentu nebo větě přidá až 1.

Dolování názorů vyhledá v textu cíle (podstatná jména nebo slovesa) a jejich přidružené hodnocení (adjektivní jméno). Například věta "Restaurace měla skvělé jídlo a náš server byl přátelský" má dva cíle: jídlo a server. Každý cíl má posouzení. Například hodnocení potravin by bylo skvělé a hodnocení pro server by bylo přátelské.

Rozhraní API vrací názory jako cíl (podstatné jméno nebo sloveso) a hodnocení (přídavné jméno).

Limity služeb a dat

Informace o velikosti a počtu požadavků, které můžete posílat za minutu a sekundu, najdete v článku o omezeních služby .

Viz také