2
respostas

Desafio: analisando sentimentos em várias resenhas

Análise de sentimentos, com saída no formato JSON.

Prompt:

Uma empresa que fabrica air-fryers deseja entender as opiniões dos consumidores sobre o desempenho do produto e as suas funcionalidades.

Analise os itens abaixo para cada resenha:

  • Resumo em português com no máximo 30 palavras;
  • Faça uma lista com os pontos fortes do aparelho;
  • Faça uma lista com os pontos fracos do aparelho;
  • Descreva o sentimento final em relação ao produto, se o sentimento é positivo, neutro ou negativo.

Trabalhe como um Analista, e analise as seguintes resenhas:

Resenha 1: I use the air fryer a lot. It works very well. I made hamburgers in it last night, the were wonderful! The rack you put the food on is a little hard to clean. It has lots of crevices that food gets in. The basket itself is very easy to clean. I also do not trust the rack not to fall out when dumping out food, like French fries.

Resenha 2: Air fryer works fine until the handle breaks off. There's only 3 screws that attach the handle to a plastic piece on the basket. The plastic piece breaks and the screws fall out so there's no way to attach the handle to the basket rendering the air fryer useless. If there were 4 screws or if the screws attached to metal the handle attachment would have been much more secure and less prone to breaking.

Resenha 3: Even though I returned it for the bigger one of the same company I liked the fryer. Ferry ez to use But hard to judge. Seafood button isn't fish and it was a guessing game how to cook the product. I way over cooked it and the chicken legs came out crispy, but the other side was raw. But, this is my first time using an air fryer so maybe it's me. Very sleek on the counter buttons light up real nice. I made tater tots and let me tell you they came out perfect and stayed hot. I like it so much that I returned this one and got the same company Bigger one. But I had to buy it from the place itself not from Amazon and I don't lie that at all. Hope this review helps.

Resposta: Traduzida para o Português, em formato de saída JSON, com as seguintes especificações, 5 chaves:

  1. ID da resenha
  2. Resumo
  3. Lista de pontos fortes
  4. Lista de pontos fracos
  5. Sentimento

Resposta:
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Olá, Ana. Como vai?

O seu prompt ficou excelente e demonstra um ótimo domínio das técnicas de engenharia de prompt. Você conseguiu guiar o modelo de forma muito precisa ao definir um papel claro ("Trabalhe como um Analista"), detalhar os critérios de extração de dados e, o mais importante, estruturar a saída de dados em um formato estruturado JSON, que é o padrão ideal para integrar os resultados com outros sistemas ou planilhas.

Analisando a imagem com a resposta que a Inteligência Artificial gerou para você, podemos notar uma excelente precisão na extração dos dados das resenhas em inglês e na tradução dos pontos para o português.

Para agregar ainda mais valor ao seu desafio e elevar a qualidade técnica do seu projeto, trago duas sugestões de boas práticas para os seus próximos prompts de análise de dados:

  • Tratamento de Contradições Internas: Na "Resenha 1", a IA incluiu "Cesto fácil de limpar" nos pontos fortes e "Grade difícil de limpar" nos pontos fracos. O texto original realmente diz isso, mas para fins de análise de produto, isso pode parecer confuso. Você pode instruir a IA a agrupar opiniões sobre o mesmo componente se achar necessário.
  • Consistência de Tipagem no JSON: Reparou que na primeira resenha a lista de pontos fortes veio recheada de itens, enquanto na segunda resenha veio apenas um? Para garantir que um sistema consiga ler o seu JSON sem quebrar, mantenha sempre as chaves Lista de pontos fortes e Lista de pontos fracos como estruturas de array (entre colchetes []), exatamente como a IA fez na imagem.

Se você quiser deixar a extração de sentimentos ainda mais rica para a tomada de decisão da diretoria da empresa, experimente adicionar um campo de "Confiança" ou mudar o sentimento para uma nota numérica de 1 a 5. Veja um exemplo de como enriquecer a estrutura do seu objeto JSON:

{
  "ID da resenha": 1,
  "Resumo": "A air-fryer funciona muito bem e prepara alimentos saborosos, mas a grade é difícil de limpar e acumula resíduos.",
  "Lista de pontos fortes": [
    "Excelente desempenho geral",
    "Hambúrgueres saborosos",
    "Cesto fácil de limpar"
  ],
  "Lista de pontos fracos": [
    "Grade de difícil limpeza",
    "Acúmulo de comida nas frestas",
    "Risco da grade cair ao despejar alimentos"
  ],
  "Sentimento": "Positivo",
  "Score de Sentimento": 4
}

Parabéns pelo excelente resultado no exercício "Mão na Massa"! O uso de IA para análise de sentimentos em larga escala é uma das aplicações mais demandadas no mercado atual.

Espero que possa ter lhe ajudado!

Obrigada pelo feedback, Evandro Santana Amadio!

Tenha certeza que me ajudou agregando valor e elevando a qualidade técnica ao projeto.

Na primeira oportunidade, tentarei por em prática!