Is English the New Programming Language? How About Pseudo-code Engineering?
Gian Alexandre Michaelsen, Renato P. dos Santos

TL;DR
This paper investigates how different input formats, especially pseudo-code engineering, affect ChatGPT's ability to understand, interpret, and generate responses, highlighting the benefits of structured prompts for improved AI performance.
Contribution
It demonstrates that pseudo-code engineering inputs significantly improve ChatGPT's response clarity and determinism, offering a novel approach to enhancing human-AI interaction.
Findings
Pseudo-code inputs improve response clarity and determinism.
Structured prompts enhance interpretability and creativity.
Natural language prompts with engineering techniques also improve responses.
Abstract
Background: The integration of artificial intelligence (AI) into daily life, particularly through chatbots utilizing natural language processing (NLP), presents both revolutionary potential and unique challenges. This intended to investigate how different input forms impact ChatGPT, a leading language model by OpenAI, performance in understanding and executing complex, multi-intention tasks. Design: Employing a case study methodology supplemented by discourse analysis, the research analyzes ChatGPT's responses to inputs varying from natural language to pseudo-code engineering. The study specifically examines the model's proficiency across four categories: understanding of intentions, interpretability, completeness, and creativity. Setting and Participants: As a theoretical exploration of AI interaction, this study focuses on the analysis of structured and unstructured inputs processed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSecond Language Learning and Teaching
