Ir al contenido principalSaltar al contenido

Enseñando lenguajes de bajos recursos a LLMs: Caso Pharo | Cómo adaptar modelos de lenguaje a lenguajes de programación de nicho | Mejora del autocompletado de código mediante fine-tuning especializado

Low-Resource Languageslenguajes de bajos recursoscode completioncompletado de códigoPharo programmingSmalltalk variantsLLM fine-tuning soccerdomain adaptation soccer

Abstract

PROBLEMA: Los LLMs actuales son excelentes en lenguajes populares como Python, pero su rendimiento cae drásticamente en lenguajes de programación de "bajos recursos" o menos comunes como Pharo. SOLUCIÓN: El estudio propone una metodología sistemática para enseñar nuevos lenguajes a LLMs mediante el uso de datos sintéticos y técnicas de ajuste fino (fine-tuning) especializadas. METODOLOGÍA: Se construyó un corpus específico para Pharo y se aplicaron técnicas de optimización de contexto y reentrenamiento ligero para capturar la sintaxis única y los paradigmas del lenguaje. RESULTADOS: Se logró una mejora significativa en las métricas de completado de código (code completion) y generación de métodos, superando a los modelos base en tareas de programación específica. RELEVANCIA: Este enfoque es vital para la democratización de la IA en el desarrollo de software, permitiendo que sistemas de asistencia lleguen a nichos técnicos y lenguajes especializados.

Asesor Virtual 24h - Abre el chat para consultasAsesor Virtual 24h
Hablar por WhatsApp con nuestro agenteLlámanos al teléfono