
Building an Enterprise Chatbot
Abhishek Singh, Karthik Ramasubramanian, Shrey Shivam
- Editorial
- Apress
- Año
- 2019
- Páginas
- ~399
- Nivel
- Intermedio
De qué trata
Obra técnica escrita por Abhishek Singh, Karthik Ramasubramanian y Shrey Shivam orientada al diseño, construcción y despliegue de asistentes conversacionales para entornos corporativos con altos requisitos de confidencialidad. El libro está dirigido a desarrolladores de software, científicos de datos y arquitectos de soluciones de nivel intermedio que cuentan con experiencia previa en programación (principalmente Python o Java) y necesitan implementar agentes inteligentes capaces de procesar datos empresariales protegidos sin comprometer información confidencial ni sensible.
El contenido cubre todo el proceso de ingeniería conversacional, desde la identificación y mapeo de procesos de negocio en sectores altamente regulados (como banca y seguros) hasta la arquitectura de microservicios. Enseña conceptos fundamentales de procesamiento, comprensión y generación de lenguaje natural (NLP, NLU y NLG), tokenización, similitud semántica y extracción de entidades con librerías como spaCy y NLTK. Asimismo, aborda la construcción desde cero de un framework propietario denominado IRIS (Intent Recognition and Information Service) con Java y Python, analiza plataformas de código abierto como Rasa y Botpress, y examina la integración con servicios en la nube como Google Dialogflow, Microsoft Bot Framework y AWS.
En la parte práctica se implementa la arquitectura modular del sistema IRIS, conectando la lógica del chatbot y su interfaz de usuario con bases de datos heredadas mediante APIs REST seguras y webhooks para resolver trámites como cotizaciones de pólizas o consultas de saldos. Su gran valor reside en abordar con seriedad el cumplimiento normativo, la privacidad de datos corporativos (PII) y el aprendizaje representacional para la mejora continua del bot en producción; conviene tener presente que, al ser publicado en 2019, no cubre los modelos fundacionales recientes (LLMs modernos), centrándose en canalizaciones de PLN clásicas y dialog management estructurado.
- Chatbots empresariales
- Rasa
- Python
- Java
- Spring Boot
- Procesamiento de Lenguaje Natural (PLN)
- NLU
- Botpress
- Google Dialogflow
- Seguridad de datos
- APIs REST
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Framework conversacional IRIS (Intent Recognition and Information Service)
Asistente virtual de nivel empresarial implementado con Java (Spring Boot) y Python para la gestión segura de trámites financieros y de seguros, que conecta un motor de intenciones NLP con bases de datos heredadas mediante APIs REST y expone una interfaz web conversacional.

