7. Estructura de Base de Datos
CREATE TABLE evaluaciones_manuales (
id_evaluacion INT PRIMARY KEY AUTO_INCREMENT,
id_curso INT NOT NULL,
fecha_evaluacion TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
fecha_actualizacion TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
proveedor_ia ENUM('deepseek','chatgpt','claude') NOT NULL DEFAULT 'deepseek',
puntuacion_global DECIMAL(5,2) NOT NULL,
nivel_adecuacion ENUM('Básico','Intermedio','Avanzado','Excelente') NOT NULL,
puntuacion_estructura DECIMAL(5,2) NOT NULL,
puntuacion_contenido_tecnico DECIMAL(5,2) NOT NULL,
puntuacion_metodologia DECIMAL(5,2) NOT NULL,
puntuacion_claridad DECIMAL(5,2) NOT NULL,
puntuacion_aplicabilidad DECIMAL(5,2) NOT NULL,
puntuacion_taxonomia_bloom DECIMAL(5,2) NOT NULL,
bloom_recordar DECIMAL(5,2) NOT NULL,
bloom_comprender DECIMAL(5,2) NOT NULL,
bloom_aplicar DECIMAL(5,2) NOT NULL,
bloom_analizar DECIMAL(5,2) NOT NULL,
bloom_evaluar DECIMAL(5,2) NOT NULL,
bloom_crear DECIMAL(5,2) NOT NULL,
analisis_estructura TEXT,
analisis_contenido_tecnico TEXT,
analisis_metodologia TEXT,
analisis_claridad TEXT,
analisis_aplicabilidad TEXT,
analisis_taxonomia_bloom TEXT,
resumen_ejecutivo TEXT NOT NULL,
fortalezas_principales TEXT NOT NULL,
recomendaciones_mejora TEXT NOT NULL,
configuracion_prompt TEXT,
estado ENUM('completada','error','procesando') DEFAULT 'completada',
modelo_ia_utilizado VARCHAR(50) DEFAULT 'DeepSeek',
version_evaluador VARCHAR(20) DEFAULT '1.0',
tokens_utilizados INT DEFAULT 0,
costo_evaluacion DECIMAL(10,4) DEFAULT 0,
INDEX idx_curso (id_curso),
INDEX idx_fecha (fecha_evaluacion),
INDEX idx_proveedor (proveedor_ia),
INDEX idx_puntuacion_global (puntuacion_global),
INDEX idx_nivel (nivel_adecuacion),
FOREIGN KEY (id_curso) REFERENCES cursos(id_curso) ON DELETE CASCADE
);
8. Prompt de Evaluación Multi-IA
Evalúa el siguiente manual de curso académico considerando estos parámetros:
MANUAL: [CONTENIDO_DEL_MANUAL]
PARÁMETROS DE EVALUACIÓN CON PESOS:
1. Estructura y Organización (15%)
2. Contenido Técnico (20%)
3. Taxonomía de Bloom (25%)
4. Metodología Pedagógica (15%)
5. Claridad y Lenguaje (10%)
6. Aplicabilidad Práctica (15%)
ESPECÍFICAMENTE PARA TAXONOMÍA DE BLOOM:
Analiza la distribución porcentual de actividades según los 6 niveles:
- Recordar (memorización, identificación)
- Comprender (explicaciones, ejemplos)
- Aplicar (ejercicios prácticos, casos)
- Analizar (descomposición, relaciones)
- Evaluar (juicios críticos, argumentos)
- Crear (proyectos, soluciones originales)
FORMATO DE RESPUESTA EXACTO (JSON):
{
"puntuacion_global": 85,
"nivel_adecuacion": "Avanzado",
"evaluacion_parametros": {
"estructura": {"puntuacion": 80, "analisis": "texto aquí"},
"contenido_tecnico": {"puntuacion": 90, "analisis": "texto aquí"},
"taxonomia_bloom": {"puntuacion": 75, "analisis": "texto aquí"},
"metodologia": {"puntuacion": 85, "analisis": "texto aquí"},
"claridad": {"puntuacion": 80, "analisis": "texto aquí"},
"aplicabilidad": {"puntuacion": 85, "analisis": "texto aquí"}
},
"distribucion_bloom": {
"recordar": 30, "comprender": 25, "aplicar": 20,
"analizar": 15, "evaluar": 7, "crear": 3
},
"resumen_ejecutivo": "texto resumen aquí",
"fortalezas_principales": ["fortaleza1", "fortaleza2", "fortaleza3"],
"recomendaciones_mejora": ["recomendacion1", "recomendacion2", "recomendacion3"]
}
IMPORTANTE: La suma de distribucion_bloom debe ser 100. Usa solo este formato JSON.
10. Ejemplo de Respuesta del Sistema
Respuesta JSON Exitosa (Multi-IA):
{
"success": true,
"evaluacion_id": 45,
"proveedor_ia": "chatgpt",
"data": {
"puntuacion_global": 82.5,
"nivel_adecuacion": "Avanzado",
"evaluacion_parametros": {
"estructura": {"puntuacion": 85, "analisis": "Estructura bien organizada..."},
"contenido_tecnico": {"puntuacion": 90, "analisis": "Contenido actualizado..."},
"taxonomia_bloom": {"puntuacion": 75, "analisis": "Buen equilibrio pero..."},
"metodologia": {"puntuacion": 80, "analisis": "Metodología adecuada..."},
"claridad": {"puntuacion": 85, "analisis": "Lenguaje claro y..."},
"aplicabilidad": {"puntuacion": 80, "analisis": "Buenos casos prácticos..."}
},
"distribucion_bloom": {
"recordar": 25, "comprender": 30, "aplicar": 25,
"analizar": 12, "evaluar": 5, "crear": 3
},
"resumen_ejecutivo": "Manual de calidad con contenido sólido...",
"fortalezas_principales": [
"Contenido técnico actualizado",
"Estructura clara y lógica",
"Ejemplos prácticos relevantes"
],
"recomendaciones_mejora": [
"Aumentar actividades de creación",
"Incluir más evaluaciones críticas",
"Diversificar recursos didácticos"
]
},
"metadatos": {
"modelo_ia": "gpt-4",
"proveedor": "chatgpt",
"tokens_utilizados": 1250,
"costo_estimado": 0.0375,
"tiempo_procesamiento": "4.2s"
}
}