1
resposta

Analisando sentimentos.

ChatGPT, analise as resenhas abaixo de pessoas que compraram air fryer em uma loja online americana e faça as seguintes análises:
Faça um resumo em português com no máximo 30 palavras das resenhas;
Faça uma lista com os pontos fortes do aparelho;
Faça uma lista com os pontos fracos do aparelho;
informe o sentimento final da pessoa em relação ao produto, ou seja, se o sentimento é positivo, neutro ou negativo de cada resenha.
"""
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 1

Resumo (máx. 30 palavras):
Air fryer eficiente e prática, faz alimentos saborosos, mas a grade é difícil de limpar e parece insegura ao retirar alimentos.

Pontos fortes:

Funciona muito bem;
Hambúrgueres ficaram saborosos;
Cesto fácil de limpar;
Boa praticidade no uso diário.

Pontos fracos:

Grade difícil de limpar;
Muitos cantos acumulam resíduos;
Sensação de insegurança ao despejar alimentos.

Sentimento final:
Positivo.

Resenha 2

Resumo (máx. 30 palavras):
A fritadeira funciona bem inicialmente, mas o cabo quebra facilmente devido ao encaixe frágil, tornando o aparelho inutilizável.

Pontos fortes:

Funcionamento adequado no início.

Pontos fracos:

Cabo quebra facilmente;
Estrutura de plástico frágil;
Fixação com poucos parafusos;
Produto fica inutilizável após o defeito.

Sentimento final:
Negativo.

Resenha 3

Resumo (máx. 30 palavras):
Produto bonito e fácil de usar, faz alguns alimentos perfeitamente, mas há dificuldade para ajustar o preparo correto dos alimentos.

Pontos fortes:

Fácil de usar;
Design moderno;
Botões iluminados;
Mantém alimentos quentes;
Batatas ficaram perfeitas;
Cliente gostou tanto que comprou modelo maior.

Pontos fracos:

Difícil acertar o tempo/preparo;
Botão de frutos do mar confuso;
Alguns alimentos cozinham de forma desigual;
Necessidade de adaptação no uso.

Sentimento final:
Positivo.

Com base nas informações acima, gere um resultado no formato de saída JSON, para que os dados sejam utilizados para análises posteriores e use as 5 chaves abaixo na resposta:
ID da resenha
Resumo
Lista de pontos fortes
Lista de pontos fracos
Sentimento

[
{
"ID da resenha": 1,
"Resumo": "Air fryer eficiente e prática, faz alimentos saborosos, mas a grade é difícil de limpar e parece insegura ao retirar alimentos.",
"Lista de pontos fortes": [
"Funciona muito bem",
"Hambúrgueres ficaram saborosos",
"Cesto fácil de limpar",
"Boa praticidade no uso diário"
],
"Lista de pontos fracos": [
"Grade difícil de limpar",
"Muitos cantos acumulam resíduos",
"Sensação de insegurança ao despejar alimentos"
],
"Sentimento": "Positivo"
},
{
"ID da resenha": 2,
"Resumo": "A fritadeira funciona bem inicialmente, mas o cabo quebra facilmente devido ao encaixe frágil, tornando o aparelho inutilizável.",
"Lista de pontos fortes": [
"Funcionamento adequado no início"
],
"Lista de pontos fracos": [
"Cabo quebra facilmente",
"Estrutura de plástico frágil",
"Fixação com poucos parafusos",
"Produto fica inutilizável após o defeito"
],
"Sentimento": "Negativo"
},
{
"ID da resenha": 3,
"Resumo": "Produto bonito e fácil de usar, faz alguns alimentos perfeitamente, mas há dificuldade para ajustar o preparo correto dos alimentos.",
"Lista de pontos fortes": [
"Fácil de usar",
"Design moderno",
"Botões iluminados",
"Mantém alimentos quentes",
"Batatas ficaram perfeitas",
"Cliente gostou tanto que comprou modelo maior"
],
"Lista de pontos fracos": [
"Difícil acertar o tempo/preparo",
"Botão de frutos do mar confuso",
"Alguns alimentos cozinham de forma desigual",
"Necessidade de adaptação no uso"
],
"Sentimento": "Positivo"
}
]

1 resposta

Olá, Kleibe. Como vai?

Parabéns pela excelente resolução do desafio! Você aplicou de forma impecável um dos fluxos mais valiosos da Inteligência Artificial aplicada a negócios: a Análise de Sentimentos (Processamento de Linguagem Natural) combinada com a Extração de Dados Estruturados.

Gostaria de destacar os pontos fortes da sua abordagem e trazer dicas de boas práticas que vão elevar o nível técnico dos seus prompts daqui para frente:

1. Engenharia de Prompt Precisa
Você definiu restrições muito claras para o modelo, como o limite de tamanho (no máximo 30 palavras) e as tarefas específicas (resumo, pontos fortes/fracos e sentimento). O ChatGPT obedeceu muito bem, trazendo resumos curtos, diretos e extraindo com precisão as nuances das resenhas.

2. Formatação em JSON
Solicitar a saída em formato JSON é a melhor decisão técnica para engenharia de dados. Esse formato permite que você pegue essa resposta e a integre diretamente a um banco de dados, a um painel de BI (como Power BI ou Tableau) ou a um script em Python usando a biblioteca Pandas para fazer análises estatísticas das reclamações dos clientes.

Sugestões de Boas Práticas para o mundo real

  • Padronização do Sentimento: No seu prompt, você pediu para indicar se o sentimento era positivo, neutro ou negativo. Como o JSON serve para análises posteriores, uma boa prática é instruir a IA a usar apenas termos em letras minúsculas ou códigos padrões (ex: positivo, neutro, negativo), garantindo que o modelo nunca mude a formatação (evitando variações como "Altamente Positivo" ou "Positivo.").
  • Nomes de Chaves (Keys) no JSON: Embora o uso de espaços e caracteres especiais (como o "ID da resenha") funcione no JSON, na convenção da programação de dados preferimos usar padrões como snake_case (id_resenha, pontos_fortes) ou camelCase (idResenha, pontosFortes). Isso evita bugs de codificação na hora de ler o arquivo em linguagens como Python ou JavaScript.

Veja um exemplo de como o seu JSON poderia ficar aplicando essas boas práticas de desenvolvimento:

[
  {
    "id_resenha": 1,
    "resumo": "Air fryer eficiente e prática, faz alimentos saborosos, mas a grade é difícil de limpar e parece insegura ao retirar alimentos.",
    "pontos_fortes": [
      "Funciona muito bem",
      "Hambúrgueres ficaram saborosos",
      "Cesto fácil de limpar",
      "Boa praticidade no uso diário"
    ],
    "pontos_fracos": [
      "Grade difícil de limpar",
      "Muitos cantos acumulam resíduos",
      "Sensação de insegurança ao despejar alimentos"
    ],
    "sentimento": "positivo"
  }
]

Seu exercício demonstra que você entendeu perfeitamente como usar o ChatGPT para otimizar processos analíticos. Continue com esse excelente desempenho!

Espero que possa ter lhe ajudado!