Semi natural language algorithm to programming language interpreter

Abstract

The conversion of an algorithm to code is still at an early stage. Effective conversion of algorithms mentioned in natural English language to code will enable programmers to focus on logic building and free them of syntactical worries, further it will also aid the visually impaired programmers. Although beneficial, implementation of such a converter encounters numerous challenges like limitations imposed due to semantics of the English language, case frames, etc. In this paper we have introduced an interpreter that is capable of converting algorithms in English to C code whose flexibility of interpretation has been enhanced by using synonyms and by the introduction of a personalised training model whose concept has been outlined below. We have defined the conceptual model along with a user scenario which demonstrates the functioning of our model.

Topics

    5 Figures and Tables

    Download Full PDF Version (Non-Commercial Use)