Alguien dice que el lenguaje de programación también es un lenguaje. Esto es verdad.
Más allá de esto, durante el ciclo de vida de un desarrollo de software, se agregan diferentes tipos de lenguajes naturales para diversos propósitos, como análisis de requisitos, comentarios, informes de errores, etc. El área de ingeniería de software se ha realizado mediante el uso de técnicas de procesamiento del lenguaje natural.
Las técnicas de PNL incluyen, entre otras, las siguientes:
- sistema de preguntas / respuestas
- análisis de sintaxis
- modelo n-gram
- resumen
- comprensión del texto y representación del conocimiento
Mi investigación será algo que combine SE y PNL con seguridad. La cuestión incierta es cuál es el problema exacto que abordaré.