2
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Machine Translation from Natural Language to Code using Long-Short Term Memory

      Preprint
      , ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Making computer programming language more understandable and easy for the human is a longstanding problem. From assembly language to present day's object-oriented programming, concepts came to make programming easier so that a programmer can focus on the logic and the architecture rather than the code and language itself. To go a step further in this journey of removing human-computer language barrier, this paper proposes machine learning approach using Recurrent Neural Network (RNN) and Long-Short Term Memory (LSTM) to convert human language into programming language code. The programmer will write expressions for codes in layman's language, and the machine learning model will translate it to the targeted programming language. The proposed approach yields result with 74.40% accuracy. This can be further improved by incorporating additional techniques, which are also discussed in this paper.

          Related collections

          Most cited references6

          • Record: found
          • Abstract: not found
          • Conference Proceedings: not found

          Learning to Generate Pseudo-Code from Source Code Using Statistical Machine Translation (T)

            Bookmark
            • Record: found
            • Abstract: not found
            • Conference Proceedings: not found

            A Syntactic Neural Model for General-Purpose Code Generation

              Bookmark
              • Record: found
              • Abstract: not found
              • Conference Proceedings: not found

              Language to Code: Learning Semantic Parsers for If-This-Then-That Recipes

                Bookmark

                Author and article information

                Journal
                24 October 2019
                Article
                10.1007/978-3-030-32520-6_6
                1910.11471
                af05b5ed-21b0-4a14-a669-74a67f61f406

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                Proceedings of the Future Technologies Conference (FTC) 2019. Advances in Intelligent Systems and Computing, vol 1069. Springer, Cham
                8 pages, 3 figures, conference
                cs.CL cs.AI cs.PL

                Theoretical computer science,Programming languages,Artificial intelligence
                Theoretical computer science, Programming languages, Artificial intelligence

                Comments

                Comment on this article