Reseña 1:
Resumen (máximo 30 palabras): El aparato funciona bien y cocina alimentos deliciosos, pero la rejilla es difícil de limpiar y no parece segura al vaciarla.
Puntos fuertes:
Cocina bien.
Produce hamburguesas deliciosas.
La cesta es fácil de limpiar.
Puntos débiles:
Rejilla difícil de limpiar.
Rejilla no es segura al vaciarla.
Sentimiento: Neutral Reseña 2:
Resumen (máximo 30 palabras): El aparato funciona bien hasta que el asa se rompe debido a una construcción deficiente, haciendo que el aparato quede inutilizable.
Puntos fuertes:
Funciona bien mientras está intacto.
Puntos débiles:
Asa defectuosa, se rompe fácilmente.
Conexión débil entre el asa y la cesta.
Sentimiento: Negativo Reseña 3:
Resumen (máximo 30 palabras): El usuario disfrutó de la freidora, pero le costó encontrar la configuración adecuada para cocinar. Al final, prefirió cambiarla por un modelo más grande de la misma marca.
Puntos fuertes:
Fácil de usar.
Cocina tater tots perfectamente.
Estéticamente atractiva con botones iluminados.
Puntos débiles:
Difícil de calibrar.
El botón de mariscos no es preciso.
No cocinó bien el pollo.
Sentimiento: Positivo
Ahora, generaré el archivo JSON con la información de las tres reseñas para análisis posterior.
He generado el archivo JSON con el análisis de las tres reseñas.
import json
Datos de las reseñas
reseñas = [ { "ID": "1", "Resumen": "El aparato funciona bien y cocina alimentos deliciosos, pero la rejilla es difícil de limpiar y no parece segura al vaciarla.", "Puntos fuertes": ["Cocina bien", "Produce hamburguesas deliciosas", "La cesta es fácil de limpiar"], "Puntos débiles": ["Rejilla difícil de limpiar", "Rejilla no es segura al vaciarla"], "Sentimiento": "Neutral" }, { "ID": "2", "Resumen": "El aparato funciona bien hasta que el asa se rompe debido a una construcción deficiente, haciendo que el aparato quede inutilizable.", "Puntos fuertes": ["Funciona bien mientras está intacto"], "Puntos débiles": ["Asa defectuosa, se rompe fácilmente", "Conexión débil entre el asa y la cesta"], "Sentimiento": "Negativo" }, { "ID": "3", "Resumen": "El usuario disfrutó de la freidora, pero le costó encontrar la configuración adecuada para cocinar. Al final, prefirió cambiarla por un modelo más grande de la misma marca.", "Puntos fuertes": ["Fácil de usar", "Cocina tater tots perfectamente", "Estéticamente atractiva con botones iluminados"], "Puntos débiles": ["Difícil de calibrar", "El botón de mariscos no es preciso", "No cocinó bien el pollo"], "Sentimiento": "Positivo" } ]
Crear el archivo JSON
file_path = "/mnt/data/analisis_reseñas.json" with open(file_path, 'w') as f: json.dump(reseñas, f, ensure_ascii=False, indent=4)
file_path