CASA DEL LIBRO. A UNOS LIBROS DE DISTANCIA
web de campaña
Todo el mundo, independientemente de su edad, su momento vital, su contexto o entorno, tiene un objetivo en la vida. Lo que muchos no saben es que para conseguir ese objetivo, la lectura de un libro adecuado puede ser clave.
Bajo esta premisa, la agencia This is Libre nos encarga el diseño y desarrollo de una herramienta inteligente que nos diga qué libros necesitamos leer para ser lo que queramos en la vida, ya sea a nivel profesional o a nivel personal.
Para ello, a través de modelos de IA generativa, embeddings semánticos y un motor de recomendación, relacionamos el catálogo y el conocimiento de los libreros de Casa del Libro con los objetivos planteados dando como resultado una selección de libros adaptada y específica para cada objetivo.
Además, esta selección viene acompañada de una explicación, también generada por IA, del por qué recomendamos estos libros.
El site también permite conocer las aspiraciones de otros lectores, muestra otros títulos relacionados con la categoría del objetivo seleccionado y facilita la interacción con todas las recomendaciones (ver reseñas, leer extractos…).
Finalmente, el lector puede seleccionar los libros que desee y comprarlo en el ecommerce de Casa del Libro.
Tecnología:
- Python
- Modelos de IA generativa (OpenAI: GPT, o1-pro, o3mini)
- Embeddings semánticos + motor de recomendación
- Servidor de alta disponibilidad
Desarrollo:
El backend está desarrollado en Python para preprocesar datos y generar archivos estáticos que alimentan la aplicación, los cuales se sirven desde un servidor de alta disponibilidad para minimizar la latencia y mejorar la experiencia de usuario.
Durante este preprocesado se combinan distintos modelos de IA generativa de OpenAI, como GPT y o3mini, aplicando estrategias que reducen las consultas y optimizan el consumo de tokens sin sacrificar la calidad.
Con GPT o1-pro se generan 1.000 objetivos vitales mediante prompts diseñados para asegurar coherencia y diversidad temática, y para el buscador de objetivos se implementa un algoritmo de búsqueda semántica basado en embeddings obtenidos vía API de OpenAI, reforzado con técnicas de asociación conceptual que ofrecen sugerencias relevantes según la consulta.
Paralelamente, se desarrolla un motor de creación de itinerarios que consulta una base de datos de más de 250.000 libros y contrasta esta información con recomendaciones generadas por modelos de IA. Esta orquestación de modelos coordina ambas fuentes para generar rutas personalizadas de libros, asegurando resultados coherentes con cada objetivo.