Saltar al contenido

Metodología — Cómo verificamos cada dato

Toda la inteligencia que entrega Dominicanísimo es auditable y reproducible. Esta página explica paso a paso cómo construimos cada reporte.

Paso 1 — Identificación oficial

Cuando consultás un RNC, primero consultamos los datos oficiales DGII para obtener:

Paso 2 — Personas vinculadas (RPE)

Cruzamos con el Registro de Proveedores del Estado de DGCP para obtener oficiales declarados (representantes legales, accionistas, gerentes generales) usando la relación grafo `(p:Person)-[:REPRESENTS]->(e:Entity)`.

Paso 3 — Contratos del Estado

De los datos abiertos DGCP (Ley 200-04 / 47-25) obtenemos cada contrato adjudicado a la empresa, con código, monto, fecha, institución y estado. Total: 352,000+ contratos en grafo.

Paso 4 — Banderas rojas

Ocho criterios automáticos elevan el score de riesgo:

  1. empresa_fantasma — RNC sin contratos pero con officers en otras empresas con muchos contratos
  2. inhabilitacion_vigente — Empresa en lista DGCP de inhabilitados
  3. patron_testaferro — Persona oficial en >5 empresas no relacionadas
  4. captura_via_holding — Holding cuyas empresas concentran >40% en una sola institución
  5. pep_sancionado — Persona en lista OpenSanctions (OFAC, UE, ONU, PEP)
  6. dominio_institucional — Empresa que recibe >25% de los contratos de una institución
  7. comunidad_de_red — Empresa en clúster Louvain con >3 inhabilitadas o imputadas PEPCA
  8. imputada_pepca — Empresa o sus oficiales figuran imputados en caso PEPCA del Ministerio Público

Paso 5 — Detección de comunidades

Aplicamos el algoritmo Louvain (NetworkX + python-louvain) sobre el grafo bipartito Person↔Entity para identificar clústeres de empresas con officers compartidos. Cada clúster es candidato a holding o red de testaferros, dependiendo del tipo y monto de contratos.

Paso 6 — Score de riesgo final

El score combina banderas rojas, monto adjudicado, conexiones a casos PEPCA y contexto sectorial. Ponderaciones:

BanderasScoreCategoría
00-19BAJO
1-220-49MEDIO
3-450-79ALTO
5+ o PEPCA80-100CRÍTICO

Páginas relacionadas