mlsanityData to 14 Oct 2026

Converting Epics/Stories into Pseudocode using Transformers

arXiv 2312.05047 ↗First posted 8 Dec 2023cs.CLcited by 1

Not on the map. Why?

Abstract (arXiv)

The conversion of user epics or stories into their appropriate representation in pseudocode or code is a time-consuming task, which can take up a large portion of the time in an industrial project. With this research paper, we aim to present a methodology to generate pseudocode from a given agile user story of small functionalities so as to reduce the overall time spent on the industrial project. Pseudocode is a programming language agnostic representation of the steps involved in a computer program, which can be easily converted into any programming language. Leveraging the potential of Natural Language Processing, we want to simplify the development process in organizations that use the Agile Model of Software Development. We present a methodology to convert a problem described in the English language into pseudocode. This methodology divides the Text to Pseudocode conversion task into two stages or subtasks, each of which is treated like an individual machine translation task. Stage 1 is Text to Code Conversion and Stage 2 is Code to Pseudocode Conversion. We find that the CodeT5 model gives the best results in terms of BLEU score when trained separately on the two subtasks mentioned above. BLEU score is a metric that is used to measure the similarity between a machine-translated text and a set of reference translations.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 10 of its 23 references that are in the map. First posted on arXiv 8 Dec 2023.

Builds on

10 of 23 references.

References · 10

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
  3. 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
  4. 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
  5. 2019CodeSearchNet Challenge: Evaluating the State of Semantic Code Searchcited by 654
  6. 2021Unified Pre-training for Program Understanding and Generationcited by 366
  7. 2021Retrieval Augmented Code Generation and Summarizationcited by 149
  8. 2021Code Generation from Natural Language with Less Prior and More Monolingual Datacited by 6
  9. 2021Fine-grained Pseudo-code Generation Method via Code Feature Extraction and Transformercited by 6
  10. 2019Generation of Pseudo Code from the Python Source Code using Rule-Based Machine Translationcited by 2

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.