Generador de Reviews con Inteligencia Artificial

Genera reviews basadas en hechos reales de forma automatizada y escalable para tu e-commerce

Solicitar una demo

Índice

  1. ¿Cómo funciona?
  2. ¿Qué puedo esperar?
  3. Automatización
  4. Prompts personalizados
  5. Cuestiones éticas
  6. Explicación técnica del código
  7. Mapa de micorservicios
  8. Workflow
  9. ¿Por qué empezó?
  10. ¿Por qué terminó?
  11. ¿Por qué no está disponible?

¿Cómo funciona?

Lo que haces tu

  1. Añade tu producto a través de la plataforma o por API.
  2. Indica el número de reviews que quieres.
  3. Hazte un café y relájate.

Lo que hacemos nosotros

  1. Cuando añades un producto el sistema busca en los principales marketplaces el mismo producto basándose en las características, nombre y precio.
  2. Una vez ha encontrado los principales candidates, utilizando inteligencia artifical, hace un match y comprueba que sea exactamente el mismo producto.
  3. De los productos que coinciden leemos todas las reviews.
  4. En base a las reviews que hemos visto, sacamos unas conclusiones sobre el producto.
  5. Basándonos en las conclusiones o hechos reales, generamos unas reviews totalmente nuevas con inteligencia artificial.

¿Qué puedo esperar?

Automatización

Puedes integrar el sistema en tu sitio web con la API pública y recibir tus reviews por webhook o descargarlas en CSV cuando terminen.

Solicitar una demo

Prompts personalizados

Puedes generar tus propios prompts para personalizar el estilo de tus reviews.

BrianValdivieso

Elige el modelo de chatGPT que quieres utilizar y añade tu prompt y pre-prompt. Además tienes un sistema de plantillas con el que podrás utilizar datos de cada producto que se rellenarán de forma automática.

BrianValdivieso

¿Son review falsas?

No.
Las reviews se generan en base a hechos REALES.
El proceso es el mismo que hace un usuario para tomar una decicisón. Primero busca el producto, lee las reviews y saca conclusiones.

¿Estamos copiando reviews?

Tampoco.
Tenemos un paso intermedio que genera unas conclusiones. Esto garantiza que de las reviews originales no pase información del usuario ni del marketplace ni frases literales.

¿Es mejor comprar reviews directamente a los usuarios?

En absoluto.
Cuando un comercio paga a un usuario por una review está condicionando la opinión y eso sí es una review FALSA.
Además el coste de una opinión de usuario es absurdamente disparatado en comparación con este servicio.

Código


Github Repo

Tech Stack

¿Por qué este stack?

Scrapper

Este servicio es el encargado de encontrar los productos y las reviews en los marketplaces de referencia, en este caso Amazon. Está construido en Python utilizando como scrapper Selenium. Tenemos varias features en este servicio:

API

La API se encarga de dar servicio al Front y enviar los mensajes a las colas de Rabbit para activar el scrapper.
Está construida en NestJS con TypeScript.

Front

El front está construido con NextJs y es una interfaz gráfica tanto para usuario final como para hacer de backoffice. Algunas features son:

Selenium

Para este proyecto he utilizado Selenium Hub para orquestar un conjunto de scrappers capaces de operar en paralelo y de forma desacoplada al sistema. Al enviar las request una cola de Rabbit, el scrapper se encarga de procesarlas enviando al hub la petición y este determina cuantos servicios tiene levantados. Esto permite escalar el sistema y descentralizarlo para evitar baneos de IP.

Mapa de servicios

BrianValdivieso

Workflow

BrianValdivieso

¿Por qué empezó este producto?

A través de un programa de Venture Builder se presentó la idea y me pareció interesante por lo que me puse con ella. Este proyecto ha llevado unas 80h de desarrollo y en la parte técnica he participado yo solo.

¿Por qué terminó?

El proyecto a nivel de negocio no avanzó por falta de recursos y hasta ahora se ha quedado como un prototipo. Inicialmente había potenciales clientes con interés en una suscripción y el mercado abarcaba todos los ecommerce.

¿Por qué no está disponible?

Las necesidades de computación para este proyecto son algo exigentes ya que requiere montar una infraestructura de microservicios con base de datos, rabbit, y varios servicios por lo que el despliegue y mantenimiento supone un alto coste incluso sin utilizarse.

Solicita una demo

Si quieres probar el sistema o ver una demostración rellena este formulario.