Natural Language Interface for Java Programming: Survey

Main Article Content

Archana R. Shinde

Abstract

It is really difficult for new programmers to deal with the programming language syntax while learning programming .New programmers often struggle because they are forced to learn syntax and general programming skills simultaneously. NaturalJava is a prototype text-based natural language interface for Java programming that accepts English sentences from the keyboard and produces syntactically correct Java source code. This interface mainly contains three components:first is a Sundance which is a partial parser, second is PRISM, A knowledge-based case frame interpreter and third component is Treeface, Abstract Syntax Tree(AST) Manager. This paper aims to provide overview on NaturalJava Prototype which converts english sentences into java source code.

Article Details

How to Cite
, A. R. S. (2017). Natural Language Interface for Java Programming: Survey. International Journal on Recent and Innovation Trends in Computing and Communication, 5(11), 17–20. https://doi.org/10.17762/ijritcc.v5i11.1268
Section
Articles