Las plataformas de programación competitiva cuentan con archivos de problemas muy completos procedentes de concursos anteriores. El sistema de etiquetado automático puede ayudar a utilizar estos archivos de forma eficaz en la formación y la práctica.
Hemos utilizado enfoques modernos de análisis de código y procesamiento del lenguaje natural para predecir las etiquetas utilizando los enunciados de los problemas y las soluciones propuestas.