Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

[Projeto] Desafio: analisando sentimentos em várias resenhas

A tarefa a ser realizada é:
Analisar as resenhas
Analisar o sentimento de cada resenha
Analisar os pontos fortes e pontos fracos que foi informado em cada uma delas
Resumir individualmente cada uma delas
Pontuar os pontos fortes e pontos fracos encontrado em cada uma das respostas
Analisar qual sentimento a pessoa demostra sentir pelo produto (positivo, neutro ou negativo)
Devolver em JSON o resultado, separando os seguintes itens de cada uma das propostas (ID da resenha, Resumo, Lista de pontos fortes, Lista de pontos fracos, Sentimento)
Exemplo delimitado por aspas duplas:
""" resenha 1=
"1": {
"resumo": ___
"pontos_fortes": ,
"pontos_fracos":
_,
"sentimento": _____;
}

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.

RESULTADO:

{
  "1": {
    "resumo": "A usuária utiliza muito a air fryer e está muito satisfeita com o desempenho, destacando o ótimo resultado ao fazer hambúrgueres e a facilidade de limpar o cesto. No entanto, aponta que a grelha interna é difícil de limpar devido às frestas e sente insegurança de que ela caia ao despejar a comida.",
    "pontos_fortes": [
      "Funciona muito bem",
      "Excelente resultado no preparo de alimentos (ex: hambúrgueres)",
      "Cesto muito fácil de limpar"
    ],
    "pontos_fracos": [
      "Grelha interna difícil de limpar devido a frestas onde a comida acumula",
      "Falta de firmeza/segurança na grelha, dando a sensação de que vai cair ao despejar o alimento"
    ],
    "sentimento": "positivo"
  },
  "2": {
    "resumo": "O produto funciona bem até que a alça quebra definitivamente. O autor detalha uma falha de design onde apenas três parafusos prendem a alça a uma peça de plástico no cesto; quando o plástico quebra, os parafusos caem e tornam a air fryer totalmente inutilizável.",
    "pontos_fortes": [
      "Funciona bem (antes de quebrar)"
    ],
    "pontos_fracos": [
      "Frágil falha de design na alça",
      "Uso de componentes de plástico que quebram facilmente sob a pressão dos parafusos",
      "Falta de parafusos adicionais ou fixação em metal para maior segurança",
      "Produto se torna completamente inutilizável após o dano"
    ],
    "sentimento": "negativo"
  },
  "3": {
    "resumo": "O usuário gostou da air fryer pelo design elegante e facilidade de uso, elogiando o resultado das batatas tater tots. Contudo, teve dificuldades com o tempo de cozimento (frango ficou cru de um lado e queimado do outro) e achou as funções confusas (botão de frutos do mar não serve para peixe). Apesar dos problemas e de não ter gostado de comprar fora da Amazon, ele gostou tanto da marca que trocou o produto por um modelo maior.",
    "pontos_fortes": [
      "Muito fácil de usar",
      "Design elegante ('sleek') para a bancada",
      "Botões iluminados e bonitos",
      "Excelente resultado com tater tots (ficaram crocantes e quentes)"
    ],
    "pontos_fracos": [
      "Preparo irregular de alimentos em sua primeira tentativa (frango crocante de um lado e cru do outro)",
      "Configurações confusas (botão de frutos do mar não se aplica a peixes, gerando adivinhação)",
      "Necessidade de comprar o modelo maior direto do fabricante e não pela Amazon (o que desagradou o cliente)"
    ],
    "sentimento": "positivo"
  }
}
1 resposta
solução!

Oii Ana Beatriz, tudo bem?

Obrigada por compartilhar seu resultado aqui no fórum! O JSON que você gerou ficou bem estruturado e demonstra um bom entendimento de como orientar o modelo para retornar dados organizados.

Um ponto que chama atenção positivamente: você capturou as nuances de cada resenha com cuidado, como na resenha 3, em que o sentimento geral ficou "positivo" mesmo com várias críticas, porque o contexto da avaliação indicava satisfação do usuário com a marca. Isso mostra que você foi além de uma análise superficial de palavras.

Se quiser avançar e aprofundar o tema de análise de sentimentos de forma mais técnica, com NLP e Python:

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade