Ir al contenido

Revisión Inteligente

Objetivo Funcional

El módulo de Revisión Inteligente proporciona herramientas automatizadas para comparar el contenido de las evidencias entregadas por los investigadores. El sistema analiza las secciones de cada entrega, calcula el grado de similitud y genera reportes detallados que apoyan a los coordinadores en la detección de posibles coincidencias o casos de plagio.

Para acceder a este módulo, sigue la siguiente ruta:

Menú Principal → Módulos → Revisión Inteligente


El sistema de Revisión Inteligente utiliza Inteligencia Artificial (OpenAI) para analizar y comparar evidencias de productos investigativos:

┌─────────────────────────────────────────────────────────────┐
│ FLUJO DE COMPARACIÓN │
├─────────────────────────────────────────────────────────────┤
│ │
│ Evidencia A (PDF) Evidencia B (PDF) │
│ ┌──────────┐ ┌──────────┐ │
│ │ Extrae │ │ Extrae │ │
│ │ texto │ │ texto │ │
│ └────┬─────┘ └────┬─────┘ │
│ │ │ │
│ ▼ ▼ │
│ ┌──────────┐ ┌──────────┐ │
│ │ Sección 1│ │ Sección 1│ │
│ │ Sección 2│ │ Sección 2│ │
│ │ Sección 3│ │ Sección 3│ │
│ └────┬─────┘ └────┬─────┘ │
│ │ │ │
│ └──────────┬───────────────────┘ │
│ ▼ │
│ ┌──────────────────────┐ │
│ │ OpenAI Embeddings │ │
│ │ (text-embedding-3- │ │
│ │ small) │ │
│ └──────────┬───────────┘ │
│ ▼ │
│ ┌──────────────────────┐ │
│ │ Similitud Coseno │ │
│ │ (0-100%) │ │
│ └──────────┬───────────┘ │
│ ▼ │
│ ┌──────────────────────┐ │
│ │ GPT-4o-mini │ │
│ │ Análisis de progreso │ │
│ └──────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘
  1. Extracción de texto PDF: Se extrae el texto de los archivos PDF usando smalot/pdfparser
  2. División en secciones: El sistema identifica y divide automáticamente el contenido en secciones
  3. Generación de embeddings: Se crean embeddings vectoriales usando OpenAI (text-embedding-3-small)
  4. Cálculo de similitud: Se calcula la similitud coseno entre los embeddings (0-100%)
  5. Análisis con IA: GPT-4o-mini analiza el progreso y coherencia entre secciones
  6. Generación de reporte: Se crea un informe detallado con porcentaje de similitud y análisis textual


La vista principal muestra productos que tienen al menos 2 entregas de tipo evidencia:

CampoDescripción
TítuloNombre del producto investigativo
SubtipoClasificación del producto
AutoresInvestigadores responsables
EvidenciasCantidad de evidencias disponibles
AccionesVer evidencias, comparar
  1. Acceder a producto

    Haz clic en un producto del listado para ver sus evidencias.

  2. Ver evidencias disponibles

    Se mostrarán todas las evidencias del producto con:

    • Usuario que entregó la evidencia
    • Período académico
    • Fecha de entrega
    • Comparaciones existentes
  3. Seleccionar dos evidencias

    Selecciona dos evidencias diferentes para comparar:

    • Evidencia 1: Primera entrega a comparar
    • Evidencia 2: Segunda entrega a comparar
  4. Iniciar comparación

    Presiona Comparar para iniciar el proceso.

El sistema extrae automáticamente secciones de los PDFs:

  1. Al seleccionar evidencias

    Cuando seleccionas evidencias para comparar, el sistema verifica si ya tienen secciones extraídas.

  2. Extracción automática

    Si no existen secciones, el sistema:

    • Extrae el texto del PDF usando smalot/pdfparser
    • Identifica secciones automáticamente usando patrones de texto
    • Guarda cada sección con su título y contenido
  3. Reextracción (si es necesario)

    Puedes recalcular las secciones si el PDF fue actualizado o si la extracción inicial no fue correcta.

Al acceder al detalle de una comparación, encontrarás:

Información de las evidencias comparadas:

  • Producto investigativo
  • Evidencia 1: Usuario, período, fecha
  • Evidencia 2: Usuario, período, fecha
  • Comparaciones de secciones realizadas

Para comparar secciones específicas de las evidencias:

  1. Seleccionar secciones

    En la vista de comparación, selecciona:

    • Sección 1: De la primera evidencia
    • Sección 2: De la segunda evidencia
    • Elemento del producto: Para contextualizar la comparación
  2. Ejecutar comparación

    Presiona Comparar Secciones para iniciar el análisis con IA.

  3. Proceso de análisis

    El sistema:

    • Genera embeddings de ambas secciones usando OpenAI
    • Calcula similitud coseno (0-100%)
    • Analiza el progreso reportado vs contenido real usando GPT-4o-mini
    • Genera un análisis textual del avance
  4. Ver resultados

    Se mostrará:

    • Grado de similitud: Porcentaje de similitud entre secciones
    • Análisis de progreso: Evaluación de coherencia del progreso reportado
    • Diferencias principales: Identificación de avances o cambios

Si necesitas reextraer las secciones de las evidencias:

  1. Acceder a opción

    En la vista de comparación, presiona Recalcular Secciones.

  2. Confirmar acción

    Confirma que deseas eliminar las secciones existentes y regenerarlas.

  3. Proceso automático

    El sistema:

    • Elimina todas las secciones existentes de ambas evidencias
    • Elimina las comparaciones de secciones asociadas
    • Reextrae el texto de los PDFs
    • Regenera las secciones automáticamente

El módulo utiliza las siguientes tecnologías de IA:

OpenAI Embeddings

Modelo: text-embedding-3-small

Convierte el texto de las secciones en vectores numéricos para calcular similitud semántica.

Similitud Coseno

Algoritmo matemático que calcula el grado de similitud entre dos vectores (0-100%).

GPT-4o-mini

Modelo de lenguaje que analiza el contenido y evalúa la coherencia del progreso reportado.

PDF Parser

Librería: smalot/pdfparser

Extrae texto de archivos PDF para análisis.


Mínimo 2 evidencias

Solo se pueden comparar productos que tengan al menos 2 evidencias entregadas.

Evidencias diferentes

No se puede comparar una evidencia consigo misma.

Sin duplicados

Si ya existe una comparación entre dos evidencias, se muestra la existente en lugar de crear una nueva.

Mismo producto

Las evidencias comparadas deben pertenecer al mismo producto investigativo.


ErrorCausaSolución
”Las evidencias no pertenecen al producto”Seleccionaste evidencias de diferentes productosSelecciona evidencias del mismo producto
”Comparación ya existe”Ya se compararon estas evidenciasSe mostrará la comparación existente automáticamente
”Sin contenido para comparar”No se pudo extraer texto del PDFVerifica que el PDF tenga texto (no solo imágenes)
“Error al realizar la comparación”Problema con OpenAI o archivoVerifica conexión a internet y formato del PDF