Este artigo apresenta o protótipo em estágio inicial de um sistema de programação baseado em linguagem natural, projetado para conectar a expressão humana cotidiana e a execução confiável por máquinas. Ao remover completamente regras de sintaxe complexas e rígidas — como colchetes, dois pontos, indentação e outras palavras-chave — a linguagem permite que os usuários escrevam instruções usando frases simples e comuns. Esses comandos são processados por um motor de correspondência de padrões inspirado em NLP que interpreta a intenção e gera uma Árvore de Sintaxe Abstrata (AST). A AST é então utilizada para produzir código limpo e executável, garantindo uma saída correta e eficiente. Uma camada dedicada armazena padrões de comando predefinidos e suporta extensões definidas pelo usuário, proporcionando flexibilidade e crescimento futuro. O sistema também inclui recursos inteligentes opcionais para sugestões, correções e ajuda contextual. O principal objetivo é tornar a programação acessível para iniciantes completos e usuários não técnicos, enquanto aumenta simultaneamente a produtividade para desenvolvedores experientes através de uma interface mais intuitiva e sem atritos.
Suryarao et al. (Quarta-feira,) estudaram esta questão.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: