Skip to content

Latest commit

 

History

History
181 lines (97 loc) · 8.02 KB

File metadata and controls

181 lines (97 loc) · 8.02 KB

PROJETO: Análise de Sentimentos por Inteligência Artificial com Language Studio da Microsoft Azure AI.

Em uma análise verbal, cada frase é um quebra-cabeça, e cada palavra é uma peça essencial.

Com o Language Studio você dá todas as ferramentas para uma máquina desvendar o real sentido de algo que foi comunicado. Vocẽ aprimora sua aplicação para entender o que o emissor realmente quer transmitir, ou quais foram os tópicos principais de um texto, ou se ele transmitiu posicionamentos positivos, negativos ou neutros.

Olá! Me chamo Isac Freitas, e aqui vou demonstrar o uso da ferramenta Language Studio da Microsoft Azure AI para fazer análise de textos e extrair informações tais como: análise de sentimentos (satisfação), palavras-chave, frases-chave e outros. Hoje iremos testar somente a parte de análise de sentimentos.

Vou apresentar brevemente a ferramenta, usando de textos-exemplo para demostrar algumas das funcionalidades do Language Studio da Microsft Azure ML.


Parte 1- Criação de um recurso de linguagem no portal da Azure.


Antes de usarmos as ferramentas do Language Studio, precisamos criar um recurso no portal da Azure para ser utilizado. Para isso, você precisa ter uma conta Microsft.

Pra criarmos o recurso, vamos entrar em "https://www.portal.azure.com" e clicar em "Criar um recurso".

Vai ser aberto a parte de Criar recurso, na parte de Marketplace do portal da Azure.

Aqui, vamos na caixa de pesquisa e procuramos por "Language Services" (ou "Análise de Texto").

Clicamos em "Criar", nessa primeira opção que aparece, e "Análise de texto".

Em "Select additional features", não precisa marcar nada, somente clicar em "Continue to create your resource".

Na caixinha de Grupo de recursos, você seleciona um grupo existente ou cria um novo para ser usado nesse projeto. No meu caso, irei criar um novo e chamar de "LanguageStudioLAB".

Descendo mais um pouco a página, aqui vamos selecionar a região do servidor que desejamos usar, o nome desse novo recurso e o tipo de preço que desejamos.

Vou deixar a região como East US mesmo, pois os servidores americanos são melhores e mais baratos que os servidores brasileiros.

Vou deixar o nome do recurso como "LanguageStudioLABDIO", e o tipo de preço em "Free F0".

Após isso, descemos um pouco mais na página e marcamos a caixinha para declarar que aceita os temos de uso do aviso de uso reponsável de inteligência artificial, e clicamos em Examinar + Criar.

Agora você espera terminar a execução de validação final e confere se preencheu tudo corretamente, então clica em Criar.

Então você espera alguns minutos até terminar a implantação finalizar. Após concluída, continuamos nosso projeto.


Parte 2- Análise de Sentimentos (satisfação) no Language Studio.


Agora acessamos "https://language.cognitive.azure.com/".

Aqui você precisará logar com sua conta Microsoft e depois selecionar o grupo de recursos e o recurso que criamos anteriormente.

Na página inicial do Language Studio, você vai na aba "Classify text", e na primeira opção ("Analyze sentiment and mine opinion") você clica em "Try it out".


Agora precisamos de um texto para ser analisado.

Para isso, vou pedir ao Chat GPT para criar um texto de opinião de um review de um produto comprado pela internet.

Vou pedir que de preferência, seja um review negativo sobre tal produto.


Agora voltamos ao Language Studio, selecionamos o idioma do texto (caso peça, você também precisará selecionar o recurso que vocẽ deseja usar) e colamos o texto que desejamos usar a ferramenta para analisar.

Então descemos mais um pouco a página e marcamos a caixinha que confirmamos que temos ciência que esse Demo usará valores incluidos em nosso recurso da Azure, e clicamos em "Run".

Então, ao terminar de carregar, podemos ver os resultados do nosso experimento:

*A ANÁLISE COMPLETA ESTARÁ NA PASTA "OUTPUT" JUNTAMENTE COM A SAÍDA EM JSON.

Obrigado por me acompanhar nestes testes até aqui!


Então é isso.

Este foi o meu primeiro projeto de Language Studio da Microsoft Azure ML, em meus estudos em Ciência de Dados.

Obrigado pela atenção!

LINK para Documentação de Apoio:

1- https://microsoftlearning.github.io/mslearn-ai-fundamentals/Instructions/Labs/06-text-analysis.html

**Qualquer dúvida sobre o projeto, ou caso precise de auxílio, fico a disposição. Entre em contato comigo por meio de minhas redes sociais (listadas abaixo ou em meu perfil).


Sobre mim:

Isac Freitas

Estudante de Ciência de Dados e Inteligência Artificial.

Me encontre:

Insta: @isac.sfreitas

Twitter: @isaczeitgeist