Postupy: Použití analýzy mínění a dolování názorů
Analýza mínění a dolování názorů jsou dvěma způsoby detekce pozitivního a negativního 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. Dolování názorů poskytuje podrobné informace o názorech souvisejících se slovy (například atributy produktů nebo služeb) v textu.
Analýza postoje
Analýza mínění používá popisky mínění na text, který se vrací na úrovni věty a dokumentu s skóre spolehlivosti pro každý z nich.
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:
Zabarvení věty | 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 |
V dokumentu je aspoň jedna negative věta aspoň jedna positive věta. |
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 klasifikace popisku, zatímco nižší skóre označují nižší spolehlivost. U každého dokumentu nebo každé věty se predikované skóre spojené s popisky (kladné, záporné a neutrální) sčítají až 1. Další informace najdete v poznámce o transparentnosti zodpovědné umělé inteligence.
Stanovisko Dolování
Dolování názorů je funkce analýzy mínění. Tato funkce také označovaná jako Analýza mínění na základě aspektu při zpracování přirozeného jazyka (NLP) poskytuje podrobnější informace o názorech souvisejících s atributy produktů nebo služeb v textu. Rozhraní API zobrazí názory jako cíl (podstatné jméno nebo sloveso) a hodnocení (adjektivní jméno).
Pokud například zákazník opustí zpětnou vazbu k hotelu, například "Místnost byla skvělá, ale personál byl nespokojený.", společnost Opinion Mining 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í.
Pokud používáte rozhraní REST API, abyste získali do výsledků dolování názorů, musíte příznak zahrnout opinionMining=true
do požadavku na analýzu mínění. Výsledky dolování názorů budou zahrnuty do odpovědi analýzy mínění. Dolování názorů je rozšíření 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 nezpracovaný nestrukturovaný text pro analýzu 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žívaného na vašich datech. Analýzu mínění můžete použít dvěma způsoby:
Možnost vývoje | Popis |
---|---|
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 language Studio nebo v rychlém startu language studio. |
ROZHRANÍ REST API nebo klientská knihovna (Azure SDK) | Integrujte analýzu mínění do svých aplikací pomocí rozhraní REST API nebo klientské knihovny dostupné v různých jazycích. Další informace najdete v rychlém startu analýzy mínění. |
Kontejner Dockeru | Pomocí dostupného kontejneru Dockeru nasaďte tuto funkci místně. 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í bude analýza mínění ve vašem textu používat nejnovější dostupný model AI. Můžete také nakonfigurovat požadavky rozhraní API tak, aby používaly konkrétní verzi modelu.
Vstupní jazyky
Při odesílání dokumentů, které se mají zpracovat analýzou mínění, můžete určit, ve kterých podporovaných jazycích jsou napsané. Pokud jazyk nezadáte, analýza mínění se ve výchozím nastavení nastaví na angličtinu. Rozhraní API může v reakci na podporu různých kódování vícejazyčných a emoji vracet posuny.
Odesílání dat
Analýza mínění a dolování názorů vytváří výsledek vyšší kvality, když mu dáte menší množství textu, na který chcete pracovat. Je to 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 prostředku jazyka a klíč.
Poznámka:
Klíč a koncový bod vašeho prostředku jazyka najdete na webu Azure Portal. Budou umístěny na stránce Klíč a koncový bod prostředku v rámci správy prostředků.
Analýza se provede po přijetí žádosti. Synchronní použití funkcí analýzy mínění a dolování názorů 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 doby, kdy se žádost ingestovala, a je uvedena v odpovědi. Po uplynutí tohoto časového období se výsledky vyprázdní a už nejsou k dispozici pro načtení.
Získání výsledků analýzy mínění a dolování názorů
Když obdržíte výsledky z rozhraní API, model určuje pořadí vrácených klíčových frází interně. 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 klasifikace popisku, zatímco nižší skóre označují nižší spolehlivost. Dokument může mít více vět a skóre spolehlivosti v každém dokumentu nebo větě se sčítají až do 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í (adjektivní jméno).
Limity služeb a dat
Informace o velikosti a počtu požadavků, které můžete odeslat za minutu a sekundu, najdete v článku o omezeních služeb.