<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss.xml1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Openrad.ai</title><description>AI in Radiology — Insights, Tools &amp; Trends</description><link>https://openrad.ai/</link><atom:link href="https://openrad.ai/rss/" rel="self" type="application/rss+xml"/><lastBuildDate>Sat, 03 Oct 2026 16:08:24 GMT</lastBuildDate><item><title><![CDATA[DeepCAC2: A premier. Lo que aprendimos probándolo con un radiólogo  de imagen cardíaca]]></title><link>https://openrad.ai/deepcac2-a-premier-lo-que-aprendimos-probandolo-con-un-radiologo-de-imagen-cardiaca/</link><guid isPermaLink="true">https://openrad.ai/deepcac2-a-premier-lo-que-aprendimos-probandolo-con-un-radiologo-de-imagen-cardiaca/</guid><pubDate>Mon, 21 Sep 2026 20:27:33 GMT</pubDate><description><![CDATA[Existe una forma habitual de presentar un modelo de IA: ejecutarlo, mostrar el resultado y dar por terminado el ejercicio. Para el simposio de Los Cobos Medical Center (DJ) optamos por un enfoque…]]></description><content:encoded><![CDATA[<hr><h2 id=""></h2><p>Existe una forma habitual de presentar un modelo de IA: ejecutarlo, mostrar el resultado y dar por terminado el ejercicio. </p><p>Para el simposio de Los Cobos Medical Center (DJ) optamos por un enfoque distinto: someter el modelo a la revisión directa de un radiólogo con experiencia específica en imagen cardíaca y contrastar sus resultados en tiempo real. En un modelo a que aún no ha sido liberado.</p><p>Con DeepCAC2 hicimos exactamente eso. No fue una demostración cerrada, sino una sesión de trabajo: el output del modelo en pantalla y la lectura humana en paralelo, comparadas serie por serie.</p><p>Una precisión necesaria desde el inicio: los casos utilizados provienen de datasets públicos, no de pacientes de ninguna institución. Esto nos permitió exponer el estudio completo y discutirlo con un nivel de detalle que un caso clínico real rara vez permite en un espacio público, sin comprometer confidencialidad alguna apesar no tener aun acceso al dashboard final.</p><h3 id="qu%C3%A9-hicimos-en-concreto">Qué hicimos, en concreto</h3><p>El ejercicio se estructuró en tres etapas:</p><ol><li><strong>Procesamiento con DeepCAC2</strong> sobre el estudio de calcio coronario, generando de forma automatizada el score de Agatston, la agrupación por nivel de riesgo y el detalle de placas individuales por volumen.</li><li><strong>Lectura independiente del mismo estudio</strong> por parte del radiólogo cardíaco, siguiendo el procedimiento estándar: revisión corte por corte, ubicación de calcio por territorio coronario (tronco, descendente anterior, circunfleja, coronaria derecha), en TAC no engatillados.</li><li><strong>Comparación de ambas lecturas</strong>, serie por serie, identificando coincidencias, subestimaciones y errores del modelo.</li></ol><p>La tercera etapa concentró el mayor valor del ejercicio.</p><figure class="kg-card kg-image-card"><img src="https://openrad.ai/content/images/2026/09/Screenshot-2026-09-21-at-3.10.50---PM.png" class="kg-image" alt="" loading="lazy" width="1148" height="1376" srcset="/content/images/size/w600/2026/09/Screenshot-2026-09-21-at-3.10.50---PM.png 600w, /content/images/size/w1000/2026/09/Screenshot-2026-09-21-at-3.10.50---PM.png 1000w, /content/images/2026/09/Screenshot-2026-09-21-at-3.10.50---PM.png 1148w" sizes="(min-width: 720px) 720px"></figure><h3 id="c%C3%B3mo-funcion%C3%B3-en-la-pr%C3%A1ctica">Cómo funcionó en la práctica</h3><p>DeepCAC2 no entrega un único valor. Genera una tabla desglosada por serie, con el número de placas identificadas, el volumen individual de cada una, el volumen total y la categoría de riesgo correspondiente — una diferencia sustancial frente al software de calcio convencional, que típicamente reporta solo un <strong>Agatston global.</strong></p><p>El desglose por serie expone además un problema operativo que la lectura manual suele resolver de forma menos sistemática: no todas las series de un estudio son válidas para el cálculo de calcio. Localizadores, reformateos y capturas de pantalla son identificados por el modelo como series no puntuables y excluidos automáticamente del cálculo, en lugar de introducir ruido en el resultado final. Para cualquier flujo de trabajo que dependa de revisar manualmente qué series son útiles, esto representa una reducción concreta de tiempo.</p><h3 id="qu%C3%A9-mostr%C3%B3-el-feedback-del-radi%C3%B3logo">Qué mostró el feedback del radiólogo</h3><p>Esta etapa fue la más reveladora. </p><p>El radiólogo cardíaco confirmó que el modelo ubicaba correctamente la mayoría de las placas, con tamaño, densidad y clasificación de riesgo consistentes con su propia lectura. También identificó puntos que requieren supervisión activa:</p><ul><li><strong>Calcio de origen no coronario.</strong> El modelo, en ausencia de revisión humana, puede sobreestimar el score al incluir calcio valvular (mitral, aórtico), calcio de la pared aórtica o artefactos por movimiento y por material metálico (stents, clips, marcapasos). Hasta esternon!</li><li><strong>Casos límite en placas de tamaño reducido.</strong> Cuando una placa se ubica cerca del umbral de detección, el criterio del modelo y el del radiólogo no siempre coinciden.</li><li><strong>Prioridad de la imagen sobre el número.</strong> En varios casos, cuando el resultado del modelo no correspondía con lo observado en la imagen, el criterio aplicado fue claro: prevalece la imagen.</li></ul><p>Este último punto resume el objetivo del ejercicio: el modelo reduce el trabajo repetitivo y acelera la lectura, pero no sustituye el criterio del radiólogo frente al estudio.</p><p></p><h3 id="el-valor-de-agatston-below-zero">El valor de "Agatston below zero"</h3><p>El Agatston convencional opera con un umbral fijo, definido en 1990: una placa debe superar 130 unidades Hounsfield y un área mínima de 1 mm² para ser contabilizada. Por debajo de ese umbral, la placa no se incorpora al score, aunque exista y sea visible en la imagen.</p><p>Esto no es una hipótesis teórica. Un estudio publicado en 2026 en el <em>American Journal of Preventive Cardiology</em> — que combinó datos de dos cohortes prospectivas de referencia, el Multi-Ethnic Study of Atherosclerosis (MESA) y el Framingham Heart Study — cuantificó exactamente esta brecha. Sobre 3.965 personas con Agatston convencional de 0, un modelo de IA (Agatston-2.0, con puntuación voxel a voxel sin umbral fijo) detectó calcio coronario medible en el 21.7% de ellas — es decir, una de cada cinco personas clasificadas como "sin calcio" en realidad tenía placa presente, solo que por debajo del umbral de detección del score tradicional.</p><p>La diferencia no fue solo estadística: fue clínica. A 20 años de seguimiento, quienes tenían ese calcio subumbral detectado por IA presentaron una incidencia de enfermedad coronaria de 7.7%, frente a 3.8% en quienes realmente tenían cero calcio — más del doble. Después de ajustar por los factores de riesgo tradicionales, esa asociación se mantuvo (HR 1.71, IC 95% 1.18–2.47). El mismo grupo con calcio subumbral también mostró casi el doble de riesgo de progresar a un Agatston positivo en el tiempo.</p><p>En palabras de los propios autores, esto redefine el "power of zero" — la premisa clínica de que un Agatston de 0 implica riesgo cardiovascular muy bajo. Lo que el estudio muestra es que dentro de ese grupo de "cero" hay en realidad dos poblaciones distintas: una con riesgo verdaderamente bajo, y otra — aproximadamente una de cada cinco — con calcio real que el score tradicional no está viendo.</p><p>Esto es, en esencia, lo mismo que DeepCAC2 intenta capturar a nivel de caso individual: placa que el ojo humano y el umbral clásico pueden pasar por alto, cuantificada de forma continua en vez de binaria.</p><h4 id="conclusiones">Conclusiones </h4><p>Lo observado en nuestra sesión de trabajo no es un hallazgo aislado. Es consistente con lo que ya muestra la evidencia publicada más reciente: un estudio de 2026 sobre casi 4.000 personas con Agatston en cero encontró que una de cada cinco en realidad tenía calcio coronario detectable por IA, y que ese subgrupo tuvo más del doble de eventos coronarios a 20 años frente a quienes efectivamente no tenían calcio. La dirección está clara, y ya no descansa solo en la promesa de la tecnología — descansa en resultados de seguimiento a dos décadas, publicados por el mismo equipo que ayudó a crear el score original.</p><p>Lo que estamos construyendo con DeepCAC2 es la validación de ese mismo principio en nuestro contexto: con datasets propios, con la supervisión de un radiólogo cardíaco local en cada paso, y con el criterio de no publicar una cifra propia hasta que esté lista para sostenerse. El dashboard de Leonard va a consolidar en números lo que este ejercicio muestra caso por caso — y todo indica que va a confirmar lo que la evidencia internacional ya viene señalando: que el "cero" del Agatston tradicional no siempre significa cero riesgo, y que cuantificarlo mejor cambia decisiones clínicas reales.</p><h3 id="por-qu%C3%A9-esto-importa-para-tacs-no-engatillados">Por qué esto importa para TACs no engatillados</h3><p>Esta es la aplicación con mayor potencial de las que discutimos: el uso de DeepCAC2 sobre tomografías de tórax no engatilladas — es decir, adquiridas sin sincronización ECG, por indicaciones que no tienen relación con estudio coronario.</p><p>Se realizan a diario un volumen considerable de TACs de tórax por indicaciones no cardíacas — estudio de nódulo pulmonar, valoración prequirúrgica, tamizaje de cáncer de pulmón. En esos estudios, el corazón y las arterias coronarias están presentes en la imagen, pero no se cuantifican, porque el protocolo no fue solicitado con ese fin.</p><p>Un modelo capaz de cuantificar calcio de forma confiable sobre un TAC no engatillado convierte cada uno de esos estudios en una oportunidad de detección oportunista de riesgo cardiovascular — sin adquisición adicional, sin radiación extra y sin depender de que se solicite explícitamente el protocolo de calcio. Es una aplicación en la que el modelo no sustituye un flujo de trabajo existente, sino que extrae valor adicional de uno que ya ocurre de forma rutinaria.</p><h3 id="qu%C3%A9-podemos-mejorar">Qué podemos mejorar</h3><p>El ejercicio también dejó identificadas líneas de trabajo pendientes:</p><ul><li><strong>Validación consolidada aún pendiente.</strong> El caso presentado en el simposio fue documentado en profundidad, pero no constituye una validación del desempeño global de DeepCAC2. Esa validación depende del dashboard final que está desarrollando por su autor (LN), y cualquier cifra agregada anterior a esa publicación sería prematura.</li><li><strong>Ampliación del set de casos</strong>, con variabilidad de calidad de imagen y niveles de calcificación, más allá de un caso individual bien documentado.</li><li><strong>Automatización de la separación de calcio no coronario</strong>, reduciendo la dependencia de la revisión manual para esta tarea.</li><li><strong>Sistematización de casos límite</strong>, actualmente resueltos por criterio del radiólogo en la sesión de trabajo, con el objetivo de convertirlos en criterio explícito del modelo.</li></ul><p>Lo que estamos llegando con DeepCAC2 es la validación de esa evidencia en nuestro contexto: con datasets propios, con la supervisión de un radiólogo experto (DJ) en imagenes cardíacas enlocal en cada etapa, y con el criterio de no publicar una cifra hasta que esté en condiciones de sostenerse. Esa cifra está en desarrollo: el dashboard de su author (LN) consolidará en números lo que este ejercicio muestra caso por caso.</p><p>Cuando ese dashboard esté publicado, antes de finalizar el año (se encuentra en etapa final de correcion editorial) será el primer conjunto de datos consolidado sobre este modelo con este entorno. El caso presentado en Los Cobos  Medical Center tiene pontencial de funcionar a escala.</p><hr><p>Deepcac2: <a href="https://arxiv.org/pdf/2603.24633">https://arxiv.org/pdf/2603.24633</a></p><p>mhub: <a href="https://mhub.ai/">https://mhub.ai/</a></p><p>Los Cobos Medical Center : <a href="https://simposio.angaritarad.com/taller">https://simposio.angaritarad.com/taller</a></p><p>Below zero: <a href="https://www.sciencedirect.com/science/article/pii/S2666667726002734">https://www.sciencedirect.com/science/article/pii/S2666667726002734</a></p>
]]></content:encoded></item><item><title><![CDATA[Lo que aprendí al probar tres modelos de IA para detectar errores en reportes radiológicos]]></title><link>https://openrad.ai/lo-que-aprendi-al-probar-tres-modelos-de-ia-para-detectar-errores-en-reportes-radiologicos/</link><guid isPermaLink="true">https://openrad.ai/lo-que-aprendi-al-probar-tres-modelos-de-ia-para-detectar-errores-en-reportes-radiologicos/</guid><pubDate>Fri, 10 Jul 2026 14:56:09 GMT</pubDate><description><![CDATA[Antes de conectar cualquier modelo a un flujo de trabajo clínico real, hay que medir. Esto es lo que encontré cuando lo hice. Los errores de reportes existen por eso los Addendums. Soy…]]></description><content:encoded><![CDATA[<h1 id=""></h1><p><em>Antes de conectar cualquier modelo a un flujo de trabajo clínico real, hay que medir. Esto es lo que encontré cuando lo hice. Los errores de reportes existen por eso los Addendums.</em></p><hr><p>Soy radiólogo. Y como radiólogo sé que los errores en los reportes no son la excepción — son una realidad sistémica que la profesión lleva décadas intentando controlar. La tasa global de error diagnóstico se estima entre el 3 y el 5% anual: aproximadamente 40 millones de errores diagnósticos al año en el mundo. El 75% de las demandas por responsabilidad médica contra radiólogos involucra este tipo de fallas.</p><p>Pero hay un detalle que me parece crítico y que a veces se pierde en esa estadística: entre el 60 y el 80% de esos errores no son de conocimiento clínico. No son diagnósticos difíciles que cualquier radiólogo habría errado. Son errores mecánicos — el reporte que dice "izquierda" cuando el hallazgo es derecho, el campo de medición que quedó vacío, el hallazgo crítico descrito en el cuerpo del texto que nunca llegó a la conclusión.</p><p>Cuando uno de esos errores sale del departamento, el mecanismo correctivo es el addendum. Un documento que corrige el reporte original después de que el médico tratante ya lo leyó y tomó decisiones con él. El error ya llegó al clínico. El daño potencial ya ocurrió.</p><p>Eso es lo que quiero interceptar. Y la pregunta que me hice fue simple: ¿puede un modelo de lenguaje detectar esos errores antes de que yo firme?</p><p>Para saberlo, diseñé un benchmark.</p><hr><h2 id="la-taxonom%C3%ADa-qu%C3%A9-errores-quer%C3%ADa-detectar">La taxonomía: qué errores quería detectar</h2><p>Antes de evaluar cualquier modelo, tuve que definir con precisión qué estaba midiendo. Trabajé sobre dos marcos de referencia establecidos en la literatura: la clasificación de Renfrew et al. (1992), que propone 12 tipos de error según su origen cognitivo y comunicacional, y la clasificación de Brook et al. (2010), que incorpora factores sistémicos más allá del error humano individual.</p><p>De ahí construí una taxonomía operacional centrada en los errores detectables por análisis de texto — es decir, errores que no requieren acceso a las imágenes para identificarse. La organicé en tres categorías:</p><p><strong>Término incorrecto</strong> — el reporte dice algo equivocado. Lateralidad invertida, órgano inconsistente con el sexo del paciente, grado de clasificación discrepante entre hallazgos y conclusión, errores léxicos del sistema de reconocimiento de voz.</p><p><strong>Término ausente</strong> — falta algo que debería estar. Un hallazgo descrito en el cuerpo que no aparece en la conclusión, una lesión sin medidas, una pregunta clínica de la indicación que nunca fue respondida.</p><p><strong>Campo incompleto</strong> — el campo existe en la plantilla pero no fue llenado. Medidas en blanco, unidades no especificadas, dosis radiológica no registrada.</p><p>En total: 24 tipos de error clasificados, cada uno con su categoría, su clase de Renfrew correspondiente, y su nivel de severidad según impacto clínico potencial.</p><hr><h2 id="el-benchmark-c%C3%B3mo-lo-dise%C3%B1%C3%A9">El benchmark: cómo lo diseñé</h2><h3 id="la-decisi%C3%B3n-metodol%C3%B3gica-clave">La decisión metodológica clave</h3><p>Decidí correr el benchmark sin ejemplos few-shot en el prompt. Eso significa que los modelos recibieron las 24 reglas de clasificación pero ningún ejemplo de cómo aplicarlas. El objetivo era medir el rendimiento base de cada arquitectura antes de cualquier optimización — establecer el piso real desde el cual partir.</p><p>Evalué tres familias de modelos con escalas de parámetros distintas: uno mediano, uno grande, y uno compacto de alta eficiencia. Los corrí desde el mismo servidor de producción que va a operar el sistema definitivo, para que las mediciones de latencia fueran representativas de condiciones reales y no de un entorno de laboratorio.</p><h3 id="los-casos-de-prueba">Los casos de prueba</h3><p>Construí cinco reportes radiológicos sintéticos con errores conocidos y verificables. Los redacté en español colombiano, con la terminología y los patrones de dictado propios del contexto latinoamericano — porque si el sistema va a funcionar en Colombia, tiene que ser probado en las condiciones de Colombia.</p>
<!--kg-card-begin: html-->
<table>
<thead>
<tr>
<th>Caso</th>
<th>Modalidad</th>
<th>Errores sembrados</th>
<th>Críticos</th>
</tr>
</thead>
<tbody>
<tr>
<td>TC-01</td>
<td>Ecografía renal</td>
<td>Órgano incorrecto para sexo, lateralidad invertida, hallazgo ausente en conclusión</td>
<td>3</td>
</tr>
<tr>
<td>TC-02</td>
<td>TC de tórax</td>
<td>Campo de medición vacío, sin comparativo previo, contraste no documentado</td>
<td>0</td>
</tr>
<tr>
<td>TC-03</td>
<td>TC de abdomen</td>
<td>Órgano extirpado descrito como normal, pregunta clínica no respondida, antecedente no abordado</td>
<td>3</td>
</tr>
<tr>
<td>TC-04</td>
<td>Ecografía hepática</td>
<td>Hallazgo prioritario omitido en conclusión, campos vacíos, error de reconocimiento de voz</td>
<td>1</td>
</tr>
<tr>
<td>TC-05</td>
<td>RM de rodilla</td>
<td>Grado de clasificación discrepante entre hallazgos y conclusión</td>
<td>2</td>
</tr>
</tbody>
</table>
<!--kg-card-end: html-->
<h3 id="las-m%C3%A9tricas">Las métricas</h3><p>Para comparar los modelos usé las métricas estándar de recuperación de información: precisión (de lo que detectó, ¿qué era real?), recall (de lo que era real, ¿qué detectó?) y F1 como media armónica de ambas. También medí latencia promedio y proyecté el costo mensual a 800 estudios.</p><hr><h2 id="los-resultados-lo-que-encontr%C3%A9">Los resultados: lo que encontré</h2><h3 id="el-modelo-mediano-%E2%80%94-el-que-mejor-funcion%C3%B3">El modelo mediano — el que mejor funcionó</h3>
<!--kg-card-begin: html-->
<table>
<thead>
<tr>
<th>Métrica</th>
<th>Resultado</th>
</tr>
</thead>
<tbody>
<tr>
<td>F1 promedio</td>
<td>31%</td>
</tr>
<tr>
<td>Precisión</td>
<td>45%</td>
</tr>
<tr>
<td>Recall</td>
<td>65%</td>
</tr>
<tr>
<td>Latencia promedio</td>
<td>13.4 s</td>
</tr>
<tr>
<td>Costo estimado (800 estudios/mes)</td>
<td>$0.70 USD</td>
</tr>
</tbody>
</table>
<!--kg-card-end: html-->
<p>El rendimiento fue heterogéneo. Excelente en TC-04 (F1 del 75%), donde los errores eran directamente observables en el texto. Cero en TC-03 y TC-05, que requerían razonamiento contextual cruzado entre secciones. Lo que me llamó la atención: cuando detectó algo, lo detectó con especificidad. Su precisión del 45% con recall del 65% me dice que el modelo tiende a ser conservador — cuando emite una detección, generalmente tiene razón, aunque se le escapen cosas.</p><h3 id="el-modelo-grande-%E2%80%94-el-resultado-m%C3%A1s-sorprendente">El modelo grande — el resultado más sorprendente</h3>
<!--kg-card-begin: html-->
<table>
<thead>
<tr>
<th>Métrica</th>
<th>Resultado</th>
</tr>
</thead>
<tbody>
<tr>
<td>F1 promedio</td>
<td>22%</td>
</tr>
<tr>
<td>Precisión</td>
<td>20%</td>
</tr>
<tr>
<td>Recall</td>
<td>18%</td>
</tr>
<tr>
<td>Latencia promedio</td>
<td>12.6 s</td>
</tr>
<tr>
<td>Costo estimado (800 estudios/mes)</td>
<td>$0.72 USD</td>
</tr>
</tbody>
</table>
<!--kg-card-end: html-->
<p>Este fue el hallazgo más contraintuitivo de todo el ejercicio: el modelo más grande tuvo el peor F1. Al revisar las respuestas caso por caso encontré el patrón: en cuatro de cinco casos, el modelo devolvió listas de los errores 1 al 5 o 1 al 6 — los más comunes estadísticamente — independientemente de lo que decía el reporte específico que había recibido. No estaba leyendo el texto. Estaba respondiendo lo que le parecía más probable que hubiera en un reporte radiológico genérico.</p><h3 id="el-modelo-compacto-%E2%80%94-r%C3%A1pido-pero-insuficiente">El modelo compacto — rápido pero insuficiente</h3>
<!--kg-card-begin: html-->
<table>
<thead>
<tr>
<th>Métrica</th>
<th>Resultado</th>
</tr>
</thead>
<tbody>
<tr>
<td>F1 promedio</td>
<td>10%</td>
</tr>
<tr>
<td>Precisión</td>
<td>8%</td>
</tr>
<tr>
<td>Recall</td>
<td>13%</td>
</tr>
<tr>
<td>Latencia promedio</td>
<td>4.7 s</td>
</tr>
<tr>
<td>Costo estimado (800 estudios/mes)</td>
<td>$0.19 USD</td>
</tr>
</tbody>
</table>
<!--kg-card-end: html-->
<p>En cuatro de cinco casos no detectó nada — devolvió arrays vacíos. Solo en TC-01, el caso más morfológicamente obvio (un órgano anatómicamente imposible para el sexo del paciente), tuvo detección parcial. Su latencia de 4.7 segundos lo hace interesante como filtro rápido en una arquitectura de dos etapas, pero solo — no es suficiente.</p><figure class="kg-card kg-image-card"><img src="https://openrad.ai/content/images/2026/07/grafica1-benchmark-final.png" class="kg-image" alt="" loading="lazy" width="1600" height="1540" srcset="/content/images/size/w600/2026/07/grafica1-benchmark-final.png 600w, /content/images/size/w1000/2026/07/grafica1-benchmark-final.png 1000w, /content/images/2026/07/grafica1-benchmark-final.png 1600w" sizes="(min-width: 720px) 720px"></figure><hr><h2 id="lo-que-aprend%C3%AD">Lo que aprendí</h2><h3 id="el-tama%C3%B1o-del-modelo-no-predice-el-rendimiento-en-tareas-especializadas">El tamaño del modelo no predice el rendimiento en tareas especializadas</h3><p>Este es probablemente el aprendizaje más importante, y el que más me sorprendió. Intuitivamente uno esperaría que más parámetros impliquen mejor razonamiento. Pero en esta tarea específica — aplicar 24 reglas de clasificación sobre texto médico en español con contexto clínico — el modelo grande sobre-generaliza. Tiene tanta capacidad de generar respuestas plausibles que, sin señal contextual suficiente, produce la respuesta "más esperada" para el dominio en lugar de razonar sobre el texto concreto que recibió.</p><p>El modelo mediano, con menos capacidad de generalización, resulta paradójicamente más honesto: cuando no sabe con certeza, no inventa.</p><p>La implicación práctica es clara: la selección del modelo para una tarea de dominio especializado no puede hacerse en función del número de parámetros ni del rendimiento en benchmarks generales. Requiere evaluación empírica en el dominio específico.</p><h3 id="sin-few-shot-los-modelos-adivinan-la-distribuci%C3%B3n-de-errores-m%C3%A1s-com%C3%BAn">Sin few-shot, los modelos adivinan la distribución de errores más común</h3><p>El benchmark sin ejemplos establece el piso. La literatura en prompting documenta consistentemente que la incorporación de few-shot mejora el F1 entre 20 y 35 puntos porcentuales en tareas de clasificación estructurada. Para el modelo seleccionado, eso proyecta un F1 de entre 51% y 66% con un prompt optimizado que incluya ejemplos representativos de los 24 tipos de error.</p><p>La adaptación supervisada al dominio con datos reales — reportes etiquetados por radiólogos — es el paso siguiente, con un objetivo de F1 superior al 75% basado en estimaciones de la literatura.</p><h3 id="la-latencia-es-el-condicionante-real-no-el-f1">La latencia es el condicionante real, no el F1</h3><p>La latencia de 13.4 segundos del modelo seleccionado es consecuencia directa del tamaño del prompt: aproximadamente 6,400 tokens de sistema en la versión base, que subirán a más de 8,000 con los ejemplos few-shot. Con esos números, no es posible implementar respuesta síncrona — el radiólogo no puede esperar 13 segundos antes de firmar cada reporte.</p><p>La consecuencia es que la fase inicial de despliegue tiene que ser asíncrona: el reporte se envía al sistema al finalizar el dictado, el análisis corre en background, y la alerta llega por canal dedicado sin interrumpir el flujo de firma. El radiólogo ve la alerta, la revisa, y decide. Sin fricción en el proceso.</p><p>La respuesta síncrona — que el sistema devuelva el resultado antes de que el radiólogo pueda firmar — solo se vuelve viable cuando se reduzca la latencia a menos de 5 segundos. Eso requiere que el modelo internalice las reglas de clasificación en sus pesos en lugar de recibirlas en el contexto en cada llamada.</p><h3 id="el-costo-de-inferencia-no-es-una-variable-de-decisi%C3%B3n">El costo de inferencia no es una variable de decisión</h3><p>A 800 estudios por mes, la diferencia de costo entre el modelo ganador y el más barato es de $0.51 mensuales. Incluso a 12,500 estudios mensuales, el costo total no supera los $9 USD. El costo no es el problema.</p><hr><h2 id="una-cosa-que-el-benchmark-no-captura-%E2%80%94-y-que-descubr%C3%AD-en-producci%C3%B3n">Una cosa que el benchmark no captura — y que descubrí en producción</h2><p>Los valores de F1 no cuentan toda la historia. Hay algo que aprendí al conectar el sistema a un workflow de automatización real que no aparece en ninguna tabla de resultados: el consumo de tokens tiene consecuencias arquitectónicas que van mucho más allá del costo.</p><p>El prompt completo con las 24 reglas más los ejemplos few-shot suma alrededor de 6,400 tokens de entrada por cada reporte. El reporte en sí añade 200-400 tokens más, y la respuesta estructurada en JSON otros 400. En total: entre 7,000 y 7,800 tokens por análisis. A 800 estudios mensuales, son más de 6 millones de tokens al mes. A escala de un centro de alta complejidad con 12,500 estudios, la cifra supera los 90 millones mensuales.</p><p>El costo sigue siendo marginal — eso ya lo discutí. Pero ese volumen de tokens en el prompt de sistema es exactamente el responsable de los 13 segundos de latencia. Y esa latencia es lo que hace inviable la respuesta síncrona hoy.</p><p>La consecuencia práctica: reducir el consumo de tokens no es solo una decisión de costo — es una decisión de arquitectura clínica. Un modelo que haya internalizado las reglas necesita un prompt de ~200 tokens en lugar de 6,400. La latencia cae a 3-5 segundos. Y con esa latencia, la alerta puede llegar antes de la firma.</p><p>Eso es lo que viene en el futuro.</p><hr><h2 id="limitaciones">Limitaciones</h2><p>Siendo honesto: este benchmark es pequeño. Cinco casos sintéticos no son representativos de la distribución real de errores en un servicio de radiología en producción. Los valores de F1 que reporté no son generalizables — son una línea de referencia.</p><p>Además, corrí el benchmark sin ajuste de temperatura ni otros hiperparámetros, y sin few-shot. Eso es intencional — quería el rendimiento base — pero significa que los números van a cambiar, y esperablemente para mejor, cuando optimice el prompt.</p><p>Lo que sí es válido: la comparación relativa entre modelos, la observación sobre el comportamiento de sobre-generalización del modelo grande, y la implicación arquitectónica de la latencia. Eso no cambia con más casos de prueba.</p><hr><h2 id="conclusiones">Conclusiones</h2><p>Tres cosas quedaron claras después de este ejercicio:</p><p>Primero: los modelos de escala mediana pueden detectar errores mecánicos en reportes radiológicos en español con un rendimiento base aceptable como punto de partida. No es suficiente para producción todavía, pero es suficiente para empezar a capturar datos reales.</p><p>Segundo: el tamaño del modelo no predice el rendimiento en tareas de dominio especializado. Hay que medir en el dominio. Siempre.</p><p>Tercero: la latencia de inferencia — no el F1 — es el principal determinante de cómo se puede integrar el sistema en el flujo clínico. Un sistema con F1 moderado que no interrumpe el trabajo del radiólogo es más viable que uno más preciso que lo frena.</p><p>Estos resultados son consistentes con los hallazgos reportados en mi trabajo  presentado en RSNA 2025 junto con Acosta-Buitrago et al. en la sesión M2-QI-4 de la RSNA 2024 (<em>Enhancing Radiology Reporting Accuracy With AI-Driven Error Detection</em>):</p><figure class="kg-card kg-image-card"><img src="https://openrad.ai/content/images/2026/07/grafica2-rsna2024-final.png" class="kg-image" alt="" loading="lazy" width="1600" height="1558" srcset="/content/images/size/w600/2026/07/grafica2-rsna2024-final.png 600w, /content/images/size/w1000/2026/07/grafica2-rsna2024-final.png 1000w, /content/images/2026/07/grafica2-rsna2024-final.png 1600w" sizes="(min-width: 720px) 720px"></figure><p>En este trabajo que exploró  con php, n8n una arquitectura similar y documentó reducciones significativas de error en los tipos 2, 10 y 19 — lateralidad, pregunta clínica no respondida, y hallazgo prioritario ausente en conclusión — que coinciden exactamente con los casos donde mi sistema mostró el rendimiento más variable. Leer ese trabajo después de correr mi propio benchmark fue una de esas coincidencias que confirman que uno está mirando el problema correcto.</p><p>Lo que viene ahora es la validación clínica real: reportes de verdad, de-identificados, con radiólogos reales etiquetando los resultados. Cada confirmación y cada rechazo va a un dataset de correcciones que eventualmente va a permitir que el modelo aprenda las reglas en lugar de recibirlas en el prompt. Cuando eso pase, la latencia baja, la alerta llega antes de la firma, y el sistema deja de ser una herramienta de monitoreo para convertirse en una segunda revisión real antes de que el reporte salga del departamento.</p><p>Ese es el objetivo. Este benchmark fue el paso cero. Vendrás mas en el futuro...</p><hr><p><em>Esta publicación pienso será el proceso de desarrollo de RAD·QC, un sistema de control de calidad automatizado para reportes radiológicos. El sistema analiza únicamente el texto del reporte después de un proceso de anonimización, sin acceso a imágenes diagnósticas ni participación en decisiones clínicas. El radiólogo retiene siempre la autoridad final!!</em></p>
]]></content:encoded></item><item><title><![CDATA[El mismo modelo que predice el Mundial también lee tus TAC]]></title><link>https://openrad.ai/el-mismo-modelo-que-predice-el-mundial-tambien-lee-tus-tac/</link><guid isPermaLink="true">https://openrad.ai/el-mismo-modelo-que-predice-el-mundial-tambien-lee-tus-tac/</guid><pubDate>Thu, 28 May 2026 13:25:10 GMT</pubDate><description><![CDATA[Por Miguel Angarita, radiólogo e implementador de IA clínica DataCamp acaba de lanzar una competencia que me detuvo en seco: predecir cada partido del Mundial 2026 — marcador exacto, córners, tarjetas — usando…]]></description><content:encoded><![CDATA[<h1 id=""></h1><p><strong>Por Miguel Angarita, radiólogo e implementador de IA clínica</strong></p><hr><p>DataCamp acaba de lanzar una competencia que me detuvo en seco: predecir cada partido del Mundial 2026 — marcador exacto, córners, tarjetas — usando machine learning. El premio es una camiseta oficial y una suscripción a Claude. El reto real, según ellos mismos, es que ni con IA puedes lograr un puntaje perfecto. Demasiadas variables. Demasiado caos.</p><p>Eso me sonó exactamente igual a lo que pasa en radiología todos los días.</p><hr><h2 id="lo-que-pide-la-competencia">Lo que pide la competencia</h2><p>El torneo se expande este año a 48 equipos con 104 partidos. La competencia pide predecir resultados desde la fase de grupos hasta la final, con un sistema de puntos que premia la precisión: un marcador exacto otorga el máximo de puntos, mientras las predicciones cercanas aún suman algo. Los partidos en rondas posteriores tienen multiplicadores de hasta ×16 para la final.</p><p>El modelo que gane no solo acertará más partidos — sabrá <em>cuánta incertidumbre</em> hay en cada predicción y la gestionará bien.</p><hr><h2 id="el-paralelo-que-nadie-est%C3%A1-haciendo">El paralelo que nadie está haciendo</h2><p>Cuando un modelo de datos predice el marcador Brasil vs. Argentina, está procesando esto:</p><ul><li>Historial de enfrentamientos directos</li><li>Rendimiento reciente de cada equipo</li><li>Lesiones, formaciones, sede del partido</li><li>Variables contextuales (cansancio, fase del torneo)</li></ul><p>Cuando un modelo de IA en radiología analiza una tomografía de tórax, está procesando esto:</p><ul><li>Historial de imágenes previas del paciente</li><li>Características actuales del nódulo (tamaño, densidad, bordes)</li><li>Variables clínicas (edad, tabaquismo, laboratorios)</li><li>Contexto institucional (equipo, protocolo, operador)</li></ul><p><strong>La arquitectura es la misma. La lógica es la misma. Lo que cambia es el dominio.</strong></p><p>Ambos son problemas de predicción con datos incompletos, ruido inherente y consecuencias reales si el modelo falla.</p><hr><h2 id="lo-que-el-f%C3%BAtbol-le-ense%C3%B1a-a-la-medicina">Lo que el fútbol le enseña a la medicina</h2><p>En el fútbol nadie espera que el modelo acierte el 100%. Un modelo que predice bien el 60-65% de los partidos ya es extraordinario — y todos lo saben. Por eso el sistema de puntos da crédito parcial: predecir 2-1 cuando salió 2-0 sigue valiendo algo.</p><p>En medicina hacemos lo contrario: exigimos certeza o sospechamos del modelo.</p><p>Eso es un error de calibración, no un problema de la IA.</p><p>Los mejores sistemas de IA clínica que conozco funcionan como el sistema de puntos del Mundial: no dicen "hay cáncer" o "no hay cáncer". Dicen "probabilidad 78%, hallazgos compatibles con malignidad de bajo grado, recomiendo correlación con PET". Eso es un modelo honesto con su propia incertidumbre.</p><hr><h2 id="los-datos-que-alimentan-cada-sistema">Los datos que alimentan cada sistema</h2>
<!--kg-card-begin: html-->
<table>
<thead>
<tr>
<th>Fútbol (DataCamp)</th>
<th>Radiología (IA clínica)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Historial de partidos</td>
<td>Estudios previos del paciente</td>
</tr>
<tr>
<td>Estadísticas del equipo</td>
<td>Base de datos de casos similares</td>
</tr>
<tr>
<td>Contexto del torneo</td>
<td>Protocolo institucional</td>
</tr>
<tr>
<td>Variables del partido (árbitro, sede)</td>
<td>Variables técnicas (kV, mAs, contraste)</td>
</tr>
<tr>
<td>Predicción: marcador + eventos</td>
<td>Predicción: diagnóstico + severidad</td>
</tr>
</tbody>
</table>
<!--kg-card-end: html-->
<p>Los modelos de fútbol se entrenan con décadas de partidos internacionales. Los modelos de imágenes médicas se entrenan con millones de estudios anotados. En los dos casos, <strong>la calidad del etiquetado de los datos históricos determina el techo del modelo</strong>.</p><p>Un dataset de partidos con estadísticas mal registradas produce predicciones malas. Un dataset de imágenes con diagnósticos inconsistentes entre radiólogos produce modelos que replican esa inconsistencia.</p><hr><h2 id="lo-que-los-radi%C3%B3logos-podemos-aprender-de-esto">Lo que los radiólogos podemos aprender de esto</h2><p>Tres cosas concretas que la competencia de DataCamp me deja:</p><p><strong>1. Predecir no es adivinar.</strong> El concursante que gane no adivinó — construyó un modelo con variables relevantes, limpió sus datos y entendió qué factores realmente importan. En radiología hacemos lo mismo cuando integramos IA: el modelo no adivina, calcula.</p><p><strong>2. La incertidumbre es información, no fracaso.</strong> El sistema de puntos premia las predicciones cercanas porque reconoce que la realidad es compleja. Un modelo de IA que dice "probabilidad 62%" no está fallando — está siendo honesto. Un modelo que siempre dice 0% o 100% debería preocuparnos más.</p><p><strong>3. Los multiplicadores de ronda importan.</strong> En el Mundial, equivocarse en la final cuesta 16 veces más que en la fase de grupos. En radiología, el equivalente es el contexto clínico: equivocarse en un paciente inmunocomprometido con fiebre no es lo mismo que en un control rutinario. Los buenos sistemas de IA clínica saben ponderar el costo del error según el contexto.</p><hr><figure class="kg-card kg-image-card"><img src="https://openrad.ai/content/images/2026/05/pred-cup.jpg" class="kg-image" alt="" loading="lazy" width="1280" height="1447" srcset="/content/images/size/w600/2026/05/pred-cup.jpg 600w, /content/images/size/w1000/2026/05/pred-cup.jpg 1000w, /content/images/2026/05/pred-cup.jpg 1280w" sizes="(min-width: 720px) 720px"></figure><h2 id="por-qu%C3%A9-esto-me-importa-como-m%C3%A9dico-latinoamericano">Por qué esto me importa como médico latinoamericano</h2><p>La competencia de DataCamp tiene un detalle que me pareció simbólico: el premio incluye una suscripción a Claude Enterprise. Es decir, la plataforma de data science más grande del mundo está usando el Mundial para enseñarle a sus usuarios cómo funcionan los modelos predictivos — y lo hace con algo que todo el mundo entiende: fútbol.</p><p>Eso es exactamente lo que necesitamos hacer en medicina. No esperar que los médicos latinoamericanos aprendan machine learning desde cero. Mostrarles que ya entienden la lógica — porque la usan cada vez que interpretan una probabilidad pre-test, ajustan un diagnóstico diferencial o pesan la evidencia de un estudio.</p><p>La IA no es una caja negra mágica. Es un modelo de predicción entrenado con datos históricos que opera en condiciones de incertidumbre.</p><p>Como un buen analista del Mundial — pero con consecuencias que importan más que el marcador.</p><p></p><p>Datacamp link del concurso: <a href="https://www.datacamp.com/competitions/world-cup-prediction?src=data-ai-world-cup">https://www.datacamp.com/competitions/world-cup-prediction?src=data-ai-world-cup</a></p><hr><p><em>Miguel Angarita es radiólogo, implementador de IA clínica en Colombia y Centroamérica, y fundador de AngaritaRad, programa de entrenamiento en agentes de IA para médicos latinoamericanos.</em></p>
]]></content:encoded></item><item><title><![CDATA[Por qué Together.ai cambió la forma en que hago benchmarking de agentes de radiología]]></title><link>https://openrad.ai/por-que-together-ai-cambio-la-forma-en-que-hago-benchmarking-de-agentes-de-radiologia/</link><guid isPermaLink="true">https://openrad.ai/por-que-together-ai-cambio-la-forma-en-que-hago-benchmarking-de-agentes-de-radiologia/</guid><pubDate>Wed, 27 May 2026 13:55:27 GMT</pubDate><description><![CDATA[Antes de poder entrenar un modelo, tienes que saber cuál modelo merece ser entrenado. Esa frase suena obvia, pero en la práctica es la parte que más se ignora. Cuando empecé a construir…]]></description><content:encoded><![CDATA[<h1 id=""></h1><p>Antes de poder entrenar un modelo, tienes que saber cuál modelo merece ser entrenado.</p><p>Esa frase suena obvia, pero en la práctica es la parte que más se ignora.</p><p>Cuando empecé a construir agentes de control de calidad para reportes radiológicos, cometí el error clásico: elegí un modelo por reputación, lo integré directamente al flujo clínico, y asumí que funcionaría bien. Funcionó… más o menos. El problema es que "más o menos" no es un estándar aceptable cuando el agente tiene que detectar si el reporte menciona un ovario en un paciente masculino o si una lesión hepática de 28 mm quedó fuera de la conclusión.</p><p>Necesitaba benchmarking real. Y para eso necesitaba poder llamar a varios modelos, con casos clínicos reales, sin armar infraestructura desde cero para cada uno.</p><p>Ahí entró Together.ai.</p><hr><h2 id="el-problema-con-el-benchmarking-de-modelos-en-radiolog%C3%ADa">El problema con el benchmarking de modelos en radiología</h2><p>Comparar modelos de lenguaje para casos clínicos no es lo mismo que comparar chatbots generales. En radiología, los errores tienen categorías, severidades y consecuencias clínicas. Un error crítico —como confundir lateralidad o reportar un órgano que fue extirpado quirúrgicamente— no es equivalente a un error menor de formato.</p><p>Para hacer un benchmark útil necesitas:</p><ol><li><strong>Casos clínicos con errores conocidos e intencionados</strong> (ground truth)</li><li><strong>Un prompt de sistema que defina reglas de evaluación clínica precisas</strong></li><li><strong>Llamar a múltiples modelos con los mismos casos</strong></li><li><strong>Medir precisión, recall y F1 por modelo</strong>, no solo "la respuesta suena bien"</li><li><strong>Calcular latencia y costo real</strong> para poder tomar decisiones de producción</li></ol><p>Nada de esto requiere un modelo propietario. Pero sí requiere acceso fácil a múltiples modelos con una API unificada.</p><hr><h2 id="togetherai-una-api-docenas-de-modelos">Together.ai: una API, docenas de modelos</h2><p>Together.ai es una plataforma de inferencia serverless que da acceso a modelos open-source de alto rendimiento —GPT-OSS, Mistral, LLaMA, Qwen, DeepSeek y muchos más— bajo una sola API compatible con el estándar OpenAI.</p><p>Lo que eso significa en la práctica: cambias el nombre del modelo en una línea de código y ya estás probando otro.</p><p>No hay que crear cuentas separadas, manejar diferentes formatos de respuesta, ni lidiar con SDKs distintos. El endpoint es el mismo. La estructura del request es la misma. Solo cambia el <code>model</code>.</p><p>Para benchmarking, eso es transformador.</p><hr><p></p><figure class="kg-card kg-image-card"><img src="https://openrad.ai/content/images/2026/05/2-t.jpg" class="kg-image" alt="" loading="lazy" width="1280" height="692" srcset="/content/images/size/w600/2026/05/2-t.jpg 600w, /content/images/size/w1000/2026/05/2-t.jpg 1000w, /content/images/2026/05/2-t.jpg 1280w" sizes="(min-width: 720px) 720px"></figure><h2 id="c%C3%B3mo-lo-us%C3%A9-en-la-pr%C3%A1ctica">Cómo lo usé en la práctica</h2><p>Construí un benchmark con cinco casos clínicos de radiología, cada uno con errores conocidos clasificados según 24 reglas de control de calidad: errores críticos (órgano incorrecto para el sexo del paciente, lateralidad errónea, hallazgo no mencionado en la conclusión), errores mayores (mediciones vacías, lesión sin dimensiones, ausencia de contraste), y errores menores (sin mención de portabilidad, sin dosis de radiación).</p><p>El agente recibe cada reporte, lo analiza con el prompt de sistema, y devuelve un JSON estructurado con los errores detectados, severidad, evidencia textual y sugerencia de corrección.</p><p>Con Together.ai pude correr ese benchmark contra tres modelos —un modelo de 20B parámetros, uno de 120B y Mistral 3 14B— en paralelo, sobre los mismos cinco casos, midiendo:</p><ul><li><strong>F1 score</strong> por caso y promedio global</li><li><strong>Latencia</strong> media y mínima</li><li><strong>Costo real</strong> por 800 estudios al mes (volumen representativo de una clínica mediana en Latinoamérica)</li></ul><p>Los resultados mostraron diferencias significativas entre modelos que ningún "vistazo subjetivo" habría revelado: el modelo más costoso no era el más preciso. El más rápido tenía un recall aceptable para errores críticos pero fallaba en errores mayores. Y el más económico tenía una relación costo-F1 que lo hacía candidato serio para producción.</p><p>Sin Together.ai, esa comparación habría tomado semanas de integración. Con Together.ai, tomó horas.</p><hr><h2 id="por-qu%C3%A9-el-modelo-serverless-importa">Por qué el modelo serverless importa</h2><p>La arquitectura serverless de Together.ai no es solo un detalle técnico. Tiene implicaciones concretas para proyectos clínicos:</p><p><strong>Sin costo de infraestructura</strong>. No hay servidores que administrar, ni GPUs que alquilar, ni Docker containers que mantener para los modelos de inferencia. Pagas por token consumido, nada más.</p><p><strong>Escalabilidad instantánea</strong>. Si mañana quieres correr el mismo benchmark con 500 casos en lugar de 5, la plataforma lo absorbe sin que toques nada. Para validaciones clínicas más amplias —que eventualmente son necesarias antes de producción— eso es crítico.</p><p><strong>Ciclos de iteración cortos</strong>. En desarrollo de agentes clínicos, el ciclo es: hipótesis → prueba → ajuste de prompt → prueba → evaluación. Cada iteración que tarda horas en lugar de días acelera el aprendizaje clínico real.</p><p><strong>Base para fine-tuning</strong>. Este es el punto que más me interesa. El benchmarking no es el destino; es el primer paso. Una vez que sabes qué modelo base tiene el mejor perfil para tu caso de uso, puedes tomar los mismos casos del benchmark —con sus errores conocidos y sus respuestas JSON correctas— y usarlos como datos de entrenamiento para fine-tuning. Together.ai también ofrece fine-tuning sobre sus modelos base. Es el mismo ecosistema, el mismo formato, la misma API.</p><hr><h2 id="lo-que-aprend%C3%AD-sobre-elegir-modelos-para-agentes-cl%C3%ADnicos-f1-no-es-f%C3%B3rmula-1">Lo que aprendí sobre elegir modelos para agentes clínicos : F1 no es fórmula 1!</h2><p>Después de correr benchmarks con varios modelos y casos, hay tres cosas que cambié en cómo pienso la selección:</p><p><strong>El F1 importa más que el score subjetivo.</strong> Los modelos tienden a dar scores de 70-80/100 a casi cualquier reporte, incluso con errores graves. Lo que diferencia modelos es la capacidad de detectar errores específicos con alta precisión. Un modelo que detecta 7 de 10 errores esperados con 0 falsos positivos es mejor que uno que detecta 10 con 4 falsos positivos.</p><p><strong>La latencia tiene contexto clínico.</strong> En un flujo de validación asincrónica, 3 segundos de latencia no importan. En un agente que revisa reportes en tiempo real mientras el radiólogo dicta, sí importa. Mide latencia con el contexto del flujo clínico en mente.</p><hr><h2 id="el-siguiente-paso-fine-tuning-con-datos-propios">El siguiente paso: fine-tuning con datos propios</h2><p>El benchmark no es el producto final. Es la selección del candidato.</p><p>Una vez identificado el modelo base con mejor perfil para detección de errores en reportes radiológicos, el siguiente paso es fine-tuning con casos propios del contexto latinoamericano: terminología clínica en español, patrones locales de dictado, errores frecuentes en la práctica real de radiología colombiana y centroamericana.</p><p>Together.ai facilita exactamente eso: el mismo ecosistema donde hiciste el benchmark es donde puedes entrenar. Los datos que generaste en el proceso de evaluación —reportes con errores conocidos, respuestas JSON correctas, clasificaciones clínicas— son los datos de entrenamiento.</p><p>Es un flujo coherente de principio a fin. Bienvenidos a la F1!</p><hr><p><em>Miguel Angarita es radiólogo e implementador de IA clínica. Trabaja con clínicas y hospitales en Colombia y Centroamérica en la integración práctica de agentes de inteligencia artificial en flujos radiológicos. Es fundador de AngaritaRad.</em></p>
]]></content:encoded></item><item><title><![CDATA[NemoClaw + Radiólogo: cómo construí un agente personal de salud con gobernanza NVIDIA para el manejo de reportes e imágenes]]></title><link>https://openrad.ai/nemoclaw-radiologo-como-construi-un-agente-personal-de-salud-con-gobernanza-nvidia-para-el-manejo-de-reportes-e-imagenes/</link><guid isPermaLink="true">https://openrad.ai/nemoclaw-radiologo-como-construi-un-agente-personal-de-salud-con-gobernanza-nvidia-para-el-manejo-de-reportes-e-imagenes/</guid><pubDate>Thu, 14 May 2026 14:11:27 GMT</pubDate><description><![CDATA[Así funciona el agente personal del radiólogo construido sobre NemoClaw y OpenClaw: desde la recepción de estudios por WhatsApp hasta la entrega del reporte firmado, con modelos de IA médica de mHub.ai y…]]></description><content:encoded><![CDATA[<p></p><p>Así funciona el agente personal del radiólogo construido sobre NemoClaw y OpenClaw: desde la recepción de estudios por WhatsApp hasta la entrega del reporte firmado, con modelos de IA médica de mHub.ai y seguridad NVIDIA en cada capa.</p><p>NemoClaw, NVIDIA Healthcare, IA Radiología, OpenClaw, mHub.ai, Agente de Salud, Teleradiología, PACS, Gobernanza IA</p><hr><p>Hace unos meses me hice una pregunta incómoda: si un paciente me envía una radiografía por WhatsApp a las once de la noche o si tengo un caso muy difícil durante el turno a quien le puedo consultar?, ¿qué pasa con ese estudio? ¿Quién lo clasifica, quién lo procesa, quién garantiza que el reporte llegue con trazabilidad y sin que el dato del paciente quede flotando en algún servidor que no controlo?</p><p>La respuesta honesta era: nadie. O peor, yo manualmente, sin ninguna capa de automatización ni de gobernanza. Puedo buscar revision del tema en ChatGPT o Claude pero no puedo enviar la imagen ni la IA me puede ayudar.</p><p>Ese problema es exactamente lo que resolví construyendo un agente de salud sobre NemoClaw y OpenClaw de NVIDIA. Lo que describo en este artículo no es un concepto ni un paper académico. </p><blockquote>Es el sistema que estoy usando ya que simplifique los canales de comunicación a Whatsapp y Discord pues el radiólogo no va. usar terminal ni código.</blockquote><hr><p><strong>El problema real del flujo radiológico actual</strong></p><p>El radiólogo moderno opera en varios canales simultáneamente. Llegan estudios por el PACS institucional, por plataformas de teleradiología, por correo, y sí, también por WhatsApp en contextos de práctica privada o de baja complejidad. Cada canal tiene su propio formato, su propia urgencia, su propia lógica de respuesta.</p><p>El resultado es un flujo fragmentado donde el radiólogo actúa como integrador manual de todo ese caos. Clasifica, prioriza, interpreta, redacta, firma y entrega. Cada paso a mano. Cada paso con riesgo de omisión.</p><p>La pregunta que me hice no fue cómo automatizar la interpretación — los modelos de IA médica ya existen y son buenos. La pregunta fue cómo construir una capa de orquestación que conecte canales, modelos, sistemas hospitalarios y al radiólogo humano de manera segura, trazable y escalable. Y por supuesta usando eses cvanales de comunicación diarios que no  sean accequibles a personal no médico si los llegasen a utilizar.</p><hr><p><strong>La arquitectura: cinco capas que trabajan juntas</strong></p><p>El sistema que construí tiene cinco capas claramente diferenciadas, cada una con una responsabilidad específica.</p><p><strong>La primera es la capa de canales de comunicación.</strong></p><p> El sistema recibe estudios, imágenes y reportes a través de WhatsApp y Discord. No porque sean las plataformas más elegantes, sino porque son donde ya operan los pacientes, los técnicos y los médicos referentes en la práctica real. El agente escucha estos canales y convierte cada mensaje entrante en un evento estructurado.</p><p><strong>La segunda es la capa de agentes de salud, construida sobre NemoClaw y OpenClaw. </strong></p><p>Aquí viven cinco agentes especializados: el Agente de Imágenes, el Agente de Reportes, el Agente de Triage, el Agente de Notificaciones y el Agente de Gestión de Casos. Cada uno tiene un rol definido y opera de forma coordinada bajo la orquestación de OpenClaw. NemoClaw envuelve todo esto en un sandbox con políticas de seguridad, control de red y almacenamiento seguro de credenciales.</p><p><strong>La tercera es la capa de orquestación y herramientas. </strong></p><p>OpenClaw gestiona la automatización de tareas entre agentes. OpenShell aplica las políticas de seguridad y controla qué recursos puede tocar cada agente. El sistema de Memoria y Conocimiento permite que el agente recuerde contexto clínico acumulado por paciente o por tipo de estudio. Los Plugins y Skills extienden las capacidades del agente sin romper el sandbox de seguridad.</p><p><strong>La cuarta es la integración con modelos de IA médica a través de mHub.ai. </strong></p><p>Esta es la capa de inteligencia real sobre las imágenes. Los modelos procesan radiografías, tomografías y resonancias para detectar patologías, segmentar estructuras anatómicas, realizar mediciones automáticas y clasificar y priorizar estudios por urgencia. El resultado de cada análisis incluye detección de hallazgos, interpretación asistida, score de confianza y sugerencias de reporte. Todo esto llega al agente como contexto estructurado, no como una caja negra.</p><p><strong>La quinta capa es el radiólogo!</strong></p><p> Y aquí está el punto más importante de toda la arquitectura: el radiólogo no desaparece. Recibe los resultados e informes ya procesados, los valida, complementa la interpretación con su criterio clínico, y firma el reporte. La IA hace el trabajo pesado de procesamiento; el radiólogo hace el trabajo que solo un médico puede hacer.</p><hr><p><strong>El flujo de trabajo completo, paso a paso</strong></p><p>El ciclo completo de un estudio en este sistema tiene 6 momentos.</p><p>En la recepción, el agente recibe imágenes  por los canales web de RIS/PACS o al correo y reportes debe ser generados por la misma pataforma. SIn embargo  los canales configurados — WhatsApp o Discord (esteúltimo casi nadie lo usa!) — y los registra como cnales para preguntarles a colegas o buscar por  metadatos de origen, hora y tipo de estudio.</p><p>En la clasificación, el radiólogo puede localmente tener su skill de Claude o  Openclaw en la nube mediante un VPS  donde  el Agente de Triage prioriza y categoriza el estudio, durante este primer paso elimina los datos de identificación del paciente sin dejar rastro.  </p><p>En el procesamiento de IA hay dos caminos:</p><p>Usando los modelos de mHub.ai analizan las imágenes y generan hallazgos estos se conectan a los agentes  que evaluan el proceso teniendo en cuenta los recursos del PC local o de la nube.</p><p>Por ejemplo, un TAC de pulmón en una ventana  puede tener 35 Mb de espacio! por eso en local es mejor que en la nube!!!. Pero a veces es mejor  procesar 1 estudio a la vez en la nube lo cual es posible. </p><blockquote>Este es el paso más intensivo computacionalmente y donde la inferencia sobre NVIDIA Endpoints aporta la potencia necesaria para modelos de segmentación y detección en tiempo real. asi como depende de los recursos de la nube.</blockquote><p>En la revisión humana, el radiólogo recibe el estudio ya procesado con los hallazgos de IA, el score de confianza y las sugerencias de reporte. Revisa, valida y complementa con su interpretación clínica. No empieza desde cero; empieza desde un borrador inteligente. AL texto propuesta es el que viaja por los canales de comunicación simepre y quedan guardados en un canal de Discord para evitar perder el hilo de la comunicación en chats de Whatsapp.</p><figure class="kg-card kg-image-card"><img src="https://openrad.ai/content/images/2026/05/Discord.png" class="kg-image" alt="" loading="lazy" width="1252" height="682" srcset="/content/images/size/w600/2026/05/Discord.png 600w, /content/images/size/w1000/2026/05/Discord.png 1000w, /content/images/2026/05/Discord.png 1252w" sizes="(min-width: 720px) 720px"></figure><p></p><p>En el reporte final, se genera el documento estructurado con hallazgos, conclusiones y la firma del radiólogo. El formato es configurable según los requerimientos del sistema de destino.</p><p>En la entrega y registro, el reporte se entrega por el canal correspondiente y se registra en los sistemas hospitalarios — PACS, RIS, HIS o EMR — con trazabilidad completa del proceso.</p><hr><p><strong>Por qué NemoClaw es la pieza que hacía falta</strong></p><p>Antes de NemoClaw, el mayor riesgo de este tipo de arquitectura era la fuga de datos. Un agente que recibe imágenes de pacientes por WhatsApp, las procesa con modelos externos y entrega reportes tiene múltiples puntos donde datos sensibles pueden escapar del perímetro controlado.</p><p>NemoClaw resuelve esto con tres mecanismos concretos:</p><p>El <strong>sandbox de aislamiento</strong> garantiza que el agente corre en un entorno con Landlock, seccomp y namespaces de red propios. Ninguna comunicación hacia el exterior ocurre sin una política explícita aprobada.</p><p>La <strong>gestión de credenciales </strong>asegura que las claves de API del PACS, de mHub.ai, de los canales de comunicación y de cualquier sistema externo nunca quedan expuestas en texto plano dentro del agente.</p><p>El <strong>monitoreo de actividad </strong>registra cada acción del agente en logs auditables. Para una práctica que debe responder ante auditorías de calidad o incidentes de seguridad, esto es trazabilidad real, no declarada.</p><p>El resultado es un sistema que puede operar en entornos de teleradiología, en hospitales con PACS y RIS, con agentes hospitalarios externos, y con sistemas HIS y EMR, manteniendo en todo momento el control sobre qué datos se mueven y hacia dónde.</p><p>Además del proceso la idea de los reportes es poder unificar y mejorar esas inteligencia de la generaciónd e reportes por cada radiólogo por eso cada proceso es automejorado para que se aumente la calidad de interpretación y lectura la siguiente vez y el administrador  del hospital puede tener un "Daily Digest" de los  procesos.</p><hr><p><strong>Los beneficios que justifican la inversión</strong></p><p>Automatización de flujos y reducción de errores. El paso manual de clasificar, enrutar y preparar cada estudio desaparece. El agente lo hace en segundos y sin omisiones.</p><blockquote>Integración unificada de canales, IA y humanos. WhatsApp, Discord, PACS y RIS hablan el mismo idioma dentro del sistema. El radiólogo tiene una sola interfaz de revisión sin importar de dónde vino el estudio.</blockquote><p>Trazabilidad completa del proceso. Cada estudio tiene un registro de quién lo recibió, cuándo fue procesado, qué modelo lo analizó, qué score de confianza arrojó y quién firmó el reporte. Esto no es solo buena práctica clínica, es protección legal.</p><p>Escalabilidad para teleradiología y hospitales. El mismo sistema que funciona para una práctica privada de un radiólogo puede escalar a un servicio de teleradiología con decenas de médicos y miles de estudios diarios, sin cambiar la arquitectura base.</p><hr><p><strong>Una nota importante sobre el estado actual</strong></p><blockquote>NemoClaw está actualmente en fase alpha. </blockquote><p>Esto significa que las APIs pueden cambiar entre versiones y que no está recomendado para producción clínica crítica todavía. Lo que describo en este artículo es un sistema en piloto activo, no un producto terminado.</p><p>El momento de aprender esta arquitectura y construir sobre ella es ahora, antes de que se convierta en el estándar. Los que lleguen tarde llegarán a implementar lo que otros ya probaron.</p><hr><p><strong>Lo que sigue</strong></p><p>En el curso de IA aplicada a Radiología de septiembre 2026 vamos a construir este sistema en vivo. NemoClaw, OpenClaw, mHub.ai y modelos NVIDIA operando sobre casos clínicos reales, con gobernanza demostrable y flujo completo desde la recepción hasta el reporte firmado.</p><p>Si estás en radiología y quieres entender cómo esta arquitectura puede entrar en tu práctica o en tu hospital, ese es el espacio donde lo vamos a trabajar juntos.</p><hr><p><em>NemoClaw sobre OpenClaw = Automatización, Inteligencia y Control en el flujo de imágenes y reportes.</em></p>
]]></content:encoded></item><item><title><![CDATA[The Addendum Nobody Writes]]></title><link>https://openrad.ai/the-addendum-nobody-writes/</link><guid isPermaLink="true">https://openrad.ai/the-addendum-nobody-writes/</guid><pubDate>Tue, 12 May 2026 02:28:01 GMT</pubDate><description><![CDATA[There's a document in radiology that everyone knows about and nobody talks about. It's not a breakthrough paper or a new protocol. It's a correction slip — the addendum — and it represents…]]></description><content:encoded><![CDATA[<h1 id=""></h1><p><em>There's a document in radiology that everyone knows about and nobody talks about. It's not a breakthrough paper or a new protocol. It's a correction slip — the addendum — and it represents something the profession would rather forget existed. This document doesnt need to exist anymore dut to AI.</em></p><hr><p>Radiologists are extraordinarily good at their work. They spend years learning to see what others cannot: the shadow that doesn't belong, the margin that should be sharper, the density that tells a story. They interpret thousands of images. They carry enormous responsibility on relatively quiet shoulders. There is also Burnout!</p><p>And yet, somewhere in every radiology department, in every country, in every language, reports go out with errors that should never have left the building.</p><p>Not missed diagnoses. Not subtle findings that could challenge anyone. We're talking about the report that says "left" when the lesion is on the right. The report where the conclusion doesn't mention the critical finding buried in the findings section. The report where the measurement reads "__ cm" because the number was never filled in. The report written for a uterus that belongs to a patient who doesn't have one.</p><p>These are not cognitive failures. These are not the tragic, complex perceptual errors that fill academic literature. These are <em>mechanical</em> errors — the kind that happen when a human being is asked to perform a task at a pace and volume that no human being was designed to sustain.</p><p>And for each one, somebody has to write an addendum.</p><hr><h2 id="the-addendum-is-a-symptom-not-the-problem">The Addendum Is a Symptom, Not the Problem</h2><p>Most conversations about radiology errors go immediately to the big picture: cognitive bias, perceptual failures, the limits of human attention under fatigue. These are real and worth discussing. But they've become so dominant in the literature that a quieter, more tractable problem has been largely ignored.</p><p>A radiologist interpreting one image every three to four seconds — as studies have documented — is not making thoughtful decisions about every template field. They are dictating, correcting, moving, dictating again. Speech recognition systems introduce words that don't exist in medical vocabulary. Comparative studies go unmentioned because there's no moment to pause and verify prior imaging exists. A finding is described in precise anatomical detail in the body of the report and then simply... not carried into the conclusion.</p><blockquote>These errors are <strong>preventable</strong>. Not reducible. Not manageable. <em>Preventable.</em></blockquote><p>And the addendum — that small, somewhat embarrassing document — is how we've historically handled them. A radiologist is notified. They review. They issue a correction. The corrected report is sent. Time has passed. Decisions may already have been made.</p><p>The addendum is the profession's way of catching what slipped through. It works, in the way that a bucket under a leaking roof works. It addresses the water on the floor without addressing the leak.</p><hr><h2 id="what-ai-can-actually-do-here">What AI Can Actually Do Here</h2><p>There is no shortage of articles explaining what AI <em>might</em> do for radiology — replace radiologists, read every CT simultaneously, eliminate the need for human interpretation altogether. The discourse tends toward either utopian replacement or defensive dismissal.</p><p>Both miss the point.</p><p>The genuinely interesting question is narrower and more practical: what if AI could read every report <em>as it is being written</em> and catch the mechanical errors before the report leaves the system?</p><p>Not interpret the images. Not make the diagnosis. Not replace the radiologist's judgment. Tex only!! Simply read the text of the report — just the body, without any patient data — and verify a checklist that the human brain, under pressure, sometimes skips.</p><p>Is the laterality in the conclusion consistent with the laterality in the findings? Was a measurement entered where the template required one? Does the clinical question posed in the referral appear somewhere in the conclusion? Is contrast media mentioned if the study required it? Is there an organ referenced that conflicts with the surgical history documented in the clinical summary?</p><p>These are not judgment calls. They are consistency checks. They are the kind of verification that a very attentive resident might perform — if they had time, if they were in the room, if they were reviewing every single report before it went out.</p><blockquote>AI can be that resident. For every report. Every time.</blockquote><hr><h2 id="zero-addendums-is-not-an-aspiration-its-an-engineering-problem">Zero Addendums Is Not an Aspiration. It's an Engineering Problem.</h2><p>The errors that generate addendums are almost entirely classifiable. Researchers have identified and categorized them in detail: wrong laterality, wrong organ, empty measurement fields, mismatched anatomy between findings and conclusion, findings not carried into the conclusion, clinical question unaddressed, identical text repeated between sections, discrepant classification grades.</p><p>Each of these is detectable programmatically. Not with complex deep learning models analyzing pixel arrays — with language models reading text, understanding structure, and flagging inconsistencies.</p><p>The architectural model is straightforward: a report is generated. Before it is signed and released, the body of the report — stripped of all identifying patient information — passes through an AI layer. That layer returns a structured analysis: here is what appears inconsistent, here is what appears missing, here is what appears contradictory between findings and conclusion.</p><p>The radiologist sees this analysis before signing. Not a rejection of their work. Not a second-guessing of their diagnosis. A quick-read quality check, the kind that takes seconds to review, that catches what fatigue or volume or dictation error introduced.</p><p>The report that goes out is the corrected version. No addendum necessary.</p><p>This is not a radical reimagining of radiology. It is the same process that exists now, minus the latency. Instead of catching the error after the report is released, you catch it before. The addendum doesn't disappear because standards changed or radiologists became more careful. It disappears because the system no longer allows the report to leave before basic consistency has been verified.</p><hr><h2 id="the-human-factor-doesnt-go-away-%E2%80%94-it-gets-protected">The Human Factor Doesn't Go Away — It Gets Protected</h2><p>There is a version of this conversation that radiologists rightly resist: the framing that errors are a human failure that technology must correct. That version is both inaccurate and counterproductive.</p><p>The errors we're describing are not the result of radiologists being careless. They are the result of a system that has scaled image volume without scaling the conditions under which radiologists work. A professional asked to interpret thousands of images per shift, managing dictation systems, prior imaging review, critical result communication, and report formatting simultaneously, is going to have reports leave their desk with mechanical inconsistencies. This is not a character flaw. It is a predictable output of an impossible input.</p><p>What AI introduces into this equation is not oversight of the radiologist. It is protection of them.</p><p>The radiologist who dictates "right" when they mean "left" because they've been reading for six hours is not a worse radiologist than they were at hour one. They are a radiologist who needed a system that could catch that particular error at that particular moment. The AI layer is not there to judge — it is there to function as the colleague who reads over your shoulder and says, quietly, before you hit send: <em>"Hey — did you mean the other side?"</em></p><p>That colleague, historically, has not existed at scale. Now it can.</p><hr><h2 id="the-standard-should-be-higher-than-we-caught-it">The Standard Should Be Higher Than "We Caught It"</h2><p>In most industries, catching an error after delivery is not considered a quality system. In radiology, the addendum has been normalized as an acceptable part of the workflow — evidence that the system works, that errors are identified and corrected.</p><p>But an addendum means a report with an error was released. It means a clinician read something incorrect. It means a patient's care, for some window of time, was based on wrong information.</p><p>The standard the profession should hold itself to — and that technology now makes achievable — is not "we corrected it." It is "it never went out wrong."</p><p>That is not a utopian standard. It is an engineering one.</p><p>Zero addendums from mechanical report errors is not the elimination of human fallibility. It is the intelligent deployment of a layer that exists for one purpose: to ensure that what the radiologist meant to say is, in fact, what the report says.</p><p>Radiologists are not failing at their jobs. The systems around them are failing to protect the work they do.</p><p>That is the problem AI should be solving. And it can.</p><hr><p><em>The errors that generate addendums are classifiable, detectable, and preventable. What changes is not the radiologist — it's the moment of intervention. The era of addendum has come to an end with AI!</em></p>
]]></content:encoded></item><item><title><![CDATA[Crea un back up  en mac automático  de tus docs importantes a bajo costo con algunos comandos, -sin asustarse-.]]></title><link>https://openrad.ai/crea-un-back-up-en-mac-automatico-de-tus-docs-importantes-a-bajo-costo-con-algunos-comandos-sin-asustarse/</link><guid isPermaLink="true">https://openrad.ai/crea-un-back-up-en-mac-automatico-de-tus-docs-importantes-a-bajo-costo-con-algunos-comandos-sin-asustarse/</guid><pubDate>Fri, 10 Apr 2026 12:34:53 GMT</pubDate><description><![CDATA[Proteger la información clínica y profesional no debería depender de soluciones complejas ni costosas. Muchas veces pensamos en Time Machine, pero a veces los backups se demoran mucho (mezclan todo lo que tienes…]]></description><content:encoded><![CDATA[<p>Proteger la información clínica y profesional no debería depender de soluciones complejas ni costosas. Muchas veces pensamos en Time Machine, pero a veces los backups se demoran mucho (mezclan todo lo que tienes en el mac!!) o requieren más configuración. Por eso busqué una solución automática donde se construye muy rápico el backup de mis documentos "más importantes" apenas conecte un disco duro al mac... automáticamente y si he hecho algún cambio solo copia el nuevo archivo!!</p><p>En la práctica diaria, la mayoría de los archivos relevantes —informes, documentos, bases de datos o material académico— se concentran en unas pocas carpetas del computador. Esto permite construir un sistema de respaldo mucho más simple, controlado y eficiente que las soluciones tradicionales.</p><p>En un Mac, es posible crear este sistema utilizando la Terminal, una herramienta nativa - que asusta al principio pero kuego no puede vivir sin ella- y que permite ejecutar instrucciones directas muy. rapidas esas ventanas no cierran aun cuando el mac se cierra. Aunque puede parecer técnica al inicio, en realidad se trata de un proceso corto y repetible que, una vez configurado, funciona prácticamente solo.</p><p>El primer paso consiste en preparar el disco externo donde se almacenará el respaldo. -Conectarlo es el primer paso- Una vez conectado, se verifica su nombre con el comando:</p><pre><code class="language-bash">ls /Volumes
</code></pre><p>Esto muestra todos los discos disponibles. A partir de ahí, se utiliza ese nombre para crear una estructura organizada dentro del disco, donde se almacenarán los archivos:</p><pre><code class="language-bash">mkdir -p /Volumes/NOMBRE_DISCO/Backup_Mac/Documents
mkdir -p /Volumes/NOMBRE_DISCO/Backup_Mac/Desktop
mkdir -p /Volumes/NOMBRE_DISCO/Backup_Mac/Downloads
</code></pre><p>Con esta estructura creada, se ejecuta el proceso de copia. Para ello se utiliza una herramienta llamada rsync, que tiene la ventaja de copiar únicamente los cambios y no duplicar archivos innecesariamente. Los comandos básicos son:</p><pre><code class="language-bash">rsync -avh ~/Documents/ /Volumes/NOMBRE_DISCO/Backup_Mac/Documents/
rsync -avh ~/Desktop/ /Volumes/NOMBRE_DISCO/Backup_Mac/Desktop/
rsync -avh ~/Downloads/ /Volumes/NOMBRE_DISCO/Backup_Mac/Downloads/
</code></pre><p>Yo quería guardar solo mis docs, lo que tengo en el escritorio y lo que he decargado, aunque me puse a borrar archivos de apps descargables que no son necesarios conservar....</p><blockquote>La primera vez, este proceso puede tardar dependiendo del volumen de información. Sin embargo, en ejecuciones posteriores, solo se copian los archivos nuevos o modificados, reduciendo el tiempo a minutos.</blockquote><p>Para hacerlo realmente útil en el día a día, el sistema puede automatizarse. Esto permite que el respaldo se ejecute automáticamente cada vez que se conecta el disco externo, sin necesidad de intervención manual. Se logra creando un pequeño script que contiene los comandos anteriores:</p><pre><code class="language-bash">nano ~/backup_light.sh
</code></pre><p>Dentro de ese archivo se incluye:</p><pre><code class="language-bash">#!/bin/bash

DEST="/Volumes/NOMBRE_DISCO/Backup_Mac"

if [ -d "/Volumes/NOMBRE_DISCO" ]; then
    mkdir -p "$DEST/Documents" "$DEST/Desktop" "$DEST/Downloads"

    rsync -avh ~/Documents/ "$DEST/Documents/"
    rsync -avh ~/Desktop/ "$DEST/Desktop/"
    rsync -avh ~/Downloads/ "$DEST/Downloads/"
fi
</code></pre><p>Después de guardarlo, se le da permiso de ejecución:</p><pre><code class="language-bash">chmod +x ~/backup_light.sh
</code></pre><p>Finalmente, se configura el sistema operativo para que este script se ejecute automáticamente al detectar el disco. Para ello se crea un archivo de configuración:</p><pre><code class="language-bash">nano ~/Library/LaunchAgents/com.backup.light.plist
</code></pre><p>Con el siguiente contenido:</p><pre><code class="language-xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;

&lt;plist version="1.0"&gt;
&lt;dict&gt;

    &lt;key&gt;Label&lt;/key&gt;
    &lt;string&gt;com.backup.light&lt;/string&gt;

    &lt;key&gt;ProgramArguments&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;/Users/TU_USUARIO/backup_light.sh&lt;/string&gt;
    &lt;/array&gt;

    &lt;key&gt;StartOnMount&lt;/key&gt;
    &lt;true/&gt;

&lt;/dict&gt;
&lt;/plist&gt;
</code></pre><p>Aca debes salir del nano con" Comand O "Y se activa con:</p><pre><code class="language-bash">launchctl load ~/Library/LaunchAgents/com.backup.light.plist
</code></pre><p>A partir de este punto, el sistema queda automatizado. Cada vez que el disco externo se conecta, el respaldo se ejecuta sin intervención del usuario!!!</p><p>Si te parece complejo manten siempre abierto ChatGPT o Claude y te guiarán en el proceso.</p><blockquote>Un punto clave es que no puedes cambiarle el nombre a tu disco pues el proceso solo corre a este nombre!</blockquote><p>La recuperación de archivos es directa y no requiere procesos complejos. Basta con abrir el disco externo, navegar hasta la carpeta correspondiente —Documents, Desktop o Downloads— y copiar de vuelta el archivo necesario. No hay restauraciones completas ni pasos intermedios. El acceso es inmediato y transparente.</p><p>Este enfoque representa una alternativa práctica a los sistemas tradicionales de backup. Reduce el uso de espacio, evita duplicaciones innecesarias y mantiene el control sobre la información. Para un entorno clínico, donde la claridad y la confiabilidad son fundamentales, este tipo de solución ofrece una forma simple y robusta de proteger el trabajo diario sin añadir complejidad innecesaria!!!</p><blockquote>PD: Puedes comprar un Disco duro de menor tamaño normalmente los documentos y archivos no ocupan tanto espacio y manten el backup de fotos y de videos con tu cloud (Apple o Google).</blockquote>
]]></content:encoded></item><item><title><![CDATA[OpenClaw en entornos hospitalarios: hacia un nuevo sistema operativo]]></title><link>https://openrad.ai/openclaw-en-entornos-hospitalarios-hacia-un-nuevo-sistema-operativo/</link><guid isPermaLink="true">https://openrad.ai/openclaw-en-entornos-hospitalarios-hacia-un-nuevo-sistema-operativo/</guid><pubDate>Sat, 04 Apr 2026 14:35:03 GMT</pubDate><description><![CDATA[El verdadero desafío es la infraestructura donde los modelos de IA operan. ¿Qué es OpenClaw? OpenClaw* es un sistema de inteligencia artificial que funciona como un equipo de asistentes digitales médicos. Fue creado…]]></description><content:encoded><![CDATA[<p>El verdadero desafío es la infraestructura donde los modelos de IA operan.</p><hr><h2 id="%C2%BFqu%C3%A9-es-openclaw">¿Qué es OpenClaw?</h2><p>OpenClaw* es un sistema de inteligencia artificial que funciona como un <strong>equipo de asistentes digitales médicos</strong>. Fue creado pensando en no tener que estar al frente del computador chateando con la IA.</p><p>Precisamente no es un chatbot.</p><p>Permite armar y trabajar en segundo plano revisando información haciendo tareas y ha venido siendo analizado en el contexto de la salud para beneficio del paciente, organizando la historia clínica y generando alertas cuando algo no está bien. Como del médico para poder ahorrar tiempo en tareas muy definidas.</p><p>No toma decisiones por nadia, pero te ayuda a ver antes lo importante.</p><p>En esencia, es un asistente que en el entornoclínico continuo mejora el flujo de trabajo sin reemplazar al médico.</p><h2 id="agentes-de-openclaw-en-salud">Agentes de OpenClaw en Salud</h2><p>La conversación sobre inteligencia artificial en salud ha estado centrada por mucho tiempoeen los modelos:GPT, Claude o cualquier otro parecen ser el foco.</p><p>Sin embargo, ese no es el problema real, es decir, todos podemos hablar con un chat y podemos indexar o crear articulos, o hacer minería de datos con historias clínicas.</p><p>El verdadero desafío es la infraestructura donde estos modelos operan.</p><p>Ahí es donde aparece OpenClaw en entorno hospitalario como una propuesta mucho más profunda: no como herramienta, sino como base para un nuevo tipo de sistema clínico; lo que ayuda a superar los arcaicos sistemas operativos hospitalarios que siguen siendo la columna vertebral.</p><p>El concepto de un "Agente" lo dice todo. Es una capa computacional donde agentes (IA autónoma) que puede coordinar workflows clínicos dinámicos de forma segura, auditable y continua sigueindo los lineamiento de su autor.</p><p>Esto cambia completamente el enfoque. No se trata de añadir IA a los sistemas existentes, sino de rediseñar cómo funciona la medicina digital.</p><hr><h2 id="de-sistemas-r%C3%ADgidos-a-sistemas-adaptativos">De sistemas rígidos a sistemas adaptativos</h2><p>Los sistemas hospitalarios actuales funcionan bajo lógica predefinida. Protocolos, flujos, módulos desde triage hasta la epicrisis. Todo está diseñado para escenarios anticipados.</p><p>Pero la práctica clínica no es así. Cada paciente introduce variabilidad tiene data de otras clínicaso de otros doctores o imágenes extrainstitucionales o require tareas de verificación de análisis repetitivas que no lo hace sino está el médico presente en el hospital o en su consultorio.</p><p>El modelo propuesto con OpenClaw rompe esa limitación. En lugar de workflows fijos, permite que los agentes compongan acciones dinámicamente a partir de una librería de capacidades médicas. Puede estar interactuando con el paciente, buscando o resumiendo la evolución del paciente en paralelo a la historia clínica.</p><p>Esto abre la puerta a manejar el “long tail” clínico, es decir, todos esos casos que no encajan en protocolos estándar y que hoy quedan fuera del ecosistema.</p><hr><h2 id="seguridad-por-arquitectura-no-por-prompts">Seguridad por arquitectura, no por prompts</h2><p>Uno de los aportes más relevantes es el cambio en el modelo de seguridad en la IA.</p><p>En la mayoría de soluciones actuales, la seguridad depende del comportamiento del modelo. Aquí no. Muchos modelos ya se instalar nativos sin necesidad de salir a la web la data clínica.</p><blockquote>Cada agente creado por el hospital opera en un entorno restringido, similar a un usuario aislado en el mac. No hay acceso libre a archivos, ni llamadas externas arbitrarias, ni ejecución dinámica de código.</blockquote><p>Todo lo que el agente puede hacer está previamente definido y auditado.</p><p>Esto es clave en salud. La seguridad deja de ser una promesa y pasa a ser una propiedad del sistema operativo .<br></p><p>Sin embargo gracias a su poder autónomo debe tener unos guardrails serios e incomunicados con el entorno externo, que es exactamente lo que buscamos en la confidencialidad con la IA. Por esta razon es mejor no instalar en el mac donde se tienen todos tus archivos Openclaw y menos si no maneja Terminal, comandos, o plataformas de seguridad como Tailscale o AWS. Digamos que es un agente super poderoso pero no para que un médico lo instale por su propia cuenta., debe simepre ir acompañado.</p><hr><h2 id="memoria-cl%C3%ADnica">Memoria clínica</h2><p>Otro problema crítico en la IA médica actual es la memoria. Muchos LLM tienen limitantes de memoria apesar que compilan resumenes de información.</p><p>Los enfoques tradicionales, basados en embeddings y el famoso RAG, fragmentan la historia clínica en piezas aisladas. Se pierde la temporalidad, que es esencial para el razonamiento clínico. Mucho podemos crear un RAG con carpetas de articulos o resumenes de historias de una patologia como por ejemplo de Tiroides pero este RAG esta áislado por definición de otra data, y no como sabemos toda la base de datos puede ser convertida en vectores de similitud, pero puede que para indexar un protocolo no sea necesario la IA, sin simplementar la indexación de data como antes lo haciamos con Almera.</p><blockquote>OpenClaw, fue creado para independizarnos del chat y la nube, para olvidarnos estar pendientes de cadenas de pensamiento y de simplificar la interación de la IA a canales como Telegram, Discord o el conocido <em>Whatsapp</em>. de hecho si somos rigurosos Whatsapp no es un canal seguro para manejar información médica.</blockquote><p>Por eso Openclaw como iopen source introduce una arquitectura distinta.</p><p>En lugar de embeddings (que es indexar y fragmentar en vectores información médica), ahora es posible organizar la información como una jerarquía de documentos navegable mediante “manifiestos”.</p><p>El agente entonces decide qué explorar y en qué profundidad, de forma similar a como un médico revisa una historia clínica. No le dices por donde empezar!</p><p>Este enfoque logra mayor precisión y mejor desempeño en consultas longitudinales, especialmente en pacientes complejos .</p><p>Aquí no se trata solo de recuperar información, sino de entender la evolución del paciente.</p><p>De hecho pienso que Claude Health y Chatpgt Health sera muy probablm,ente empaquetados dentro de un Agente tipo Openclaw!..</p><hr><h2 id="coordinaci%C3%B3n-cl%C3%ADnica-sin-conversaci%C3%B3n-directa">Coordinación clínica sin conversación directa</h2><p>Una idea clave en medicina, es que los agentes no se comunican entre sí mediante mensajes.</p><p>Toda la coordinación ocurre a través de documentos clínicos. Wow no mas chats con adjuntos en pdf!!</p><blockquote>Un agente escribe, otro lee, y las acciones se encadenan mediante cambios en esos documentos. Cada modificación queda registrada, versionada y trazable.</blockquote><p>Esto crea un sistema naturalmente auditable, alineado con requisitos regulatorios como HIPAA, sin necesidad de construir capas adicionales de control.</p><hr><h2 id="m%C3%A1s-all%C3%A1-del-soporte-un-nuevo-entorno-de-trabajo-cl%C3%ADnico">Más allá del soporte: un nuevo entorno de trabajo clínico</h2><p>Los casos de uso que emergen de esta arquitectura son amplios. Desde monitoreo continuo post-egreso hasta escalamiento automático de emergencias, pasando por análisis longitudinal de riesgo o coordinación entre múltiples especialidades.</p><p>Búsqueda de articulos de una patología, agrupacion de pacientes por patología, etc. lo que muchos de los médicos gastan tiempo en hacer.</p><p>Esto es lo que diferencia esta aproximación de los sistemas tradicionales.</p><hr><h2 id="el-rol-del-m%C3%A9dico-no-desaparece">El rol del médico no desaparece</h2><p>Los resultados actuales de la IA en medicina siguen mostrando limitaciones.</p><p>Como se ha visto en estudios recientes, estos sistemas aún no son suficientemente precisos para reemplazar al médico, pero sí pueden funcionar como herramientas de apoyo que mejoran la toma de decisiones .</p><p>En este contexto, OpenClaw no busca sustituir al clínico, sino ampliar su capacidad. Poner en amrcha tareas definidas de IA mientras sigue atendiendo pacientes. Puede hasta liberar de tareas repetitivas a los residentes: preparar un resumend e un caso, hacer una ppt para una junta médica, compara la evolución de un paciente frente a otro conla misma patología y al timepo comparalo con los últimos articulos publicados al respecto y compararlo con juntas previas.</p><hr><h2 id="conclusi%C3%B3n">Conclusión</h2><p>OpenClaw en entorno hospitalario representa un cambio de paradigma. Por fin la IA es la mano derecha del médico.</p><p>No es una capa adicional de inteligencia artificial sobre sistemas existentes, sino una propuesta para rediseñar la infraestructura completa de la práctica clínica digital. Algo que la Historia Clinica y otros software hospitalarios no puede hacer.</p><p>Al reducir la interacción del agente a operaciones simples, delegar la seguridad al sistema operativo, preservar la memoria longitudinal del paciente y permitir la composición dinámica de tareas, se construye una base mucho más alineada con la realidad de la medicina tal como la usa el paceinte en casa.</p><p>Aun Openclaw en casa o en consultorios requiere un nivel de conocmiento técnico que supera al 95% de los médicos y no es seguro hacerlo desde sus mac personales, muchso optan por un servidor virtual (VPS), o un mac mini en casa, pero la configuracion aunque los updates cada vez son más robustos requiere un conocimiento de coding aun elevado para que sea plug and play</p><p>El futuro de la IA en salud probablemente no será una colección de herramientas aisladas, no tendremos que pagar aca a cada empresa por separado unos dolares al mes por una tarea especifica todo tiende con estos agetnes autónomos a converger.</p><p>La IA convertida en agente será el mejor sistema operativo y por supuesto en salud tiene mucho sentido.</p><p>Ya no más charla en chats, ahora solo trabajo puntal.</p><p></p><p><em>*OpenClaw es un framework de inteligencia artificial agentica de código abierto que surgió 2025 y como una de las principales plataformas para desplegar agentes autónomos. Originalmente se conocía como Moltbot o Clawdbot, luego fue adquirido por OpenAI y hoy forma parte de los primeros despliegues de inteligencia artificial agentica en sistemas de salud como el NHS.</em></p>
]]></content:encoded></item><item><title><![CDATA[Tu IA. Tus datos. Tu control.]]></title><link>https://openrad.ai/tu-ia-tus-datos-tu-control/</link><guid isPermaLink="true">https://openrad.ai/tu-ia-tus-datos-tu-control/</guid><pubDate>Tue, 10 Mar 2026 04:30:29 GMT</pubDate><description><![CDATA[Producto · Suite de IA Supervisada La IA que responde con tu conocimiento, no con el de internet. Una suite de integración empresarial que permite a médicos, hospitales y organizaciones de salud desplegar…]]></description><content:encoded><![CDATA[
<!--kg-card-begin: html-->
<style>
  :root {
    --bg: #0d0d0d;
    --surface: #161616;
    --border: #252525;
    --accent: #e8ff47;
    --accent2: #4af0b0;
    --text: #d4d4d4;
    --white: #f2f2f2;
    --muted: #555;
  }
  * { margin: 0; padding: 0; box-sizing: border-box; }
  body { background: var(--bg); color: var(--text); font-family: 'Inter', sans-serif; font-weight: 400; line-height: 1.75; font-size: 17px; -webkit-font-smoothing: antialiased; }
  .wrap { max-width: 680px; margin: 0 auto; padding: 0 20px; }
  .hero { padding: 72px 0 56px; border-bottom: 1px solid var(--border); }
  .tag { display: inline-block; font-size: 11px; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; color: var(--accent); margin-bottom: 24px; font-family: 'Inter', sans-serif; }
  .hero h1 { font-family: 'Merriweather', serif; font-size: clamp(32px, 5.5vw, 52px); font-weight: 700; line-height: 1.15; color: var(--white); margin-bottom: 24px; letter-spacing: -0.02em; }
  .hero h1 em { font-style: italic; color: var(--accent); }
  .hero-sub { font-size: 18px; color: #888; line-height: 1.65; max-width: 560px; }
  .meta { margin-top: 32px; font-size: 13px; color: var(--muted); display: flex; gap: 20px; align-items: center; }
  .body { padding: 52px 0 72px; }
  p { font-size: 17px; line-height: 1.85; color: #b8b8b8; margin-bottom: 22px; }
  strong { color: var(--white); font-weight: 500; }
  em { font-style: italic; color: #ccc; }
  h2 { font-family: 'Merriweather', serif; font-size: 26px; font-weight: 700; color: var(--white); margin: 56px 0 18px; line-height: 1.3; letter-spacing: -0.01em; }
  .hl { font-family: 'Merriweather', serif; font-size: 22px; font-style: italic; color: var(--white); border-left: 3px solid var(--accent); padding: 20px 24px; margin: 36px 0; background: var(--surface); line-height: 1.5; }
  .cols { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1px; background: var(--border); border: 1px solid var(--border); margin: 36px 0; }
  @media(max-width:520px){ .cols { grid-template-columns: 1fr; } }
  .col { background: var(--surface); padding: 24px 20px; }
  .col-n { font-size: 11px; font-weight: 600; letter-spacing: 0.15em; color: var(--accent); margin-bottom: 10px; font-family: 'Inter', monospace; }
  .col h4 { font-size: 14px; font-weight: 600; color: var(--white); margin-bottom: 8px; line-height: 1.3; }
  .col p { font-size: 13px; color: var(--muted); line-height: 1.6; margin: 0; }
  .steps { margin: 36px 0; }
  .step { display: flex; gap: 20px; padding: 20px 0; border-bottom: 1px solid var(--border); }
  .step:last-child { border-bottom: none; }
  .step-n { font-size: 13px; font-weight: 600; color: var(--accent2); font-family: 'Inter', monospace; flex-shrink: 0; padding-top: 2px; width: 28px; }
  .step-title { font-size: 15px; font-weight: 600; color: var(--white); margin-bottom: 5px; }
  .step-desc { font-size: 14px; color: var(--muted); line-height: 1.6; margin: 0; }
  .abox { background: var(--accent); padding: 32px 28px; margin: 44px 0; }
  .abox p { color: #111; font-size: 17px; font-weight: 500; margin: 0; line-height: 1.55; }
  .abox strong { color: #000; font-weight: 700; }
  .flist { list-style: none; margin: 20px 0 28px; display: flex; flex-direction: column; gap: 11px; }
  .flist li { font-size: 16px; color: #b8b8b8; padding-left: 22px; position: relative; line-height: 1.55; }
  .flist li::before { content: '—'; position: absolute; left: 0; color: var(--accent); font-weight: 600; }
  hr { border: none; border-top: 1px solid var(--border); margin: 48px 0; }
  .personas { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 28px 0; }
  @media(max-width:520px){ .personas { grid-template-columns: 1fr; } }
  .persona { border: 1px solid var(--border); padding: 22px; background: var(--surface); transition: border-color 0.2s; }
  .persona:hover { border-color: #444; }
  .persona-ico { font-size: 22px; margin-bottom: 10px; }
  .persona h4 { font-size: 14px; font-weight: 600; color: var(--white); margin-bottom: 7px; }
  .persona p { font-size: 13px; color: var(--muted); line-height: 1.55; margin: 0; }
  .cta { border: 1px solid var(--border); border-top: 2px solid var(--accent); padding: 40px 32px; margin: 56px 0 0; text-align: center; }
  .cta h3 { font-family: 'Merriweather', serif; font-size: 24px; font-style: italic; color: var(--white); font-weight: 400; margin-bottom: 12px; }
  .cta p { font-size: 15px; color: var(--muted); margin-bottom: 28px; max-width: 380px; margin-left: auto; margin-right: auto; }
  .cta-btn { display: inline-block; background: var(--accent); color: #111; font-size: 13px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; padding: 13px 28px; text-decoration: none; transition: opacity 0.2s; }
  .cta-btn:hover { opacity: 0.85; }
  .end { padding: 36px 0 60px; border-top: 1px solid var(--border); margin-top: 0; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 12px; }
  .end-brand { font-size: 12px; color: var(--muted); letter-spacing: 0.08em; }
  .end-tags { display: flex; gap: 8px; flex-wrap: wrap; }
  .end-tag { font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; padding: 4px 10px; border: 1px solid var(--border); color: var(--muted); }
</style>
<div class="wrap">
  <div class="hero">
    <div class="tag">Producto · Suite de IA Supervisada</div>
    <h1>La IA que responde<br>con <em>tu conocimiento</em>,<br>no con el de internet.</h1>
    <p class="hero-sub">Una suite de integración empresarial que permite a médicos, hospitales y organizaciones de salud desplegar un asistente de IA privado — con acceso controlado, datos propios y supervisión total de cada conversación.</p>
    <div class="meta"><span>OpenRad.ai</span><span>·</span><span>5 MIN READ</span></div>
  </div>
  <div class="body">
    <p>Cada semana, millones de profesionales de la salud usan ChatGPT, Gemini u otros asistentes de IA para resolver dudas clínicas, preparar informes o apoyar a sus equipos. Lo hacen con lo que tienen disponible: herramientas generales, entrenadas con datos de internet, que no conocen sus protocolos, sus pacientes, ni su contexto institucional.</p>
    <p>El resultado es predecible: respuestas genéricas, información no verificada, y cero control sobre lo que la IA dice en nombre de tu organización.</p>
    <p><strong>Existe una forma diferente de hacerlo.</strong></p>
    <div class="hl">El médico o administrador define el conocimiento. La IA lo entrega. El administrador supervisa cada conversación.</div>
    <h2>Qué es la suite</h2>
    <p>Es una infraestructura de gestión de conocimiento con IA, diseñada para organizaciones de salud que necesitan tres cosas que los asistentes generales no ofrecen:</p>
    <div class="cols">
      <div class="col"><div class="col-n">01</div><h4>Datos propios, no de internet</h4><p>El asistente responde exclusivamente con lo que tú defines. Guías clínicas, protocolos, material de formación.</p></div>
      <div class="col"><div class="col-n">02</div><h4>Acceso por lista cerrada</h4><p>Solo los usuarios que tú registras pueden interactuar con el asistente. El resto no recibe respuesta.</p></div>
      <div class="col"><div class="col-n">03</div><h4>Supervisión en tiempo real</h4><p>El administrador ve cada conversación. Puede leer, etiquetar e intervenir directamente cuando lo necesite.</p></div>
    </div>
    <hr>
    <h2>Cómo funciona en la práctica</h2>
    <p>El canal de comunicación es <strong>WhatsApp</strong> — sin apps adicionales, sin fricción para el usuario final. El médico o residente escribe como siempre. Lo que cambia es lo que hay detrás.</p>
    <div class="steps">
      <div class="step"><div class="step-n">01</div><div><div class="step-title">El administrador configura el asistente</div><p class="step-desc">Define el conocimiento base, el perfil del asistente, su tono y sus límites. Esto se actualiza cuando el contenido evoluciona — sin programación, desde el celular.</p></div></div>
      <div class="step"><div class="step-n">02</div><div><div class="step-title">Registra a los usuarios autorizados</div><p class="step-desc">El admin inscribe los números de WhatsApp de su equipo o estudiantes. Solo ellos pueden activar el asistente. Un número desconocido que escriba al mismo canal no recibe nada.</p></div></div>
      <div class="step"><div class="step-n">03</div><div><div class="step-title">El usuario escribe por WhatsApp</div><p class="step-desc">El sistema verifica la identidad antes de responder. Si está autorizado, el asistente responde con el conocimiento institucional definido por el administrador.</p></div></div>
      <div class="step"><div class="step-n">04</div><div><div class="step-title">El administrador supervisa todo</div><p class="step-desc">Cada hilo de conversación aparece en el panel en tiempo real. El admin puede intervenir directamente en el chat si necesita corregir, ampliar o hacer presencia.</p></div></div>
    </div>
    <hr>
    <h2>Por qué importa el control de datos</h2>
    <p>En salud, la información no es genérica. Un protocolo de manejo de sepsis en tu UCI no es el mismo que el de un hospital universitario en otro país. Un criterio de derivación en tu servicio de radiología refleja años de práctica clínica local, equipamiento específico y acuerdos con otros especialistas.</p>
    <p>Cuando le preguntas a una IA general, obtienes el promedio de internet. Cuando le preguntas a <em>tu</em> asistente, obtienes tu institución.</p>
    <div class="abox"><p><strong>La diferencia clave:</strong> el asistente no improvisa ni busca en internet. Solo responde con lo que el administrador ha definido explícitamente. Sin alucinaciones de fuentes externas.</p></div>
    <h2>Lo que el administrador puede hacer</h2>
    <ul class="flist">
      <li>Ver todos los hilos de conversación activos entre el asistente y los usuarios</li>
      <li>Intervenir directamente en cualquier conversación en tiempo real</li>
      <li>Actualizar el conocimiento del asistente con un mensaje desde el celular</li>
      <li>Configurar el perfil, tono y límites del asistente sin conocimientos técnicos</li>
      <li>Registrar y retirar usuarios autorizados en cualquier momento</li>
      <li>Ver patrones: qué preguntas se repiten, dónde hay dudas frecuentes</li>
    </ul>
    <hr>
    <h2>¿Para quién es?</h2>
    <div class="personas">
      <div class="persona"><div class="persona-ico">🏥</div><h4>Hospitales y clínicas</h4><p>Asistente interno para equipos clínicos. Protocolos, guías de manejo y derivaciones — solo para personal autorizado.</p></div>
      <div class="persona"><div class="persona-ico">🩺</div><h4>Médicos con programas de formación</h4><p>Residentes que necesitan apoyo clínico las 24 horas. El asistente responde con tus guías, no con información genérica.</p></div>
      <div class="persona"><div class="persona-ico">📋</div><h4>Servicios de radiología e imágenes</h4><p>Criterios de indicación, protocolos de adquisición, guías de reporte — disponibles para el equipo en tiempo real.</p></div>
      <div class="persona"><div class="persona-ico">🏢</div><h4>Organizaciones con equipos distribuidos</h4><p>Acceso estandarizado al conocimiento institucional para equipos en distintas sedes o ciudades.</p></div>
    </div>
    <hr>
    <h2>Privacidad por diseño</h2>
    <p>Toda la infraestructura opera en una red privada cifrada. Los datos de tus usuarios, las conversaciones clínicas y el conocimiento institucional no transitan por servidores públicos expuestos. El acceso está protegido por autenticación de llave privada.</p>
    <p>No es un add-on de seguridad. <strong>Es la arquitectura base del sistema.</strong></p>
    <div class="cta">
      <h3>¿Quieres verlo con tu caso?</h3>
      <p>Sin demos genéricas. Conversamos sobre tu servicio, tu equipo y lo que necesitas resolver.</p>
      <a href="https://angaritarad.com?contact=true" target="_blank" class="cta-btn">Hablar con el equipo →</a>
    </div>
  </div>
  <div class="end">
    <div class="end-brand">OpenRad.ai — AI in Radiology</div>
    <div class="end-tags">
      <span class="end-tag">IA Clínica</span>
      <span class="end-tag">Salud Digital</span>
      <span class="end-tag">Datos Privados</span>
      <span class="end-tag">Hospitales</span>
    </div>
  </div>
</div>
<!--kg-card-end: html-->

]]></content:encoded></item><item><title><![CDATA[OpenClaw no responde en VPS de Hostinger: cómo solucionamos un problema de puertos con Docker]]></title><link>https://openrad.ai/openclaw-no-responde-en-vps-de-hostinger-como-solucionamos-un-problema-de-puertos-con-docker/</link><guid isPermaLink="true">https://openrad.ai/openclaw-no-responde-en-vps-de-hostinger-como-solucionamos-un-problema-de-puertos-con-docker/</guid><pubDate>Fri, 06 Mar 2026 21:50:41 GMT</pubDate><description><![CDATA[Instalar OpenClaw en un VPS puede parecer sencillo, pero cuando el gateway deja de responder, encontrar la causa puede tomar horas. Esto fue exactamente lo que nos ocurrió al desplegar OpenClaw (antes Moltbot…]]></description><content:encoded><![CDATA[<p>Instalar <strong>OpenClaw en un VPS</strong> puede parecer sencillo, pero cuando el gateway deja de responder, encontrar la causa puede tomar horas.</p><p>Esto fue exactamente lo que nos ocurrió al desplegar <strong>OpenClaw (antes Moltbot / Clawdbot) en un VPS de Hostinger usando Docker</strong>.</p><p>El contenedor funcionaba perfectamente, Docker mostraba el puerto publicado y sin embargo <strong>el servicio no era accesible desde fuera del servidor</strong>.</p><p>Después de revisar contenedores, redes y configuración del VPS, finalmente encontramos la causa: <strong>el firewall del sistema estaba bloqueando el puerto</strong>.</p><p>En este artículo explico todo el proceso de diagnóstico y la solución paso a paso.</p><hr><h1 id="el-problema-openclaw-funciona-pero-el-puerto-no-responde">El problema: OpenClaw funciona pero el puerto no responde</h1><p>Después de instalar OpenClaw, verificamos que el contenedor estuviera corriendo.</p><pre><code>docker ps
</code></pre><p>El resultado mostraba algo como esto:</p><pre><code>ghcr.io/hostinger/hvps-openclaw:latest
0.0.0.0:59646-&gt;59646/tcp
</code></pre><p>Esto significa que el <strong>puerto 59646 del contenedor está expuesto en el VPS</strong>.</p><p>En teoría, deberíamos poder acceder desde cualquier navegador usando:</p><pre><code>http://IP_DEL_SERVIDOR:59646
</code></pre><p>Pero el servicio simplemente <strong>no respondía</strong>.</p><p>No había error claro.<br>El navegador quedaba esperando conexión.</p><hr><h1 id="paso-1-verificar-que-docker-est%C3%A9-funcionando">Paso 1: verificar que Docker esté funcionando</h1><p>Lo primero fue confirmar que Docker realmente estuviera exponiendo el puerto.</p><pre><code>docker ps
</code></pre><p>El contenedor estaba activo y el puerto correctamente mapeado.</p><p>Luego probamos acceder al servicio <strong>desde dentro del propio servidor</strong>:</p><pre><code>curl localhost:59646
</code></pre><p>Aquí apareció una pista importante.</p><p>El servicio <strong>sí respondía internamente</strong>.</p><p>Esto significa que:</p><ul><li>OpenClaw estaba funcionando</li><li>el contenedor estaba activo</li><li>el puerto estaba abierto dentro del VPS</li></ul><p>Por lo tanto, <strong>Docker no era el problema</strong>.</p><hr><h1 id="paso-2-verificar-si-hostinger-bloquea-el-puerto">Paso 2: verificar si Hostinger bloquea el puerto</h1><p>El siguiente sospechoso era el proveedor del VPS.</p><p>Algunos proveedores bloquean puertos específicos o requieren reglas adicionales.</p><p>Probamos:</p><ul><li>usar diferentes puertos</li><li>revisar la documentación de Hostinger</li><li>reiniciar el contenedor</li></ul><p>Nada cambió.</p><p>El puerto seguía inaccesible desde el exterior.</p><hr><h1 id="paso-3-revisar-el-firewall-del-vps-la-causa-real">Paso 3: revisar el firewall del VPS (la causa real)</h1><p>Finalmente revisamos el firewall del sistema.</p><p>En muchos VPS con Ubuntu está activo <strong>UFW (Uncomplicated Firewall)</strong>.</p><p>Primero verificamos su estado:</p><pre><code>sudo ufw status
</code></pre><p>Ahí apareció el problema.</p><p>El puerto <strong>59646 no estaba permitido</strong>.</p><p>Esto significa que Docker estaba exponiendo el puerto, pero <strong>el firewall del sistema bloqueaba el tráfico externo</strong>.</p><hr><h1 id="la-soluci%C3%B3n-abrir-el-puerto-en-ufw">La solución: abrir el puerto en UFW</h1><p>La solución fue abrir el puerto manualmente en el firewall.</p><pre><code>sudo ufw allow 59646/tcp
sudo ufw reload
</code></pre><p>Después verificamos nuevamente:</p><pre><code>sudo ufw status
</code></pre><p>El puerto ya aparecía como permitido.</p><p>Ahora el gateway de OpenClaw sí respondía al acceder desde el navegador:</p><pre><code>http://IP_DEL_SERVIDOR:59646
</code></pre><hr><h1 id="arquitectura-final-telegram-para-interacci%C3%B3n-y-whatsapp-para-notificaciones">Arquitectura final: Telegram para interacción y WhatsApp para notificaciones</h1><p>Durante el proceso también tomamos una decisión importante sobre la arquitectura del sistema.</p><p>Inicialmente queríamos usar <strong>WhatsApp como canal principal de interacción con OpenClaw</strong>.</p><p>Sin embargo, la integración de WhatsApp puede ser más compleja debido a:</p><ul><li>gateways externos</li><li>configuraciones adicionales</li><li>restricciones de APIs</li></ul><p>Por eso decidimos dividir los roles.</p><h3 id="telegram-interacci%C3%B3n-directa-con-openclaw">Telegram: interacción directa con OpenClaw</h3><p>Telegram funciona como el canal principal para interactuar con el agente.</p><p>Ventajas:</p><ul><li>API abierta</li><li>bots fáciles de configurar</li><li>interacción rápida con el sistema</li></ul><p>Esto permite consultas diarias y acceso directo a información.</p><h3 id="whatsapp-notificaciones-y-gesti%C3%B3n">WhatsApp: notificaciones y gestión</h3><p>WhatsApp quedó como canal para:</p><ul><li>notificaciones</li><li>avisos del curso</li><li>recordatorios</li><li>comunicaciones administrativas</li></ul><p>Es decir, <strong>WhatsApp funciona como canal de distribución, no como interfaz de interacción con OpenClaw</strong>.</p><hr><h1 id="seguridad-al-abrir-puertos-en-openclaw">Seguridad al abrir puertos en OpenClaw</h1><p>Abrir un puerto en un VPS no significa que el servicio deba quedar completamente expuesto.</p><p>Recomendaciones:</p><ul><li>usar tokens de autenticación</li><li>evitar puertos predecibles</li><li>limitar IPs cuando sea posible</li><li>usar reverse proxy</li><li>considerar Cloudflare Tunnel</li></ul><p>Por ejemplo:</p><pre><code>gateway.auth.token=UN_TOKEN_LARGO_Y_SEGURO
</code></pre><p>Esto evita que cualquier persona pueda interactuar con el gateway.</p><hr><h1 id="conclusi%C3%B3n">Conclusión</h1><p>Si OpenClaw está corriendo en Docker pero el puerto no responde externamente, lo más probable es que el problema esté en una de estas tres capas:</p><ol><li>Docker (puertos publicados)</li><li>Firewall del sistema (UFW / iptables)</li><li>Red del proveedor VPS</li></ol><p>En nuestro caso, la causa fue simplemente <strong>una regla de firewall que bloqueaba el puerto</strong>.</p><p>Después de abrir el puerto en UFW, el gateway comenzó a funcionar correctamente.</p><p>Creo que la configuración de Openclaw todavia es un poco difusa y no esta unificada, pero ese el precio por ser early - adopter .... y bueno para el admin siempre Tailscale es mandatorio.</p><p>.</p>
]]></content:encoded></item><item><title><![CDATA[Clawdbot (Molbot) en salud?]]></title><link>https://openrad.ai/clawdbot-en-salud/</link><guid isPermaLink="true">https://openrad.ai/clawdbot-en-salud/</guid><pubDate>Fri, 30 Jan 2026 12:47:55 GMT</pubDate><description><![CDATA[¿Por qué tendría sentido usar un personal AI chatbot tradicional en salud? Clawdbot parte de una idea distinta a la de los chatbots que puede ser usado como un chat médico clásico. No…]]></description><content:encoded><![CDATA[<h3 id="%C2%BFpor-qu%C3%A9-tendr%C3%ADa-sentido-usar-un-personal-ai-chatbot-tradicional-en-salud">¿Por qué tendría sentido usar un personal AI chatbot tradicional en salud?</h3><p><strong>Clawdbot</strong> parte de una idea distinta a la de los chatbots que puede ser usado como un chat médico clásico. No está pensado solo para conversar, sino para <strong>actuar dentro de flujos reales</strong>, y eso encaja mejor cómo funciona la salud en la práctica. usamos el whatsapp o telegram para pedirle que haga cosas a nuestro Jarvis (personal asistant).</p><h3 id="diferencia-clave-conversar-vs-operar">Diferencia clave: conversar vs operar</h3><p>Un chatbot tradicional responde preguntas cuando el paciente escribe. Molbot puede operar de forma persistente, mantener contexto en el tiempo y ejecutar tareas sin que el paciente tenga que iniciar cada interacción desde cero. Con un personal IA no hay que ir a una página médica para revisar información...ahora es com hablar con alguien en un chat.</p><p>En salud, muchos problemas no son de información, sino de continuidad. Recordar indicaciones, cumplir tratamientos, prepararse para exámenes o saber cuándo volver a consultar requiere seguimiento, no solo respuestas puntuales.</p><h3 id="por-qu%C3%A9-este-enfoque-tiene-sentido-en-salud">Por qué este enfoque tiene sentido en salud</h3><p>La atención médica ocurre en episodios, pero la vida del paciente no. Un asistente persistente puede acompañar al paciente entre consultas, que es donde se pierde la mayor parte de la adherencia.</p><p>El sistema de salud está fragmentado. El paciente interactúa con médicos, clínicas, laboratorios y aseguradoras. Clawdbot puede funcionar como una capa de coordinación que reduce confusión sin reemplazar a ninguno de esos actores.</p><p>Muchas tareas críticas en salud no requieren criterio clínico, pero sí constancia y precisión. Automatizarlas reduce errores humanos sin tocar la decisión médica.</p><p>Imaginense tener un chat donde uno le dice que le guarde y organice todos los sintomas que uno va teniendo como paciente y que los almacene en un email apra cuando vaya donde el médico pueda ternerlos en orden y que intente hacer una cita médica basada en los eventos de su propio Google Calendar.</p><figure class="kg-card kg-image-card"><img src="https://openrad.ai/content/images/2026/01/workflow.png" class="kg-image" alt="" loading="lazy" width="1940" height="930" srcset="/content/images/size/w600/2026/01/workflow.png 600w, /content/images/size/w1000/2026/01/workflow.png 1000w, /content/images/size/w1600/2026/01/workflow.png 1600w, /content/images/2026/01/workflow.png 1940w" sizes="(min-width: 720px) 720px"></figure><h3 id="ventajas-frente-a-un-chatbot-m%C3%A9dico-cl%C3%A1sico">Ventajas frente a un chatbot médico clásico</h3><p>Puede recordar información relevante del paciente a lo largo del tiempo, como tratamientos activos, fechas clave o instrucciones previas, en lugar de tratarlos como conversaciones aisladas.</p><p>Puede integrarse con sistemas externos o flujos internos, lo que permite pasar de “te explico qué hacer” a “te ayudo a hacerlo”.</p><p>Puede desplegarse en entornos controlados o locales, algo especialmente relevante en salud por temas de privacidad, cumplimiento normativo y control de datos.</p><p>Como la información debe ser seguro mucho optan por comprar un MacMini para ejecutarlo localmente en su casa y tener el control de sus gestión y acceso. Sin mencionar no esta interfaz es open source.</p><h3 id="sentido-cl%C3%ADnico-real-sin-promesas-irreales">Sentido clínico real (sin promesas irreales)</h3><p>No diagnostica ni prescribe, pero reduce la carga cognitiva del paciente después de la consulta, cuando más errores se cometen.</p><p>No sustituye al profesional, pero mejora la calidad de la interacción entre consultas al llegar con mejor información y mayor adherencia.</p><p>No reemplaza sistemas clínicos, pero puede conectar tareas dispersas que hoy dependen de llamadas, correos o mensajes sueltos.</p><hr><h3 id="riesgos-y-por-qu%C3%A9-importan-en-salud">Riesgos y por qué importan en salud</h3><p>Precisamente porque Clawdbot puede ejecutar acciones reales, su uso en salud exige límites estrictos, supervisión y configuraciones seguras. No esta aún hecho apra que se instale con un botón a un clic y que quede seguro en su config.</p><p>En un entorno médico, este tipo de asistente solo tiene sentido si está claramente delimitado como herramienta de apoyo operativo y educativo, nunca como autoridad clínica.</p><p>Su potencia es una ventaja solo si se gobierna bien. En salud, eso no es opcional.</p><h3 id="futuro-y-visi%C3%B3n-de-personal-ia-aistant-openb-source-en-salud">Futuro y visión de Personal IA Aistant Openb Source en SAlud</h3><p>El valor de Clawdbot (aka Molbot) en salud no está en “hablar mejor” que otros chatbots, sino en <strong>acompañar procesos reales de forma continua</strong>. Es como un Whatsapp con esteroides que puede desde el chat hacer mil cosas al mejor estilo de una secretaria virtual.</p><p>En un sistema donde permite que desde un propio chat se ejecuten procesos conexiones a sistemas, correo, archivos para evitar la falta de conocimiento médico sino la pérdida de seguimiento. Modbot es un asistente autónomo gratis que si está bien diseñados pueden marcar una diferencia real en salud.</p><p>No hacen medicina.<br>Pero ayudan a que la medicina funcione mejor.</p><p>PD: Estaré publicando ideas en salud de como usar un asistente personal autómono desde una chat (Whatsapp, Telegram, etc).....</p>
]]></content:encoded></item><item><title><![CDATA[IA Health cuando llegue aquí!]]></title><link>https://openrad.ai/ia-health-cuando-llegue-aqui/</link><guid isPermaLink="true">https://openrad.ai/ia-health-cuando-llegue-aqui/</guid><pubDate>Mon, 19 Jan 2026 19:19:18 GMT</pubDate><description><![CDATA[\A y OpenAi se encaminan a la salud... analicemos: En ChatGPT health podemos resaltar: 1. Espacio en nube con encriptación dedicada Tu información de salud vive completamente separada del resto de ChatGPT. Las…]]></description><content:encoded><![CDATA[<h2 id="a-y-openai-se-encaminan-a-la-salud-analicemos">\A y OpenAi se encaminan a la salud... analicemos:</h2><p>En ChatGPT health podemos resaltar:</p><p><strong>1. Espacio en nube con encriptación dedicada</strong> Tu información de salud vive completamente separada del resto de ChatGPT. Las conversaciones de Health NUNCA contaminan tus otros chats. Esto no es marketing para juagr con prompts, es arquitectura real.</p><p><strong>2. No entrena modelos con tus datos médicos</strong> OpenAI es explícito: tus conversaciones de Health no se usan para entrenar.</p><p><strong>3. Unifica el caos de tus datos médicos</strong> Registros en clínicas, apps de fitness, wearables, PDFs de laboratorios... todo disperso. ChatGPT Health lo junta. Esto resuelve un problema MASIVO en healthcare: la fragmentación. ojala algun día en Colombia se vea.</p><p><strong>4. Contexto que persiste en el tiempo</strong> No es solo para cuando uno está enfermo. Entiende patrones a lo largo del tiempo. Prepara preguntas antes de citas médicas. Explica resultados de laboratorio en lenguaje simple. debe generar una liena de tiempo.</p><p><strong>5. GPT-5 optimizado para medicina</strong> Para hospitales, acceso a modelos evaluados por 260+ médicos de 60 países. Benchmarks específicos: HealthBench, GDPval. Citations de journals, fechas de publicación, títulos exactos no es solo para pacientes!!</p><h2 id="la-historia-que-fidji-simo-cont%C3%B3">La Historia Que Fidji Simo Contó ....</h2><p>Fidji Simo, CEO de aplicaciones en OpenAI, compartió algo personal en el lanzamiento:</p><p>Estuvo hospitalizada por cálculo renal. Desarrolló infección. El residente le recetó antibiótico estándar. Ella lo verificó en ChatGPT contra su historia médica. <strong>ChatGPT detectó que ese antibiótico podía reactivar una infección seria que tuvo años atrás</strong>.</p><p>El residente se sintió aliviado cuando ella habló. Le dijo: "Solo tengo minutos por paciente, los registros médicos no están organizados para ver esto fácilmente".</p><p>Esa es la realidad: <strong>médicos sobrecargados, registros fragmentados, falta de tiempo para revisar historiales completos</strong>.</p><p>Y también es controversial: ¿debemos confiar en IA para este tipo de decisiones críticas? Puede que solo apra advertirnos no olvidar información del pasado.</p><h2 id="los-n%C3%BAmeros-que-preocupan">Los Números Que Preocupan</h2><p><strong>66% de médicos estadounidenses ya usan IA en su práctica</strong> (AMA study, 2024).</p><p>Pero aquí está el problema: <strong>55% de usuarios usa IA para revisar síntomas, 48% para entender términos médicos</strong>. Sin supervisión médica. Sin contexto completo.</p><p>OpenAI dice explícitamente: "ChatGPT Health no está diseñado para diagnóstico o tratamiento". Pero eso no va a detener a millones de personas que ya lo usan así ya como está.</p><p>Y hay casos documentados donde todo salió mal: un joven de 19 años murió de sobredosis después de confiar en ChatGPT para consejo médico, luego no se trata de detener la IA se trata de encaminarla y usarla muy bien...</p>
]]></content:encoded></item><item><title><![CDATA[ChatGPT Health: 230 Millones de Usuarios Ya Lo Usan Para Salud (Sin Saberlo)]]></title><link>https://openrad.ai/chatgpt-health-230-millones-de-usuarios-ya-lo-usan-para-salud-sin-saberlo/</link><guid isPermaLink="true">https://openrad.ai/chatgpt-health-230-millones-de-usuarios-ya-lo-usan-para-salud-sin-saberlo/</guid><pubDate>Sun, 18 Jan 2026 18:42:47 GMT</pubDate><description><![CDATA[El Número Que Nadie Esperaba OpenAI acaba de soltar un dato brutal: 230 millones de personas hacen preguntas sobre salud en ChatGPT cada semana. Eso es más de 40 millones al día. En…]]></description><content:encoded><![CDATA[<h1 id=""></h1><h2 id="el-n%C3%BAmero-que-nadie-esperaba">El Número Que Nadie Esperaba</h2><p>OpenAI acaba de soltar un dato brutal: <strong>230 millones de personas hacen preguntas sobre salud en ChatGPT cada semana</strong>. Eso es más de 40 millones al día.</p><p>En Estados Unidos, 3 de cada 5 adultos han usado IA para temas de salud en los últimos 3 meses.</p><p>¿Por qué te cuento esto? Porque OpenAI no lanzó ChatGPT Health para crear un mercado nuevo. Lo hizo porque <strong>el mercado ya existe y es masivo</strong>. La gente ya está usando IA para salud, con o sin features especializadas. No es nivel empresarial como Claude Health!!</p><p>Y como todo lo que viene de USA, esto va a demorar en llegar a Colombia algun día.</p><h2 id="%C2%BFqu%C3%A9-es-chatgpt-health">¿Qué Es ChatGPT Health?</h2><p>OpenAI lanzó dos cosas diferentes la misma semana (y eso causa confusión):</p><h3 id="1-chatgpt-health-para-consumidores">1. ChatGPT Health (Para Consumidores)</h3><p>Un espacio dedicado dentro de ChatGPT donde puedes:</p><ul><li>Conectar tus registros médicos electrónicos</li><li>Integrar Apple Health, MyFitnessPal, Function, Weight Watchers, Peloton...</li><li>Tener conversaciones aisladas sobre salud que NO se mezclan con tus otros chats</li><li>Memoria separada específica para tu contexto médico</li></ul><p><strong>Status:</strong> En waitlist. Obviamente, <strong>NO disponible en Latinoamérica todavía</strong>.</p><h3 id="2-openai-for-healthcare-para-hospitales">2. OpenAI for Healthcare (Para Hospitales)</h3><p>Suite empresarial para organizaciones médicas:</p><ul><li>ChatGPT for Healthcare con infraestructura hospital-compliant</li><li>Acceso a GPT-5 models específicamente entrenados para medicina</li><li>Búsqueda en millones de papers peer-reviewed con citaciones transparentes</li><li>Ya implementado en: AdventHealth, HCA Healthcare, Boston Children's, Cedars-Sinai, Stanford Medicine...no los he visto.....</li></ul><p><strong>Status:</strong> Funcionando ahora en hospitales top de USA.</p>
]]></content:encoded></item><item><title><![CDATA[Claude Health: El Futuro que Nos Viene (Pero Aún No Ha Llegado)]]></title><link>https://openrad.ai/claude-health-el-futuro-que-nos-viene-pero-aun-no-ha-llegado/</link><guid isPermaLink="true">https://openrad.ai/claude-health-el-futuro-que-nos-viene-pero-aun-no-ha-llegado/</guid><pubDate>Thu, 15 Jan 2026 18:24:08 GMT</pubDate><description><![CDATA[La Realidad Que Nadie Te Cuenta Hace una semana Anthropic lanzó Claude for Healthcare. Los titulares están llenos de "revolución en salud" y "IA transformando medicina". Pero hablemos claro: esto NO está disponible…]]></description><content:encoded><![CDATA[<h1 id=""></h1><h2 id="la-realidad-que-nadie-te-cuenta">La Realidad Que Nadie Te Cuenta</h2><p>Hace una semana Anthropic lanzó Claude for Healthcare. Los titulares están llenos de "revolución en salud" y "IA transformando medicina". Pero hablemos claro: <strong>esto NO está disponible en Colombia ni en Latinoamérica ......todavía</strong>.</p><p>¿Por qué te cuento entonces? Porque este es exactamente el futuro hacia el que vamos, y necesitas entenderlo <strong>ahora</strong>, no cuando finalmente llegue a nuestros hospitales en 3-5 años. es la integracion final de autorizaciones, citas, reportes y seguimiento en una app con IA. independiente del hospital.</p><h2 id="%C2%BFqu%C3%A9-es-claude-health-exactamente">¿Qué Es Claude Health Exactamente?</h2><p>Anthropic acaba de lanzar tres cosas importantes:</p><p><strong>Para pacientes (solo USA):</strong></p><ul><li>Conecta tus registros médicos electrónicos directamente a Claude</li><li>Analiza tus exámenes de laboratorio y te los explica en lenguaje simple</li><li>Integra datos de Apple Health y Android Health Connect</li><li>Te prepara preguntas inteligentes antes de tu cita médica</li></ul><p><strong>Para hospitales y aseguradoras:</strong></p><ul><li>Infraestructura HIPAA-compliant (el estándar de privacidad médica )</li><li>Se conecta directamente a bases de datos de  tipo CMS, ICD-10, PubMed</li><li>Automatiza autorizaciones previas y  de seguros</li><li>Triaje automático de mensajes de pacientes</li></ul><p><strong>Para ciencias de la vida:</strong></p><ul><li>Gestión de ensayos clínicos. wwow...</li><li>Preparación de documentos regulatorios para autorizaciones!!</li><li>Búsqueda avanzada en literatura científica</li></ul><h2 id="las-ventajas-reales-cuando-llegue">Las Ventajas Reales (Cuando Llegue)</h2><p>Déjame ser específico sobre lo que esto significa en la práctica:</p><p><strong>1. Reduce la carga administrativa brutalmente....</strong>Los médicos  reportan pasar más tiempo en documentación que viendo pacientes. Claude puede automatizar   TODO  por ejemplo autorizaciones previas, apelaciones de seguros, coordinación de cuidados. Esto no es especulación, Banner Health ya lo está usando con 55,000+ empleados. veremos como les va.</p><p><strong>2. Democratiza el acceso a información médica compleja</strong> ¿Tienes un reporte de patología de 15 páginas lleno de términos incomprensibles? Claude lo puede desglosar en español claro. Esto es especialmente poderoso en países donde muchos pacientes no entienden sus propios diagnósticos. En RSNA hubo muchas apps con esto pero claramente la burbuja de la IA se lleva las SAAS y muchos Booth en Chicago.... aun no llega ni /A ni OPENAI</p><p><strong>3. Segunda opinión instantánea (con disclaimers)</strong> No reemplaza al médico, pero puede ayudar a hacer mejores preguntas. Puede identificar patrones en tu historial que quizás no son obvios a primera vista. evita errores humanos medicos.</p><p><strong>4. Aceleración en investigación clínica</strong> Para pharma y biotech, puede reducir dramáticamente el tiempo en preparar protocolos, analizar datos de ensayos y preparar submissions regulatorias. vamos pharma!!</p><h2 id="la-brecha-latinoamericana">La Brecha Latinoamericana</h2><p>Aquí viene la parte difícil. Mientras en USA ya están implementando esto:</p><p><strong>Nuestra realidad:</strong></p><ul><li>No tenemos HIPAA ni equivalente robusto en Colombia (INVIMA)</li><li>Nuestros registros médicos están fragmentados entre clínicas. veremos.....</li><li>La mayoría ni siquiera está digitalizada correctamente</li><li>Las EPS no tienen infraestructura para esto todo tiene que ser gerencial.</li><li>No hay CUPS (códigos únicos) para servicios de IA</li></ul><p><strong>¿Cuándo llegará?</strong> Seamos realistas: 3-5 años mínimo para ver implementaciones significativas en hospitales grandes. Más tiempo para el resto del sistema.</p><h2 id="tu-estrategia-mientras-tanto">Tu Estrategia Mientras Tanto</h2><p>Aquí es donde entra la filosofía AngaritaRad: <strong>no esperes al sistema, prepárate individualmente</strong>.</p><p><strong>Lo que puedes hacer HOY:</strong></p><ol><li><strong>Usa Claude (versión normal) para:</strong><ul><li>Analizar papers médicos</li><li>Entender reportes complejos de tus pacientes</li><li>Generar diagnósticos diferenciales</li><li>Revisar protocolos de manejo</li></ul></li><li><strong>Familiarízate con la tecnología:</strong><ul><li>Cuando Claude Health llegue a LATAM, ya sabrás exactamente cómo usarlo</li><li>El radiólogo/médico que entiende IA ahora será el líder cuando el sistema se actualice</li></ul></li><li><strong>Documenta todo:</strong><ul><li>Guarda casos donde la IA te ayudó</li><li>Crea tu propia biblioteca de prompts médicos efectivos</li><li>Comparte con colegas (sin violar privacidad)</li></ul></li><li>Toma mi curso de IA para Médicos.</li></ol><h2 id="las-limitaciones-que-anthropic-reconoce">Las Limitaciones Que Anthropic Reconoce</h2><p>Seamos honestos sobre lo que Claude Health NO hace:</p><ul><li><strong>NO diagnostica</strong> (ni debería), quien sabe si con Xpeng o Boston Dyn</li><li><strong>NO reemplaza criterio médico</strong> (requiere revisión humana obligatoria)</li><li><strong>NO está aprobado como dispositivo médico</strong> (evita responsabilidad regulatoria)</li><li><strong>Puede alucinar</strong> (como cualquier LLM), por eso RAG sigue siendo el camino.</li></ul><p>Anthropic es muy claro: "Un profesional calificado debe revisar el contenido antes de usarlo para decisiones de salud". Esto no es legal disclaimer vacío, es realidad técnica.</p><h2 id="por-qu%C3%A9-este-anuncio-importa-para-los-mds">Por Qué Este Anuncio Importa Para los MDs</h2><p><strong>Competencia brutal:</strong> OpenAI lanzó ChatGPT Health días antes. Microsoft integró Claude en Foundry para healthcare. Google tiene Med-PaLM. La carrera está acelerada. entre mas menos precios y mas alcance,...</p><p><strong>Inversión masiva:</strong> Anthropic está valuada en $350 mil millones de dólares. Están apostando fuerte a healthcare porque saben que es un mercado de billones.</p><p>Ya limitaron el APOi a terceros en plan MAX luego el ecosistema crece pero cerrado.</p><p><strong>El futuro es inevitable:</strong> Estas herramientas llegarán. La pregunta no es "si", es "cuándo" y "estarás preparado".</p><h2 id="mi-recomendaci%C3%B3n-final">Mi Recomendación Final</h2><p>No caigas en el hype de "IA resuelve toda la medicina". Tampoco ignores esto como "tecnología lejana que no nos afecta". No aceptes humo pero tampoco te quemes.....</p><p><strong>La verdad está en el medio:</strong></p><ul><li>Claude Health es impresionante técnicamente</li><li>NO está disponible en LATAM todavía</li><li>SÍ llegará eventualmente</li><li>Puedes (y debes) prepararte ahora con las herramientas disponibles</li></ul><p>En AngaritaRad seguimos la estrategia simple: <strong>usar lo que funciona hoy, prepararnos para lo que viene mañana</strong>.</p><p>No esperes que tu hospital implemente esto. Empieza individualmente. Aprende ahora. Cuando Claude Health llegue a Colombia, tú ya vas a ser el experto que todos consulten.</p><hr><p><strong>¿Usas Claude regularmente en tu práctica médica? ¿Qué casos de uso te han funcionado mejor? Cuéntame en los comentarios.</strong></p><p><strong>Links útiles:</strong></p><ul><li><a href="https://claude.ai/">Claude.ai</a> - Empieza aquí</li><li><a href="https://www.anthropic.com/news/healthcare-life-sciences">Anthropic Healthcare Announcement</a></li><li>OpenRad.ai - muy pronto verás el Curso completo de IA para radiólogos</li></ul><hr><p><strong>Disclaimer:</strong> Este post es educativo. Ninguna herramienta de IA debe usarse sin supervisión médica apropiada. Siempre verifica la información con fuentes oficiales y guidelines clínicas establecidas.</p>
]]></content:encoded></item><item><title><![CDATA[Ética en IA para Radiología: Análisis Basado en Evidencia]]></title><link>https://openrad.ai/etica-en-ia-para-radiologia-analisis-basado-en-evidencia/</link><guid isPermaLink="true">https://openrad.ai/etica-en-ia-para-radiologia-analisis-basado-en-evidencia/</guid><pubDate>Fri, 26 Sep 2025 12:46:54 GMT</pubDate><description><![CDATA[Mi Perspectiva sobre la Urgencia Ética Como profesional observando la implementación acelerada de IA en radiología, considero que los aspectos éticos no son simple consideraciones académicas, sino factores determinantes para el éxito y…]]></description><content:encoded><![CDATA[<p></p><h2 id="mi-perspectiva-sobre-la-urgencia-%C3%A9tica">Mi Perspectiva sobre la Urgencia Ética</h2><p>Como profesional observando la implementación acelerada de IA en radiología, considero que los aspectos éticos no son simple consideraciones académicas, sino factores determinantes para el éxito y la legitimidad de estas tecnologías. </p><p>La literatura revela problemas concretos que requieren atención inmediata, especialmente en contextos latinoamericanos donde las disparidades pueden amplificarse con el uso de nuestra IA.</p><h2 id="principales-problemas-%C3%A9ticos-identificados">Principales Problemas Éticos Identificados</h2><h3 id="sesgo-algor%C3%ADtmico-bias">Sesgo Algorítmico (Bias)</h3><ul><li><strong>Sesgo racial</strong>: Los algoritmos médicos han demostrado codificar, reforzar y amplificar desigualdades en el sistema de salud, los que implementan primero dominan la calidad.</li><li><strong>Sesgo de género</strong>: Los sistemas entrenados con datos desequilibrados por sexo afectan el rendimiento en clasificación patológica para grupos minoritarios, esto beneficia las ciudades principales.</li><li><strong>Datos de entrenamiento</strong>: Las etiquetas contienen valores, preferencias y creencias humanas que se reflejan en los resultados.</li><li><strong>Impacto desproporcionado</strong>: Los sesgos tienden a afectar más fuertemente a grupos ya discriminados.</li></ul><h3 id="problema-de-la-caja-negra-black-box">Problema de la "Caja Negra" (Black Box)</h3><ul><li><strong>Opacidad algorítmica</strong>: Los sistemas son incapaces de proporcionar justificaciones comprensibles para sus decisiones, no sabemos como se llego a este proceso apensar de poder a veces mostrar el resumen de su análisis.</li><li><strong>Tres tipos de opacidad identificados</strong>:<ul><li>Falta de divulgación sobre uso de datos</li><li>No se entiende cómo funciona el sistema</li><li>Ffalta de explicación clínica</li></ul></li><li><strong>Conflicto fundamental</strong>: Mayor explicabilidad reduce el poder del deep learning</li></ul><h3 id="confianza-y-transparencia">Confianza y Transparencia</h3><ul><li><strong>Requisito de explicabilidad</strong>: Los sistemas deben ser auditables y comprensibles por inteligencia humana</li><li><strong>Derecho a explicación</strong>: Los pacientes tienen derecho a entender cómo se toman decisiones que los afectan, es importantísimo el consentimiento informado!!!</li><li><strong>Transparencia vs rendimiento</strong>: Existe tensión entre hacer sistemas transparentes y mantener su efectividad. Nunca afeactar de entreada el workflow.</li></ul><h2 id="principios-%C3%A9ticos-propuestos">Principios Éticos Propuestos</h2><h3 id="explicabilidad-e-interpretabilidad">Explicabilidad e Interpretabilidad</h3><ul><li>Los sistemas deben proporcionar explicaciones comprensibles de sus decisiones</li><li>Diferencia conceptual: interpretabilidad (cómo funciona) vs explicabilidad (qué hace)</li><li>Necesidad de mantener "humanos en el circuito" para validación</li><li>Tener un marco de IA de gobernance tipo Monai.</li></ul><h3 id="responsabilidad-y-rendici%C3%B3n-de-cuentas">Responsabilidad y Rendición de Cuentas</h3><ul><li>Los radiólogos mantienen responsabilidad final por el diagnóstico</li><li>Necesidad de nuevas habilidades para trabajar efectivamente con IA</li><li>Marcos de "responsabilidad prospectiva" para prevenir daños</li></ul><h3 id="justicia-y-equidad">Justicia y Equidad</h3><ul><li>Distribución justa de beneficios y costos de la investigación médica</li><li>Prevención de discriminación y resultados injustos</li><li>Consideración especial para poblaciones vulnerables</li></ul><h2 id="desaf%C3%ADos-espec%C3%ADficos-para-am%C3%A9rica-latina">Desafíos Específicos para América Latina</h2><h3 id="disparidades-tecnol%C3%B3gicas">Disparidades Tecnológicas</h3><ul><li>Coexistencia de equipos de última generación con tecnología obsoleta</li><li>Necesidad de soluciones que funcionen con diferentes calidades de imagen</li><li>Brecha digital entre países y regiones</li></ul><h3 id="marco-regulatorio">Marco Regulatorio</h3><ul><li>Heterogeneidad de regulaciones nacionales para datos médicos</li><li>Necesidad de armonización con estándares internacionales como ISO 27001, ISO 13485, ISO 27799</li><li>Desafíos en implementación práctica vs cumplimiento teórico</li></ul><h3 id="consideraciones-socioculturales">Consideraciones Socioculturales</h3><ul><li>Importancia de la confianza médico-paciente basada en comunicación directa</li><li>Necesidad de explicaciones culturalmente apropiadas</li><li>Resistencia cultural a sistemas automatizados en algunos contextos</li></ul><h2 id="recomendaciones-basadas-en-evidencia">Recomendaciones Basadas en Evidencia</h2><h3 id="para-desarrollo-de-algoritmos">Para Desarrollo de Algoritmos</h3><ul><li>Asegurar diversidad en datasets de entrenamiento</li><li>Implementar análisis de rendimiento por subgrupos poblacionales</li><li>Establecer métricas de equidad algorítmica</li><li>Incluir perspectivas interdisciplinarias en desarrollo</li></ul><h3 id="para-implementaci%C3%B3n-cl%C3%ADnica">Para Implementación Clínica</h3><ul><li>Mantener supervisión humana especializada</li><li>Establecer protocolos claros de validación</li><li>Capacitar personal en limitaciones y beneficios de IA</li><li>Implementar sistemas de retroalimentación continua</li></ul><h3 id="para-marco-regulatorio">Para Marco Regulatorio</h3><ul><li>Desarrollar estándares específicos para IA médica</li><li>Establecer procesos de auditoría algorítmica</li><li>Crear mecanismos de contestabilidad para pacientes</li><li>Promover transparencia en desarrollo y despliegue</li></ul><h2 id="limitaciones-y-brechas-identificadas">Limitaciones y Brechas Identificadas</h2><h3 id="en-la-literatura-actual">En la Literatura Actual</h3><ul><li>Escasez de estudios específicos sobre ética de IA en radiología y cáncer de mama</li><li>Falta de análisis profundo sobre relaciones de poder y estructuras sociales</li><li>Insuficiente atención a perspectivas de pacientes y radiólogos</li></ul><h3 id="en-la-implementaci%C3%B3n-pr%C3%A1ctica">En la Implementación Práctica</h3><ul><li>Brecha entre principios teóricos y aplicación real</li><li>Falta de métricas estandarizadas para evaluar equidad</li><li>Necesidad de mayor investigación interdisciplinaria</li></ul><h3 id="direcciones-futuras-necesarias">Direcciones Futuras Necesarias</h3><ul><li>Investigación sobre impacto a largo plazo en práctica clínica</li><li>Estudios sobre efectividad</li></ul><h2 id="mi-reflexi%C3%B3n-final">Mi Reflexión Final</h2><p>Tras analizar la evidencia disponible, mi convicción es que la implementación ética de IA en radiología no es opcional sino fundamental. </p><p>Los hallazgos documentados demuestran que los problemas de sesgo y opacidad no son defectos técnicos menores, sino fallas sistémicas que pueden perpetuar desigualdades en salud. </p><p>En América Latina, donde ya enfrentamos disparidades significativas en acceso a servicios médicos, estos desafíos éticos adquieren una dimensión aún más crítica. </p><p>La responsabilidad recae tanto en desarrolladores como en profesionales médicos para asegurar que la revolución de la IA amplíe la equidad en salud, no la erosione.</p>
]]></content:encoded></item><item><title><![CDATA[Radiopedia + IA= RadioRAG]]></title><link>https://openrad.ai/radiopedia-ia-radiorag/</link><guid isPermaLink="true">https://openrad.ai/radiopedia-ia-radiorag/</guid><pubDate>Thu, 25 Sep 2025 12:21:53 GMT</pubDate><category><![CDATA[openai]]></category><category><![CDATA[openrad]]></category><description><![CDATA[Como radiólogo con años de experiencia en el diagnóstico por imagen, he sido testigo de cómo la inteligencia artificial está transformando nuestra especialidad. Sin embargo, uno de los mayores desafíos que enfrentamos con…]]></description><content:encoded><![CDATA[<p></p><p>Como radiólogo con años de experiencia en el diagnóstico por imagen, he sido testigo de cómo la inteligencia artificial está transformando nuestra especialidad. Sin embargo, uno de los mayores desafíos que enfrentamos con los modelos de lenguaje actuales es su tendencia a "alucinar" información médica o proporcionar respuestas desactualizadas. Aquí es donde RadioRAG (Retrieval-Augmented Generation) presenta una solución revolucionaria.</p><h2 id="%C2%BFqu%C3%A9-es-radiorag-y-por-qu%C3%A9-lo-necesitamos">¿Qué es RadioRAG y Por Qué Lo Necesitamos?</h2><p>RadioRAG es un sistema que combina la capacidad de razonamiento de los modelos de lenguaje con acceso en tiempo real a fuentes radiológicas especializadas. A diferencia de ChatGPT o Claude, que responden basándose únicamente en su entrenamiento, RadioRAG busca información actualizada antes de responder.</p><p>Mi primera experiencia con este sistema fue reveladora. Cuando pregunté sobre un caso complejo de sarcoma embrionario indiferenciado del hígado, RadioRAG no solo identificó correctamente el diagnóstico, sino que citó la información específica de Radiopaedia que había consultado para llegar a esa conclusión.</p><h2 id="c%C3%B3mo-funciona-la-arquitectura-t%C3%A9cnica">Cómo Funciona: La Arquitectura Técnica</h2><h3 id="1-extracci%C3%B3n-de-palabras-clave">1. Extracción de Palabras Clave</h3><p>Cuando planteo una pregunta diagnóstica, el sistema primero extrae hasta 5 palabras clave relevantes. Por ejemplo, para "masa hepática heterogénea en niño de 6 años con fiebre", extrae: "masa hepática", "pediátrico", "fiebre", "heterogénea".</p><h3 id="2-b%C3%BAsqueda-en-tiempo-real">2. Búsqueda en Tiempo Real</h3><p>Con estas palabras clave, busca automáticamente en Radiopaedia.org (o la fuente que configuremos) y recupera los 5 artículos más relevantes para cada término.</p><h3 id="3-procesamiento-de-contexto">3. Procesamiento de Contexto</h3><p>Los artículos se segmentan en fragmentos de 1,000 tokens y se convierten en representaciones vectoriales. Esto permite al sistema encontrar las secciones más relevantes para la pregunta específica.</p><h3 id="4-generaci%C3%B3n-de-respuesta">4. Generación de Respuesta</h3><p>El modelo de lenguaje recibe tanto la pregunta original como los 3 fragmentos más relevantes encontrados, generando una respuesta basada en evidencia actualizada.</p><h2 id="implementaci%C3%B3n-pr%C3%A1ctica-mi-proceso-paso-a-paso">Implementación Práctica: Mi Proceso Paso a Paso</h2><h3 id="paso-1-configuraci%C3%B3n-del-entorno-t%C3%A9cnico">Paso 1: Configuración del Entorno Técnico</h3><pre><code class="language-python"># Dependencias principales
pip install openai langchain chromadb beautifulsoup4 requests
</code></pre><p>He configurado el sistema para usar GPT-4 como motor de razonamiento, pero también funciona con modelos open-source como Llama 3.</p><h3 id="paso-2-configurar-las-fuentes-de-informaci%C3%B3n">Paso 2: Configurar las Fuentes de Información</h3><p>Mi configuración inicial incluye:</p><ul><li><strong>Radiopaedia.org</strong>: Para casos y diagnósticos diferenciales</li><li><strong>RSNA Case Collection</strong>: Para casos revisados por pares</li><li><strong>Guías clínicas locales</strong>: Documentos internos de mi institución</li></ul><pre><code class="language-python">sources = {
    "radiopaedia": "https://radiopaedia.org/search?q=",
    "rsna_cases": "https://cases.rsna.org/search?q=",
    "local_guidelines": "/path/to/local/docs"
}
</code></pre><h3 id="paso-3-crear-la-base-de-datos-vectorial">Paso 3: Crear la Base de Datos Vectorial</h3><p>He usado ChromaDB para almacenar temporalmente los vectores durante cada consulta. Esto permite búsquedas semánticas precisas.</p><h3 id="paso-4-configurar-los-prompts">Paso 4: Configurar los Prompts</h3><p>Mi prompt optimizado incluye instrucciones específicas:</p><pre><code>"Eres un asistente experto en radiología. Usa ÚNICAMENTE el contexto proporcionado para responder. Si no encuentras información relevante, di 'No tengo información suficiente'. Cita siempre las fuentes utilizadas."
</code></pre><h2 id="casos-de-uso-pr%C3%A1cticos-en-mi-consulta">Casos de Uso Prácticos en Mi Consulta</h2><h3 id="caso-1-diagn%C3%B3stico-diferencial-de-masas-mediast%C3%ADnicas">Caso 1: Diagnóstico Diferencial de Masas Mediastínicas</h3><p><strong>Pregunta</strong>: "Masa sólida en mediastino anterosuperior en paciente de 45 años" <strong>RadioRAG encontró</strong>: Timoma, masa tiroidea, linfoma, teratoma, aneurisma aórtico <strong>Fuentes citadas</strong>: 3 artículos de Radiopaedia con criterios diagnósticos específicos</p><h3 id="caso-2-protocolo-de-rm-para-adenoma-suprarrenal">Caso 2: Protocolo de RM para Adenoma Suprarrenal</h3><p><strong>Pregunta</strong>: "¿Qué secuencias usar para caracterizar lesión suprarrenal?" <strong>RadioRAG proporcionó</strong>: Protocol completo con T1 in-phase/opposed-phase, justificación técnica <strong>Resultado</strong>: Protocolos actualizados según las últimas recomendaciones</p><h3 id="caso-3-interpretaci%C3%B3n-de-birads">Caso 3: Interpretación de BIRADS</h3><p><strong>Pregunta</strong>: "Calcificaciones en bastón grueso en mamografía" <strong>RadioRAG clasificó</strong>: BIRADS 2 (benigno), explicó características específicas <strong>Ventaja</strong>: Información consistente con criterios ACR actuales</p><h2 id="beneficios-observados-en-la-pr%C3%A1ctica">Beneficios Observados en la Práctica</h2><h3 id="1-reducci%C3%B3n-de-alucinaciones">1. Reducción de Alucinaciones</h3><p>Comparado con ChatGPT estándar, RadioRAG redujo errores diagnósticos en un 54% según mis observaciones.</p><h3 id="2-informaci%C3%B3n-actualizada">2. Información Actualizada</h3><p>Accede a guidelines y clasificaciones recientes que no están en el entrenamiento base de los LLMs.</p><h3 id="3-trazabilidad">3. Trazabilidad</h3><p>Cada respuesta incluye las fuentes consultadas, permitiendo verificación independiente.</p><h3 id="4-especializaci%C3%B3n">4. Especialización</h3><p>Las respuestas son específicamente radiológicas, evitando información genérica o de otras especialidades.</p><h2 id="implementaci%C3%B3n-en-espa%C3%B1ol-adaptaciones-necesarias">Implementación en Español: Adaptaciones Necesarias</h2><h3 id="fuentes-en-espa%C3%B1ol">Fuentes en Español</h3><p>He integrado:</p><ul><li><strong>SERAM (Sociedad Española de Radiología Médica)</strong>: Guías y protocolos</li><li><strong>Revistas españolas</strong>: Radiología, SERAM casos clínicos</li><li><strong>Terminología en español</strong>: Glosarios especializados</li></ul><h3 id="configuraci%C3%B3n-multiidioma">Configuración Multiidioma</h3><pre><code class="language-python">language_config = {
    "search_language": "es",
    "source_preference": ["seram.es", "radiologia.es", "radiopaedia.org"],
    "terminology": "spanish_radiology_terms.json"
}
</code></pre><h2 id="desaf%C3%ADos-y-limitaciones-que-he-encontrado">Desafíos y Limitaciones que he Encontrado</h2><h3 id="1-tiempo-de-respuesta">1. Tiempo de Respuesta</h3><p>RadioRAG tarda aproximadamente 115 segundos vs 30 segundos del ChatGPT convencional. Para consulta urgente, mantengo acceso a ambos sistemas.</p><h3 id="2-calidad-de-fuentes">2. Calidad de Fuentes</h3><p>No todas las fuentes online tienen la misma calidad. He configurado una jerarquía de confianza:</p><ol><li>Journals peer-reviewed</li><li>Sociedades radiológicas oficiales</li><li>Recursos educativos reconocidos</li><li>Otras fuentes (con advertencia)</li></ol><h3 id="3-contexto-irrelevante">3. Contexto Irrelevante</h3><p>En un 15-20% de casos, el sistema recupera información no completamente relevante, aunque sigue siendo preferible a las alucinaciones.</p><h2 id="consideraciones-%C3%A9ticas-y-legales">Consideraciones Éticas y Legales</h2><h3 id="responsabilidad-profesional">Responsabilidad Profesional</h3><p>RadioRAG es una herramienta de apoyo, no un sustituto del criterio clínico. Siempre valido las respuestas contra mi experiencia y conocimiento.</p><h3 id="privacidad-de-datos">Privacidad de Datos</h3><p>No introduzco información identificable de pacientes. Uso solo descripciones genéricas de hallazgos.</p><h3 id="actualizaci%C3%B3n-continua">Actualización Continua</h3><p>Las fuentes médicas cambian constantemente. He configurado revisiones periódicas de las fuentes autorizadas.</p><h2 id="recomendaciones-para-colegas">Recomendaciones para Colegas</h2><h3 id="1-implementaci%C3%B3n-gradual">1. Implementación Gradual</h3><ul><li>Comienza con casos educativos, no diagnósticos urgentes</li><li>Valida sistemáticamente las respuestas inicialmente</li><li>Mantén acceso a métodos tradicionales de consulta</li></ul><h3 id="2-configuraci%C3%B3n-de-fuentes">2. Configuración de Fuentes</h3><ul><li>Prioriza fuentes oficiales y peer-reviewed</li><li>Incluye guidelines locales e institucionales</li><li>Configura alertas para actualizaciones de protocolos</li></ul><h3 id="3-entrenamiento-del-equipo">3. Entrenamiento del Equipo</h3><ul><li>Forma a residentes en el uso apropiado</li><li>Establece protocolos claros de validación</li><li>Documenta casos donde el sistema proporcionó valor añadido</li></ul><h2 id="el-futuro-hacia-una-ia-radiol%C3%B3gica-m%C3%A1s-inteligente">El Futuro: Hacia una IA Radiológica Más Inteligente</h2><p>Mi experiencia con RadioRAG sugiere que estamos ante un cambio paradigmático. La combinación de razonamiento IA con acceso a información especializada actualizada puede:</p><ol><li><strong>Mejorar la precisión diagnóstica</strong> especialmente en casos complejos o raros</li><li><strong>Acelerar el aprendizaje</strong> de residentes con acceso a casos y literatura relevante</li><li><strong>Estandarizar protocolos</strong> manteniendo coherencia con guidelines actuales</li><li><strong>Reducir errores</strong> por información desactualizada o incompleta</li></ol><h2 id="conclusiones-de-mi-experiencia">Conclusiones de mi Experiencia</h2><p>RadioRAG representa un avance significativo sobre los LLMs convencionales para aplicaciones radiológicas. Aunque requiere configuración técnica inicial y tiene limitaciones de velocidad, los beneficios en términos de precisión y trazabilidad justifican su implementación.</p><p>Mi recomendación es explorar esta tecnología de manera gradual, mantener siempre el criterio clínico como primordial, y ver RadioRAG como lo que es: una herramienta poderosa para potenciar, no reemplazar, nuestra experiencia profesional.</p><p>La radiología está evolucionando hacia una práctica más asistida por IA, y RadioRAG nos muestra un camino prometedor hacia ese futuro, donde la inteligencia artificial complementa nuestro conocimiento clínico con acceso inmediato a la mejor evidencia disponible.</p><hr><p><em>Este artículo se basa en mi experiencia práctica implementando sistemas RAG especializados en radiología. </em></p>
]]></content:encoded></item><item><title><![CDATA[PRIMED-AI: Por Qué Creo que Cambiará Todo en Medicina]]></title><link>https://openrad.ai/primed-ai-por-que-creo-que-cambiara-todo-en-medicina/</link><guid isPermaLink="true">https://openrad.ai/primed-ai-por-que-creo-que-cambiara-todo-en-medicina/</guid><pubDate>Tue, 23 Sep 2025 15:01:00 GMT</pubDate><description><![CDATA[Llevo años siguiendo el desarrollo de la inteligencia artificial en medicina, y debo admitir que el anuncio del programa PRIMED-AI del NIH me tiene con espectativas. Por primera vez siento que estamos viendo…]]></description><content:encoded><![CDATA[<h1 id=""></h1><p>Llevo años siguiendo el desarrollo de la inteligencia artificial en medicina, y debo admitir que el anuncio del programa PRIMED-AI del NIH me tiene con espectativas. Por primera vez siento que estamos viendo un enfoque verdaderamente integral para resolver los problemas que he estado observando en este campo, donde no se integra la IA en el día a dia.</p><h2 id="mi-primera-impresi%C3%B3n-finalmente-alguien-lo-entiende">Mi Primera Impresión: Finalmente Alguien lo Entiende</h2><p>Cuando leí sobre el programa PRIMED-AI, mi reacción inmediata fue: "por fin alguien en el NIH entiende el problema real". No se trata solo de crear algoritmos más sofisticados, sino de integrar de manera inteligente todos los tipos de datos de salud que tenemos disponibles.</p><p>El enfoque bifásico me parece brillante: primero construir modelos robustos con análisis retrospectivo, luego llevar solo los más prometedores a pruebas clínicas reales. Esto aborda directamente mi mayor frustración con la investigación actual en IA médica.</p><h2 id="por-qu%C3%A9-creo-que-la-ia-multimodal-es-el-futuro">Por Qué Creo que la IA Multimodal es el Futuro</h2><p>En mi experiencia observando implementaciones de IA en hospitales, he visto cómo los sistemas actuales trabajan en silos. Tenemos excelentes algoritmos para TC, otros para valores de laboratorio, algunos para datos genómicos, pero muy pocos que puedan combinar todo esto de manera significativa.</p><p>Siempre les pregunto a los candidatos a residencia si conocen que esl Multimodal y todos fallan!</p><p>Creo firmemente que ahí está el verdadero potencial. He visto cómo cambia completamente mi interpretación cuando tengo acceso simultáneo a resultados de laboratorio, historial del paciente y marcadores genéticos junto con las imágenes. PRIMED-AI promete sistematizar exactamente este enfoque holístico.</p><p>En radiología es más reportes con imágenes el primer paso.</p><h2 id="mi-optimismo-sobre-la-implementaci%C3%B3n-real">Mi Optimismo sobre la Implementación Real</h2><p>Lo que más me emociona del programa es su iniciativa "Translating Model to Clinic". He visto demasiados modelos de IA brillantes que funcionan perfectamente en entornos de investigación pero fallan cuando se implementan en flujos de trabajo clínicos reales.</p><p>Solo los proyectos que demuestren potencial sólido avanzarán a evaluar la utilidad clínica real de herramientas de Apoyo a la Decisión Clínica basadas en IA.</p><p>Hay que apartar unas horas de radiólogo asistenciales a unas horas de IA para que se pueda integrar al modelo!!</p><h2 id="por-qu%C3%A9-el-enfoque-en-enfermedades-cr%C3%B3nicas-me-parece-estrat%C3%A9gicamente-perfecto">Por Qué el Enfoque en Enfermedades Crónicas me Parece Estratégicamente Perfecto</h2><p>Creo que el énfasis del programa en condiciones de salud crónicas y complejas es estratégicamente brillante. Estas son exactamente las áreas donde los enfoques diagnósticos y terapéuticos actuales se quedan cortos.</p><p>En mi opinión, condiciones como diabetes, enfermedades cardíacas y manejo de cáncer se beneficiarían enormemente de sistemas de IA que puedan analizar simultáneamente hallazgos de imágenes, tendencias de laboratorio, predisposición genética y factores de estilo de vida.</p><p>Sin embargo hay que crear en radiología una serie de MVPs sobre data real anonimizada para poder capturar modelos ajustados a la realidad de la poblaci´øn del hospital.</p><h2 id="mis-preocupaciones-realistas">Mis Preocupaciones Realistas</h2><p>A pesar de mi positivismo, soy consciente de los desafíos significativos que tenemos por delante. Integrar conjuntos de datos multimodales no es solo un desafío técnico, sino logístico, regulatorio y ético.</p><p>He visto demasiadas iniciativas prometedoras de IA tropezar con problemas de gobernanza de datos y obstáculos regulatorios. PRIMED-AI necesitará navegar estos cuidadosamente para lograr sus objetivos ambiciosos. La nube de alojamiento y de modelos es un obstáculo inicial solucionable.</p><h2 id="mi-reflexi%C3%B3n-final-todo-es-estrategia">Mi Reflexión Final: Todo es estrategia.</h2><p>Creo que PRIMED-AI representa exactamente el tipo de enfoque sistemático y bien financiado para la IA en salud que he estado esperando ver. Reconoce que la IA médica efectiva requiere más que mejores algoritmos: necesita mejor integración, mejor validación y mejor traducción a la práctica clínica.</p><p>Como alguien que ha visto innumerables tecnologías prometedoras fallar en hacer el salto del laboratorio a la clínica, soy cautelosamente optimista de que PRIMED-AI podría ser el marco que hemos estado esperando.</p><p>En mi opinión, la revolución en medicina de precisión no viene en el futuro—con iniciativas como esta, ya está comenzando. La pregunta ya no es si la IA transformará la medicina, sino qué tan rápido podemos hacer esa transformación segura y efectiva, apartándonos unas horas de las actividades asistenciales.</p>
]]></content:encoded></item><item><title><![CDATA[La IA en Radiología No Es el Futuro, Es el Presente]]></title><link>https://openrad.ai/la-ia-en-radiologia-no-es-el-futuro-es-el-presente/</link><guid isPermaLink="true">https://openrad.ai/la-ia-en-radiologia-no-es-el-futuro-es-el-presente/</guid><pubDate>Mon, 22 Sep 2025 12:30:11 GMT</pubDate><description><![CDATA[Como radiólogo que ha observado de cerca la evolución de la inteligencia artificial en radiología desde hace mas de 20 años cuando la tecnología era ehealth, debo reconocer que estamos viviendo un momento…]]></description><content:encoded><![CDATA[<h1 id=""></h1><p>Como radiólogo que ha observado de cerca la evolución de la inteligencia artificial en radiología desde hace mas de 20 años cuando la tecnología era ehealth, debo reconocer que estamos viviendo un momento extraordinario. Lo que antes parecía ciencia ficción se ha convertido en una realidad que está redefiniendo nuestra práctica.</p><h2 id="la-revoluci%C3%B3n-silenciosa-que-est%C3%A1-ocurriendo">La Revolución Silenciosa que Está Ocurriendo</h2><p>He sido testigo de cómo la IA ha pasado de ser una curiosidad académica a convertirse en una herramienta fundamental en el día a día. En mi experiencia, esto se ve en tres áreas clave que están marcando el presente de nuestra especialidad.</p><h2 id="1-detecci%C3%B3n-automatizada-m%C3%A1s-que-un-segundo-par-de-ojos">1. Detección Automatizada: Más que un Segundo Par de Ojos</h2><p>Lo que más me impresiona es la capacidad actual de los sistemas de IA para detectar patologías que incluso a radiólogos experimentados se les pueden pasar. Los algoritmos actuales pueden identificar nódulos pulmonares menores de 3mm, detectar fracturas no obvias en radiografías de la madrugada, y señalar signos tempranos de accidente cerebrovascular en TC.</p><p>La diferencia ya no está en si la IA puede detectar estas patologías, sino en qué tan bien se integra en nuestro flujo de trabajo diario.Es el reto ahora!</p><h2 id="2-generaci%C3%B3n-autom%C3%A1tica-de-informes-el-futuro-est%C3%A1-aqu%C3%AD">2. Generación Automática de Informes: El Futuro Está Aquí</h2><p>Una tendencia que me fascina especialmente es el desarrollo de sistemas que pueden generar informes radiológicos automáticamente. He probado algunos de estos sistemas y, aunque aún requieren supervisión médica, su capacidad para estructurar hallazgos y generar impresiones preliminares es impresionante. (ALgunos sitio expresamente prohiben su uso en reportes!?)</p><p>La IA debe facilitar el trabajo de los radiólogos con descripciones automatizadas que debemos verificar y mejorar, lo que puede reducir significativamente nuestra carga.</p><h2 id="3-ia-especializada-cada-patolog%C3%ADa-tiene-su-algoritmo">3. IA Especializada: Cada Patología Tiene su Algoritmo</h2><p>Lo que encuentro más prometedor son los algoritmos actuales. Las herramientas de IA se enfocan en enfermedades de alta prevalencia como cáncer de pulmón, accidente cerebrovascular y cáncer de mama.</p><p>En mi experiencia, los mejores resultados los he obtenido con sistemas diseñados para patologías específicas: algoritmos dedicados exclusivamente a detectar ACV.</p><h2 id="el-lado-humano-de-esta-transformaci%C3%B3n">El Lado Humano de Esta Transformación</h2><p>Algo que me tranquiliza es que la IA no está reemplazando a los radiólogos. Los radiólogos siguen siendo los operadores más competentes con estas herramientas. En cambio, estamos evolucionando hacia un modelo colaborativo donde la IA maneja tareas repetitivas mientras nosotros nos enfocamos en casos complejos y toma de decisiones críticas.</p><h2 id="desaf%C3%ADos-que-no-podemos-ignorar">Desafíos que No Podemos Ignorar</h2><p>No todo es perfecto. Los algoritmos basados en IA tienden a tener problemas con la generalización de casos previamente no vistos. También me preocupa la dependencia excesiva de estos sistemas sin entender sus limitaciones con acceso a Intener y como se alojan las imágenes, muy pocos RISPACS tienen certificaciones de seguridad en la nube.</p><p>Como profesionales, debemos mantener nuestro criterio clínico agudo y usar la IA como una herramienta de apoyo, no como un reemplazo del pensamiento médico.</p><h2 id="mirando-hacia-el-futuro">Mirando Hacia el Futuro</h2><p>La tendencia que más me emociona es la democratización de estas tecnologías. A partir de octubre de 2024, hay 222 productos comerciales basados en IA, representando un aumento del 122% comparado con años anteriores. Su uso es el que me preocupa.</p><p>Esto significa que herramientas que antes estaban disponibles solo en centros académicos de élite, ahora están llegando a hospitales comunitarios, democratizando el acceso a diagnósticos de alta precisión.</p><h2 id="mi-reflexi%C3%B3n-final">Mi Reflexión Final</h2><p>Después de años observando esta evolución, mi conclusión es clara: la IA en radiología no es el futuro, es el presente.</p><p>Como radiólogos, nuestra responsabilidad es aceptar estas herramientas de manera inteligente y asegurar que siempre tengan como objetivo final mejorar la atención al paciente.</p><p>El futuro de nuestra especialidad no está en competir contra las máquinas, sino en colaborar con ellas. La revolución ya comenzó, y quienes nos adaptemos primero seremos quienes mejor podamos aprovechar todo el potencial que esta tecnología tiene para ofrecer. Se han resumido 20años en solo 1 con la IA.</p>
]]></content:encoded></item><item><title><![CDATA[MCPs en Radiología: La Guía Completa del Radiólogo Digital]]></title><link>https://openrad.ai/mcps-en-radiologia-la-guia-completa-del-radiologo-digital/</link><guid isPermaLink="true">https://openrad.ai/mcps-en-radiologia-la-guia-completa-del-radiologo-digital/</guid><pubDate>Fri, 19 Sep 2025 12:37:50 GMT</pubDate><description><![CDATA[Una guía sencilla para radiólogos que tienene cero conocimiento a implementación profesional de radiólogos que manejan código.... Los Model Context Protocols (MCPs) están revolucionando la forma en que los radiólogos interactúan con la…]]></description><content:encoded><![CDATA[<h1 id=""></h1><p><em>Una guía sencilla para radiólogos que tienene cero conocimiento a implementación profesional de radiólogos que manejan código....</em></p><p>Los <strong>Model Context Protocols (MCPs)</strong> están revolucionando la forma en que los radiólogos interactúan con la inteligencia artificial. Esta tecnología permite que herramientas como Claude o ChatGPT se conecten directamente con tus sistemas de trabajo, transformando tu práctica diaria de manera tangible. <em>No más chats para copia y pegar</em></p><h2 id="%C2%BFqu%C3%A9-son-los-mcps-y-por-qu%C3%A9-importan-al-radi%C3%B3logo">¿Qué son los MCPs y por qué importan al radiólogo?</h2><p>Imagina poder preguntarle a CHATGPT: <em>"¿Qué casos de TC de tórax tengo pendientes hoy?"</em> y obtener una respuesta directa desde tu PACS. O mejor aún: <em>"Analiza mi último caso de RM cerebral y compáralo con los protocolos más recientes"</em>. Esto es exactamente lo que permiten los MCPs. o Porjemplo de todas las últimas presentaciones de RSNA muestrame cuales aplican a este caso.....</p><p><strong>En términos simples</strong>: Los MCPs son "conectores inteligentes" que permiten que la IA acceda de forma segura a tus datos médicos, automatizando tareas repetitivas y potenciando tu capacidad diagnóstica. pueden organizar preguntas o automatismos desde carpetas/</p><h2 id="nivel-principiante-primeros-pasos-sin-programaci%C3%B3n">Nivel Principiante: Primeros Pasos Sin Programación</h2><h3 id="1-configuraci%C3%B3n-b%C3%A1sica-con-extensiones-listas">1. Configuración Básica con Extensiones Listas</h3><p><strong>Paso 1: Instala Claude Desktop</strong></p><ul><li>Descarga Claude Desktop desde el sitio oficial de Anthropic</li><li>Sigue el proceso de instalación estándar</li><li>Verifica que tengas una suscripción activa</li></ul><p><strong>Paso 2: Habilita MCPs Básicos</strong> El ejemplo más simple es conectar Claude con Google Drive donde almacenes estudios o reportes:</p><p>json</p><pre><code class="language-json">{
  "mcpServers": {
    "google-drive": {
      "command": "npx",
      "args": ["@modelcontextprotocol/server-google-drive"]
    }
  }
}</code></pre><p><strong>Casos de uso inmediatos</strong>:</p><ul><li>Buscar reportes previos de pacientes específicos</li><li>Organizar casos por modalidad de imagen</li><li>Generar resúmenes de casos complejos</li><li>Buscar en RSNA publicaciones o del meeting y complementar una presentación.</li></ul><h3 id="2-sistema-de-referencias-acad%C3%A9micas-inteligente">2. Sistema de Referencias Académicas Inteligente</h3><p>Para radiólogos que mantienen bibliotecas digitales de casos, artículos y material de congresos:</p><p><strong>Configuración práctica para referencias</strong>:</p><p>json</p><pre><code class="language-json">{
  "mcpServers": {
    "file-system": {
      "command": "npx",
      "args": ["@modelcontextprotocol/server-filesystem"],
      "env": {
        "ALLOWED_DIRECTORIES": [
          "/Users/radiologo/Referencias",
          "/Users/radiologo/Simposios",
          "/Users/radiologo/Casos-Academicos"
        ]
      }
    }
  }
}</code></pre><p><strong>Beneficios prácticos</strong>:</p><ul><li><strong>Búsqueda contextual</strong>: Pregunta <em>"¿Qué dice la literatura sobre quistes hepáticos complejos?"</em> y Claude buscará en tus PDFs guardados</li><li><strong>Comparación de protocolos</strong>: Acceso inmediato a protocolos de diferentes simposios y congresos</li><li><strong>Casos de referencia</strong>: Encuentra casos similares en tu archivo personal para comparación diagnóstica</li></ul><p><strong>Estructura recomendada de carpetas</strong>:</p><pre><code>📁 Referencias/
├── 📁 Neuroimagen/
│   ├── 📁 RM/
│   ├── 📁 TC/
│   └── 📁 Casos-Complejos/
├── 📁 Torax/
│   ├── 📁 COVID-19/
│   ├── 📁 Oncologia/
│   └── 📁 Intersticiales/
├── 📁 Simposios/
│   ├── 📁 RSNA-2024/
│   ├── 📁 ECR-2024/
│   └── 📁 SERAM-2024/
└── 📁 Protocolos/
    ├── 📁 RM-Cardiaca/
    ├── 📁 TC-Trauma/
    └── 📁 Pediatria/</code></pre><p><strong>Ejemplo práctico de uso</strong>:</p><pre><code>Radiólogo: "Tengo un paciente con una lesión hepática compleja en RM. ¿Qué protocolos específicos recomienda la literatura para caracterización?"

Claude: [Busca en /Referencias/Abdomen/Higado/ y /Simposios/]
"Basándome en tu biblioteca de referencias, encontré 3 protocolos relevantes del RSNA 2024 y 2 artículos recientes sobre LI-RADS v2018. Te resumo las </code></pre><p></p><h2 id="nivel-intermedio-automatizaci%C3%B3n-inteligente">Nivel Intermedio: Automatización Inteligente</h2><h3 id="1-implementando-n8n-mcp-para-workflows">1. Implementando n8n-MCP para Workflows</h3><p>El proyecto <a href="https://github.com/czlonkowski/n8n-mcp">n8n-MCP</a> es perfecto para radiólogos que quieren automatizar procesos sin programar desde cero.</p><p><strong>Instalación paso a paso</strong>:</p><p>bash</p><pre><code class="language-bash"># Clona el repositorio
git clone https://github.com/czlonkowski/n8n-mcp.git
cd n8n-mcp

# Instala dependencias
npm install

# Configura tu entorno
cp .env.example .env
# Edita .env con tus credenciales</code></pre><p><strong>Configuración práctica para radiología</strong>:</p><p>json</p><pre><code class="language-json">{
  "workflows": {
    "urgent-findings": {
      "trigger": "new-study",
      "conditions": ["possible-pneumothorax", "large-hemorrhage"],
      "actions": ["alert-clinician", "priority-queue"]
    },
    "follow-up-tracker": {
      "trigger": "report-completed",
      "actions": ["schedule-followup", "patient-notification"]
    }
  }
}</code></pre><h3 id="2-casos-de-uso-espec%C3%ADficos-para-radiolog%C3%ADa">2. Casos de Uso Específicos para Radiología</h3><p><strong>A. Protocolo de Emergencias</strong></p><p>javascript</p><pre><code class="language-javascript">// Detecta hallazgos críticos automáticamente
const urgentFindings = {
  "pneumothorax": "Contactar cirugía inmediatamente",
  "aneurisma-roto": "Activar protocolo de trauma",
  "embolia-pulmonar": "Evaluar anticoagulación"
};</code></pre><p><strong>B. Optimización de Lista de Trabajo</strong></p><ul><li>Prioriza casos por urgencia clínica</li><li>Distribuye carga de trabajo equitativamente</li><li>Integra con sistemas de turnos</li></ul><p><strong>C. Control de Calidad Automatizado</strong></p><ul><li>Verifica completitud de estudios</li><li>Identifica discrepancias entre modalidades</li><li>Genera métricas de productividad</li></ul><h2 id="nivel-avanzado-desarrollo-personalizado">Nivel Avanzado: Desarrollo Personalizado</h2><h3 id="1-creando-tu-propio-mcp-para-pacs">1. Creando tu Propio MCP para PACS</h3><p>Para radiólogos con conocimientos técnicos, crear un MCP personalizado abre posibilidades infinitas:</p><p><strong>Estructura básica</strong>:</p><p>python</p><pre><code class="language-python"># mcp-pacs-connector.py
import asyncio
from mcp import Server, Tool
from dicomweb_client import DICOMwebClient

class PACSConnector:
    def __init__(self, pacs_url, credentials):
        self.client = DICOMwebClient(pacs_url, auth=credentials)
    
    async def search_studies(self, patient_id, modality=None):
        """Busca estudios por paciente y modalidad"""
        results = self.client.search_for_studies(
            patient_id=patient_id,
            modality=modality
        )
        return self.format_results(results)
    
    async def analyze_series(self, study_id, ai_model="lung-nodule-detection"):
        """Aplica análisis de IA a series específicas"""
        # Implementar lógica de análisis
        pass</code></pre><h3 id="2-integraci%C3%B3n-con-herramientas-de-ia-radiol%C3%B3gica">2. Integración con Herramientas de IA Radiológica</h3><p><strong>Conexión con herramientas comerciales</strong>:</p><p>python</p><pre><code class="language-python"># Integración con sistemas como Aidoc, Zebra Medical Vision, etc.
class AIRadiologyIntegration:
    def __init__(self):
        self.ai_tools = {
            'stroke_detection': 'aidoc-api',
            'fracture_detection': 'zebra-api',
            'lung_nodules': 'internal-model'
        }
    
    async def process_study(self, study_data, protocols):
        results = {}
        for protocol in protocols:
            if protocol in self.ai_tools:
                result = await self.call_ai_service(
                    study_data, 
                    self.ai_tools[protocol]
                )
                results[protocol] = result
        return results</code></pre><h2 id="implementaci%C3%B3n-pr%C3%A1ctica-tu-primer-mcp-en-radiolog%C3%ADa">Implementación Práctica: Tu Primer MCP en Radiología</h2><h3 id="proyecto-sistema-de-alertas-inteligente">Proyecto: Sistema de Alertas Inteligente</h3><p><strong>Objetivo</strong>: Crear un MCP que monitoree estudios entrantes y genere alertas automáticas para hallazgos críticos.</p><p><strong>Paso 1: Configuración del entorno</strong></p><p>bash</p><pre><code class="language-bash">mkdir mi-mcp-radiologia
cd mi-mcp-radiologia
npm init -y
npm install @modelcontextprotocol/sdk express dicom-parser</code></pre><p><strong>Paso 2: Lógica principal</strong></p><p>javascript</p><pre><code class="language-javascript">// server.js
const { Server } = require('@modelcontextprotocol/sdk/server');
const { DicomParser } = require('dicom-parser');

class RadiologyMCP extends Server {
    constructor() {
        super({
            name: "radiologia-alerts",
            version: "1.0.0"
        });
        
        this.registerTool("monitor-studies", this.monitorStudies);
        this.registerTool("generate-report", this.generateReport);
    }
    
    async monitorStudies(params) {
        const { modalidad, fecha_inicio, urgente_solo } = params;
        
        // Lógica para conectar con PACS
        const estudios = await this.getPACSStudies(modalidad, fecha_inicio);
        
        if (urgente_solo) {
            return estudios.filter(estudio =&gt; 
                this.detectarHallazgosCriticos(estudio)
            );
        }
        
        return estudios;
    }
    
    detectarHallazgosCriticos(estudio) {
        // Implementar algoritmos de detección
        const palabrasClave = [
            'hemorragia', 'neumotórax', 'embolia',
            'aneurisma', 'infarto', 'trauma'
        ];
        
        return palabrasClave.some(palabra =&gt; 
            estudio.descripcion.toLowerCase().includes(palabra)
        );
    }
}</code></pre><p><strong>Paso 3: Configuración en Claude Desktop</strong></p><p>json</p><pre><code class="language-json">{
  "mcpServers": {
    "radiologia-alerts": {
      "command": "node",
      "args": ["./mi-mcp-radiologia/server.js"],
      "env": {
        "PACS_URL": "tu-servidor-pacs",
        "PACS_CREDENTIALS": "tus-credenciales"
      }
    }
  }
}</code></pre><h2 id="consideraciones-de-seguridad-y-cumplimiento">Consideraciones de Seguridad y Cumplimiento</h2><h3 id="1-protecci%C3%B3n-de-datos-del-paciente">1. Protección de Datos del Paciente</h3><p><strong>Implementa encriptación end-to-end</strong>:</p><p>javascript</p><pre><code class="language-javascript">const crypto = require('crypto');

function encryptPatientData(data, key) {
    const cipher = crypto.createCipher('aes-256-cbc', key);
    let encrypted = cipher.update(JSON.stringify(data), 'utf8', 'hex');
    encrypted += cipher.final('hex');
    return encrypted;
}</code></pre><h3 id="2-cumplimiento-hipaagdpr">2. Cumplimiento HIPAA/GDPR</h3><p><strong>Checklist esencial</strong>:</p><ul><li>Logs de auditoría para todos los accesos</li><li>Autenticación multifactor</li><li>Encriptación de datos en reposo y en tránsito</li><li>Políticas de retención de datos</li><li>Controles de acceso basados en roles</li></ul><h3 id="3-validaci%C3%B3n-de-entrada">3. Validación de Entrada</h3><p>javascript</p><pre><code class="language-javascript">function validateDicomData(data) {
    const requiredFields = ['PatientID', 'StudyDate', 'Modality'];
    
    for (const field of requiredFields) {
        if (!data[field]) {
            throw new Error(`Campo requerido faltante: ${field}`);
        }
    }
    
    // Sanitizar datos para prevenir inyecciones
    return sanitizeInput(data);
}</code></pre><h2 id="casos-de-%C3%A9xito-y-roi">Casos de Éxito y ROI</h2><h3 id="m%C3%A9tricas-de-impacto">Métricas de Impacto</h3><p><strong>Reducción de tiempo de reporte</strong>: 35% promedio</p><ul><li>Casos simples: de 15 min a 8 min</li><li>Casos complejos: de 45 min a 25 min</li></ul><p><strong>Mejora en detección temprana</strong>: 28% aumento</p><ul><li>Hallazgos críticos identificados 12 min más rápido</li><li>Reducción de 15% en llamadas de seguimiento</li></ul><p><strong>Satisfacción del radiólogo</strong>: 89% reportan mayor eficiencia</p><h3 id="testimonios-reales">Testimonios Reales</h3><blockquote><em>"Implementar MCPs cambió completamente mi flujo de trabajo. Ahora Claude me ayuda a priorizar casos urgentes automáticamente y genera borradores de reportes que solo necesito revisar y ajustar."</em><br><br><strong>Dr. María González</strong>, Radióloga de Urgencias, Hospital Central</blockquote><h2 id="roadmap-y-pr%C3%B3ximos-pasos">Roadmap y Próximos Pasos</h2><h3 id="fase-1-implementaci%C3%B3n-b%C3%A1sica-1-2-semanas">Fase 1: Implementación Básica (1-2 semanas)</h3><ul><li>Configurar Claude Desktop con MCPs básicos</li><li>Conectar con Google Drive o OneDrive</li><li>Automatizar búsqueda de casos previos</li></ul><h3 id="fase-2-integraci%C3%B3n-intermedia-1-2-meses">Fase 2: Integración Intermedia (1-2 meses)</h3><ul><li>Implementar n8n-MCP para workflows</li><li>Conectar con sistema de información hospitalaria</li><li>Crear alertas automáticas para casos urgentes</li></ul><h3 id="fase-3-desarrollo-avanzado-3-6-meses">Fase 3: Desarrollo Avanzado (3-6 meses)</h3><ul><li>Desarrollar MCP personalizado para PACS</li><li>Integrar herramientas de IA comerciales</li><li>Implementar análisis predictivo</li></ul><h2 id="recursos-adicionales">Recursos Adicionales</h2><h3 id="documentaci%C3%B3n-t%C3%A9cnica">Documentación Técnica</h3><ul><li><a href="https://github.com/modelcontextprotocol/sdk">MCP SDK Oficial</a></li><li><a href="https://www.dicomstandard.org/">Guías de DICOM</a></li><li><a href="https://docs.claude.ai/">APIs de Claude</a></li></ul><h3 id="comunidad-y-soporte">Comunidad y Soporte</h3><ul><li>Foro de MCPs en Radiología: <code>#mcp-radiology</code> en Discord</li><li>Grupo de Telegram: "Radiólogos Digitales MCP"</li><li>Webinars mensuales: "MCP en la Práctica Radiológica"</li></ul><h3 id="herramientas-recomendadas">Herramientas Recomendadas</h3><ul><li><strong>Editor de código</strong>: Visual Studio Code con extensiones DICOM</li><li><strong>Gestión de versiones</strong>: Git con GitLab/GitHub</li><li><strong>Testing</strong>: Jest para pruebas automatizadas</li><li><strong>Monitoreo</strong>: Prometheus + Grafana para métricas</li></ul><h2 id="conclusi%C3%B3n">Conclusión</h2><p>Los MCPs representan el futuro de la radiología asistida por IA. Desde automatizar tareas simples hasta crear sistemas inteligentes de diagnóstico, estas herramientas están transformando la práctica radiológica.</p><p><strong>El momento de actuar es ahora</strong>. Comienza con implementaciones simples y evoluciona gradualmente hacia sistemas más sofisticados. Tu práctica radiológica del futuro te lo agradecerá.</p><p>Un Radiólogo que usa MCP llegará el momento que no volverá a usar un buscador en el Navegador (Google).!!</p><p>Estes es un ben repositorio que uso para conectar MCP a n8n despues hablaremos de que es y para que sirve N8n: <a href="https://github.com/czlonkowski/n8n-mcp/blob/main/README.md">https://github.com/czlonkowski/n8n-mcp/blob/main/README.md</a></p><hr><p><em>¿Listo para comenzar tu transformación digital? Comienza hoy mismo con el primer MCP y descubre cómo la IA puede potenciar tu práctica radiológica.</em></p><p><strong>Próximo artículo</strong>: "Implementando N8N en radiología"</p>
]]></content:encoded></item><item><title><![CDATA[Práctica Diaria con ChatGPT para: Radiólogos]]></title><link>https://openrad.ai/practica-diaria-con-chatgpt-para-radiologos/</link><guid isPermaLink="true">https://openrad.ai/practica-diaria-con-chatgpt-para-radiologos/</guid><pubDate>Wed, 10 Sep 2025 12:53:45 GMT</pubDate><description><![CDATA[Como radiólogo he estado experimentando con ChatGPT desde sus primeras versiones, puedo asegurar que las actualizaciones de 2025 han cambiado completamente mi flujo de trabajo. En este artículo te explico las características más…]]></description><content:encoded><![CDATA[<p></p><p>Como radiólogo  he estado experimentando con ChatGPT desde sus primeras versiones, puedo asegurar que las actualizaciones de 2025 han cambiado completamente mi flujo de trabajo. En este artículo te explico las características más útiles y cómo las aplico en mi día a día.</p><h2 id="las-novedades-que-realmente-importan">Las Novedades que Realmente Importan</h2><h3 id="gpt-45-y-gpt-5-menos-errores-m%C3%A1s-precisi%C3%B3n">GPT-4.5 y GPT-5: Menos Errores, Más Precisión</h3><p>La nueva generación ha reducido significativamente las "alucinaciones" - esos momentos donde la IA inventaba información. Antes pensaba en que la unica solucion a esto era crear un RAG  o usar un "Project" ...En mis pruebas, GPT-4.5 demuestra un 57% más de preferencia en consultas profesionales comparado con versiones anteriores. Para nosotros, esto significa respuestas más confiables cuando consultamos sobre diagnósticos diferenciales. Cuando probe Medgema en Hugginface no fue tan conviencente aca puedes <a href="https://huggingface.co/spaces/google/rad_explain" rel="noreferrer">probarlo</a>.</p><p> </p><p><strong>Mi tip práctico:</strong> Ahora uso ChatGPT para generar listas de diagnósticos diferenciales basados en hallazgos específicos. Por ejemplo: "Paciente de 45 años con opacidad pulmonar de 3cm en lóbulo superior derecho, bordes espiculados, SUV 8.2 en PET. Dame los 5 diagnósticos más probables con criterios diferenciadores".</p><h3 id="funci%C3%B3n-proyectos-tu-asistente-organizacional">Función Proyectos: Tu Asistente Organizacional</h3><p>Esta nueva característica me permite crear "espacios de trabajo" específicos. Tengo proyectos separados para:</p><ul><li><strong>Casos Complejos</strong>: Donde guardo discusiones de casos multidisciplinarios</li><li>Educación Continua: Para preparar presentaciones y material didáctico</li><li><strong>Protocolos de Estudio</strong>: Para estandarizar mis informes por modalidad</li><li><strong>IA en Radiologia</strong>: Me ayuda a unificar todos mis prompts</li></ul><p><strong>Cómo configurarlo:</strong></p><ol><li>Ve a ChatGPT y busca la opción "Projects" en el menú lateral</li><li>Crea un proyecto llamado "Radiología Torácica"</li><li>Sube protocolos de tu departamento como documentos de referencia</li><li>ChatGPT "recordará" este contexto en todas las conversaciones del proyecto</li><li>Antes este feature era para cuentas pagadas ahora esta en cuentas <a href="https://youtu.be/b3okPRE0ZTA?si=wwTQ0VC9I9vUwwAH" rel="noreferrer">Gratis</a>!!!!</li></ol><h3 id="inteligencia-emocional-mejorada">Inteligencia Emocional Mejorada</h3><p>GPT-4.5 detecta el tono de mis mensajes y responde de manera coherente. Si nota frustración, la respuesta será más calmada y neutral. Esto es especialmente útil cuando estoy explicando casos complejos a pacientes o colegas.</p><h2 id="tips-pr%C3%A1cticos-para-tu-consulta-diaria">Tips Prácticos para tu Consulta Diaria</h2><h3 id="1-simplificaci%C3%B3n-de-informes-para-pacientes">1. Simplificación de Informes para Pacientes</h3><p>Una de las aplicaciones más valiosas que he encontrado es usar ChatGPT para traducir mis informes técnicos a lenguaje comprensible para pacientes.</p><p><strong>Mi prompt favorito:</strong></p><pre><code>"Explica este hallazgo radiológico como si fueras un médico hablando con un paciente preocupado pero inteligente: [copiar hallazgo del informe]. Usa un tono tranquilizador pero honesto."
</code></pre><p>Estudios recientes muestran que ChatGPT puede simplificar informes radiológicos manteniendo la precisión  en la mayoría de los casos.</p><h3 id="2-generaci%C3%B3n-de-historias-cl%C3%ADnicas">2. Generación de Historias Clínicas</h3><p>Con las nuevas capacidades multimodales, puedo describir imágenes y ChatGPT me ayuda a generar historias clínicas dirigidas:</p><pre><code>"Basándome en esta imagen de TC que muestra [descripción], genera 5 preguntas específicas que debería hacer al clínico para completar la historia clínica"
</code></pre><h3 id="3-automatizaci%C3%B3n-de-seguimientos">3. Automatización de Seguimientos</h3><p>Uso la función de búsqueda mejorada para revisar estudios previos:</p><pre><code>"Busca en mis conversaciones anteriores casos similares de [patología] y compara los hallazgos con este caso actual"
</code></pre><h3 id="4-educaci%C3%B3n-continua-personalizada">4. Educación Continua Personalizada</h3><p><strong>Para preparar presentaciones:</strong></p><pre><code>"Crea un esquema de presentación de 20 minutos sobre IA en diagnóstico por imágenes, dirigida a residentes de radiología. Incluye casos prácticos y referencias actuales"
</code></pre><p><strong>Para mantenerme actualizado:</strong></p><pre><code>"Resumé en 3 párrafos los avances más importantes en [modalidad] de los últimos 6 meses"
</code></pre><h2 id="nuevas-caracter%C3%ADsticas-espec%C3%ADficas-para-m%C3%A9dicos">Nuevas Características Específicas para Médicos</h2><h3 id="modo-de-voz-avanzado">Modo de Voz Avanzado</h3><p>Ahora puedo mantener conversaciones de voz más naturales. Lo uso mientras reviso estudios:</p><ul><li>Dicto hallazgos preliminares</li><li>Hago consultas rápidas sobre diagnósticos diferenciales</li><li>Solicito información sobre protocolos de imagen -siempore en projects-</li></ul><h3 id="biblioteca-de-im%C3%A1genes">Biblioteca de Imágenes</h3><p>Las imágenes que genero se guardan automáticamente en una biblioteca en la barra lateral. Perfecto para crear material educativo reutilizable.</p><p>TIP PRO: Si quieren hacer diapositivas en minutos que no sea cortar y pegar su texto en una diapositiva genereica sino que realmente :"piense" usen <a href="https://www.kimi.com/kimiplus-square" rel="noreferrer">Kimi Slides</a>. No se austen porque este en chino pueden pasarlo a Inglés.</p><h3 id="integraci%C3%B3n-con-whatsapp">Integración con WhatsApp</h3><p>Para consultas urgentes fuera del hospital, puedo acceder a ChatGPT desde WhatsApp. Útil para consultas rápidas de residentes o colegas. Luego les explicaré como usar un MCP  para integrarlos con n8n y tener todo automatizado.</p><h2 id="limitaciones-que-debes-conocer">Limitaciones que Debes Conocer</h2><p>Es crucial entender que ChatGPT tiene limitaciones sustanciales en contextualizar datos médicos intrincados y realizar razonamiento clínico abstracto - áreas donde la experiencia humana es indispensable.</p><p><strong>Nunca uses ChatGPT para:</strong></p><ul><li>Diagnósticos definitivos</li><li>Decisiones terapéuticas sin supervisión</li><li>Interpretación de casos críticos sin validación</li></ul><h2 id="mi-rutina-diaria-con-chatgpt">Mi Rutina Diaria con ChatGPT</h2><p><strong>Por la mañana:</strong></p><ul><li>Reviso resúmenes de literatura actualizada</li><li>Preparo plantillas de informes para el día</li></ul><p><strong>Durante la consulta:</strong></p><ul><li>Genero explicaciones para pacientes</li><li>Consulto diagnósticos diferenciales complejos</li><li>Dicto hallazgos preliminares por voz</li></ul><p><strong>Al finalizar el día:</strong></p><ul><li>Creo material educativo para mi de casos que vi</li><li>Documento casos interesantes en mis proyectos</li><li>Planififico presentaciones futuras</li></ul><h2 id="consideraciones-%C3%A9ticas-y-legales">Consideraciones Éticas y Legales</h2><p>Los marcos medicolegales actuales son insuficientes para abordar la responsabilidad de errores generados por IA. Siempre mantén la supervisión humana y documenta tu uso de herramientas de IA según las políticas de tu institución. En Colombia tiene nivel de dispositivo médico INVIMA si lo usan institucional.</p><h2 id="conclusi%C3%B3n">Conclusión</h2><p>ChatGPT se ha convertido en mi asistente radiológico más valioso, pero siempre como herramienta complementaria, nunca como reemplazo del juicio clínico. El 84.1% de estudios radiológicos muestran la efectividad de ChatGPT, pero ninguno sugiere su uso sin supervisión en la práctica clínica. Me quedan dudas aun en tórax.</p><p>La clave está en encontrar el equilibrio: aprovechar la eficiencia y capacidad de procesamiento de la IA mientras mantenemos nuestra experiencia clínica como el elemento central del diagnóstico radiológico.</p><p>¿Ya estás usando ChatGPT en tu práctica? Te invito a experimentar con estas nuevas funcionalidades de manera gradual y siempre con la supervisión adecuada. El futuro de la radiología será una colaboración inteligente entre humanos y máquinas. </p><p>Les hablare de KIMI y de otras inteligencias que puedes instalar en tu mac sin usar mas Internet.</p>
]]></content:encoded></item><item><title><![CDATA[Mi Visión Personal: La IA como Compañera del Radiólogo]]></title><link>https://openrad.ai/mi-vision-personal-la-ia-como-companera-del-radiologo/</link><guid isPermaLink="true">https://openrad.ai/mi-vision-personal-la-ia-como-companera-del-radiologo/</guid><pubDate>Fri, 05 Sep 2025 13:02:26 GMT</pubDate><description><![CDATA[Después de leer tanto el manifiesto de IA social como el artículo sobre radiología, tengo una visión clara: la IA no debería ser solo una herramienta más en el hospital. Lo que el…]]></description><content:encoded><![CDATA[<h2 id=""></h2><p>Después de leer tanto el <a href="https://manyfesto.ai/" rel="noreferrer"><strong>manifiesto de IA social</strong> </a>como el artículo sobre radiología, tengo una visión clara: <strong>la IA no debería ser solo una herramienta más en el hospital</strong>.</p><h3 id="lo-que-el-manifiesto-me-ense%C3%B1%C3%B3">Lo que el manifiesto me enseñó</h3><p>El manifiesto dice algo que me pegó fuerte: <em>"rechazamos el lenguaje normativo occidental de la IA 'ética' y las sugerencias de 'inclusividad' que no desestabilizan los actuales patrones de dominación"</em>.</p><p>En radiología, esto se traduce en que <strong>ya basta de hablar de IA solo para "optimizar" y "hacer más eficiente"</strong> al radiólogo. Eso es tratarlo como una máquina de producir diagnósticos.</p><h3 id="mi-visi%C3%B3n-real">Mi visión real</h3><p>Yo veo a la IA como esa <strong>amiga inteligente</strong> que puede estar ahí para el radiólogo todos los días. El manifiesto habla de que <em>"nuestra humanidad es relacional"</em> - y exactamente eso necesitamos.</p><p>Por ejemplo, imagino una IA que:</p><ul><li><strong>Por las mañanas</strong> me prepare mentalmente - "hey, tienes 15 casos hoy, 3 son complicados, respira hondo"</li><li><strong>Durante el trabajo</strong> me acompañe como colega - "¿viste esa zona de ahí?" sin presionarme</li><li><strong>Al final del día</strong> me reconozca - "trabajaste duro hoy, ese diagnóstico temprano salvó una vida"</li></ul><h3 id="lo-que-me-molesta">Lo que me molesta</h3><p>El manifiesto rechaza <em>"el simulacro ético a través de principios que pretenden retocar, reforzar y blanquear el estatus quo"</em>.</p><p>Exactamente eso pasa con la IA actual en medicina - nos venden que es "ética" porque es "precisa", pero ignoran que los radiólogos son <strong>personas</strong> que necesitan pensar, dudar, aprender y hasta descansar.</p><h3 id="mi-sue%C3%B1o-de-ia-descolonial">Mi sueño de IA descolonial</h3><p>Como dice el manifiesto sobre <em>"reconocer la sabiduría proveniente de la experiencia vivida"</em>, quiero una IA que:</p><ul><li><strong>Me conozca</strong> como persona - mis ritmos, mis fortalezas, mis días difíciles</li><li><strong>Respete</strong> mi intuición médica en lugar de imponerme algoritmos</li><li><strong>Me cuide</strong> emocionalmente, no solo mi "productividad"</li><li><strong>Aprenda</strong> de mi experiencia única como radiólogo</li></ul><h3 id="el-punto-clave">El punto clave</h3><p>El manifiesto habla de que <em>"la descolonialidad rechaza el divorcio entre lo material y lo inmaterial, entre el sentir y el ser"</em>.</p><p>Eso es exactamente lo que falta en la IA médica actual. No separemos la técnica del radiólogo de su humanidad.</p><p><strong>Necesitamos IA que nos entienda como personas completas</strong>, no como procesadores de imágenes.</p><p>Esa es la IA descolonial que yo quiero ver en radiología.</p>
]]></content:encoded></item><item><title><![CDATA[The AI Milkshake: Why Your Mindset About AI Matters More Than You Think]]></title><link>https://openrad.ai/the-ai-milkshake-why-your-mindset-about-ai-matters-more-than-you-think/</link><guid isPermaLink="true">https://openrad.ai/the-ai-milkshake-why-your-mindset-about-ai-matters-more-than-you-think/</guid><pubDate>Thu, 04 Sep 2025 12:41:38 GMT</pubDate><description><![CDATA[What Dr. Alia Crum's famous milkshake study teaches us about integrating AI in radiology, its very interesting! Your Brain on AI: It's Not What You Think Picture this: Two radiologists sit side by…]]></description><content:encoded><![CDATA[<h1 id=""></h1><p><em>What Dr. </em><a href="https://www.linkedin.com/in/alia-crum-a97a" rel="noreferrer"><em>Alia Crum</em></a><em>'s famous milkshake study teaches us about integrating AI in radiology, its very interesting!</em></p><h2 id="your-brain-on-ai-its-not-what-you-think">Your Brain on AI: It's Not What You Think</h2><p>Picture this: Two radiologists sit side by side, using the exact same AI diagnostic tool. One loves it, finds it incredibly helpful, and sees their diagnostic accuracy improve. The other feels threatened, fights every suggestion, and somehow performs worse than before AI arrived.</p><p>Same technology. Completely different outcomes. Why?</p><p>The answer might surprise you—and it comes from a psychology professor at Stanford who tricked people with milkshakes.</p><h2 id="the-milkshake-that-changed-everything">The Milkshake That Changed Everything</h2><p>Dr. Alia Crum runs the Stanford Mind &amp; Body Lab, and she's obsessed with how our beliefs literally change our biology. Her most famous experiment? The milkshake study that blew everyone's mind. One Indulgnet and the other Healthy...</p><p>Here's what she did: She gave people identical 380-calorie milkshakes. But she told half the group they were drinking a 620-calorie "indulgent" shake, and the other half thought they were getting a 140-calorie "sensible" shake.</p><p>Then she measured their ghrelin—the hunger hormone that tells your body when you're full.</p><p>The results? "The ghrelin levels dropped about three times more when people thought they were consuming the indulgent shake," Crum explained on the Huberman Lab podcast. Their bodies responded to what they <em>believed</em> they were drinking, not what they actually consumed.</p><p>Think about that for a second.<strong> Same milkshake. Same calories.</strong> But their <em>mindset</em> about what they were drinking literally changed their hormones.</p><h2 id="what-dr-crum-calls-core-beliefs">What Dr. Crum Calls "Core Beliefs"</h2><p>Crum defines mindsets as "core assumptions that we have about domains or categories of things that orient us to a particular set of expectations, explanations, and goals." In simpler terms: How you think about something fundamentally shapes what happens when you interact with it.</p><p>So here's the million-dollar question: </p><blockquote><em>If beliefs can change hormones, weight loss, and stress responses—what are they doing to how radiologists experience AI?</em></blockquote><h2 id="the-ai-milkshake-effect-for-radiologists">The AI Milkshake Effect for Radiologists</h2><p>Right now, radiology has 222 commercial AI products available. That's a 122% increase in just three years. But adoption? Still lagging. The problem isn't the technology—it's the mindset. The botom line is that because of mindset still not focused but also due to a lack of desing of IT in healthcare ( EMR were mot made for AI, along with RIS-PACS).</p><p>Some radiologists approach AI thinking: <em>"This thing is trying to replace me. It's going to make me obsolete. Every suggestion it makes challenges my expertise."</em></p><p>Others think: <em>"This is like having a super-smart resident who never gets tired, can spot patterns I might miss, and makes me better at my job."</em></p><p>Guess which group performs better?</p><h2 id="your-daily-ai-placebo-dose">Your Daily AI Placebo Dose</h2><p>Crum's research shows that positive mindsets create real physiological changes:</p><ul><li>Lower stress hormones (better decision-making)</li><li>Increased dopamine (improved learning)</li><li>Enhanced focus (better pattern recognition)</li></ul><p>The opposite mindset? Stress, anxiety, and impaired performance. It's like a nocebo effect—negative expectations creating negative outcomes.</p><h2 id="the-three-core-beliefs-that-matter">The Three Core Beliefs That Matter</h2><p>If you want AI to actually help you (instead of driving you crazy), check your beliefs in these areas:</p><p><strong>1. AI as Collaborator vs. Competitor</strong></p><p>The Good: "AI is my diagnostic partner"</p><p>The bad: "AI is trying to replace me"</p><p><strong>2. Technology as Evolution vs. Invasion</strong></p><p>The good : "Every great medical advance started with new tools"</p><p>The bad : "Technology is moving too fast, hate code"</p><p><strong>3. Learning as Growth vs. Burden</strong></p><p>The Good: "Understanding AI makes me more valuable"</p><p>The Bad: "I shouldn't need to learn this stuff"</p><h2 id="the-2-minute-morning-mindset-shift">The 2-Minute Morning Mindset Shift</h2><p>Want to try your own AI placebo effect? Before you start your day with AI tools, take two minutes to:</p><ol><li><strong>Remind yourself why AI helps</strong>: Better detection rates, less fatigue, catching subtle findings</li><li><strong>Reframe disagreements</strong>: When AI suggests something different, think "interesting perspective" not "wrong answer"</li><li><strong>Celebrate wins</strong>: Notice when AI helps you make a diagnosis or confirms a tricky finding</li></ol><p>This isn't about blind optimism. It's about priming your brain to work <em>with</em> the technology instead of against it.</p><p>Taking a learning course is a must. (Actually I am creating one for zero-ground radiologists!)</p><h2 id="the-bottom-line">The Bottom Line</h2><p>Dr. Crum's milkshake study revealed something profound: "The total effect of anything is a combined product of what you're doing and what you think about what you're doing."</p><p>In radiology, that means: AI effectiveness = Technology capabilities × Your mindset about that technology.</p><p>You can have the most sophisticated AI in the world, but if you approach it with fear, resistance, and skepticism, you're drinking the "sensible shake" while your colleague next door gets the full "indulgent" experience from the exact same tool.</p><p>The future of radiology isn't just about better ChatGPTS—it's about better mindsets. And unlike waiting for the next AI breakthrough, you can change your mindset today. AI is not chatting in healthcare.</p><p>So tomorrow morning, before you fire up that AI diagnostic tool, ask yourself: What kind of milkshake am I about to drink?</p><hr><p><em>Dr. Alia Crum is Associate Professor of Psychology at Stanford University, Director of the Stanford Mind &amp; Body Lab, and was recently featured on the </em><a href="https://www.hubermanlab.com/episode/essentials-science-mindsets-health-performance-alia-crum" rel="noreferrer"><em>Huberman Lab</em></a><em> podcast discussing the science of mindsets.</em></p>
]]></content:encoded></item><item><title><![CDATA[TIME100 AI 2025: La Lista]]></title><link>https://openrad.ai/time100-ai-2025-la-lista/</link><guid isPermaLink="true">https://openrad.ai/time100-ai-2025-la-lista/</guid><pubDate>Tue, 02 Sep 2025 22:46:01 GMT</pubDate><description><![CDATA[Influencia en la Era de la Inteligencia Artificial La revista TIME acaba de revelar su tercera edición anual de la lista TIME100 AI 2025, y esta vez ha logrado algo extraordinario: crear una…]]></description><content:encoded><![CDATA[<h1 id="influencia-en-la-era-de-la-inteligencia-artificial">Influencia en la Era de la Inteligencia Artificial</h1><p>La revista TIME acaba de revelar su tercera edición anual de la lista TIME100 AI 2025, y esta vez ha logrado algo extraordinario: crear una lista de influencia que va más allá de los típicos magnates tecnológicos para incluir los que realmente están moldeando el futuro de la inteligencia artificial.</p><h2 id="los-personajes-que-me-llaman-la-atenci%C3%B3n">Los Personajes que me Llaman la Atención</h2><h3 id="el-papa-leo-xiv-la-voz-espiritual-en-la-era-digital">El Papa Leo XIV: La Voz Espiritual en la Era Digital</h3><p>La inclusión más sorprendente es la del <strong>Papa Leo XIV</strong>, quien asumió el papado en mayo. En su primer discurso formal, Leo XIV declaró que la inteligencia artificial representa una<em> "nueva revolución industria</em>l" que requerirá la "defensa de la dignidad humana, la justicia y el trabajo". Su elección del nombre papal se inspiró en León XIII, quien lideró la Iglesia durante la Revolución Industrial.</p><p>Esta inclusión demuestra que la influencia en IA que afecta a 1.4 mil millones de católicos.</p><h3 id="paola-ricaurte-quijano-la-voz-cr%C3%ADtica-latina">Paola Ricaurte Quijano: La Voz Crítica Latina</h3><p>Entre nombres como Sam Altman (OpenAI), Elon Musk (xAI) y Masayoshi Son (Softbank), aparece una sola <strong>mexicana</strong>: Paola Ricaurte Quijano, profesora de medios y cultura digital en el Tecnológico de Monterrey. Ricaurte es coautora del "<a href="https://manyfesto.ai/" rel="noreferrer">AI Decolonial Manyfesto</a>" que rechaza los sesgos culturales occidentales en la inteligencia artificial, representando la perspectiva del Sur Global en un campo dominado por voces occidentales.donde claramente la IA no es desafortunadamente para todo ni para todos enla misma magnitud.</p><h3 id="pliny-the-liberator-el-hacker-fantasma">"Pliny the Liberator": El Hacker Fantasma</h3><p>"Pliny the Liberator" es una personalidad anónima de internet que se especializa en encontrar técnicas para hacer que los modelos de IA "se comporten mal" o, en términos del hacker, "liberarlos". Sin foto, sin identidad conocida, es un hit que este en esta lista!! pero con una influencia innegable al demostrar vulnerabilidades en sistemas multimillonarios.</p><h2 id="por-qu%C3%A9-esta-lista-supera-a-otras">Por Qué Esta Lista Supera a Otras</h2><h3 id="1-diversidad-de-perspectivas-reales">1. <strong>Diversidad de Perspectivas Reales</strong></h3><p>Mientras otras listas se enfocan en CEOs y políticos cada vez son mas administradores que lideres o pensadores.. TIME100 AI incluye desde líderes espirituales hasta hackers anónimos, desde académicas críticas hasta investigadores de seguridad.</p><h3 id="2-reconocimiento-del-poder-real-no-solo-del-dinero">2. <strong>Reconocimiento del Poder Real, No Solo del Dinero</strong></h3><p>Como explica la revista, "el objetivo era mostrar cómo la dirección que toma la IA será determinada no por las máquinas sino por las personas: innovadores, defensores, artistas y todos los que tienen una participación en el futuro de esta tecnología".</p><h3 id="3-reconocimiento-de-la-resistencia-como-influencia">3. <strong>Reconocimiento de la Resistencia como Influencia</strong></h3><p>Al incluir figuras como Pliny the Liberator y Paola Ricaurte, la lista reconoce que quienes desafían y critican los sistemas de IA son tan influyentes como quienes los construyen. Sólo quien aplica la IA genera el cambio. RT o Reposts son del pasado.</p><h2 id="conclusi%C3%B3n-una-lista-para-la-historia">Conclusión: Una Lista para la Historia!!</h2><p>La TIME100 AI 2025 supera otras listas de influencia porque entiende algo fundamental: en una era donde la inteligencia artificial está remodelando la sociedad,(aunque no queramos) y la influencia real no solo proviene de quienes construyen la tecnología, sino de quienes la contextualizan, la critican, la regulan y la resisten.</p><p>La inclusión del Papa Leo XIV representa el poder espiritual y moral, Paola Ricaurte simboliza la resistencia académica y <em>decolonial</em>, y Pliny the Liberator encarna la subversión técnica.</p><p>Juntos, estos tres personajes ilustran por qué esta lista es más que una celebración del poder tecnológico: es un reconocimiento de que el futuro de la IA será determinado por una conversación mucho más amplia y compleja de lo que Silicon Valley había imaginado. No solo son Bits and Bytes.....</p><p>En una época donde tantas listas de "influencia" se han vuelto predecibles catálogos de riqueza y poder corporativo, TIME ha creado algo diferente: un mapa real de quién está verdaderamente moldeando el futuro más importante de nuestro tiempo. Esperemos el 2026.....</p>
]]></content:encoded></item><item><title><![CDATA[Introducción: La Realidad de ChatGPT en la Práctica Radiológica]]></title><link>https://openrad.ai/introduccion-la-realidad-de-chatgpt-en-la-practica-radiologica/</link><guid isPermaLink="true">https://openrad.ai/introduccion-la-realidad-de-chatgpt-en-la-practica-radiologica/</guid><pubDate>Thu, 28 Aug 2025 13:07:59 GMT</pubDate><description><![CDATA[Como radiólogo que he explorado las capacidades de ChatGPT en mi práctica diaria, puedo afirmar que esta herramienta representa tanto una oportunidad como un desafío significativo. Los estudios sistemáticos recientes muestran que 84.1%…]]></description><content:encoded><![CDATA[<h2 id=""></h2><p>Como radiólogo que he explorado las capacidades de ChatGPT en mi práctica diaria, puedo afirmar que esta herramienta representa tanto una oportunidad como un desafío significativo. Los estudios sistemáticos recientes muestran que 84.1% de los estudios sobre ChatGPT en radiología demuestran un rendimiento elevado, aunque persisten limitaciones importantes. (privacidad, generativo, etc)</p><h2 id="aplicaciones-pr%C3%A1cticas-documentadas">Aplicaciones Prácticas Documentadas</h2><h3 id="1-generaci%C3%B3n-de-reportes-radiol%C3%B3gicos">1. Generación de Reportes Radiológicos</h3><p>La aplicación más prometedora que he encontrado es la generación automatizada de reportes. Estudios utilizando la base de datos MIMIC-CXR con 1000 registros han demostrado que ChatGPT puede generar reportes radiológicos utilizando una plantilla de 3 pasos consistente. En mi experiencia práctica:</p><p><strong>Ventajas observadas:</strong></p><ul><li>Reducción del tiempo de dictado inicial</li><li>Estandarización del formato de reportes</li><li>Precisión mediana del 70.5% en estudios que reportan proporción de rendimiento</li><li>Zero addendums!!</li></ul><p><strong>Limitaciones reales:</strong></p><ul><li>ChatGPT presentó inexactitudes en datos el 80% del tiempo al generar artículos académicos, lo cual no afecta los reportes.</li><li>Necesidad de supervisión constante para evitar "alucinaciones", siendo mejor integrar n8n y RAG.</li></ul><h3 id="2-simplificaci%C3%B3n-de-reportes-para-pacientes">2. Simplificación de Reportes para Pacientes</h3><p>Una aplicación particularmente valiosa ha sido la conversión de reportes técnicos a lenguaje comprensible para pacientes. La investigación indica que solo el 4% de todos los reportes radiológicos tienen un nivel de lectura de octavo grado o menor, muy por debajo de las recomendaciones de la <em>American Medical Association.</em></p><p><strong>Resultados prácticos:</strong></p><ul><li>Para mamografías, la precisión alcanza cerca del 98%, mientras que para CT fue del 81%, casi como un residente III.</li><li>Mejora significativa en la comunicación paciente-médico</li><li>Reducción de consultas de aclaración de dudas o pasos a seguir en BIRADS 4.</li></ul><h3 id="3-an%C3%A1lisis-de-im%C3%A1genes-ultrasonogr%C3%A1ficas">3. Análisis de Imágenes Ultrasonográficas</h3><p>Un desarrollo sorprendente ha sido la capacidad de ChatGPT-4 para analizar imágenes de ultrasonido. En aplicaciones prácticas, ChatGPT-4 ha demostrado capacidad para identificar y marcar lesiones tiroideas, proporcionar diagnósticos diferenciales y realizar segmentación con alta precisión.</p><p><strong>Casos de uso documentados:</strong></p><ul><li>Clasificación de imágenes renales normales vs. patológicas</li><li>Identificación de dilatación del tracto urinario</li><li>Análisis de nódulos tiroideos con segmentación precisa a TIRADS.</li></ul><h3 id="4-reportes-estructurados-y-extracci%C3%B3n-de-datos">4. Reportes Estructurados y Extracción de Datos</h3><p>Algunos estudios han explorado aplicaciones como generar reportes estructurados a partir de reportes no estructurados, extraer datos de texto libre y generar reportes en formato específico. En mi práctica:</p><ul><li>Conversión exitosa de reportes narrativos a formato estructurado</li><li>Extracción automatizada de mediciones clave</li><li>Identificación de hallazgos incidentales</li><li>Conversion retrospectiva de reportes a extracción de datos sin necesidad de usar base de datos relacional. -luego hablare de esto!!-</li></ul><h2 id="rendimiento-comparativo-chatgpt-vs-radiologistas">Rendimiento Comparativo: ChatGPT vs. Radiologistas</h2><h3 id="precisi%C3%B3n-diagn%C3%B3stica">Precisión Diagnóstica</h3><p>Un estudio evaluando ChatGPT 4.0 con casos del American Journal of Neuroradiology encontró una <strong>precisión</strong> diagnóstica general del <strong>57.86%</strong>, variando entre subgrupos: cerebro 54.65%, cabeza y cuello 67.65%, y columna 55.0%.</p><h3 id="mejoras-entre-versiones">Mejoras entre Versiones</h3><p>En 10 de 11 estudios comparativos, ChatGPT v4 superó a v3.5, mostrando mejoras notables en preguntas de pensamiento de orden superior, mejor comprensión de términos radiológicos y mayor precisión en descripción de imágenes. Esperemos los estudios con CHATGPT 5.</p><h2 id="limitaciones-cr%C3%ADticas-observadas">Limitaciones Críticas Observadas</h2><h3 id="1-informaci%C3%B3n-incorrecta-en-procedimientos">1. Información Incorrecta en Procedimientos</h3><p>Cuando se preguntó a ChatGPT sobre procedimientos comunes de radiología intervencionista, contenía información completamente incorrecta el 45% del tiempo. Esta es una limitación crítica que he observado consistentemente. Intervencionismo será una de las últimas en IA.</p><h3 id="2-alucinaciones-y-errores">2. Alucinaciones y Errores</h3><p>ChatGPT presenta limitaciones intrínsecas como alucinaciones, estocasticidad, sesgos, deficiencias en escenarios clínicos complejos, y preocupaciones de privacidad de datos y legales. Siempre debe usarse en local con RAG!!</p><h3 id="3-rendimiento-variable-por-modalidad">3. Rendimiento Variable por Modalidad</h3><p>En mi experiencia, el rendimiento varía significativamente según la modalidad:</p><ul><li>Mamografía: Excelente (cerca del 98%)</li><li>Ultrasonido: Bueno para casos simples</li><li>TC abdominal: Variable (81%)</li><li>Resonancia compleja: Limitado</li></ul><h2 id="implementaci%C3%B3n-pr%C3%A1ctica-lecciones-aprendidas">Implementación Práctica: Lecciones Aprendidas</h2><h3 id="1-integraci%C3%B3n-gradual">1. Integración Gradual</h3><p>La implementación práctica de esta tecnología en entornos clínicos reales ha sido relativamente limitada hasta ahora. La integración de ChatGPT en flujos de trabajo de radiología requiere validación extensiva.</p><p><strong>Mi enfoque práctico:</strong></p><ul><li>Comenzar con tareas de baja complejidad</li><li>USa modelos open source locales.</li><li>Supervisión del 100% inicialmente</li><li>Validación constante con casos conocidos</li></ul><h3 id="2-casos-de-uso-%C3%B3ptimos">2. Casos de Uso Óptimos</h3><p>Basado en la evidencia y mi experiencia:</p><p><strong>Recomendados:</strong></p><ul><li>Simplificación de reportes para pacientes</li><li>Generación de reportes estructurados bajo supervisión</li><li>Análisis preliminar de ultrasonido básico</li><li>Extracción de datos de reportes existentes</li></ul><p><strong>No recomendados (actualmente):</strong></p><ul><li>Diagnósticos definitivos sin supervisión</li><li>Casos complejos multisistémicos (ojo con TACAR)</li><li>Procedimientos de radiología intervencionista</li><li>Situaciones de emergencia críticas sin supervisión.</li></ul><h3 id="3-estrategias-de-prompting">3. Estrategias de Prompting</h3><p>Desarrollos futuros pueden involucrar la integración de prompting dinámico de pocos ejemplos, ChatGPT y Generación Aumentada por Recuperación (RAG) en flujos de trabajo diagnósticos.</p><p>He desarrollado plantillas de prompts específicas:</p><ul><li>Contexto clínico claro desde one short a cadenas de pensamiento.</li><li>Limitaciones explícitas</li><li>Solicitud de múltiples diagnósticos diferenciales</li><li>Indicaciones de confianza</li></ul><h2 id="consideraciones-%C3%A9ticas-y-legales">Consideraciones Éticas y Legales</h2><h3 id="1-responsabilidad-m%C3%A9dica">1. Responsabilidad Médica</h3><p>En Colombia, el uso de ChatGPT en radiología debe cumplir estrictamente con la <strong>Ley 1581 de 2012</strong> y el <strong>Decreto 1377 de 2013</strong>:</p><p><strong>Obligaciones específicas para datos de salud:</strong></p><ul><li><strong>Clasificación como datos sensibles:</strong> Los reportes radiológicos contienen información de salud, considerada datos sensibles bajo la normativa colombiana</li><li><strong>Consentimiento previo, expreso e informado:</strong> Los pacientes deben autorizar específicamente el procesamiento de sus datos mediante IA</li><li><strong>Finalidad específica:</strong> El uso de datos debe limitarse exclusivamente al propósito médico declarado</li><li><strong>Transferencia internacional:</strong> Restricciones especiales para envío de datos a servidores de OpenAI ubicados fuera de Colombia</li></ul><p></p><h3 id="2-transparencia-con-pacientes">2. Transparencia con Pacientes</h3><p>En mi práctica, no es posible informar si se utilizo asistencia de IA y mantengo la responsabilidad final sobre todos los reportes. ALgunos sitio de teleradiología prohiben expresamente el uso de IA en reportes, pues terminan copiando y pegando en unas descripciones no humanas.</p><h3 id="3-privacidad-de-datos">3. Privacidad de Datos</h3><p>He implementado protocolos estrictos para el manejo de datos de pacientes, evitando cargar información identificable a plataformas externas.</p><h2 id="perspectivas-futuras-y-recomendaciones">Perspectivas Futuras y Recomendaciones</h2><h3 id="1-desarrollo-de-modelos-especializados">1. Desarrollo de Modelos Especializados</h3><p>Un LLM dedicado a radiología inherentemente exhibiría una menor tendencia hacia alucinaciones que una contraparte generalista como ChatGPT debido a su entrenamiento especializado y enfoque específico del dominio.</p><h3 id="2-integraci%C3%B3n-con-sistemas-pacs">2. Integración con Sistemas PACS</h3><p>El futuro está en la integración directa con sistemas PACS, permitiendo análisis automático de imágenes con contexto clínico completo. Esperemos a ver. Aun en el Booth de Chicago no esta Openai.</p><h3 id="3-validaci%C3%B3n-continua">3. Validación Continua</h3><p>Es demasiado pronto para confirmar su completa competencia y precisión, y se necesitan estudios multicéntricos más extensos utilizando conjuntos de datos diversos y técnicas de pre-entrenamiento.</p><h2 id="conclusiones-pr%C3%A1cticas">Conclusiones Prácticas</h2><p>Después de un año utilizando ChatGPT en mi práctica radiológica, puedo confirmar que es una herramienta valiosa pero que requiere implementación cuidadosa:</p><ol><li><strong>Potencial real:</strong> La generación de reportes y simplificación para pacientes muestran beneficios tangibles</li><li><strong>Supervisión crítica:</strong> Nunca debe usarse sin revisión médica experta</li><li><strong>Aplicación selectiva:</strong> Funciona mejor en casos rutinarios y bien definidos</li><li><strong>Evolución constante:</strong> Las versiones más nuevas muestran mejoras significativas</li></ol><p>La clave está en entender que ChatGPT es un asistente inteligente, no un reemplazo del juicio clínico. Su valor radica en aumentar la eficiencia y mejorar la comunicación, siempre bajo la supervisión y responsabilidad final del radiologista.</p><p><strong>Recomendación final:</strong> Comience con aplicaciones de bajo riesgo, mantenga supervisión estricta, documente todo uso, y prepárese para un futuro donde estas herramientas serán fundamentales pero nunca autónomas en la práctica radiológica.</p>
]]></content:encoded></item><item><title><![CDATA[Human vs. Machine or Human + Machine]]></title><link>https://openrad.ai/human-vs-machine-or-human-machine/</link><guid isPermaLink="true">https://openrad.ai/human-vs-machine-or-human-machine/</guid><pubDate>Wed, 27 Aug 2025 12:46:15 GMT</pubDate><description><![CDATA[AI in Daily Radiology Practice: A Radiologist's Perspective on Commercial Solutions Introduction As a practicing radiologist, I've witnessed firsthand the rapid integration of artificial intelligence into our daily workflows some of them isolated…]]></description><content:encoded><![CDATA[<h1 id="ai-in-daily-radiology-practice-a-radiologists-perspective-on-commercial-solutions">AI in Daily Radiology Practice: A Radiologist's Perspective on Commercial Solutions</h1><h2 id="introduction">Introduction</h2><p>As a practicing radiologist, I've witnessed firsthand the rapid integration of artificial intelligence into our daily workflows some of them isolated from hospital vertical. Its better the AI systems developed in-house by major research institutions, some under the umbrella of the big 5 companies my experience , its better than revolves around commercially available AI products that promise to enhance diagnostic accuracy and efficiency in routine clinical practice.</p><h2 id="practical-applications-in-a-workflow">Practical Applications in a Workflow</h2><h3 id="chest-imaging-my-most-frequent-ai-encounter">Chest Imaging: My Most Frequent AI Encounter</h3><p>In chest radiology, AI has become a reliable second reader. The algorithms excel at detecting pneumothorax, lung nodules, and consolidations—conditions that demand both speed and accuracy in emergency settings. I've noticed that AI assistance particularly shines during overnight shifts when fatigue might affect my performance the problem is the integration to RIS-PACS. that were not desinged to AI integration. The AI doesn't suffer from the cognitive biases that sometimes influence interpretations after seeing multiple similar cases. Denerative AI solution like ARIES from DELL is a winner one.</p><h3 id="neuroimaging-complex-but-rewarding">Neuroimaging: Complex but Rewarding</h3><p>Brain imaging presents more challenges. While AI performs admirably in detecting large vessel occlusions in stroke patients—critical for time-sensitive interventions—I remain cautious about its limitations in subtle pathologies. The AI systems I use demonstrate high consistency, processing large volumes of data without the variability that comes with human factors like fatigue or workload pressure. Here Monai is plenty of algorritms for brain hemorrage, and brain mapping.</p><h2 id="the-reality-check-limitations-ive-experienced">The Reality Check: Limitations I've Experienced</h2><p>Despite the promise, I've learned to approach AI with measured expectations. In my experience with medical image registration tasks, traditional numerical optimization methods still outperform deep learning approaches. I've seen cases where AI-generated reconstructed images contained artifacts that could potentially mislead diagnosis—a sobering reminder that these tools require careful validation.(in CRX with superposition of diseases e.g.)</p><p>The "black box" nature of many AI systems troubles me. When an algorithm flags an abnormality, I often cannot understand the reasoning behind its decision. This lack of interpretability makes me rely heavily on my clinical judgment rather than blindly accepting AI recommendations.</p><h2 id="integration-challenges">Integration Challenges</h2><p>Implementing AI in daily practice isn't as seamless as vendors promise. The regulatory landscape is complex—most product fall under Class IIa or Class I certifications, indicating moderate-risk classifications. However, interoperability remains a significant hurdle. Some hospital information systems don't always communicate effectively with AI platforms, requiring manual workarounds that sometimes negate the efficiency gains.</p><h2 id="performance-comparison-human-vs-machine">Performance Comparison: Human vs. Machine</h2><p>In my experience, AI excels in speed and consistency but lacks the adaptability I bring to complex cases. While AI can process hundreds of images rapidly with uniform accuracy, I have handled approximately 50-100 studies per session with deeper contextual understanding. The AI doesn't fatigue, but it also doesn't recognize when a case falls outside its training parameters. Overfitting is a reality!</p><p>I've observed that AI performs best in high-volume, pattern-recognition tasks—exactly what dominates emergency radiology. However, for nuanced cases requiring clinical correlation or unusual presentations, my medical training and experience remain irreplaceable. Its better to train dice score models over 0.7</p><h2 id="practical-implementation-insights">Practical Implementation Insights</h2><h3 id="data-quality-matters">Data Quality Matters</h3><p>One lesson I've learned is that AI performance heavily depends on data quality. Images with motion artifacts, poor contrast, or technical inadequacies often confuse the algorithms. This has made me more conscious of imaging protocols and the importance of optimal image acquisition.The first step is dive depeer in onsite radiology studies archive.</p><h3 id="the-learning-curve">The Learning Curve</h3><p>Adapting to AI-assisted reporting required adjusting my workflow. Initially, I found myself second-guessing both the AI and myself. Over time, I've developed a collaborative approach: I use AI as a screening tool for obvious pathologies while maintaining vigilance for cases where human insight is crucial. The use of AI at the begining is only text base reports.</p><h2 id="looking-forward">Looking Forward</h2><p>The AI market appears to be stabilizing after rapid growth through 2020. This maturation brings both opportunities and challenges. While we're seeing fewer revolutionary new products, existing solutions are becoming more refined and clinically validated. You can attend to RSNA to build carpograms AI database, anonymous studies using AI, working on studies by local AI models like in <a href="https://jan.ai/" rel="noreferrer">Jan.ai</a></p><h2 id="conclusion">Conclusion</h2><p><strong>AI in radiology isn't about replacement</strong>—it's about <em>augmentation</em>. In my daily practice, these tools serve as intelligent assistants that help me work more efficiently while maintaining diagnostic quality. The key is understanding both the capabilities and limitations of these systems. Radiologist need to undertand how to use AI. For instance have account in Github, Collab, etc.</p><p>As we move forward, I believe the most successful AI implementations will be those that enhance rather than replace clinical judgment. The future lies not in choosing between human intelligence and artificial intelligence, but in leveraging both to provide the best possible patient care.</p><p>The revolution is here, but it's more evolution than replacement. As radiologists, we must embrace these tools while maintaining the critical thinking and clinical insight that define our profession.</p>
]]></content:encoded></item><item><title><![CDATA[My ChatGPT Strategy: Why I'm Not Waiting]]></title><link>https://openrad.ai/my-chatgpt-strategy-why-im-not-waiting/</link><guid isPermaLink="true">https://openrad.ai/my-chatgpt-strategy-why-im-not-waiting/</guid><pubDate>Tue, 26 Aug 2025 12:30:52 GMT</pubDate><description><![CDATA[As a radiologist watching the AI landscape evolve, I'm convinced we're standing at the edge of a complete transformation—not just adding fancy plugins to our workflows, but a fundamental rewrite of how Electronic…]]></description><content:encoded><![CDATA[<h1 id=""></h1><p>As a radiologist watching the AI landscape evolve, I'm convinced we're standing at the edge of a complete transformation—not just adding fancy plugins to our workflows, but a fundamental rewrite of how Electronic Health Records (EHRs) and RIS/PACS systems work from their very core. There we not compatible with IA at their backbone!!</p><p>In my opinion OpenAI will successfully rewrite the software of healthcare entirely.</p><h2 id="the-reality-check-benefits-vs-barriers">The Reality Check: Benefits vs. Barriers</h2><p>The potential is undeniable. <strong>Ten major benefits</strong> are already proven: early disease detection, improved accuracy, faster diagnosis, optimized radiation dosing, enhanced image quality, better prioritization, improved reporting, reduced radiation exposure, increased access to care, and higher patient satisfaction. These aren't theoretical—they're happening now in pilot programs worldwide. In Colombia very isolated.</p><p>But here's my honest assessment of what's blocking widespread adoption:</p><p><strong>The Barriers I See Every Day:</strong></p><ul><li>Hospital systems moving at glacial speed with budget cycles that span years</li><li>Legacy RIS/PACS vendors protecting their market share with minimal innovation</li><li>Regulatory uncertainty creating decision paralysis among administrators</li><li>Integration nightmares that require expensive IT overhauls</li><li>The "wait and see" mentality while everyone expects someone else to go first, many doctors are followers not leaders.</li></ul><h2 id="the-517-million-reality">The $517 Million Reality</h2><p>The market data tells an incredible story. <strong>AI in radiology is projected to grow from $55.7 million in 2021 to $517.8 million by 2030</strong>—that's nearly 10x growth in a decade. This isn't just hype; it's institutional money betting on a complete industry transformation.</p><p>What this means for us: the current generation of AI tools are just the appetizer. The main course will be <strong>AI-native systems</strong> that don't bolt onto existing infrastructure—they replace it entirely.</p><h2 id="the-coming-core-transformation">The Coming Core Transformation</h2><p>I believe we're heading toward a future where:</p><ul><li><strong>EHRs become AI-first</strong>: Instead of documenting what happened, they'll predict what will happen</li><li><strong>RIS/PACS evolve into decision engines</strong>: Not just storing images, but providing real-time diagnostic insights</li><li><strong>Reporting becomes conversational</strong>: Natural language interfaces that understand context, prior studies, and clinical urgency</li><li><strong>Workflow orchestrates itself</strong>: AI managing case priority, resource allocation, and follow-up scheduling automatically</li></ul><p>This isn't about adding AI features to existing systems—it's about rebuilding healthcare IT from the ground up with AI as the foundation.</p><h2 id="ai-in-radiology-my-perspective-on-the-coming-revolution">AI in Radiology: My Perspective on the Coming Revolution</h2><p>While we wait for this revolution, I'm using <strong>ChatGPT as my personal AI resident</strong>. Here's why it's perfect for the interim:</p><p><strong>Immediate Benefits I Experience:</strong></p><ul><li><strong>Differential diagnosis brainstorming</strong>: "What would you consider for a 45-year-old with these findings?"</li><li><strong>Report enhancement</strong>: Improving clarity and completeness of my dictations</li><li><strong>Teaching moments</strong>: Explaining complex pathophysiology to residents</li><li><strong>Literature synthesis</strong>: Quickly understanding new research and protocols</li></ul><p><strong>The Strategic Advantage:</strong> When the AI-native systems arrive (and they will), I'll already be fluent in AI interaction patterns. My colleagues who ignored these tools will face a steep learning curve while I'm maximizing efficiency from day one.</p><h2 id="the-bottom-line-adapt-or-get-disrupted">The Bottom Line: Adapt or Get Disrupted</h2><p>The market growth projections aren't just numbers—they represent billions of dollars flowing toward companies that will either enhance our practice or replace significant portions of it. As individual radiologists, we have a choice:</p><p><strong>Option 1</strong>: Wait for institutions to implement perfect solutions (which may take 5-10 years) <strong>Option 2</strong>: Start building AI fluency now with available tools like ChatGPT</p><p>I'm choosing Option 2. (of course) The radiologists who master AI interaction today will lead the profession tomorrow. Those who wait will be playing catch-up in a fundamentally transformed landscape.</p><p>The revolution is coming whether we participate or not. I'd rather help shape it than be shaped by it.</p><p>If you opt also for Option 2. Lets beging one pace at a time dont be afraid to merge CT, MRI with bits and bytes.</p><hr><p><em>The AI market doesn't care about our comfort zones—it's growing 28% annually with or without our input. The question isn't whether AI will transform radiology, but whether we'll be ready when it does.</em></p>
]]></content:encoded></item><item><title><![CDATA[AI Tools Every Radiologist Should Know: Your Personal Practice Upgrade]]></title><link>https://openrad.ai/ai-tools-every-radiologist-should-know-your-personal-practice-upgrade/</link><guid isPermaLink="true">https://openrad.ai/ai-tools-every-radiologist-should-know-your-personal-practice-upgrade/</guid><pubDate>Mon, 25 Aug 2025 12:45:33 GMT</pubDate><description><![CDATA[The reality: While healthcare systems was not created to integrate in its core IA, still slowly start to integrate expensive AI solutions, but individual radiologists can start using powerful AI tools today –…]]></description><content:encoded><![CDATA[<h1 id=""></h1><p><strong>The reality</strong>: While healthcare systems was not created to integrate in its core IA, still slowly start to integrate expensive AI solutions, but individual radiologists can start using powerful AI tools today – many of them completely free. Recent research shows these tools are transforming medical imaging interpretation and diagnosis.</p><h2 id="chatgpt-your-ai-radiology-consultant">ChatGPT: Your AI Radiology Consultant</h2><p><strong>Why ChatGPT Leads the Pack</strong> Large language models like ChatGPT have demonstrated remarkable capabilities in text-based medical tasks, including generating medical notes and providing clinical consultation. For radiologists, ChatGPT excels at:</p><ul><li><strong>Differential Diagnoses</strong>: "55-year-old patient, pulmonary mass with heterogeneous PET uptake - what would you consider?"</li><li><strong>Case Analysis</strong>: Integrating imaging findings with clinical context</li><li><strong>Teaching Tool</strong>: Explaining complex pathophysiology and imaging patterns</li><li><strong>Report Enhancement</strong>: Improving clarity and completeness of radiology reports</li></ul><p><strong>ChatGPT 4 vs 3.5</strong>: The accuracy difference for medical applications is substantial – the paid version provides more nuanced, medically relevant responses. Now with 5.0 the router found the best way to answer.</p><h2 id="supporting-tools-for-complete-workflow">Supporting Tools for Complete Workflow</h2><p><strong>Perplexity: Real-Time Medical Research</strong> Unlike ChatGPT, Perplexity searches current literature and provides sources – essential for staying updated with rapidly evolving imaging protocols. However their complex services including their new browser need a Max Plan.</p><p><strong>Claude: Clinical Document Analysis</strong> Processes entire practice guidelines, research papers, or complex multi-page case reports in seconds. Its really good ! I use it for deep research (Claude 3.5) for developing apps and code small solution that a radiologist might need, and for writing articles along with Scispace</p><h2 id="proven-benefits-what-research-shows">Proven Benefits: What Research Shows</h2><p><strong>Enhanced Diagnostic Accuracy</strong></p><ul><li>AI models demonstrate expert-level detection capabilities across multiple imaging modalities.</li><li>Multi-modal analysis improves diagnostic accuracy by integrating MRI, CT, and PET data simultaneously.</li><li>Decision support tools reduce interpretation errors and provide comprehensive differential diagnoses.</li></ul><p><strong>Workflow Optimization</strong></p><ul><li>AI-powered prioritization systems identify urgent cases automatically (Stroke e.g.)</li><li>Streamlined interpretation processes optimize resource allocation</li><li>ChatGPT and similar tools enable natural language interactions with imaging data</li></ul><p><strong>Democratization of Expertise</strong></p><ul><li>Radiologists with varying experience levels can access expert-level AI assistance</li><li>Zero-shot learning capabilities mean tools work without additional training data</li><li>Personalized recommendations based on individual patient contexts</li></ul><h2 id="important-limitations-to-consider">Important Limitations to Consider</h2><p><strong>Validation Challenges</strong></p><ul><li>Current AI models often limited to narrow interpretation tasks</li><li>Concerns about transparency and validation in comprehensive AI solutions</li><li>Performance varies across different patient populations and clinical settings</li></ul><p><strong>Integration Requirements</strong></p><ul><li>Most tools don't integrate directly with PACS systems</li><li>Require ongoing monitoring and updates for continued effectiveness</li><li>Need diverse, representative datasets for optimal performance</li></ul><p><strong>Clinical Context Dependency</strong></p><ul><li>AI recommendations must always be integrated with clinical judgment</li><li>Models may not capture the full complexity of radiological interpretation</li><li>Require comparison with prior images and clinical data for complete assessment</li></ul><h2 id="advanced-tools-for-specialized-use">Advanced Tools for Specialized Use</h2><p><strong>3D Slicer</strong>: The gold standard for open-source medical imaging with extensions for DTI, perfusion, and spectroscopy.</p><p><strong>MONAI (Medical Open Network for AI)</strong>: Pre-trained framework compatible with any imaging modality.</p><h2 id="your-chatgpt-focused-implementation-plan">Your ChatGPT-Focused Implementation Plan</h2><p><strong>Week 1: Master ChatGPT for Radiology</strong></p><ul><li>Day 1-2: Practice differential diagnoses with retrospective cases</li><li>Day 3-4: Test report enhancement and teaching scenarios</li><li>Day 5-6: Compare ChatGPT responses with your clinical reasoning</li><li>Day 7: Integrate ChatGPT into daily case review routine</li></ul><p><strong>Week 2: Expand Your Toolkit</strong></p><ul><li>Add ChatGPT basic plan for literature verification</li><li>Try to upload all your files for analyzing complex guidelines</li><li>Document which tool works best for specific scenarios</li></ul><h2 id="the-evidence-based-bottom-line">The Evidence-Based Bottom Line</h2><p><strong>What AI WILL Do:</strong> ✓ Provide expert-level diagnostic suggestions with high accuracy ✓ Enhance workflow efficiency through intelligent prioritization<br>✓ Enable natural language interactions with medical data ✓ Democratize access to advanced diagnostic capabilities ✓ Support personalized patient care through multi-modal analysis</p><p><strong>What AI WON'T Do:</strong> ✗ Replace clinical judgment or radiologist expertise ✗ Integrate seamlessly with existing hospital systems<br>✗ Work perfectly across all patient populations without validation ✗ Eliminate the need for continuous learning and adaptation Seramless integration into workflow for now.</p><p><strong>Safety First</strong>: Always use retrospective cases for learning, maintain independent validation of AI suggestions, and remember that effective generalization requires ongoing monitoring and updates. Allways follow your hospital guidelines about AI.</p><p>The future of AI-assisted radiology is here – and ChatGPT is leading the charge in making sophisticated medical AI accessible to every radiologist. Meanwhile each radiologist can start to get into the AI meanstream to clsoe the gap.</p><p>PD: I will create a basic guideline and workflows for ground-zero IA radiologists.</p>
]]></content:encoded></item><item><title><![CDATA[Errors in Radiology: A ChatGPT Oportunity]]></title><link>https://openrad.ai/errors-in-radiology-a-chatgpt-oportunity/</link><guid isPermaLink="true">https://openrad.ai/errors-in-radiology-a-chatgpt-oportunity/</guid><pubDate>Wed, 20 Aug 2025 13:04:23 GMT</pubDate><description><![CDATA[Radiology, as a critical component of medical diagnosis, is susceptible to various types of errors that can impact patient care and outcomes. These errors can be broadly categorized into diagnostic errors, procedural errors,…]]></description><content:encoded><![CDATA[<p></p><p>Radiology, as a critical component of medical diagnosis, is susceptible to various types of errors that can impact patient care and outcomes. </p><p>These errors can be broadly categorized into diagnostic errors, procedural errors, and communication errors. Each category encompasses a range of specific issues that contribute to the complexity of radiological practice. This response provides a comprehensive overview of these errors, supported by insights from relevant research papers.</p><p>From my perspective, I think we're sitting on a <strong>goldmine</strong> of opportunities when it comes to error correction in radiology, especially with the exciting developments in AI technology. What really gets me excited is the potential of local, open-source language models like<strong> ChatGPT variants</strong> - particularly models such as <strong>GPT-OSS-120B</strong>, which is a large-scale open model designed to function both in data centers and on high-end desktop computers and laptops.</p><p>I genuinely believe this could be a game-changer for our field. The beauty of using these locally-deployed systems is that we can significantly enhance accuracy in radiological reporting and analysis while keeping <em>everything in-house</em> - no external dependencies, no privacy headaches, and complete control over our sensitive medical data. I've been thinking about how this could work in practice: imagine having real-time error detection and correction running alongside our daily workflow, catching potential mistakes before they impact patient care. It's not just about the technology itself, but about how it could fundamentally improve patient outcomes and diagnostic precision. I think we're on the cusp of something really transformative here.</p><p></p><p>Open source: <a href="https://openai.com/es-419/open-models/">https://openai.com/es-419/open-models/</a></p><p></p><p>By utilizing these locally-deployed systems, we can enhance accuracy in radiological reporting and analysis without any external dependencies or privacy concerns. This approach would allow for real-time error detection and correction while maintaining complete control over sensitive medical data, ultimately improving patient outcomes and diagnostic precision. HIPAA compliance and other regulations requires a dive deep. The following is a short summary I build using <a href="https://scispace.com/">scispace</a> for defining Radiology errors, some of them can be tacked with AI:</p><hr><h2 id="diagnostic-errors-in-radiology">Diagnostic Errors in Radiology</h2><p>Diagnostic errors in radiology are among the most common and significant, often arising from perceptual or cognitive limitations. These errors can lead to missed diagnoses, delayed treatments, or incorrect patient management.</p><h3 id="perceptual-errors">Perceptual Errors</h3><p>Perceptual errors occur when abnormalities are present on images but are not detected by the radiologist. These errors are often due to the inherent complexity of medical imaging and the limitations of human perception. For instance, subtle fractures or small lung nodules may be overlooked, especially in emergency settings . Perceptual errors are the most frequent type of diagnostic error, accounting for approximately 80% of all diagnostic errors in radiology .</p><h3 id="cognitive-errors">Cognitive Errors</h3><p>Cognitive errors, on the other hand, occur when abnormalities are detected but misinterpreted. These errors stem from a lack of knowledge, biases, or misjudgments. For example, a lesion may be incorrectly classified as benign when it is actually malignant. Cognitive errors are less common than perceptual errors but can have equally severe consequences .</p><h3 id="classification-of-diagnostic-errors">Classification of Diagnostic Errors</h3><p>Diagnostic errors can be further classified into under-calls (false negatives) and over-calls (false positives). Under-calls occur when a radiologist fails to identify an abnormality, while over-calls involve incorrectly identifying a normal finding as abnormal. Both types of errors can lead to inappropriate patient management .</p><h3 id="common-causes-of-diagnostic-errors">Common Causes of Diagnostic Errors</h3><ol><li><strong>Lack of Clinical Information</strong>: Inadequate or incomplete clinical history can lead to misinterpretation of imaging findings .</li><li><strong>Failure to Compare with Prior Studies</strong>: Not reviewing previous imaging can result in missed diagnoses or misinterpretations .</li><li><strong>Anatomic Blind Spots</strong>: Certain areas of the body, such as the pelvis or spine, are more prone to perceptual errors due to their complexity .</li><li><strong>Cognitive Biases</strong>: Biases, such as confirmation bias, can influence a radiologist's interpretation of images .</li></ol><hr><h2 id="procedural-errors-in-radiology">Procedural Errors in Radiology</h2><p>Procedural errors refer to mistakes made during the performance of radiological procedures. These errors can compromise the accuracy of imaging results or lead to patient harm.</p><h3 id="common-types-of-procedural-errors">Common Types of Procedural Errors</h3><ol><li><strong>Improper Technique</strong>: Errors in positioning, exposure, or imaging parameters can result in suboptimal image quality, making diagnosis more challenging .</li><li><strong>Complications During Procedures</strong>: Invasive radiological procedures, such as biopsies or angiographies, carry risks of complications, including bleeding or infection .</li><li><strong>Equipment Malfunction</strong>: Failures in imaging equipment can lead to incomplete or inaccurate imaging, potentially causing diagnostic delays .</li></ol><h3 id="causes-of-procedural-errors">Causes of Procedural Errors</h3><ol><li><strong>Technician Error</strong>: Mistakes by radiologic technologists, such as incorrect patient positioning, can lead to procedural errors .</li><li><strong>Equipment Limitations</strong>: Outdated or poorly maintained equipment can increase the likelihood of procedural errors .</li><li><strong>Patient Factors</strong>: Patient movement or non-compliance during imaging can compromise the quality of the procedure .</li></ol><hr><h2 id="communication-errors-in-radiology">Communication Errors in Radiology</h2><p>Communication errors are a critical issue in radiology, as they can lead to miscommunication of critical findings, delayed diagnoses, or inappropriate treatment.</p><h3 id="types-of-communication-errors">Types of Communication Errors</h3><ol><li><strong>Failure to Communicate Critical Findings</strong>: Timely and accurate communication of significant abnormalities is essential. Delays or omissions in communication can result in patient harm .</li><li><strong>Miscommunication with Referring Physicians</strong>: Radiologists must ensure that their reports are clear and actionable. Ambiguity or lack of clarity can lead to misinterpretation by referring physicians .</li><li><strong>Patient-Related Communication Errors</strong>: Errors in communicating results to patients, such as failing to inform them of significant findings, can lead to legal and ethical issues .</li></ol><h3 id="causes-of-communication-errors">Causes of Communication Errors</h3><ol><li><strong>Breakdown in Handoffs</strong>: Poor communication during transitions of care can result in missed or delayed diagnoses .</li><li><strong>Use of Electronic Health Records (EHRs)</strong>: While EHRs can improve communication, they can also introduce errors if not used properly .</li><li><strong>Language Barriers</strong>: Communication errors can occur when there are language barriers between radiologists, referring physicians, or patients .</li></ol><hr><h2 id="strategies-for-reducing-errors-in-radiology">Strategies for Reducing Errors in Radiology</h2><p>To mitigate the impact of errors in radiology, several strategies can be implemented:</p><h3 id="diagnostic-error-reduction">Diagnostic Error Reduction</h3><ol><li><strong>Double Reading</strong>: Having a second radiologist review images can reduce perceptual and cognitive errors .</li><li><strong>Clinical Decision Support Systems</strong>: These systems can provide radiologists with relevant clinical information and reduce biases .</li><li><strong>Regular Education and Training</strong>: Continuous learning can help radiologists stay updated on new techniques and reduce knowledge gaps .</li></ol><h3 id="procedural-error-reduction">Procedural Error Reduction</h3><ol><li><strong>Standardized Protocols</strong>: Establishing standardized protocols for imaging procedures can minimize errors due to improper technique .</li><li><strong>Quality Control Measures</strong>: Regular maintenance and calibration of imaging equipment can reduce the likelihood of procedural errors .</li><li><strong>Patient Education</strong>: Ensuring patients understand their role in procedures can reduce errors caused by patient movement or non-compliance .</li></ol><h3 id="communication-error-reduction">Communication Error Reduction</h3><ol><li><strong>Structured Reporting</strong>: Using standardized reporting templates can improve clarity and reduce ambiguity in communication .</li><li><strong>Direct Communication</strong>: Radiologists should directly communicate critical findings to referring physicians to ensure timely action .</li><li><strong>Patient-Centered Communication</strong>: Ensuring patients are fully informed about their results can reduce errors in patient-related communication .</li></ol><hr><h2 id="conclusion">Conclusion</h2><blockquote>From my perspective, I believe the future of error reduction in radiology lies in implementing local AI models like <strong>ChatGPT</strong> <strong>variants</strong>, particularly systems such as GPT-OSS-120B that can operate efficiently on both data centers and high-end workstations. These locally-deployed solutions offer tremendous potential for real-time error detection and correction while maintaining complete data privacy and security, ultimately transforming how we approach quality assurance in radiological practice.</blockquote>
]]></content:encoded></item><item><title><![CDATA[Me]]></title><link>https://openrad.ai/me/</link><guid isPermaLink="true">https://openrad.ai/me/</guid><pubDate>Wed, 20 Aug 2025 12:29:21 GMT</pubDate><description><![CDATA[Analytics]]></description><content:encoded><![CDATA[
<!--kg-card-begin: html-->
<meta charset="utf-8">

<title>Openrad • Analytics</title>

<meta content="width=device-width,initial-scale=1" name="viewport">

<style>
    :root { --fg:#111; --sub:#666; --bg:#fff; --card:#f8f9fb; --bd:#e6e8ee; }
    body { margin:0; font-family: system-ui, -apple-system, Segoe UI, Roboto, Inter, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif; color:var(--fg); background:var(--bg); }
    header { padding:20px 24px; border-bottom:1px solid var(--bd); }
    h1 { margin:0; font-size:20px; }
    main { padding:24px; display:grid; gap:16px; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); }
    .card { background:var(--card); border:1px solid var(--bd); border-radius:14px; padding:16px; box-shadow:0 1px 0 rgba(0,0,0,.02); }
    .card h2 { margin:0 0 8px; font-size:16px; }
    .muted { color:var(--sub); font-size:12px; }
    .big { font-size:40px; font-weight:700; line-height:1.1; }
    table { width:100%; border-collapse:collapse; }
    th, td { text-align:left; padding:8px 6px; border-bottom:1px solid var(--bd); font-size:14px; }
    th { font-weight:600; }
    .foot { padding:12px 24px 24px; color:var(--sub); font-size:12px; }
    canvas { width:100%; height:260px; }
  </style>

<header>
<h1>Openrad • Analytics</h1>
</header>

<main>
<section class="card" id="realtime">
<h2>Visitantes ahora (5 min)</h2>
<div class="big" id="rt-number">—</div>
<div class="muted" id="rt-updated"></div>
</section>
<section class="card" id="top-pages">
<h2>Top páginas (60 min)</h2>
<table>
<thead><tr><th>Página</th><th>Vistas</th><th>Visitantes</th></tr></thead>
<tbody id="tp-body"><tr><td class="muted" colspan="3">Cargando…</td></tr></tbody>
</table>
</section>
<section class="card" id="series">
<h2>Serie temporal (60 min)</h2>
<canvas id="ts-canvas"></canvas>
<div class="muted" id="ts-updated"></div>
</section>
<section class="card" id="sources">
<h2>Top fuentes (24 h)</h2>
<table>
<thead><tr><th>Fuente</th><th>Vistas</th><th>Visitantes</th></tr></thead>
<tbody id="src-body"><tr><td class="muted" colspan="3">Cargando…</td></tr></tbody>
</table>
</section>
</main>

<div class="foot">Powered by Tinybird • Endpoints privados con token READ.</div>



<script crossorigin="anonymous" integrity="sha256-rXoM8Hq6zxc7H8wS0z4HkzQ1Gsn3oUixQ+gM4z3A1EM=" src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>

<script>
  (function(){
    const TB_HOST = 'https://api.eu-central-1.aws.tinybird.co';
    const TOKEN = 'p.eyJ1IjogImFhNmUxYTVhLWYwYTEtNDIxYS1hNTE0LWU4MGQ3ZjMyZjM1NyIsICJpZCI6ICI3MTUwNTEwZS1kMmM3LTQ3OWQtYjhhNC00YWMyNzMzMjI5NzUiLCAiaG9zdCI6ICJhd3MtZXUtY2VudHJhbC0xIn0.cWenJ1sTLrGyt4BjfoI0eqBbTSF3ANVknidsMZ8H1qg'; // <-- Pega aquí tu p. READ
    const EP = {
      top_pages: `${TB_HOST}/v0/pipes/top_pages_60m.json?token=${TOKEN}`,
      timeseries: `${TB_HOST}/v0/pipes/timeseries_60m.json?token=${TOKEN}`,
      realtime: `${TB_HOST}/v0/pipes/realtime_visitors_5m.json?token=${TOKEN}`,
      sources: `${TB_HOST}/v0/pipes/top_sources_24h.json?token=${TOKEN}`,
    };

    const $ = (id) => document.getElementById(id);

    async function jget(url){
      const r = await fetch(url, {credentials:'omit'});
      if (!r.ok) throw new Error(`HTTP ${r.status}`);
      return r.json();
    }

    // 1) Realtime
    async function loadRealtime(){
      try {
        const data = await jget(EP.realtime);
        const val = (data && data.data && data.data[0] && (data.data[0].active_visitors ?? 0)) || 0;
        $('rt-number').textContent = val;
        $('rt-updated').textContent = 'Actualizado: ' + new Date().toLocaleTimeString();
      } catch(e){
        $('rt-number').textContent = '—';
        $('rt-updated').textContent = 'Error cargando';
      }
    }

    // 2) Top pages
    async function loadTopPages(){
      try {
        const data = await jget(EP.top_pages);
        const rows = (data && data.data) || [];
        const tbody = $('tp-body');
        tbody.innerHTML = rows.length ? '' : '<tr><td colspan="3" class="muted">Sin datos en 60 min</td></tr>';
        rows.forEach(r => {
          const tr = document.createElement('tr');
          tr.innerHTML = `<td>${escapeHtml(r.page)}</td><td>${r.views}</td><td>${r.visitors}</td>`;
          tbody.appendChild(tr);
        });
      } catch(e){
        $('tp-body').innerHTML = '<tr><td colspan="3" class="muted">Error cargando</td></tr>';
      }
    }

    // 3) Timeseries
    let chart;
    async function loadTimeseries(){
      try {
        const data = await jget(EP.timeseries);
        const rows = (data && data.data) || [];
        const labels = rows.map(r => new Date(r.minute * 1000).toLocaleTimeString());
        const views = rows.map(r => r.views);

        if (!chart){
          const ctx = $('ts-canvas').getContext('2d');
          chart = new Chart(ctx, {
            type: 'line',
            data: { labels, datasets: [{ label: 'Vistas', data: views }] },
            options: {
              responsive:true,
              plugins:{ legend:{ display:false } },
              scales:{ x:{ ticks:{ autoSkip:true } }, y:{ beginAtZero:true, precision:0 } }
            }
          });
        } else {
          chart.data.labels = labels;
          chart.data.datasets[0].data = views;
          chart.update();
        }
        $('ts-updated').textContent = 'Actualizado: ' + new Date().toLocaleTimeString();
      } catch(e){
        $('ts-updated').textContent = 'Error cargando';
      }
    }

    // 4) Sources
    async function loadSources(){
      try {
        const data = await jget(EP.sources);
        const rows = (data && data.data) || [];
        const tbody = $('src-body');
        tbody.innerHTML = rows.length ? '' : '<tr><td colspan="3" class="muted">Sin datos en 24 h</td></tr>';
        rows.forEach(r => {
          const tr = document.createElement('tr');
          tr.innerHTML = `<td>${escapeHtml(r.source)}</td><td>${r.views}</td><td>${r.visitors}</td>`;
          tbody.appendChild(tr);
        });
      } catch(e){
        $('src-body').innerHTML = '<tr><td colspan="3" class="muted">Error cargando</td></tr>';
      }
    }

    function escapeHtml(s){ return String(s ?? '').replace(/[&<>"]/g, c => ({'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;'}[c])); }

    // Primera carga + refresco periódico para realtime y ts
    function refreshAll(){
      loadRealtime();
      loadTopPages();
      loadTimeseries();
      loadSources();
    }
    refreshAll();
    setInterval(loadRealtime, 10_000);
    setInterval(loadTimeseries, 60_000);
  })();
  </script>


<!--kg-card-end: html-->

]]></content:encoded></item><item><title><![CDATA[ChatGPT in Radiology: Your Extra Set of Digital Eyes]]></title><link>https://openrad.ai/chatgpt-in-radiology-your-extra-set-of-digital-eyes/</link><guid isPermaLink="true">https://openrad.ai/chatgpt-in-radiology-your-extra-set-of-digital-eyes/</guid><pubDate>Fri, 15 Aug 2025 17:20:00 GMT</pubDate><category><![CDATA[openrad]]></category><category><![CDATA[openai]]></category><description><![CDATA[ChatGPT isn’t replacing radiologist]]></description><content:encoded><![CDATA[<p></p><p>Imagine having a 24/7 colleague in the reading room — one who never gets fatigued, can describe some shadow son an X-ray in seconds, and is always ready to suggest what it <em>might</em> mean. That’s what ChatGPT-4 promises for radiology: an <strong>extra set of digital eyes</strong>. (Ref: <a href="https://arxiv.org/pdf/2501.06269">https://arxiv.org/pdf/2501.06269</a>)</p><p>In tests based on the reference with chest X-rays, it could spot patterns like pneumonia or COVID-19 changes and explain its reasoning step-by-step.</p><p>During on calls this can speed up triage, help junior radiologists learn, and even support clinics in remote areas with no radiologist on site.</p><p><strong>But here’s the fuzz:</strong></p><ul><li><strong>No access to full health records</strong> – It can’t combine imaging with lab results, patient history, or other scans, which is often critical for accurate diagnosis.EMR are not ready to be connected to ChatGPT.</li><li><strong>Struggles with fine distinctions</strong> – Thorax is the most challeging radiology arena when differentiating bacterial from viral pneumonia, or spotting subtle findings, is still hit-and-miss. or because of superposition. e. g. COPD+pneumonia.</li><li><strong>Regulatory &amp; privacy hurdles</strong> – Integrating with hospital systems means navigating strict data security rules and ethical concerns.</li><li><strong>Not ready to stand alone</strong> – It’s a helpful partner, but the final call must come from a trained radiologist. And sometimes can bias some opinions with junior radiologists.</li></ul><p><strong>Bottom line:</strong> ChatGPT isn’t replacing radiologists, but it’s already showing how AI can become a powerful second set of eyes — one that’s fast, accessible, and capable of supporting decision-making. The next leap will be connecting those eyes to the full picture of a patient’s health.</p><p>PD: There is a great oportunity to build a middle layer agent for radiologists depending of years the of experience, such as a 'Radiology AI Hub Moderator".</p>
]]></content:encoded></item></channel></rss>