Programming Without Program or How to Program in Natural Language Utterances

Abstract


A new approach to programming computing machinery is presented, representing programming without a written software artifact—a program. The availability of numerous speech-to-text services, gives access to practical voice recognition. Enguage™is an open, programmable speech understanding engine, prototyped in Java, which is built into an app on Google Play, acting entirely as its user interface. Thus, devices can be instructed, and present results, in natural language utterances; engineers are afforded their own concepts and associated conversations. This paper shows how this can be turned in on itself, programming the interpretation of utterances, itself, purely through utterance.

Programming Without Program or How to Program in Natural Language Utterances | Request PDF. Available from: https://www.researchgate.net/publication/321172326_Programming_Without_Program_or_

How_to_Program_in_Natural_Language_Utterances.