Volver al portafolio

Asistente IA EnerviApp

Plataforma de gestión del servicio técnico de SAI/UPS con un asistente de IA integrado (Claude API) que da soporte a los técnicos en campo con diagnósticos, manuales y procedimientos en tiempo real.

Imagen
asistente de inteligencia artificial capaz de responder al técnico desde la propia instalación utilizando información real del equipo y la documentación disponible
Resumen
IA aplicada al servicio técnico de SAI/UPS para convertir documentación, historial y datos de equipos en respuestas útiles directamente en campo.
24
Descripción general
Descripción

EnerviApp centraliza la operativa del servicio técnico de ENERVIA: equipos, clientes, informes de visita, historial de intervenciones y documentación técnica.

Sobre esa plataforma desarrollé un asistente de inteligencia artificial capaz de responder al técnico desde la propia instalación utilizando información real del equipo y la documentación disponible, en lugar de limitarse a generar una respuesta genérica.

01 — Entender

El problema no era encontrar información. Era encontrarla a tiempo.

Un técnico puede encontrarse delante de un SAI con una alarma y disponer de toda la información necesaria para resolverla: ficha del equipo, baterías instaladas, intervenciones anteriores y cientos de páginas de manuales.

El problema es localizar la información correcta en pocos segundos, especialmente durante una intervención.

La necesidad era clara: permitir que el técnico preguntara de forma natural y recibiera una respuesta basada en la información real disponible para ese equipo.

Necesidad: Reducir el tiempo dedicado a consultar manuales e históricos durante una intervención.

 


02 — Elegir

IA, pero con contexto y fuentes.

La decisión clave fue no construir un chatbot genérico.

El asistente consulta la información siguiendo una jerarquía de fuentes:

1. Equipo y cliente
Modelo, configuración de baterías, historial e intervenciones anteriores.

2. Documentación técnica
Más de 10.000 fragmentos de manuales procesados e indexados por página y sección.

3. Web
Solo cuando la documentación interna no contiene información suficiente.

Con ese contexto, Claude genera la respuesta indicando diagnóstico, procedimiento, valores de referencia y fuente utilizada.


03 — Construir

Del dato técnico a una respuesta útil en campo.

El sistema se integró directamente dentro de EnerviApp para que el técnico pueda consultar al asistente sin abandonar su flujo de trabajo.

La aplicación combina la información estructurada de MySQL con documentación técnica previamente procesada y recuperación contextual antes de enviar cada consulta al modelo.

El resultado es una herramienta capaz de responder preguntas como:

“SAI de 10 kVA en cliente, alarma de batería baja después del test de descarga. ¿Qué reviso primero?”

y relacionarlas automáticamente con ese equipo concreto, su configuración, su historial y el manual correspondiente.

INTELIGENCIA ARTIFICIAL DATA SCIENCE RAG AUTOMATIZACIÓN chatbot PYTHON APIs UI / UX DESIGN APLICACIONES WEB INTEGRACIÓN DE SISTEMAS Ciencia datos INTELIGENCIA ARTIFICIAL DATA SCIENCE RAG AUTOMATIZACIÓN chatbot PYTHON APIs UI / UX DESIGN APLICACIONES WEB INTEGRACIÓN DE SISTEMAS Ciencia datos
STACK TECNOLÓGICO

Herramientas y tecnologías que utilizo

Una selección de las herramientas, lenguajes y plataformas que utilizo para desarrollar soluciones de IA, automatización, análisis de datos y aplicaciones web.

ChatGPT
ChatGPT

IA generativa y desarrollo

Claude
Claude

IA generativa y análisis

Gemini
Gemini

IA multimodal y desarrollo

GitHub
GitHub

Control de versiones

Notion
Notion

Organización y documentación

Cloudflare
Cloudflare

Seguridad y rendimiento web

Python
Python

Desarrollo, datos e IA

Docker
Docker

Contenedores y despliegue

PHP
PHP

Desarrollo web backend

✉ ¿HABLAMOS?

Trabajemos juntos

¿Tienes un proyecto en mente? Estoy abierto a nuevas colaboraciones para convertir tus ideas en soluciones reales de datos, IA y automatización.

Ver Proyectos