Nueva Ley LCSP

Inteligencia Artificial para una contratación pública más íntegra

Creo, sin margen a equivocarme demasiado, que los que llevamos algunos años en esto de la contratación pública, de solo echarle un vistazo a los documentos de una licitación seríamos capaces de dibujar un retrato aproximado del ganador.

Es más, si conoces bien el sector en el que se mueve el objeto del contrato y sus actores, eres incluso capaz de identificar con antelación a quién le va a tocar el premio en esta suerte de sorteo amañado que resultan ser muchas licitaciones.

No te voy a entretener con estadísticas para defender que la corrupción, en una amplia panoplia de intensidades y modalidades, está a la orden del día en nuestra contratación patria. Hace ya algunos años hablaba sobre integridad y compra pública y la verdad, es que desde entonces la cosa tampoco es que haya mejorado mucho.

Corrupción en contratación pública

Ejemplos de corrupción en contratación pública

Por poner algunos ejemplos de distintas modalidades, esta noticia reciente sobre corrupción en la compra de uniformes, ésta sobre sobornos internacionales o ésta otra sobre la manipulación de las licitaciones de obra pública por las constructoras “prime” de nuestro país. Del primero de este ramillete de ejemplos ¡no te pierdas parte de las comunicaciones entre los integrantes de la trama!

Modalidades de corrupción en contratación pública

En estos asuntos, como en botica, hay de todo. Las modalidades de corrupción en la contratación pública pueden variar en función de la fase del proceso, del tipo de contrato y de la imaginación de los corruptos y corruptores. Si las sistematizamos, normalmente las prácticas corruptas comunes en contratación pública incluyen:

    • Sobornos: Pagos ilegales o beneficios económicos a funcionarios públicos para obtener ventajas en la adjudicación de contratos.
    • Favorecimiento o Nepotismo: Adjudicación de contratos basada en relaciones personales o familiares más que en méritos o capacidades.
    • Fraude en Licitaciones: Manipulación de procesos para favorecer a determinadas empresas, estableciendo criterios de solvencia a la carta, prescripciones técnicas orientadas a un adjudicatario, criterios de adjudicación que benefician particularmente a un empresario…
    • Falseamiento de Documentos: Presentación de declaraciones y documentos falsos o manipulados para cumplir con requisitos de licitación.
    • Sobrevaloración: Establecimiento de precios por encima del valor real de los bienes o servicios.
    • Entrega parcial o no entrega: Las empresas ganadoras de contratos no cumplen con sus obligaciones, entregan parcialmente o no entregan lo pactado.
    • Contratos Fantasma: Se adjudican y pagan contratos por trabajos o servicios que nunca se realizan.
    • Uso indebido de información privilegiada: funcionarios que proporcionan información interna a empresas para que tengan ventaja en licitaciones.
    • Acuerdos entre empresas para distribuirse las licitaciones que se adjudicarán.
    • Etcétera, etceterón (etcétera que incluye muchos etcéteras) …

Las golfadas (por llamarlas amablemente) con las que se siembran nuestras licitaciones, no se presentan aisladas, hábilmente son una suerte de combinación aparentemente aleatoria de varias de ellas, que casualmente apuntan a una empresa en concreto: la del cuñado.

¡Ojo! que no descarto en un arrebato de indignación, un ‘webinar’  de título: “Cómo adjudicar un contrato a tu cuñado” para, precisamente, entre bromas y veras, promover lo contrario.

Todas las modalidades de corrupción se aprovechan de la inexistencia de información y la falta de transparencia, de la asimetría de información y de lo complejo que resulta manejar la voluminosa información de los contratos y de cada uno de sus actores para poder “unir los cabos sueltos” y pasar del “algo huele a podrido” a tener las pruebas y con ello prevenir la corrupción o ponerla al descubierto.

El papel de la IA en la lucha contra la corrupción

En la superación de esas dificultades en la búsqueda, tratamiento y procesado de grandes volúmenes de información, la inteligencia artificial puede ser un aliado crucial en la lucha contra el fraude y la corrupción. Las capacidades de procesamiento de datos y aprendizaje automático de la Inteligencia Artificial (IA) pueden ser aplicadas en varias formas para detectar, prevenir y disuadir el fraude y la corrupción. Aquí algunos ejemplos:

1. Detección de Patrones Anómalos

Una de las formas más comunes en que la IA puede ser utilizada para detectar el fraude es mediante el análisis de patrones de datos. La IA puede procesar y analizar enormes cantidades de datos en un corto período de tiempo. Los algoritmos de aprendizaje automático pueden ser entrenados para identificar patrones anómalos en los datos de contratación que pueden indicar posibles casos de fraude o corrupción.

Supresión de ofertas, ofertas de cobertura, rotación de ofertas, ofertas perdedoras superfluas, cuotas de mercado estables, patrones de precios, similitudes textuales en las ofertas y metadatos de los archivos enviados.

Por ejemplo, si un determinado contratista gana un número desproporcionadamente alto de contratos sin una clara justificación en cuanto a la calidad o el precio de su oferta, esto puede indicar favoritismo o corrupción. O si los contratos se adjudican consistentemente por encima de ciertos umbrales de precios. Si un producto o servicio tiene un costo significativamente más alto que el precio de mercado o el histórico, la IA puede señalarlo para revisión.

2. Redes de Relación

La IA también puede ser utilizada para analizar redes de relación entre diferentes actores en el proceso de contratación, o esas mismas relaciones en el tiempo, revelando conexiones inapropiadas o conflictos de interés que pueden indicar posibles casos de corrupción.

Al analizar los textos de la documentación de la licitación y la información accesible en la web, incluso a través de web scraping1Técnica utilizada mediante programas de software para extraer información de sitios web., la IA puede identificar conexiones y relaciones entre individuos y empresas, revelando posibles redes de corrupción.

La IA puede ser utilizada para analizar las subcontrataciones y detectar posibles señales de fraude o corrupción. Por ejemplo, puede identificar si un subcontratista está relacionado con el contratista principal o con un funcionario público.

También la IA puede ser utilizada para analizar las subcontrataciones y detectar posibles señales de fraude o corrupción. Por ejemplo, puede identificar si un subcontratista está relacionado con el contratista principal o con un funcionario público.

3. Análisis de Texto

Los algoritmos de procesamiento de lenguaje natural (en adelante PLN2Capacidad para entender y procesar el lenguaje humano), pueden ser utilizados para analizar el texto de los documentos de contratación y las propuestas de los licitadores. Esto puede ayudar a identificar la colusión entre licitadores (véase el Proyecto [Cérebro] de Brasil), o situaciones en las que los requisitos de contratación pueden haber sido manipulados para favorecer a un determinado licitador.

El análisis de sentimientos puede rastrear opiniones y comentarios en redes sociales y foros públicos, identificando posibles actitudes y percepciones negativas hacia ciertas licitaciones o contratos, lo que podría indicar posibles irregularidades o favorecimientos.

Lo que desde el punto de vista de la participación supone un avance, en la medida en que el análisis de interacciones y denuncias de la población servirá para la detección temprana de actos corruptos o situaciones que deben ser objeto de análisis. Por ejemplo, si tiene términos o cifras que se desvían significativamente del estándar, puede ser una señal de corrupción.

La PLN también podría utilizarse para identificar posibles lagunas en una oferta comparando los requisitos de la licitación y si la oferta los cumple todos o también puede identificar si hay una cantidad inusual de cambios en los contratos que favorecen a un contratista en particular.

4. Predicción de Riesgos

Los modelos de aprendizaje automático pueden ser entrenados para predecir el riesgo de fraude o corrupción en función de una variedad de factores. Estos modelos pueden ser utilizados para identificar contratos o licitadores que presenten un alto riesgo de fraude, permitiendo a las autoridades tomar medidas preventivas.

El Tribunal Federal de Cuentas de Brasil, junto con la Contraloría General, han desarrollado y puesto en marcha “ALICE“, una herramienta basada en Inteligencia Artificial destinada a apoyar la auditoría de los procesos de contratación pública. Esta herramienta accede a diversos portales, entre ellos el Portal de Contrataciones Públicas Federales y el de adquisiciones del Banco do Brasil, y analiza documentos y datos de licitación para identificar posibles irregularidades, como manipulaciones, restricciones a la competitividad y sobrefacturación.

Gracias a ALICE, el Tribunal ha detectado riesgos significativos en la integridad de la contratación pública, generando beneficios de análisis de más de 35 millones de euros en 2020. Solo en 2021, ALICE evaluó más de 139,000 ofertas y envió más de 35,000 avisos de riesgo.

5. Automatización de Informes

La IA puede facilitar la recopilación y el análisis de datos, y la generación automática de alarmas e informes detallados que pueden ser utilizados para monitorear la contratación y detectar posibles casos de fraude o corrupción.

6. Verificación de Identidad

La IA puede ser utilizada para verificar la identidad de los licitadores y confirmar su capacidad de obrar y el cumplimiento de los requisitos de solvencia. Esto puede ayudar a prevenir el fraude de identidad y a asegurar que solo las empresas legítimas participen en el proceso de contratación.

La IA puede ser utilizada para evaluar el riesgo de fraude o corrupción asociado con los proveedores individuales. Esto puede incluir la revisión de antecedentes, el análisis de relaciones de red y el seguimiento del rendimiento del contrato.

7. Análisis Audiovisual

Los algoritmos de visión por computadora pueden ser utilizados para analizar imágenes, vídeos y otros datos visuales en busca de evidencia de fraude o corrupción. Por ejemplo, pueden verificar si las fotos de un proyecto terminado coinciden con las especificaciones del contrato. O, por ejemplo, en apenas unos segundos puede transcribir varias horas de grabación a texto en el idioma que se desee y aplicarle técnicas de PLN.

8. Análisis de Tendencias de Mercado

La IA puede ser utilizada para analizar las tendencias de mercado y compararlas con los precios de los contratos públicos. Si los precios de los contratos son significativamente más altos que los precios de mercado, esto puede indicar un posible fraude o corrupción.

9. Monitoreo en Tiempo Real

Los algoritmos de IA pueden ser utilizados para monitorear en tiempo real los datos de contratación y generar alertas en caso de posibles señales de fraude o corrupción. Los sistemas de inteligencia artificial se pueden utilizar para hacer referencias cruzadas y conciliar terabytes de datos de múltiples fuentes para crear alertas de incumplimiento.

Por ejemplo, la plataforma ucraniana ProZorro supervisa el riesgo de corrupción en tiempo real, mediante un algoritmo para escanear las licitaciones electrónicas activas en busca de incumplimientos e irregularidades para seleccionar las contrataciones que merecen un especial seguimiento.

10. Predicción de Cumplimiento de Contratos

La IA puede ser utilizada para predecir la probabilidad de que un contratista cumpla con los términos de un contrato. Esto puede ayudar a identificar a los contratistas que presentan un alto riesgo de incumplimiento del contrato.

La Eficacia de la IA en la lucha contra el fraude y la corrupción en la compra pública y su uso de forma integrada en el procedimiento de contratación con el tiempo será un hecho. En la actualidad la calidad y cantidad de datos disponibles únicamente permiten su uso en la mayoría de los casos como una herramienta de apoyo puntual al trabajo de órganos de fiscalización y control.

A pesar de todo lo que os he contado, en la Estrategia Nacional de Contratación Pública el concepto de inteligencia artificial únicamente aparece asociado a la adopción de medidas dirigidas a promover la participación de las PYME en la contratación pública; en el apartado:

G.1.g) Automatizar la comprobación de información correspondiente a las empresas (apoderamientos, cuentas, seguridad social, hacienda etc.) que ya conste en registros oficiales, mediante la utilización de robots u otros mecanismos de Inteligencia Artificial.”

Cierto es que en la materialización de la mayor parte de las actuaciones que se proponen puede implementarse la IA, pero no es menos cierto que tratándose de la “estrategia nacional”, la disrupción que supone el uso de la IA hubiera merecido una orientación clara y actualizada dirigida a promover su uso integrado e intensivo. En fin, como decimos por aquí ante algunas extrañezas “guárdame un cachorro”.

Infografía: IA y lucha contra la corrupción en la contratación pública

* Para descargar la imagen, haz clic derecho sobre ella y luego la opción “guardar imagen como…”.
  Si lo deseas, también puedes descargar la versión en pdf.

Notas[+]

Notas
1 Técnica utilizada mediante programas de software para extraer información de sitios web.
2 Capacidad para entender y procesar el lenguaje humano