
¿Por qué, durante décadas, hemos descrito la estructura, las restricciones y el significado de los datos en lugares diferentes?
Porque no existía una técnica que integrara, en un único modelo, la estructura, las restricciones y la semántica de los datos. Como resultado, el conocimiento permanecía fragmentado entre modelos, documentación y reglas de negocio. No existía... hasta ahora.

¿Te pasa algo como esto?
Los modelos relacionales describen la estructura, pero no explican el significado de los datos.
Cada desarrollador interpreta el modelo de forma diferente.
La documentación rara vez permanece actualizada.
El conocimiento del modelo depende de personas específicas.
Las integraciones requieren interpretar reglas de negocio fuera del modelo.
Los modelos actuales dificultan la automatización basada en inteligencia artificial.

Al finalizar este libro, serás capaz de...

Modelar situaciones del mundo real, de forma integral.

Construir modelos de conocimiento pensados como insumo para la IA Generativa.

Diseñar modelos semántico-relacionales usando el lenguaje Semarity.

Construir artefactos que permitan empaquetar y distribuir conocimiento integrado.

Especificar con presición reglas y restricciones de negocio, de forma explícita.
La estructura debe obedecer al significado. Nunca al revés.
Autores del libro

Felipe Ramírez
Consultor y conferencista.
Autor de más de 25 libros técnicos.
Creador de Semarity y Cognotécnicas
Preguntas frecuentes
(Haz clic en la pregunta, para ver la respuesta):
¿Qué es Semarity?
Semarity es una técnica de modelación semántico-relacional de última generación, que integra la estructura, las restricciones y la semántica de los datos en un único modelo coherente, facilitando su comprensión, mantenimiento y automatización.
¿A quién va dirigido este libro?
Está dirigido todos los profesionales que manejan datos. Es de especial interés para arquitectos de datos, modeladores, administradores de bases de datos, ingenieros de datos, desarrolladores, analistas de sistemas, consultores y estudiantes interesados en construir modelos de datos más completos y preparados para los retos actuales.
¿Necesito experiencia en modelación de bases de datos?
Es recomendable, más no obligatorio, conocer los fundamentos del modelo relacional y del modelado de bases de datos. A partir de esa base, el libro introduce progresivamente el paradigma semántico-relacional propuesto por Semarity.
No obstante, carecer de conocimientos relativos al modelo relacional no impide aprender Semarity como herramienta de especificación de datos.
¿Necesito instalar algún software para utilizar Semarity?
No. Los conceptos y ejercicios del libro pueden comprenderse sin instalar software especializado. El enfoque principal es aprender la técnica de modelación.
Para trabajar con Semarity basta un editor de texto, como podría ser el Bloc de notas o Word. Sin embargo, el uso de entornos de codificación, como por ejemplo Visual Studio Code, facilitan enormente la construcción de archivos SRDM (semantic-relational data model).
¿Semarity cuenta con recursos complementarios?
Sí. El ecosistema Semarity incluye documentación, recursos de aprendizaje, ejemplos, material de apoyo y contenidos complementarios disponibles para fortalecer el estudio y la práctica de la técnica.
Es muy importante tomar en cuenta que, para utilizar Semarity con todo su potencial usando IA Generativa, se requiere cargar en los motores de IA los fundamentos del lenguaje (grounding), para que sean capaces de interpretar el lenguaje.
¿Qué diferencia existe entre Semarity y el modelo relacional tradicional?
Mientras que el modelo relacional (desarrollado hace más de 50 años) representa principalmente la estructura de los datos, Semarity integra estructura, restricciones y semántica en una sola representación, permitiendo construir modelos más completos, autoexplicativos y preparados para la automatización.
Semarity fue creado para habilitar la automatización inteligente de datos, de formas que el modelo relacional no es capaz de hacer, dadas sus limitaciones.
¿Cómo se relaciona Semarity con la inteligencia artificial?
Semarity permite decirle a los motores de IA todo lo que hay que saber de un conjunto de datos, en un solo modelo integrado: estructura, restricciones, semántica, meta-información.
Al representar explícitamente el significado de los datos, Semarity facilita que personas y sistemas inteligentes interpreten el modelo con mayor precisión, habilitando nuevos escenarios de automatización y apoyo mediante inteligencia artificial.
¿Semarity sirve solo para modelar, o se puede hacer algo mása?
Semarity es un poderoso ecosistema que facilita la automatización inteligente de datos. La modelación usando Semarity es solo la parte más básica.
Una vez que se tienen modelos semántico-relacionales de datos (srdm), pueden aplicarse diferentes tareas sobre dicha especificación: generación de documentación, generación de código, diagramación, desarrollo de aplicaciones complejas, limpueza y transformación de datos, pipelines de procesamiento, consultas avanzadas de datos en lenguaje natural, entre muchas otras cosas.
El ecosistema Semarity permite a los expertos empaquetar su conocimiento (SGArt), y a partir del conocimiento empaquetado, pueden hacerse infinidad de tareas, tomando como base la especificación del srdm.
¿Puedo utilizar Semarity en proyectos reales?
Sí. La técnica está diseñada para aplicarse en proyectos de ingeniería de datos, desarrollo de software, integración de sistemas, gobierno de datos y cualquier iniciativa que requiera representar correctamente el conocimiento asociado a la información.
¿Existe una certificación oficial de Semarity?
Sí. Los lectores podrán prepararse para obtener la certificación Certified Semarity Practitioner (CSP), que acredita conocimientos fundamentales sobre la técnica de modelación y su aplicación.
La certificación Certified Semarity Expert (CSE), que solo pueden atender personas que ya son CSP, acredita conocimientos para el empaquetado de conocimiento (SGArt / Semarity Grounding Artifacts), y el uso adecuado del esquema de orquestación de Semarity (Semarity Orchestation).
¿Qué puedo estudiar después de este libro?
Este libro constituye la base del ecosistema Semarity. A partir de él podrás profundizar en modelación avanzada, automatización basada en modelos, ingeniería de datos, arquitectura de información e inteligencia artificial aplicada a modelos de datos.



