Code Generation Using NLP and AI Based Techniques
Kamble, Nirali, Kodhe, Purva, Dhabekar, Vaishnavi, Gode, Sahil, Kumbhare, Suraj, Wagh, Yash, Mohod, Sudhir · International Research Journal of Modernization in Engineering Technology and Science · 2024
Abstract—With the increase in technologies the need to take programming on advance level is arise i.e., through Code Generation. The motivation came from the rising success of AI and automation in various field, Automatic code generation can drastically improve software engineering and software development projects. In the process of software development, there exist a large number of repetitive and low-tech code writing tasks, so code generation has received a lot of attention among academia and industry for assisting developers in coding. In fact, it has also been one of the key concerns in the field of software engineering to make machines understand user’s requirements and write programs on their own. This paper starts with the brief introduction of code generation later on it discuss technical background and architecture of the proposed system through the description of deep study. We proposed a novel Code Generation system using NLP and AI based techniques that aims at generating relevant code fragments according to given natural language descriptions that has three paradigms: description-to-code, code-to-description, and code-to-code. The goal is to create a system that can work with NLP and provide instruction to machine.