Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Analisando sentimentos em resenhas

Prompt:

voce deve atuar como analista de resenhas/feedbacks sobre uma air fryer. a empresa quer extrair dados a partir das resenhas dos clientes. as resenhas estão em inglês, e, para cada feedback, você deve fazer um arquivo json de cinco chaves: "id da resenha", "resumo EM PORTUGUÊS" da resenha (usar até 30 palavras), "lista de todos os pontos fortes mencionados na resenha", "lista de todos os pontos fracos mencionados na resenha", "sentimento do cliente" (sentimento deve ser apenas uma palavra: ou positivo, ou negativo, ou neutro).

segue abaixo as 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:

Como analista de dados, processei as resenhas fornecidas e gerei os arquivos JSON solicitados. Notei um padrão comum de satisfação com a performance, mas alguns pontos de atenção sobre a durabilidade e o design das peças internas que a engenharia de produto certamente vai querer revisar.

Aqui estão os dados estruturados:

[
  {
    "id da resenha": 1,
    "resumo EM PORTUGUÊS": "O aparelho funciona muito bem e produz ótimos resultados, como hambúrgueres. O cesto é fácil de limpar, mas a grelha interna possui frestas difíceis de higienizar e parece instável.",
    "lista de todos os pontos fortes mencionados na resenha": [
      "Funciona muito bem",
      "Resultados excelentes (hambúrgueres maravilhosos)",
      "Cesto muito fácil de limpar"
    ],
    "lista de todos os pontos fracos mencionados na resenha": [
      "Grelha difícil de limpar",
      "Muitas frestas na grelha onde a comida prende",
      "Grelha instável ao despejar a comida"
    ],
    "sentimento do cliente": "positivo"
  },
  {
    "id da resenha": 2,
    "resumo EM PORTUGUÊS": "A fritadeira funciona corretamente, porém apresenta um erro grave de design na alça. A fixação em plástico com poucos parafusos quebra facilmente, tornando o produto inutilizável.",
    "lista de todos os pontos fortes mencionados na resenha": [
      "Funciona bem (até a quebra)"
    ],
    "lista de todos os pontos fracos mencionados na resenha": [
      "Alça quebra e se solta",
      "Fixação da alça feita em peça de plástico",
      "Apenas 3 parafusos na alça",
      "Fragilidade estrutural",
      "Produto se torna inútil após a quebra"
    ],
    "sentimento do cliente": "negativo"
  },
  {
    "id da resenha": 3,
    "resumo EM PORTUGUÊS": "O cliente gostou do design e da facilidade de uso, apesar de dificuldades iniciais com o tempo de cozimento. Acabou trocando por um modelo maior da mesma marca.",
    "lista de todos os pontos fortes mencionados na resenha": [
      "Fácil de usar",
      "Design elegante (sleek)",
      "Botões iluminados",
      "Excelente para tater tots",
      "Mantém a comida quente"
    ],
    "lista de todos os pontos fracos mencionados na resenha": [
      "Difícil julgar o tempo de cozimento",
      "Botão de frutos do mar confuso",
      "Cozimento irregular (frango ficou cru de um lado)",
      "Necessidade de comprar fora da Amazon para o modelo maior"
    ],
    "sentimento do cliente": "positivo"
  }
]
1 resposta
solução!

Oi, Thaynara. Tudo certo?

O prompt que você construiu atendeu bem ao que o exercício pedia. Você especificou o papel do modelo, o formato de saída, as cinco chaves do JSON, o limite de palavras para o resumo e a língua, o português, para esse campo. Esse nível de detalhe no prompt é o que garante que a saída chegue estruturada e pronta para uso, sem precisar de ajustes manuais depois.

Vale notar também que o modelo identificou corretamente os sentimentos das três resenhas, inclusive a terceira, que mistura pontos negativos com uma conclusão positiva, o que costuma ser um caso mais difícil de classificar.

Um exercício interessante para avançar a partir daqui é testar o mesmo prompt com resenhas mais ambíguas, onde o sentimento geral é difícil de classificar em uma única palavra. Isso ajuda a entender os limites do modelo e a pensar em como refinar a instrução quando o resultado não for o esperado, por exemplo, pedindo que o modelo justifique brevemente a classificação antes de gerar o JSON.

Obrigado por compartilhar o seu trabalho aqui no fórum.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!