Metodología

Toda métrica que el sistema reporta se ancla en un marco teórico consolidado del estudio dramatúrgico y narratológico, en heurísticas computacionales explícitas, o en datos públicos verificables. Lo que sigue es la base bibliográfica + técnica que sustenta el análisis.

Trazabilidad. Cualquier métrica que ves en tus resultados cita una fuente concreta. Si no podemos citarla, no la reportamos.

No prescripción. El sistema describe tu guion en términos de marcos teóricos. No dictamina si está bien o mal según una métrica única.

Pluralismo. Diferentes corrientes iluminan aspectos distintos del análisis narrativo. Las exponemos sin jerarquizar.

Pipeline del análisis (9 etapas)

Cada análisis que pides ejecuta estas 9 etapas en orden. Las etapas 1-2 son determinísticas (sin LLM). Las 3-9 invocan a Gemini con prompts versionados y trazables.

  1. Parser. Extracción del texto del PDF / Word / TXT con limpieza profunda: folios de página, folios pegados al inicio de líneas de acción, palabras partidas por guion al final de línea, texto espaciado letra a letra, encabezados y pies repetidos. Sin LLM.
  2. Stats. Segmentación en escenas con heurísticas calibradas sobre un corpus de guiones reales en producción profesional: detección INT/EXT, locaciones especiales (FLASHBACK, SUEÑO, MONTAJE), paréntesis al final del slug line, exclusiones de nombre de personaje, encabezados ambiguos y continuaciones. Cálculo de palabras, distribución de interiores/exteriores, duración estimada. Sin LLM.
  3. Análisis por escena con Gemini 3 Flash. Resumen, emociones (Plutchik), personajes en escena con objetivo y arco emocional, diálogos con subtexto, campo semántico (Greimas), props y elementos de producción visual/sonora.
  4. Análisis global con Gemini 3.1 Pro. Conflicto central (McKee / Egri), plot points typed (Field / Snyder), arcos de personaje (Truby / Campbell), clusters temáticos (Greimas / Bal), patrones estructurales y de ritmo (Mamet), curvas emocionales agregadas.
  5. Propuesta de revisiones con Gemini 3.1 Pro. Detección de posibles incidencias en ortografía, gramática y concordancia, puntuación, tildes, formato de encabezado, consistencia de personajes, paréntesis inconsistentes, repeticiones cercanas, coherencia temporal y de locaciones, tiempos verbales. El sistema sugiere; el guionista decide qué aceptar.
  6. Síntesis ejecutiva con Gemini 3.1 Pro. Premise / controlling idea (McKee), género primario + sub-géneros con confianza y justificación, comparables cinematográficos (3-5 títulos con dimensiones explícitas de similitud).
  7. Diversidad y representación con Gemini 3.1 Pro. Test de Bechdel automatizado (Alison Bechdel, 1985: ≥2 personajes femeninos con nombre, que hablan entre sí, sobre algo que no sea un hombre). Composición del cast por género detectado en el texto. Notas de representación.
  8. Extracción estructurada con LangExtract (Gemini 3 Flash). Personajes, emociones, locaciones, acotaciones, relaciones, objetos y temas con cita literal y offsets de carácter al texto del guion (zero-hallucination).
  9. Embeddings por escena con gemini-embedding-2 (output_dim 768 vía MRL truncado, auto-normalizado). El chat RAG embebe cada pregunta y recupera las top-5 escenas más similares por similitud coseno antes de invocar a Gemini 3.1 Pro — respuestas trazables, acotadas al análisis, o explícitamente "no aparece en el guion".

Modelos en uso

Configurables vía env vars del backend. Permiten cambiar fácilmente entre Gemini Flash (rápido, barato) y Gemini Pro (razonamiento profundo) por etapa.

Análisis derivados (sin LLM extra)

Una vez termina el pipeline de 9 etapas, varias vistas calculan métricas adicionales sobre los datos ya producidos. NO consumen tokens ni añaden coste por análisis — son cálculos puros sobre el JSON resultante. Por eso son rápidos y repetibles sin esperar.

Diversidad y representación

Test de Bechdel — propuesto por la dibujante Alison Bechdel en su cómic Dykes to Watch Out For (1985, viñeta "The Rule"). Se considera aprobado si la obra cumple los 3 criterios: (1) aparecen al menos 2 personajes femeninos con nombre, (2) hablan entre sí, (3) sobre algo que no sea un hombre. Es un test mínimo de presencia — no certifica que una obra sea "feminista" ni que la representación sea rica.

Composición del cast — distribución de géneros detectados en el texto del guion entre los personajes con líneas. Si el género no se infiere del contexto, se marca como "desconocido".

Limitaciones declaradas: solo trabajamos sobre el texto del guion. No detectamos representación étnica, de orientación sexual, de discapacidad ni de clase — eso requeriría inferencias arriesgadas y suele ser información del casting/dirección, no del texto.

Ventana de festivales

Lista curada manualmente a partir de la información pública de cada festival: líneas editoriales declaradas en su web, prestigio FIAPF, género/formato/duración aceptados, idioma, perfil de producción típicamente programado. 26 festivales: 8 España, 6 Latinoamérica, 12 Europa/EEUU.

Matching por suma ponderada: duración (40 pts) + género (30) + idioma (15) + budget fit (15). Solo se muestran festivales con ≥40 puntos. El score NO predice selección — refleja encaje editorial con criterios públicos. La decisión real del programa la toma el jurado del festival y depende de muchos factores no derivables del texto (calidad de la pieza, contactos, ventana de estreno, etc.).

El catálogo se actualiza periódicamente. Si echas en falta un festival relevante para tu mercado, escríbenos.

Lo que el sistema NO hace (deliberadamente)

Hay decisiones que pertenecen exclusivamente al juicio humano profesional. El sistema no las suplanta.

Bibliografía

Referencias en formato APA con explicación de qué tomamos de cada autor. Las citas en las vistas de resultados enlazan a su entrada aquí.

Limitación: la mayoría de la teoría citada pertenece a la tradición occidental (Hollywood + estructuralismo francés + psicología norteamericana). El sistema no reemplaza marcos no-occidentales de narrativa y no sustituye a un asesor de guion humano.