forked from ericorps/ia-microservice
Versión 1.0
This commit is contained in:
171
app/tests/rubricas/documentos/text.json
Normal file
171
app/tests/rubricas/documentos/text.json
Normal file
@@ -0,0 +1,171 @@
|
||||
{
|
||||
"rubric": {
|
||||
"id": "e7b9c1d2-4f5a-6b7c-8d9e-0a1b2c3d4e5f",
|
||||
"name": "Academic Essay Evaluation Rubric",
|
||||
"description": "Rúbrica detallada para evaluar la redacción de ensayos. Mide la calidad de la argumentación, la cohesión estructural y el dominio de la gramática y el vocabulario.",
|
||||
"user_id": "112b3fda-e380-4919-9f9d-ff941a3b1938",
|
||||
"status": true,
|
||||
"visibility": "private",
|
||||
"verified": true
|
||||
},
|
||||
"category": {
|
||||
"id": 14,
|
||||
"name": "Essay Evaluation",
|
||||
"status": true,
|
||||
"hierarchy": [
|
||||
{
|
||||
"id": 11,
|
||||
"name": "Education",
|
||||
"level": 0,
|
||||
"parent_id": null
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"name": "Language Arts",
|
||||
"level": 1,
|
||||
"parent_id": 11
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"name": "Academic Writing",
|
||||
"level": 2,
|
||||
"parent_id": 12
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"name": "Essay Evaluation",
|
||||
"level": 3,
|
||||
"parent_id": 13
|
||||
}
|
||||
]
|
||||
},
|
||||
"criteria": [
|
||||
{
|
||||
"id": 100,
|
||||
"name": "Content & Argumentation",
|
||||
"description": "Evalúa la profundidad del contenido, la claridad de la tesis y la solidez de los argumentos presentados.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": null,
|
||||
"sub_criteria": [
|
||||
{
|
||||
"id": 101,
|
||||
"name": "Thesis Clarity",
|
||||
"description": "El ensayo presenta una tesis central clara, específica y debatible en la introducción.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 100
|
||||
},
|
||||
{
|
||||
"id": 102,
|
||||
"name": "Evidence & Support",
|
||||
"description": "Los argumentos están respaldados por evidencia sólida, ejemplos relevantes o citas bien integradas.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 100
|
||||
},
|
||||
{
|
||||
"id": 103,
|
||||
"name": "Critical Thinking",
|
||||
"description": "El texto demuestra un análisis profundo del tema, evitando generalidades superficiales o afirmaciones sin fundamento.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 100
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 200,
|
||||
"name": "Structure & Organization",
|
||||
"description": "Evalúa el flujo lógico del texto, la estructuración de párrafos y el uso de conectores.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": null,
|
||||
"sub_criteria": [
|
||||
{
|
||||
"id": 201,
|
||||
"name": "Logical Flow",
|
||||
"description": "Las ideas progresan de manera lógica. La introducción, el desarrollo y la conclusión están claramente definidos y equilibrados.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 200
|
||||
},
|
||||
{
|
||||
"id": 202,
|
||||
"name": "Paragraph Cohesion",
|
||||
"description": "Cada párrafo se centra en una idea principal única. Las transiciones entre párrafos y oraciones son fluidas y naturales.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 200
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 300,
|
||||
"name": "Language Mechanics & Style",
|
||||
"description": "Evalúa las convenciones ortográficas, gramaticales y la riqueza del vocabulario.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": null,
|
||||
"sub_criteria": [
|
||||
{
|
||||
"id": 301,
|
||||
"name": "Grammar & Syntax",
|
||||
"description": "Las oraciones están construidas correctamente. No hay errores de concordancia, tiempos verbales o sintaxis.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 300
|
||||
},
|
||||
{
|
||||
"id": 302,
|
||||
"name": "Spelling & Punctuation",
|
||||
"description": "Uso impecable de la ortografía y los signos de puntuación (comas, puntos, comillas, etc.).",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 300
|
||||
},
|
||||
{
|
||||
"id": 303,
|
||||
"name": "Vocabulary & Tone",
|
||||
"description": "El vocabulario es variado, preciso y adecuado para un contexto académico. El tono se mantiene formal y objetivo.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 300
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"references": [
|
||||
{
|
||||
"id": 1,
|
||||
"title": "APA Style Guidelines for Academic Writing",
|
||||
"url": "https://apastyle.apa.org/style-grammar-guidelines",
|
||||
"reference_type": "official_doc",
|
||||
"is_primary": true,
|
||||
"description": "Guía oficial de estilo APA para redacción, gramática y estructuración de textos académicos.",
|
||||
"status": true
|
||||
}
|
||||
]
|
||||
}
|
||||
161
app/tests/rubricas/imagenes/id.json
Normal file
161
app/tests/rubricas/imagenes/id.json
Normal file
@@ -0,0 +1,161 @@
|
||||
{
|
||||
"rubric": {
|
||||
"id": "f5a9b2c1-8d3e-4a7f-b12c-9d8e7f6a5b4c",
|
||||
"name": "Official ID Verification Rubric",
|
||||
"description": "Rúbrica para evaluar la calidad, legibilidad y validez visual de fotografías de documentos de identificación oficial (ej. INE, Pasaporte o Licencia).",
|
||||
"user_id": "112b3fda-e380-4919-9f9d-ff941a3b1938",
|
||||
"status": true,
|
||||
"visibility": "private",
|
||||
"verified": true
|
||||
},
|
||||
"category": {
|
||||
"id": 10,
|
||||
"name": "National IDs",
|
||||
"status": true,
|
||||
"hierarchy": [
|
||||
{
|
||||
"id": 1,
|
||||
"name": "Identity Verification",
|
||||
"level": 0,
|
||||
"parent_id": null
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"name": "Document Analysis",
|
||||
"level": 1,
|
||||
"parent_id": 1
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"name": "Official IDs",
|
||||
"level": 2,
|
||||
"parent_id": 4
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"name": "National IDs",
|
||||
"level": 3,
|
||||
"parent_id": 7
|
||||
}
|
||||
]
|
||||
},
|
||||
"criteria": [
|
||||
{
|
||||
"id": 100,
|
||||
"name": "Image Quality",
|
||||
"description": "Evalúa la calidad general de la captura fotográfica del documento.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": null,
|
||||
"sub_criteria": [
|
||||
{
|
||||
"id": 101,
|
||||
"name": "Sharpness & Focus",
|
||||
"description": "La imagen está perfectamente enfocada, sin desenfoque de movimiento, permitiendo ver los microtextos.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 100
|
||||
},
|
||||
{
|
||||
"id": 102,
|
||||
"name": "Lighting & Glare",
|
||||
"description": "Iluminación uniforme. No hay reflejos del flash (glare) ni sombras densas que oculten el rostro o información vital.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 100
|
||||
},
|
||||
{
|
||||
"id": 103,
|
||||
"name": "Framing & Completeness",
|
||||
"description": "Los cuatro bordes del documento son claramente visibles. La identificación no está cortada ni parcialmente fuera de la foto.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 100
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 200,
|
||||
"name": "Text Readability",
|
||||
"description": "Evalúa si los datos impresos en el documento son legibles para su extracción.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": null,
|
||||
"sub_criteria": [
|
||||
{
|
||||
"id": 201,
|
||||
"name": "Personal Data",
|
||||
"description": "El nombre completo, fecha de nacimiento y dirección (si aplica) son 100% legibles.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 200
|
||||
},
|
||||
{
|
||||
"id": 202,
|
||||
"name": "Document Identifiers",
|
||||
"description": "El número de documento, folio o código MRZ (zona de lectura mecánica) son claramente distinguibles.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 200
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 300,
|
||||
"name": "Security & Physical Integrity",
|
||||
"description": "Verificación visual de la integridad física del plástico o papel.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": null,
|
||||
"sub_criteria": [
|
||||
{
|
||||
"id": 301,
|
||||
"name": "Face Photograph Clarity",
|
||||
"description": "La fotografía del rostro impresa en el documento es clara, tiene buen contraste y no presenta alteraciones.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 300
|
||||
},
|
||||
{
|
||||
"id": 302,
|
||||
"name": "No Tampering Signs",
|
||||
"description": "El documento no presenta roturas, tachaduras, dobleces extremos o signos visuales de manipulación digital/física.",
|
||||
"type_criteria": "primary",
|
||||
"type_value": "numeric",
|
||||
"value": "10",
|
||||
"status": true,
|
||||
"criteria_id": 300
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"references": [
|
||||
{
|
||||
"id": 1,
|
||||
"title": "KYC Best Practices for ID Verification",
|
||||
"url": "https://example.com/kyc-standards",
|
||||
"reference_type": "internal_policy",
|
||||
"is_primary": true,
|
||||
"description": "Estándares internos de Qualidot para el proceso de Conoce a tu Cliente (KYC) y prevención de fraude.",
|
||||
"status": true
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user