<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fh="http://purl.org/syndication/history/1.0"><channel><title>Moodinary | Blog</title><description>Documentación de Moodinary: guías de uso y referencia para desarrolladores (API y webhooks).</description><link>https://resources.moodinary.com/</link><language>es</language><atom:link rel="self" href="https://resources.moodinary.com/blog/rss.xml"/><atom:link rel="prev-archive" href="https://resources.moodinary.com/blog/rss/2026-09.xml"/><item><title>Los modelos Nubi preview</title><link>https://resources.moodinary.com/blog/modelos-nubi-preview/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/modelos-nubi-preview/</guid><description>Dos modelos internos que estamos probando para leer comentarios de pulsos, qué hace cada uno y en qué estado está. Ninguno está activo en Moodinary.</description><pubDate>Fri, 02 Oct 2026 23:30:00 GMT</pubDate><content:encoded>&lt;p&gt;Nubi es el nombre que usamos para los modelos internos que leen los comentarios de los pulsos. Hoy hay dos en preview: &lt;strong&gt;nubi-moderation-preview&lt;/strong&gt;, que clasifica comentarios, y &lt;strong&gt;nubi-entity-preview&lt;/strong&gt;, que busca datos personales para taparlos.&lt;/p&gt;
&lt;aside aria-label=&quot;Precaución&quot;&gt;&lt;p aria-hidden=&quot;true&quot;&gt;Precaución&lt;/p&gt;&lt;div&gt;&lt;p&gt;Los dos están &lt;strong&gt;en evaluación&lt;/strong&gt; y ninguno está integrado en Moodinary. Todo lo que medimos hasta ahora es sobre comentarios sintéticos, no reales.&lt;/p&gt;&lt;/div&gt;&lt;/aside&gt;
&lt;div&gt;&lt;h2 id=&quot;nubi-moderation-preview&quot;&gt;nubi-moderation-preview&lt;/h2&gt;&lt;/div&gt;
&lt;div&gt;&lt;h3 id=&quot;qué-detecta&quot;&gt;Qué detecta&lt;/h3&gt;&lt;/div&gt;
&lt;p&gt;Cuatro cosas en cada comentario:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Moderación&lt;/strong&gt;: comentarios que no deberían mostrarse tal cual.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sarcasmo&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Riesgo&lt;/strong&gt;: señales que tiene que mirar una persona.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Falso o spam&lt;/strong&gt;: pruebas, trolleo, texto copiado o tecleo al azar. No es un detector de mentiras.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h3 id=&quot;cómo-está-armado&quot;&gt;Cómo está armado&lt;/h3&gt;&lt;/div&gt;
&lt;p&gt;No es un solo modelo. Combina tres piezas: una búsqueda de ejemplos parecidos ya etiquetados, un modelo que ordena esos ejemplos por relevancia, y un modelo de lenguaje que lee el comentario y responde preguntas concretas sobre cada tarea. Las tres opiniones se juntan en un puntaje por tarea, y los umbrales se eligieron solo con los casos de desarrollo, antes de mirar la prueba final.&lt;/p&gt;
&lt;div&gt;&lt;h3 id=&quot;qué-tan-bien-funciona-con-sus-límites&quot;&gt;Qué tan bien funciona, con sus límites&lt;/h3&gt;&lt;/div&gt;
&lt;p&gt;Lo corrimos una vez con los modelos reales sobre &lt;strong&gt;424 comentarios sintéticos&lt;/strong&gt; en español rioplatense: 212 para ajustar y 212 guardados aparte como prueba final, que no se tocaron hasta el final. Los comentarios y sus etiquetas los escribió un asistente de IA, &lt;strong&gt;sin revisión humana independiente&lt;/strong&gt;.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tarea&lt;/th&gt;
&lt;th&gt;F1 en los 212 de prueba&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Moderación&lt;/td&gt;
&lt;td&gt;0,905&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sarcasmo&lt;/td&gt;
&lt;td&gt;0,715&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Riesgo&lt;/td&gt;
&lt;td&gt;0,964&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Falso o spam&lt;/td&gt;
&lt;td&gt;0,958&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Para entender si combinar piezas sirve, comparamos contra cada pieza usada sola, sobre el mismo set. Son comparaciones internas, no contra otros sistemas del mercado. La combinación &lt;strong&gt;no gana en todo&lt;/strong&gt;: la búsqueda de ejemplos parecidos sola saca mejor sarcasmo (0,797 contra 0,715) y queda casi igual en moderación (0,896 contra 0,905).&lt;/p&gt;
&lt;p&gt;Con estos datos no podemos decir que sea mejor que otras herramientas ni cómo rinde con comentarios reales. El detalle completo, con los casos de riesgo que se le escaparon, está en &lt;a href=&quot;https://resources.moodinary.com/blog/evaluacion-moderacion-sintetica/&quot;&gt;Cómo medimos nubi-moderation-preview&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;nubi-entity-preview&quot;&gt;nubi-entity-preview&lt;/h2&gt;&lt;/div&gt;
&lt;div&gt;&lt;h3 id=&quot;qué-hace&quot;&gt;Qué hace&lt;/h3&gt;&lt;/div&gt;
&lt;p&gt;Busca datos que identifican a alguien dentro de un comentario: nombres de personas, mails, teléfonos, direcciones, usuarios de redes y números de documento o legajo. Marca cada uno con su posición y su tipo para poder taparlo sin tocar el resto. “La profe Laura nos grita” pasaría a mostrarse con el nombre tapado.&lt;/p&gt;
&lt;div&gt;&lt;h3 id=&quot;cómo-está-armado-1&quot;&gt;Cómo está armado&lt;/h3&gt;&lt;/div&gt;
&lt;p&gt;Está construido sobre &lt;a href=&quot;https://resources.moodinary.com/blog/lace-dos-modelos/&quot;&gt;LACE&lt;/a&gt;, nuestra arquitectura para que varios modelos se revisen entre sí. Dos modelos marcan los datos por separado. Si coinciden, se acepta. Si no, cada uno revisa las dos listas a ciegas y hay una sola ronda para reconciliar. Ante la duda se oculta, y todo lo que cualquiera de los dos marcó queda tapado.&lt;/p&gt;
&lt;p&gt;Eso quiere decir que a veces va a tapar palabras que no hacía falta. Y si ninguno de los dos marca un dato, la revisión no lo va a encontrar.&lt;/p&gt;
&lt;div&gt;&lt;h3 id=&quot;en-qué-estado-está&quot;&gt;En qué estado está&lt;/h3&gt;&lt;/div&gt;
&lt;p&gt;Solo corrió en pruebas locales con modelos simulados y casos armados a mano, que verifican que la lógica haga lo que tiene que hacer. &lt;strong&gt;Todavía no lo corrimos con modelos reales, así que no hay números de precisión.&lt;/strong&gt; Cuando los tengamos, los publicamos acá.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;lo-que-ninguno-de-los-dos-hace&quot;&gt;Lo que ninguno de los dos hace&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;No reemplazan el filtro actual.&lt;/strong&gt; Hoy los comentarios pasan por un filtro automático con tres niveles que elige cada organización (Permisivo, Cauteloso o Estricto). No hay personas leyendo comentarios para moderarlos.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;No deciden solos sobre riesgo.&lt;/strong&gt; Si algún día se usan, una señal de riesgo siempre va a una persona, y marcar algo como spam nunca puede tapar una posible crisis.&lt;/li&gt;
&lt;/ul&gt;
</content:encoded><category>ia</category><category>transparencia</category></item><item><title>LACE: una arquitectura para que varios modelos se revisen entre sí</title><link>https://resources.moodinary.com/blog/lace-dos-modelos/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/lace-dos-modelos/</guid><description>LACE no es un modelo. Es una forma de encadenar varios modelos para resolver una tarea, con revisión cruzada a ciegas y un resultado seguro por defecto. Está en evaluación.</description><pubDate>Fri, 02 Oct 2026 23:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Cuando un solo modelo resuelve una tarea delicada, sus errores pasan sin que nadie los vea. LACE es la arquitectura que estamos armando para que eso no pase: en lugar de confiar en un modelo, encadena varios y los hace revisarse entre sí.&lt;/p&gt;
&lt;p&gt;LACE no es un modelo. Es una forma de organizar varios modelos que sirve para distintas tareas de lenguaje. El nombre viene de &lt;em&gt;Layered Aggregation with Cross-model Evaluation&lt;/em&gt;.&lt;/p&gt;
&lt;aside aria-label=&quot;Precaución&quot;&gt;&lt;p aria-hidden=&quot;true&quot;&gt;Precaución&lt;/p&gt;&lt;div&gt;&lt;p&gt;LACE está &lt;strong&gt;en evaluación&lt;/strong&gt; y no está activo en Moodinary. Hasta ahora solo corrió en pruebas locales simuladas, sin modelos reales ni comentarios reales. Por eso este post no tiene números de precisión.&lt;/p&gt;&lt;/div&gt;&lt;/aside&gt;
&lt;div&gt;&lt;h2 id=&quot;las-cuatro-etapas&quot;&gt;Las cuatro etapas&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;&lt;img src=&quot;https://resources.moodinary.com/blog/lace-flujo.svg&quot; alt=&quot;Un texto, dos modelos marcan por separado, como difieren hay revisión cruzada, y el resultado conserva las marcas de ambos.&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Extraer, por separado.&lt;/strong&gt; Dos modelos distintos hacen la misma tarea sobre el mismo texto, cada uno por su cuenta y sin ver lo que hizo el otro. Cada uno puede combinar varias capas propias; lo que importa es que lleguen a una respuesta independiente.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Si coinciden, aceptar.&lt;/strong&gt; Si las dos respuestas son exactamente iguales, se aceptan y el proceso termina ahí, sin llamadas extra.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Si difieren, revisión cruzada a ciegas.&lt;/strong&gt; Cada modelo recibe las dos respuestas, llamadas solo “A” y “B” en un orden mezclado, y opina sobre cada punto: mantenerlo, descartarlo o corregirlo dentro de opciones acotadas. Junto con la opinión elige una razón de una lista cerrada. Ningún modelo sabe cuál respuesta es la suya.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. Reconciliar una vez y caer en lo seguro.&lt;/strong&gt; Lo que sigue en discusión vuelve a los dos modelos con la opinión y la razón del otro. Hay una sola ronda de este tipo, sin vueltas infinitas. Si no se ponen de acuerdo, gana la opción segura que se definió de antemano para esa tarea.&lt;/p&gt;
&lt;p&gt;Además hay un &lt;strong&gt;piso&lt;/strong&gt;: todo lo que cualquiera de los dos encontró en la primera etapa se respeta en el resultado final, aunque después la revisión lo descarte. Las opiniones de la revisión quedan registradas para estudiarlas, pero no pueden bajar de ese piso.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;por-qué-así&quot;&gt;Por qué así&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Un modelo solo se equivoca de formas que no puede ver. Dos modelos distintos tienden a equivocarse en lugares distintos, así que cada uno puede encontrar lo que al otro se le pasó.&lt;/p&gt;
&lt;p&gt;La revisión es a ciegas para que ninguno defienda su respuesta por ser suya. Mezclar el orden no garantiza que un modelo nunca reconozca su propio estilo, pero saca la ventaja más obvia.&lt;/p&gt;
&lt;p&gt;El piso existe porque dos modelos también pueden ponerse de acuerdo en algo incorrecto. En tareas donde un error es caro, preferimos equivocarnos hacia el lado seguro y pagarlo con algo de precisión.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;primera-aplicación-tapar-datos-personales&quot;&gt;Primera aplicación: tapar datos personales&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;La primera tarea donde estamos probando LACE es encontrar y tapar nombres y otros datos personales en los comentarios, con &lt;a href=&quot;https://resources.moodinary.com/blog/modelos-nubi-preview/&quot;&gt;nubi-entity-preview&lt;/a&gt;. Ahí la opción segura es ocultar: si los modelos no se ponen de acuerdo, el dato se tapa, y todo lo que marcó cualquiera de los dos queda tapado. Lo que ninguno marca, la revisión no lo puede encontrar.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;lo-que-no-es&quot;&gt;Lo que no es&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;No es la moderación.&lt;/strong&gt; El filtro que hoy decide si un comentario se muestra es otra cosa: automático, con tres niveles que elige cada organización (Permisivo, Cauteloso o Estricto). No hay personas leyendo comentarios para moderarlos. Tapar datos personales con LACE, si se activa, va a ser un paso aparte.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;No reemplaza la niebla.&lt;/strong&gt; Con menos de 8 pulsos en una semana, el promedio sigue mostrándose como provisorio y sin tendencia.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;en-qué-estado-está&quot;&gt;En qué estado está&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Probamos la lógica con modelos simulados y casos armados a mano: que las respuestas iguales salteen la revisión, que los desacuerdos lleguen a la segunda ronda, que no haya más de una, y que el piso se respete aunque la revisión diga lo contrario. Todo eso pasa.&lt;/p&gt;
&lt;p&gt;Lo que falta es lo importante: correrlo con modelos reales sobre nuestro set de comentarios de prueba, que también es sintético, y medir qué encuentra, cuánto tapa de más y cuánto cuesta. Cuando lo hagamos, publicamos los números acá, buenos o malos.&lt;/p&gt;
</content:encoded><category>ia</category><category>transparencia</category></item><item><title>Datasets sintéticos de equipos: ahora con organizaciones</title><link>https://resources.moodinary.com/blog/datasets-equipos-sinteticos/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/datasets-equipos-sinteticos/</guid><description>Tres tamaños nuevos, de 500 a 20.000 equipos simulados agrupados en escuelas y empresas. Qué hay adentro, ejemplos reales de filas y los primeros resultados.</description><pubDate>Fri, 02 Oct 2026 22:30:00 GMT</pubDate><content:encoded>&lt;p&gt;Para probar alertas tempranas necesitamos historias largas de muchos equipos: semanas de pulsos, bajones, vacaciones, cambios de docente. No las tenemos, y aunque las tuviéramos no usaríamos datos reales de alumnos o empleados para esto. Así que las simulamos.&lt;/p&gt;
&lt;p&gt;Este post cuenta la segunda versión de esos datos. La novedad principal es que los equipos ya no viven solos: pertenecen a organizaciones que comparten calendario y problemas.&lt;/p&gt;
&lt;aside aria-label=&quot;Precaución&quot;&gt;&lt;p aria-hidden=&quot;true&quot;&gt;Precaución&lt;/p&gt;&lt;div&gt;&lt;p&gt;Todo lo que aparece acá es &lt;strong&gt;generado por un simulador&lt;/strong&gt;. No hay personas reales, pulsos reales, organizaciones reales ni datos de producción. Un modelo entrenado con esto aprende nuestras suposiciones sobre cómo funciona un equipo, no cómo funciona el mundo. Los resultados sirven para comparar métodos entre sí, no como prueba de que algo predice bien en la vida real.&lt;/p&gt;&lt;/div&gt;&lt;/aside&gt;
&lt;div&gt;&lt;h2 id=&quot;qué-cambió&quot;&gt;Qué cambió&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;La primera versión tenía 2.400 equipos, 62.055 semanas y 2.594.379 pulsos. Cada equipo era independiente de los demás.&lt;/p&gt;
&lt;p&gt;En una escuela o una empresa eso no pasa. Si se va un docente o hay una reestructuración, varios cursos o áreas bajan a la vez. Y si al separar los datos para la prueba final un curso queda en entrenamiento y su curso hermano en prueba, el modelo “ya vio” el problema compartido y el resultado sale mejor de lo que es.&lt;/p&gt;
&lt;p&gt;La versión 2 cambia dos cosas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Organizaciones.&lt;/strong&gt; Cada equipo pertenece a una escuela o a una empresa simulada, de 1 a 48 equipos. Cada organización tiene su propio ruido semanal y puede tener eventos que la afectan entera: semana de exámenes, un docente que se va o desgaste acumulado en escuelas; despidos o reorganización y desgaste en empresas. Alrededor del 28% de las organizaciones no tiene ninguno. No todos los equipos sienten el golpe igual: la exposición de cada uno va de 0,35 a 1,45 veces la intensidad del evento.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Separación por organización.&lt;/strong&gt; Entrenamiento, ajuste y prueba se dividen por organización completa, nunca por equipo ni por semana.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;tres-tamaños&quot;&gt;Tres tamaños&lt;/h2&gt;&lt;/div&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Organizaciones&lt;/th&gt;
&lt;th&gt;Equipos&lt;/th&gt;
&lt;th&gt;Semanas&lt;/th&gt;
&lt;th&gt;Pulsos&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Chico&lt;/td&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;td&gt;500&lt;/td&gt;
&lt;td&gt;12.210&lt;/td&gt;
&lt;td&gt;559.736&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mediano&lt;/td&gt;
&lt;td&gt;184&lt;/td&gt;
&lt;td&gt;2.400&lt;/td&gt;
&lt;td&gt;61.946&lt;/td&gt;
&lt;td&gt;2.638.210&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Grande&lt;/td&gt;
&lt;td&gt;1.284&lt;/td&gt;
&lt;td&gt;20.000&lt;/td&gt;
&lt;td&gt;528.356&lt;/td&gt;
&lt;td&gt;21.860.803&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Los equipos se reparten así entre entrenamiento, ajuste y prueba: 350 / 50 / 100 en el chico, 1.650 / 250 / 500 en el mediano y 17.050 / 2.450 / 500 en el grande.&lt;/p&gt;
&lt;p&gt;Los tamaños están anidados: el chico es el comienzo exacto del mediano, y el mediano del grande. El mediano y el grande usan exactamente los mismos 500 equipos de prueba; el chico usa 100 de ellos, de 8 organizaciones que cubren todos los rangos de tamaño en escuela y en empresa. Así, si un modelo mejora del mediano al grande, es por tener más datos para entrenar y no porque cambió el examen.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;una-escuela-simulada&quot;&gt;Una escuela simulada&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Seis cursos de la misma escuela, 39 semanas. Cada cuadrado es el promedio de una semana. En las semanas 23 a 25 la escuela tiene un evento de “docente que se va”: los seis cursos bajan a la vez, unos más que otros.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://resources.moodinary.com/blog/datasets-equipos-escuela.svg&quot; alt=&quot;Promedio semanal de seis cursos de una escuela simulada. Las seis filas bajan juntas en las semanas 23 a 25.&quot;&gt;&lt;/p&gt;
&lt;p&gt;En v1 cada uno de esos bajones habría sido un caso aislado.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;qué-hay-adentro&quot;&gt;Qué hay adentro&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Hay dos colecciones. La primera tiene los datos “crudos” en cuatro tablas, todas con &lt;code dir=&quot;auto&quot;&gt;org_id&lt;/code&gt; y &lt;code dir=&quot;auto&quot;&gt;org_size&lt;/code&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code dir=&quot;auto&quot;&gt;teams&lt;/code&gt;: un registro por equipo (tamaño, fecha de inicio, si es escuela o empresa).&lt;/li&gt;
&lt;li&gt;&lt;code dir=&quot;auto&quot;&gt;pulses&lt;/code&gt;: un registro por respuesta (nivel del 1 al 5, motivo y comentario opcional).&lt;/li&gt;
&lt;li&gt;&lt;code dir=&quot;auto&quot;&gt;events&lt;/code&gt;: los eventos del equipo o de la organización, con inicio, fin e intensidad.&lt;/li&gt;
&lt;li&gt;&lt;code dir=&quot;auto&quot;&gt;truth&lt;/code&gt;: el clima “real” escondido de cada semana y las etiquetas a predecir.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La segunda colección resume todo por equipo y semana: cantidad de respuestas, promedio, desvío, participación, si la semana quedó en niebla, distribución de niveles y motivos, promedios móviles y tendencia. Es lo que vería un panel.&lt;/p&gt;
&lt;p&gt;Algunas columnas existen solo para evaluar y &lt;strong&gt;no deben usarse como entrada&lt;/strong&gt; de un modelo: el clima escondido, los efectos asignados, la exposición a los eventos de la organización y si el equipo es “nulo” (sin cambios reales, solo ruido). Por eso los resúmenes semanales no incluyen ninguna señal de los eventos de la organización: un modelo tiene que darse cuenta solo, como pasaría en la práctica.&lt;/p&gt;
&lt;p&gt;Las etiquetas son &lt;code dir=&quot;auto&quot;&gt;downturn_next_2w&lt;/code&gt; y &lt;code dir=&quot;auto&quot;&gt;downturn_next_4w&lt;/code&gt;: si el clima escondido va a caer en las próximas 2 o 4 semanas respecto del promedio de las cuatro anteriores.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;filas-de-ejemplo&quot;&gt;Filas de ejemplo&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Dos pulsos, tal cual están en el archivo:&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;team_id&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;org-v2-small-train-school-0000-t000&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;org_id&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;org-v2-small-train-school-0000&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;org_size&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;week_index&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;created_at&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;2026-05-18T17:22:04-03:00&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;level&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;reason&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;COMUNIDAD&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;comment&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;En el optativo de programación hice que el botón cambie de color, estoy re orgulloso.&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;team_id&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;org-v2-small-train-school-0000-t000&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;week_index&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;created_at&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;2026-05-18T10:35:20-03:00&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;level&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;reason&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;FAMILIA&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;comment&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;En fotografía salimos a buscar reflejos y me divertí un montón.&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;Un evento de organización. La misma escuela tiene semana de exámenes entre las semanas 12 y 20, y cada curso recibe una copia ajustada a su exposición:&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;team_id&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;org-v2-small-train-school-0001-t000&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;event_scope&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;organization&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;org_shock_id&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;org-v2-small-train-school-0001-s00&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;event_type&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;exam_stress&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;onset_week&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;12&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;end_week&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;severity&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;0.741&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;onset_date&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;2026-06-08&quot;&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;&quot;end_date&quot;&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;&quot;2026-08-09&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;Y una semana resumida de un curso de 45 alumnos (recortada, la fila completa tiene más columnas):&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Columna&lt;/th&gt;
&lt;th&gt;Valor&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code dir=&quot;auto&quot;&gt;week_start&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;2026-06-22&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code dir=&quot;auto&quot;&gt;calendar_exam&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;true&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code dir=&quot;auto&quot;&gt;count&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;60 respuestas&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code dir=&quot;auto&quot;&gt;participation&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;0,27&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code dir=&quot;auto&quot;&gt;avg&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;4,17&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code dir=&quot;auto&quot;&gt;avg4&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;4,18&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code dir=&quot;auto&quot;&gt;niebla&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;false&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;niveles 1 / 2 / 3 / 4 / 5&lt;/td&gt;
&lt;td&gt;0 / 0 / 6 / 38 / 16&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code dir=&quot;auto&quot;&gt;comment_count&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Los comentarios salen de un banco fijo de 560 comentarios, también sintéticos, escritos en español rioplatense. Se repiten entre equipos: sirven para probar el flujo, no como ejemplos de lenguaje independientes.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;primeros-resultados&quot;&gt;Primeros resultados&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Comparamos varios métodos sobre los 500 equipos de prueba. Mostramos dos: un modelo de gradient boosting y una regla simple que avisa cuando el promedio de la semana queda medio punto o más por debajo del promedio de las últimas cuatro. Solo se evalúan semanas con al menos 8 respuestas. “Recall” es qué parte de las semanas que anteceden a un bajón se marcaron; “falsas alarmas” se cuenta por equipo y por mes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tamaño grande:&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Horizonte&lt;/th&gt;
&lt;th&gt;Método&lt;/th&gt;
&lt;th&gt;Precisión&lt;/th&gt;
&lt;th&gt;Recall&lt;/th&gt;
&lt;th&gt;Falsas alarmas / equipo / mes&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;2 semanas&lt;/td&gt;
&lt;td&gt;Gradient boosting&lt;/td&gt;
&lt;td&gt;38,2%&lt;/td&gt;
&lt;td&gt;52,8%&lt;/td&gt;
&lt;td&gt;0,23&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2 semanas&lt;/td&gt;
&lt;td&gt;Regla simple&lt;/td&gt;
&lt;td&gt;52,1%&lt;/td&gt;
&lt;td&gt;37,5%&lt;/td&gt;
&lt;td&gt;0,09&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4 semanas&lt;/td&gt;
&lt;td&gt;Gradient boosting&lt;/td&gt;
&lt;td&gt;32,3%&lt;/td&gt;
&lt;td&gt;50,3%&lt;/td&gt;
&lt;td&gt;0,60&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4 semanas&lt;/td&gt;
&lt;td&gt;Regla simple&lt;/td&gt;
&lt;td&gt;57,9%&lt;/td&gt;
&lt;td&gt;20,2%&lt;/td&gt;
&lt;td&gt;0,08&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Gradient boosting según el tamaño de entrenamiento&lt;/strong&gt; (horizonte de 2 semanas):&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tamaño&lt;/th&gt;
&lt;th&gt;Precisión&lt;/th&gt;
&lt;th&gt;Recall&lt;/th&gt;
&lt;th&gt;Falsas alarmas / equipo / mes&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Chico&lt;/td&gt;
&lt;td&gt;46,5%&lt;/td&gt;
&lt;td&gt;39,1%&lt;/td&gt;
&lt;td&gt;0,16&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mediano&lt;/td&gt;
&lt;td&gt;42,8%&lt;/td&gt;
&lt;td&gt;41,1%&lt;/td&gt;
&lt;td&gt;0,15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Grande&lt;/td&gt;
&lt;td&gt;38,2%&lt;/td&gt;
&lt;td&gt;52,8%&lt;/td&gt;
&lt;td&gt;0,23&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Lo que sacamos de esto:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;El modelo encuentra bastantes más bajones que la regla simple, pero a cambio de muchas más falsas alarmas. A 4 semanas, más de una falsa alarma cada dos meses por equipo es demasiado para un panel que alguien mira de verdad.&lt;/li&gt;
&lt;li&gt;Más datos de entrenamiento suben el recall, no la precisión. Con 20.000 equipos el modelo se anima a avisar más, no a avisar mejor.&lt;/li&gt;
&lt;li&gt;La regla simple sigue siendo una base difícil de ignorar. Cualquier alerta que pongamos en el producto tiene que ganarle con claridad, no solo en recall.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ninguno de estos números dice qué pasaría con equipos reales. Dicen cuál método conviene probar primero cuando tengamos datos de pilotos.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;cómo-está-armado&quot;&gt;Cómo está armado&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;El simulador usa una semilla fija y es determinista: con el mismo código y la misma semilla se obtienen exactamente los mismos archivos. Cada tamaño tiene su esquema, un manifiesto con el hash de cada archivo y un candado sobre el set de prueba, así nadie puede retocar la prueba sin que se note. Los archivos están en Parquet, partidos en piezas de menos de 10 MiB.&lt;/p&gt;
&lt;p&gt;Por ahora el repositorio es interno, así que no hay enlace de descarga. Si investigás clima escolar o laboral y te sirve, escribinos a &lt;a href=&quot;mailto:hola@moodinary.com&quot;&gt;hola@moodinary.com&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;límites&quot;&gt;Límites&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Es un simulador.&lt;/strong&gt; Los mecanismos (cómo cae el ánimo, quién responde, cuánto dura un bajón) los elegimos nosotros. Si están mal, un modelo que anda bien acá puede andar mal afuera.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Los tamaños de organización y la frecuencia de eventos son decisiones nuestras&lt;/strong&gt;, no proporciones observadas en escuelas o empresas reales.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Los comentarios se repiten.&lt;/strong&gt; Son 560 textos reutilizados; no sirven para entrenar modelos de lenguaje.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Los equipos “nulos” pueden tener bajones falsos&lt;/strong&gt;, por cambios en quién responde. Está hecho a propósito, porque en la práctica también pasa.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Grande no es más real que chico.&lt;/strong&gt; Solo tiene más organizaciones para entrenar; el examen es el mismo.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cuando tengamos pilotos con permiso explícito, el plan es comparar contra esto y contar qué tan lejos estaba la simulación.&lt;/p&gt;
</content:encoded><category>ia</category><category>transparencia</category></item><item><title>Hipótesis: un pulso corto avisa antes que una encuesta anual</title><link>https://resources.moodinary.com/blog/hipotesis-pulso-corto/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/hipotesis-pulso-corto/</guid><description>Lo que creemos, por qué, y cómo lo vamos a medir. Todavía sin resultados.</description><pubDate>Fri, 02 Oct 2026 21:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Esto no es un resultado. Es algo que creemos y que todavía no probamos.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;lo-que-creemos&quot;&gt;Lo que creemos&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Que un pulso de diez segundos, respondido seguido, muestra un bajón en el clima de un grupo antes de que la escuela lo note por otros caminos. Una encuesta anual llega tarde por diseño: si algo se complica en mayo, recién aparece en noviembre.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;por-qué-lo-creemos&quot;&gt;Por qué lo creemos&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Preguntar poco y seguido baja el costo de responder. Y cuando la respuesta es anónima, la gente tiende a contar cosas que en persona se guarda (lo explicamos en &lt;a href=&quot;https://resources.moodinary.com/blog/anonimato-y-respuestas-honestas/&quot;&gt;Por qué el anonimato cambia lo que la gente responde&lt;/a&gt;). Juntando las dos cosas, esperamos ver el cambio antes.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;cómo-lo-vamos-a-medir&quot;&gt;Cómo lo vamos a medir&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Con escuelas que usen Moodinary y quieran participar:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Cuándo aparece en Inicio.&lt;/strong&gt; Anotamos el día en que el promedio semanal de un equipo baja de forma sostenida, ya fuera de Niebla.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cuándo lo notó la escuela.&lt;/strong&gt; Le pedimos al equipo directivo que registre, sin mirar Moodinary, cuándo detectó el problema por su cuenta: una charla, un preceptor, una situación.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;La diferencia.&lt;/strong&gt; Comparamos las dos fechas. Si Moodinary llega antes de forma consistente, la hipótesis gana fuerza. Si llega igual o después, también lo vamos a contar.&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;&lt;h2 id=&quot;lo-que-no-vamos-a-hacer&quot;&gt;Lo que no vamos a hacer&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;No vamos a mirar pulsos individuales ni intentar saber quién respondió qué. Trabajamos con datos agregados por equipo, como ya funciona la app.&lt;/p&gt;
&lt;p&gt;Cuando tengamos datos, publicamos qué encontramos, salga como salga.&lt;/p&gt;
</content:encoded><category>investigación</category></item><item><title>Cómo medimos nubi-moderation-preview (con datos sintéticos)</title><link>https://resources.moodinary.com/blog/evaluacion-moderacion-sintetica/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/evaluacion-moderacion-sintetica/</guid><description>Primeros números de un modelo interno de moderación, sobre un set sintético, con sus límites.</description><pubDate>Fri, 02 Oct 2026 18:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Estamos probando &lt;strong&gt;nubi-moderation-preview, un modelo interno&lt;/strong&gt; que revisa comentarios de pulsos. Antes de usarlo en el producto, queríamos saber qué tan bien funciona y dónde falla. Estos son los primeros números.&lt;/p&gt;
&lt;aside aria-label=&quot;Precaución&quot;&gt;&lt;p aria-hidden=&quot;true&quot;&gt;Precaución&lt;/p&gt;&lt;div&gt;&lt;p&gt;Todo lo de este post sale de un &lt;strong&gt;set de prueba sintético&lt;/strong&gt;. No usamos comentarios reales, ni datos de alumnos o empleados. No es una herramienta clínica ni una garantía de seguridad, y todavía no está integrado en Moodinary.&lt;/p&gt;&lt;/div&gt;&lt;/aside&gt;
&lt;div&gt;&lt;h2 id=&quot;qué-mide&quot;&gt;Qué mide&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Cuatro cosas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Moderación&lt;/strong&gt;: comentarios que no deberían mostrarse tal cual.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sarcasmo&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Riesgo&lt;/strong&gt;: señales que tiene que mirar una persona.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Falso o spam&lt;/strong&gt;: pruebas, trolleo, texto copiado o tecleo al azar. No es un detector de mentiras.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;cómo-lo-medimos&quot;&gt;Cómo lo medimos&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Escribimos y etiquetamos 424 comentarios en español rioplatense, mezclando registro de colegio y de trabajo. Los dividimos en 212 para ajustar el modelo y 212 que guardamos aparte para la prueba final. Comentarios parecidos quedaron siempre del mismo lado, para que la prueba no sea con casos ya vistos.&lt;/p&gt;
&lt;p&gt;Incluimos a propósito casos difíciles: respuestas cortas pero genuinas, quejas que se repiten, chistes comunes, y mensajes de angustia que usan palabras parecidas a un troll.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;resultados-212-casos-de-prueba&quot;&gt;Resultados (212 casos de prueba)&lt;/h2&gt;&lt;/div&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tarea&lt;/th&gt;
&lt;th&gt;Precisión&lt;/th&gt;
&lt;th&gt;Recall&lt;/th&gt;
&lt;th&gt;F1&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Moderación&lt;/td&gt;
&lt;td&gt;0,956&lt;/td&gt;
&lt;td&gt;0,860&lt;/td&gt;
&lt;td&gt;0,905&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sarcasmo&lt;/td&gt;
&lt;td&gt;0,628&lt;/td&gt;
&lt;td&gt;0,831&lt;/td&gt;
&lt;td&gt;0,715&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Riesgo&lt;/td&gt;
&lt;td&gt;1,000&lt;/td&gt;
&lt;td&gt;0,931&lt;/td&gt;
&lt;td&gt;0,964&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Falso o spam&lt;/td&gt;
&lt;td&gt;0,944&lt;/td&gt;
&lt;td&gt;0,971&lt;/td&gt;
&lt;td&gt;0,958&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Cada comentario tardó en promedio (mediana) poco más de un segundo y costó alrededor de US$0,0002 según nuestras estimaciones.&lt;/p&gt;
&lt;p&gt;El sarcasmo es lo más flojo: marcó como sarcásticos 29 comentarios que no lo eran.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;lo-que-no-detectó&quot;&gt;Lo que no detectó&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;De 58 casos de riesgo, &lt;strong&gt;se le escaparon 4&lt;/strong&gt;: una preocupación explícita por la seguridad, una amenaza inventada que el autor admitía, un caso de consumo con peligro físico, y un pedido de ayuda ambiguo. Que no haya marcado riesgo en ningún caso sano es un resultado de esta muestra, no una promesa.&lt;/p&gt;
&lt;p&gt;Por eso, si algún día lo usamos, va a funcionar así:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Una señal de riesgo siempre va a una persona.&lt;/li&gt;
&lt;li&gt;Marcar algo como spam nunca puede tapar una posible crisis.&lt;/li&gt;
&lt;li&gt;Nada se borra ni se oculta automáticamente por lo que diga el modelo.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;h2 id=&quot;límites&quot;&gt;Límites&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Los casos y las etiquetas los generó un asistente de IA, sin revisión humana independiente ni clínica.&lt;/li&gt;
&lt;li&gt;El set tiene muchos más casos positivos que la vida real, así que no dice cuán seguido aparecen estas situaciones ni cómo rinde con comentarios reales.&lt;/li&gt;
&lt;li&gt;Con pocos casos por tarea, hasta los números buenos tienen incertidumbre.&lt;/li&gt;
&lt;li&gt;Antes de cualquier afirmación de seguridad haría falta una evaluación con datos reales y revisión independiente.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Vamos a publicar los próximos números cuando los tengamos, igual que estos.&lt;/p&gt;
</content:encoded><category>ia</category><category>transparencia</category></item><item><title>Formulario nuevo: una pregunta por vez</title><link>https://resources.moodinary.com/blog/formulario-una-pregunta/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/formulario-una-pregunta/</guid><description>Más rápido de responder desde el celular, y más liviano.</description><pubDate>Fri, 02 Oct 2026 15:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Rediseñamos el formulario de pulso. Ahora muestra una pregunta por vez y avanza solo cuando elegís una opción. El encabezado con el logo de tu organización queda fijo arriba.&lt;/p&gt;
&lt;p&gt;También cambiamos la tipografía a una que se lee mejor en pantallas chicas, y el formulario sigue cargando rápido aunque la señal sea mala.&lt;/p&gt;
&lt;p&gt;Si lo personalizaste, se mantienen tu logo, tus colores y el estilo del selector. Más en &lt;a href=&quot;https://resources.moodinary.com/usuario/responder/&quot;&gt;Cómo se responde&lt;/a&gt;.&lt;/p&gt;
</content:encoded><category>novedades</category></item><item><title>Nuevo centro de ayuda y documentación para desarrolladores</title><link>https://resources.moodinary.com/blog/nuevo-centro-de-ayuda/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/nuevo-centro-de-ayuda/</guid><description>Ordenamos todo lo que hay que saber de Moodinary en un solo lugar, y empezamos a abrir la API.</description><pubDate>Fri, 02 Oct 2026 15:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Hasta ahora, la documentación de Moodinary era un puñado de páginas sueltas. Si eras directivo y querías saber cómo leer el clima de tu escuela, o desarrollador y querías traer los pulsos a tu sistema, había que adivinar bastante. Eso cambia hoy.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;centro-de-ayuda&quot;&gt;Centro de ayuda&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Guías en castellano, pensadas para directivos, preceptores y equipos de RR. HH.: cómo arrancar, cómo compartir el pulso por QR o afiche, qué ve quien responde, cómo leer el panel y las analíticas, y qué pasa con el anonimato. Las vamos a ir ampliando con lo que nos pregunten.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;desarrolladores&quot;&gt;Desarrolladores&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Una sección aparte con autenticación por API keys, webhooks firmados y la referencia de la API. La API pública ya está en línea en &lt;code dir=&quot;auto&quot;&gt;https://api.moodinary.com/v1&lt;/code&gt;, con su &lt;a href=&quot;https://resources.moodinary.com/openapi.json&quot;&gt;especificación OpenAPI&lt;/a&gt;. El SDK para TypeScript todavía no está publicado en npm; cuando salga lo anunciamos en este changelog.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;lo-que-sigue&quot;&gt;Lo que sigue&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Este sitio va a crecer: además de la documentación, vamos a usar este blog para contar novedades del producto. Si algo no está claro o te falta una guía, escribinos a &lt;a href=&quot;mailto:hola@moodinary.com&quot;&gt;hola@moodinary.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;— Manuel&lt;/p&gt;</content:encoded><category>novedades</category><category>documentación</category><category>api</category></item><item><title>Cómo hacer una encuesta de clima laboral</title><link>https://resources.moodinary.com/blog/como-hacer-encuesta-clima-laboral/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/como-hacer-encuesta-clima-laboral/</guid><description>Preguntas de ejemplo, cada cuánto preguntar, cómo explicar el anonimato y qué hacer cuando llegan los resultados.</description><pubDate>Fri, 02 Oct 2026 13:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Una encuesta de clima laboral sirve si cumple dos cosas: que la gente responda con sinceridad y que después pase algo con lo que dijo. Casi todo lo demás es detalle. Esta guía vale para cualquier herramienta, incluida una planilla.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;1-decidí-qué-querés-saber&quot;&gt;1. Decidí qué querés saber&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Antes de escribir preguntas, escribí una frase: “queremos saber ___ para poder ___”. Por ejemplo: “queremos saber cómo vienen los equipos de atención al público para ver si la carga nueva está pesando”.&lt;/p&gt;
&lt;p&gt;Si no podés completar la segunda parte, la encuesta todavía no está lista. Preguntar sin plan de acción es la forma más rápida de que la próxima vez nadie conteste.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;2-elegí-el-formato-encuesta-larga-o-pulso&quot;&gt;2. Elegí el formato: encuesta larga o pulso&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Hay dos formatos y no compiten:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Encuesta anual de clima organizacional.&lt;/strong&gt; Muchas preguntas sobre liderazgo, carga, reconocimiento, comunicación. Da una foto profunda, pero una vez por año.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pulso&lt;/strong&gt; (en inglés, &lt;em&gt;pulse survey&lt;/em&gt;). Una o pocas preguntas, seguido: cada semana o cada quince días. Muestra la tendencia y avisa antes cuando algo cambia.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Muchas organizaciones combinan las dos. Si recién empiezan, un pulso corto es más fácil de sostener. Cuanto más larga la encuesta, menos gente la termina, y preguntar seguido tiene costo: lo contamos en &lt;a href=&quot;https://resources.moodinary.com/blog/fatiga-de-encuestas/&quot;&gt;fatiga de encuestas&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;3-preguntas-de-ejemplo&quot;&gt;3. Preguntas de ejemplo&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Para un pulso semanal alcanza con una pregunta principal:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;¿Cómo estuvo tu semana de trabajo? (del 1 al 5)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Y, opcional, un motivo o un comentario:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;¿Qué fue lo que más pesó? (carga de trabajo, equipo, liderazgo, herramientas, algo personal, otro)&lt;/li&gt;
&lt;li&gt;¿Algo que quieras contarnos?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Para una encuesta más larga, algunas preguntas que suelen funcionar, con escala de acuerdo del 1 al 5:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tengo claro qué se espera de mí en mi trabajo.&lt;/li&gt;
&lt;li&gt;Puedo terminar mi trabajo en mi horario la mayoría de las semanas.&lt;/li&gt;
&lt;li&gt;Me siento cómodo planteando un problema a mi líder.&lt;/li&gt;
&lt;li&gt;En mi equipo nos ayudamos cuando alguien está desbordado.&lt;/li&gt;
&lt;li&gt;Recibo reconocimiento cuando hago un buen trabajo.&lt;/li&gt;
&lt;li&gt;Me veo trabajando acá dentro de un año.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dos reglas: una idea por pregunta (nada de “¿tu líder es claro y justo?”) y nada que permita identificar a alguien por descarte, como antigüedad exacta más área más edad.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;4-cuidá-el-anonimato-y-explicalo&quot;&gt;4. Cuidá el anonimato, y explicalo&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Una encuesta anónima para empleados solo sirve si la gente cree que es anónima. Eso depende de cómo está armada y de cómo lo comunicás.&lt;/p&gt;
&lt;p&gt;En el armado:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No pidas nombre, mail ni legajo. Si la herramienta obliga a iniciar sesión, dejá claro qué ve y qué no ve quien administra.&lt;/li&gt;
&lt;li&gt;Leé con cuidado los resultados de grupos chicos. Con pocas respuestas, un promedio se mueve mucho por una sola persona, y no conviene sacar conclusiones ni señalar a nadie. En Moodinary esos casos se marcan con &lt;a href=&quot;https://resources.moodinary.com/blog/leer-niebla/&quot;&gt;niebla&lt;/a&gt;: el promedio aparece como provisorio.&lt;/li&gt;
&lt;li&gt;Revisá los comentarios abiertos: alguien puede escribir un nombre propio sin querer.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En la comunicación, contalo en una frase concreta, no en una promesa genérica. “Las respuestas no llevan nombre y nadie de RR.HH. ni de tu equipo puede ver quién respondió qué” es mejor que “tu privacidad es nuestra prioridad”. Escribimos más sobre por qué esto cambia lo que la gente dice en &lt;a href=&quot;https://resources.moodinary.com/blog/anonimato-y-respuestas-honestas/&quot;&gt;anonimato y respuestas honestas&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;5-elegí-la-frecuencia&quot;&gt;5. Elegí la frecuencia&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Pulso:&lt;/strong&gt; semanal o quincenal. Mejor el mismo día y por el mismo canal, así se vuelve costumbre.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Encuesta larga:&lt;/strong&gt; una o dos veces por año.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si ves que las respuestas caen semana a semana, preguntá menos o más corto antes de insistir.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;6-qué-hacer-cuando-llegan-los-resultados&quot;&gt;6. Qué hacer cuando llegan los resultados&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Acá se gana o se pierde la próxima encuesta.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Compartí un resumen con todos&lt;/strong&gt;, en una o dos semanas. Lo bueno y lo que no.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mirá por equipo, no solo el promedio general.&lt;/strong&gt; Un promedio de 3,8 puede esconder un área en 2.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Elegí una o dos cosas para cambiar&lt;/strong&gt;, no diez. Decí cuáles y cuándo.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charlá con el equipo&lt;/strong&gt; que bajó. El número dice dónde mirar, no qué pasó.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Volvé a medir&lt;/strong&gt; y fijate si el cambio ayudó.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Si la gente ve que algo cambió después de responder, la siguiente vez responde más.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;7-con-pocas-respuestas-no-saques-conclusiones&quot;&gt;7. Con pocas respuestas, no saques conclusiones&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Cinco respuestas no son un clima. Antes de reaccionar a una caída, mirá cuánta gente respondió. Es mejor decir “todavía es pronto” que actuar sobre ruido. En Moodinary eso se marca con la &lt;a href=&quot;https://resources.moodinary.com/blog/leer-niebla/&quot;&gt;niebla&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Si querés probar el formato de pulso, &lt;a href=&quot;https://moodinary.com/empresas&quot;&gt;Moodinary para empresas&lt;/a&gt; hace esto: un pulso anónimo de diez segundos por QR o link, sin cuenta, con un tablero por equipo. Y si te interesa el contexto general, el informe de Gallup que resumimos en &lt;a href=&quot;https://resources.moodinary.com/blog/bienestar-en-el-trabajo/&quot;&gt;¿cómo estamos en el trabajo?&lt;/a&gt; es un buen punto de partida.&lt;/p&gt;
</content:encoded><category>guías</category><category>empresas</category></item><item><title>Leer la nube de temas sin engañarte</title><link>https://resources.moodinary.com/blog/nube-de-temas/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/nube-de-temas/</guid><description>Qué significa el tamaño de cada palabra, y qué no.</description><pubDate>Fri, 02 Oct 2026 13:00:00 GMT</pubDate><content:encoded>&lt;p&gt;La nube de temas en Analíticas (Insight y Horizon) junta los temas que aparecen en los comentarios de las últimas ocho semanas. Más grande quiere decir más mencionado.&lt;/p&gt;
&lt;p&gt;Tres cuidados:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Frecuencia no es gravedad.&lt;/strong&gt; Que “recreo” aparezca mucho no dice si es bueno o malo. Tocá el tema y leé los pulsos.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Activá Solo repetidos&lt;/strong&gt; si hay muchos temas sueltos: saca los que aparecieron una sola vez.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mirá el tamaño del grupo.&lt;/strong&gt; En un curso chico, un tema puede venir de una sola persona que escribió varias veces.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;La nube es una puerta para entrar a los comentarios, no una conclusión.&lt;/p&gt;
</content:encoded><category>guías</category><category>analíticas</category></item><item><title>Llevate tus pulsos a donde quieras</title><link>https://resources.moodinary.com/blog/csv-y-api/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/csv-y-api/</guid><description>Exportar a CSV en todos los planes, y la API de lectura para conectar tus sistemas.</description><pubDate>Fri, 02 Oct 2026 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Tus datos son tuyos. Hay dos formas de sacarlos.&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;csv-en-todos-los-planes&quot;&gt;CSV, en todos los planes&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Desde &lt;strong&gt;Pulsos&lt;/strong&gt;, el botón &lt;strong&gt;Exportar CSV&lt;/strong&gt; baja los pulsos de los últimos 30 días, incluso en Basic. Ojo: no aplica los filtros que tengas puestos en la lista. Sirve para una planilla, para un informe propio o para guardar una copia.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://resources.moodinary.com/shots/app/pulsos.png&quot; alt=&quot;Lista de pulsos&quot;&gt;&lt;/p&gt;
&lt;div&gt;&lt;h2 id=&quot;api-de-lectura-horizon&quot;&gt;API de lectura (Horizon)&lt;/h2&gt;&lt;/div&gt;
&lt;p&gt;Si querés traer los pulsos a otro sistema, la API está en &lt;code dir=&quot;auto&quot;&gt;https://api.moodinary.com/v1&lt;/code&gt;. Creás una clave en &lt;strong&gt;Ajustes → API&lt;/strong&gt; y la usás desde tu servidor, nunca desde el navegador.&lt;/p&gt;
&lt;p&gt;Todo está en la &lt;a href=&quot;https://resources.moodinary.com/desarrollador/&quot;&gt;guía para desarrolladores&lt;/a&gt;. El SDK para TypeScript todavía no está en npm.&lt;/p&gt;
</content:encoded><category>guías</category><category>api</category></item><item><title>Conocé a Nubi</title><link>https://resources.moodinary.com/blog/nubi/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/nubi/</guid><description>Un asistente adentro del panel que conoce tu organización.</description><pubDate>Thu, 01 Oct 2026 22:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Nubi es la nube que ves abajo a la derecha del panel. Le podés preguntar cosas como “¿cómo viene 2° B este mes?” o pedirle que te lleve a una sección.&lt;/p&gt;
&lt;p&gt;En el seguimiento interno de un pulso, si escribís &lt;strong&gt;@Nubi&lt;/strong&gt;, responde ahí mismo con lo que sabe de ese pulso.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://resources.moodinary.com/shots/app/pulso-detalle.png&quot; alt=&quot;Detalle de un pulso con el seguimiento interno&quot;&gt;&lt;/p&gt;
&lt;p&gt;Nubi solo ve lo que vos podés ver, y si propone un cambio te pide confirmación antes de hacerlo. Está en planes Insight y Horizon, y se apaga junto con el resto de las funciones de IA desde &lt;strong&gt;Ajustes → Configuración&lt;/strong&gt;.&lt;/p&gt;
</content:encoded><category>novedades</category><category>ia</category></item><item><title>Sentirse parte de la escuela importa</title><link>https://resources.moodinary.com/blog/pertenencia-escolar/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/pertenencia-escolar/</guid><description>Un estudio con más de 2.000 adolescentes sobre conexión escolar y salud mental.</description><pubDate>Thu, 01 Oct 2026 15:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Ian Shochet y su equipo siguieron durante un año a 2.022 estudiantes de 12 a 14 años en Australia. Midieron dos veces qué tan conectados se sentían con la escuela (aceptados, valorados, respetados, incluidos) y sus síntomas de depresión y ansiedad.&lt;/p&gt;
&lt;p&gt;Lo interesante es la dirección: sentirse poco conectado predijo más síntomas un año después, incluso controlando los síntomas previos. Lo contrario no se cumplió: los síntomas previos no predijeron menos conexión más adelante (&lt;a href=&quot;https://doi.org/10.1207/s15374424jccp3502_1&quot;&gt;Shochet et al., 2006&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Es un estudio, en un país, con sus límites. Pero empuja hacia una idea que me parece clave: cómo se siente alguien en la escuela no es un tema secundario.&lt;/p&gt;
&lt;p&gt;Por eso armamos &lt;a href=&quot;https://moodinary.com/educacion&quot;&gt;Moodinary para educación&lt;/a&gt;: una forma simple de seguir el clima de cada curso, sin pedirle el nombre a nadie.&lt;/p&gt;
</content:encoded><category>investigación</category><category>escuelas</category></item><item><title>Qué hacer cuando Inicio dice Niebla</title><link>https://resources.moodinary.com/blog/leer-niebla/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/leer-niebla/</guid><description>No es un error. Es Moodinary diciendo que todavía no sabe.</description><pubDate>Thu, 01 Oct 2026 13:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Si entrás a Inicio y ves “Todavía es pronto para leer el clima de esta semana”, estás en Niebla.&lt;/p&gt;
&lt;p&gt;Pasa cuando en los últimos siete días hay menos de 8 pulsos. Con tan pocos, un par de días malos de dos personas mueve el promedio y parece una tendencia que no existe. Así que mostramos el promedio marcado como &lt;em&gt;provisorio&lt;/em&gt;, cuántos pulsos hay y la participación, y escondemos la curva.&lt;/p&gt;
&lt;p&gt;Para salir de la Niebla:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Poné el QR donde se vea&lt;/strong&gt; (hay ideas en &lt;a href=&quot;https://resources.moodinary.com/blog/donde-poner-el-qr/&quot;&gt;este post&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Definí una meta semanal&lt;/strong&gt; de pulsos, así ves cuánto falta.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Esperá.&lt;/strong&gt; Niebla no borra nada: cuando hay suficiente, la tendencia aparece sola.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Niebla no tiene que ver con el anonimato ni con ocultar datos; es solo cuánta señal hay.&lt;/p&gt;
</content:encoded><category>guías</category><category>panel</category></item><item><title>Atajos: ⌘K, filtros que viajan y Mover a…</title><link>https://resources.moodinary.com/blog/buscar-y-navegar/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/buscar-y-navegar/</guid><description>Cosas chicas que ahorran clics todos los días.</description><pubDate>Thu, 01 Oct 2026 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Un puñado de mejoras chicas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;⌘K / Ctrl+K&lt;/strong&gt; abre un buscador para saltar a cualquier sección, ajuste u organización.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Todo linkea a Pulsos.&lt;/strong&gt; Tocás un equipo en Inicio, un motivo en Analíticas o un tema en la nube, y vas directo a esos pulsos filtrados.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Volver&lt;/strong&gt; desde el detalle de un pulso te deja donde estabas, con los mismos filtros.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nube de temas&lt;/strong&gt; con la opción &lt;strong&gt;Solo repetidos&lt;/strong&gt;, para ignorar lo que se mencionó una sola vez.&lt;/li&gt;
&lt;li&gt;En Equipos, el menú &lt;strong&gt;Mover a…&lt;/strong&gt; como alternativa a arrastrar.&lt;/li&gt;
&lt;/ul&gt;
</content:encoded><category>novedades</category></item><item><title>El Inicio deja de ser un tablero</title><link>https://resources.moodinary.com/blog/inicio-semana/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/inicio-semana/</guid><description>Ahora abre con la semana, en palabras, y una nueva app más rápida.</description><pubDate>Wed, 30 Sep 2026 23:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Hasta ahora, Inicio era una pared de gráficos. Lo cambiamos por algo que se lee en diez segundos: cómo viene la semana, cuántos pulsos hay, cómo viene el clima en las últimas ocho semanas y, al costado, los equipos, las acciones abiertas, los próximos eventos y los últimos comentarios.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://resources.moodinary.com/shots/app/inicio.png&quot; alt=&quot;Inicio en Niebla&quot;&gt;&lt;/p&gt;
&lt;p&gt;Si la semana todavía tiene pocos pulsos, Inicio lo dice en vez de inventar una tendencia. A eso le decimos &lt;strong&gt;Niebla&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Además, el panel entero ahora es una app nueva: carga más rápido, el formulario pesa menos y la navegación pasó a pestañas arriba, con los ajustes agrupados al costado.&lt;/p&gt;
</content:encoded><category>novedades</category></item><item><title>Calendario: para entender el porqué</title><link>https://resources.moodinary.com/blog/calendario/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/calendario/</guid><description>Cargá exámenes, actos y reuniones, y vas a ver el clima con contexto.</description><pubDate>Wed, 30 Sep 2026 21:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Si el clima baja la semana de exámenes, no es misterio. Pero hay que tenerlo a la vista.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://resources.moodinary.com/shots/app/calendario.png&quot; alt=&quot;Calendario&quot;&gt;&lt;/p&gt;
&lt;p&gt;El Calendario (Insight y Horizon) tiene vista &lt;strong&gt;Mes&lt;/strong&gt; y &lt;strong&gt;Lista&lt;/strong&gt;, botón &lt;strong&gt;Hoy&lt;/strong&gt; y, al costado, los próximos eventos de los siguientes 60 días. Los administradores cargan y editan; el resto los ve.&lt;/p&gt;
&lt;p&gt;Los próximos eventos también aparecen en Inicio, y el detalle de cada pulso muestra qué más pasaba ese día.&lt;/p&gt;
</content:encoded><category>novedades</category><category>calendario</category></item><item><title>Analíticas con período y comparativa</title><link>https://resources.moodinary.com/blog/analiticas-periodo-comparativa/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/analiticas-periodo-comparativa/</guid><description>Elegí qué rango mirar y comparate con organizaciones parecidas.</description><pubDate>Wed, 30 Sep 2026 15:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Analíticas suma un selector de período y una pestaña de comparativa.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://resources.moodinary.com/shots/app/analiticas.png&quot; alt=&quot;Analíticas&quot;&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt;: elegís qué rango mirar, y debajo aparece la &lt;strong&gt;anatomía del período&lt;/strong&gt;, una tabla por semana y una nota que explica la tendencia.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Clima por equipo&lt;/strong&gt; pasó arriba de todo, con los equipos ordenados por cuánta atención necesitan.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Comparativa&lt;/strong&gt; (Insight y Horizon): cómo viene tu organización frente a otras parecidas.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En Pulsos también hay filtros nuevos por período, equipo, motivo y tono.&lt;/p&gt;
</content:encoded><category>novedades</category><category>analíticas</category></item><item><title>59 arreglos en una semana</title><link>https://resources.moodinary.com/blog/qa-59-arreglos/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/qa-59-arreglos/</guid><description>Dos pasadas de QA y lo que cambiamos a partir de ellas.</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Hicimos dos pasadas de QA a fondo de la app, con 30 puntos en la primera y 29 en la segunda.&lt;/p&gt;
&lt;p&gt;Algunas cosas eran cosméticas. Otras no: había lugares donde un número podía dar a entender algo que no era cierto, acciones que se hacían sin pedir confirmación y problemas de accesibilidad para quien navega con teclado o lector de pantalla.&lt;/p&gt;
&lt;p&gt;Los arreglamos todos. Prefiero contarlo así antes que hacer de cuenta que no pasó: una herramienta que te dice cómo está tu gente tiene que ser, antes que nada, confiable.&lt;/p&gt;
</content:encoded><category>novedades</category></item><item><title>El formulario, más protegido</title><link>https://resources.moodinary.com/blog/formulario-mas-protegido/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/formulario-mas-protegido/</guid><description>Límite de envíos y control de doble respuesta, sin pedir datos a nadie.</description><pubDate>Tue, 29 Sep 2026 15:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Un formulario abierto, sin cuenta, tiene un riesgo obvio: que alguien lo llene cien veces.&lt;/p&gt;
&lt;p&gt;Sumamos dos protecciones:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Límite de envíos&lt;/strong&gt; por conexión y por organización, para frenar a alguien que intenta inundar el formulario.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Un pulso por día&lt;/strong&gt;, si lo activás en &lt;strong&gt;Ajustes → Configuración&lt;/strong&gt;: el navegador recuerda que ya respondiste hoy. No guardamos quién sos, solo que ese navegador ya mandó uno.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;https://resources.moodinary.com/shots/app/conf-un-pulso.png&quot; alt=&quot;Seguridad: Un pulso por día&quot;&gt;&lt;/p&gt;
&lt;p&gt;Ninguna de las dos le pide nada a quien responde.&lt;/p&gt;
</content:encoded><category>novedades</category><category>anonimato</category></item><item><title>Cómo usar Acciones sin que se vuelva otra lista de pendientes</title><link>https://resources.moodinary.com/blog/acciones/</link><guid isPermaLink="true">https://resources.moodinary.com/blog/acciones/</guid><description>Una acción chica, con fecha, por cada cosa que te preocupa.</description><pubDate>Tue, 29 Sep 2026 13:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Ver que un curso viene bajando sirve de poco si después no pasa nada. Para eso está &lt;strong&gt;Acciones&lt;/strong&gt; (planes Insight y Horizon).&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://resources.moodinary.com/shots/app/acciones.png&quot; alt=&quot;Pantalla de Acciones&quot;&gt;&lt;/p&gt;
&lt;p&gt;Lo que mejor funciona:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Chica y concreta.&lt;/strong&gt; “Charla de 15 minutos con 3° B el martes” en vez de “mejorar la convivencia”.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Con una persona responsable&lt;/strong&gt;, aunque sea uno mismo.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mirá el clima después.&lt;/strong&gt; Moodinary mide cómo venía el grupo antes y después de la acción, así sabés si sirvió.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si una alerta te llevó a crear la acción, mejor: queda el registro de por qué la hiciste.&lt;/p&gt;
</content:encoded><category>guías</category><category>acciones</category></item></channel></rss>