BGC News
El proceso de BGC News realiza un escaneo automatizado en prensa digital, medios locales, blogs de periodismo de investigación y fuentes abiertas para detectar notas periodísticas o menciones negativas que asocien al candidato con conductas de riesgo reputacional, legal o financiero.
Arquitectura de Datos (Summary vs Extended)
La respuesta del API opera bajo dos esquemas estructurales dependiendo del uso del parámetro de consulta ?detail:
- Vista Summary (Parámetro
detail=falseo por defecto): Retorna el nodoitemsEvaluated. Este objeto contiene una selección curada de notas divididas en arreglos por afinidad de riesgo (crimeynocrime) junto con un resumen unificado (bgcMessage), que reflejan exclusivamente las evidencias con las cuales un analista de Blacktrust determinó el dictamen final. - Vista Extended (Parámetro
detail=true): Inyecta adicionalmente el nodoitemsFound. Este objeto expone el universo bruto completo de todas las notas e imágenes coincidentes localizadas por los motores de búsqueda web antes de pasar por cualquier filtro editorial humano.
Comportamiento del Flujo de Reglas: En casos donde la solicitud no pase por el proceso de control de calidad analítico de un experto (Quality Check) y el sistema determine un veredicto automatizado por coincidencia directa, las estructuras divididas de evaluación se unificarán. El API omitirá itemsEvaluated y retornará únicamente los elementos crudos encontrados bajo el nodo general para optimizar los tiempos de respuesta.
Estructura de Respuestas
- Summary View (Default)
- Extended View (?detail=true)
// Pestaña 1: Vista Básica (Summary View)
{
"isSuccess": true,
"statusCode": 200,
"message": "Success",
"data": {
"processId": "UZTVM67AaDcqVmPGKhdq",
"processName": "BGC News",
"result": "No Aprobado",
"itemsEvaluated": { // Evidencia seleccionada y curada que determina el resultado final
"summary": "Resumen consolidado de la vinculación negativa detectada en medios...",
"news": [
{
"crime": [ // Colección de notas clasificadas con menciones delictivas o críticas
{
"resume": "Texto de la nota anonimizada donde se cita a JUAN PEREZ LOPEZ...",
"crime_type": "Fraude, violencia",
"status": "No Aprobado",
"url": "https://example.com/news/noticia-evaluada"
}
],
"nocrime": [ ... ] // Notas encontradas pero clasificadas como neutras o sin riesgo
}
]
},
"totalItems": 8
}
}
// Pestaña 2: Vista Completa (Extended View - ?detail=true)
{
"isSuccess": true,
"statusCode": 200,
"data": {
"processId": "UZTVM67AaDcqVmPGKhdq",
"processName": "BGC News",
"result": "No Aprobado",
"itemsEvaluated": { ... }, // Set curado por analistas
"itemsFound": { // [Exclusivo con detail=true] Volcado bruto completo de fuentes web localizadas
"crime": [
{
"resume": "Nota donde se menciona a CARLOS GOMEZ sin filtro humano...",
"url": "https://example.com/noticia-1"
}
],
"nocrime": [ ... ]
}
}
}