NeurIPS 2020 NLC2CMD Competition: Translating Natural Language to Bash Commands
Not on the map. Why?
Abstract (arXiv)
The NLC2CMD Competition hosted at NeurIPS 2020 aimed to bring the power of natural language processing to the command line. Participants were tasked with building models that can transform descriptions of command line tasks in English to their Bash syntax. This is a report on the competition with details of the task, metrics, data, attempted solutions, and lessons learned.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 22 of its 42 references that are in the map. First posted on arXiv 3 Mar 2021.
Builds on
22 of 42 references.
References · 22
- 2017Attention Is All You Needcited by 59,932
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2020Extracting Training Data from Large Language Modelscited by 2,144
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,120
- 2017Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learningcited by 679
- 2019CodeSearchNet Challenge: Evaluating the State of Semantic Code Searchcited by 638
- 2016StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networkscited by 575
- 2020Unsupervised Translation of Programming Languagescited by 262
- 2020Towards the Systematic Reporting of the Energy and Carbon Footprints of Machine Learningcited by 246
- 2017A Survey of Machine Learning for Big Code and Naturalnesscited by 220
- 2017Survey of the State of the Art in Natural Language Generation: Core tasks, applications and evaluationcited by 206
10 more
- 2020Semantic Evaluation for Text-to-SQL with Distilled Test Suitescited by 123
- 2018NL2Bash: A Corpus and Semantic Parser for Natural Language Interface to the Linux Operating Systemcited by 97
- 2018Tree-to-tree Neural Networks for Program Translationcited by 93
- 2019Does BLEU Score Work for Code Migration?cited by 49
- 2019Energy Usage Reports: Environmental awareness as part of algorithmic accountabilitycited by 43
- 2017From Language to Programs: Bridging Reinforcement Learning and Maximum Marginal Likelihoodcited by 41
- 2019EvalAI: Towards Better Evaluation Systems for AI Agentscited by 34
- 2018Why Self-Attention? A Targeted Evaluation of Neural Machine Translation Architecturescited by 30
- 2020Photon: A Robust Cross-Domain Text-to-SQL Systemcited by 26
- 2020Project CLAI: Instrumenting the Command Line as a New Environment for AI Agentscited by 3
Built on by
Citing papers per year: 2023: 4; 2024: 0; 2025: 2; 2026: 1.
7 papers.
- 2023InterCode: Standardizing and Benchmarking Interactive Coding with Execution Feedbackcited by 229
- 2023NL2CMD: An Updated Workflow for Natural Language to Bash Commands Translationcited by 3
- 2025LLM-Supported Natural Language to Bash Translationcited by 2
- 2023Dynamic Retrieval-Augmented Generationcited by 1
- 2023Structural Transfer Learning in NL-to-Bash Semantic Parserscited by 0
- 2025ShIOEnv: A Command Evaluation Environment for Grammar-Constrained Synthesis and Execution Behavior Modelingcited by 0
- 2026QuoteBench: How Matched Scores Can Hide Command-Path Failurescited by 0
- 2026QuoteBench: How Matched Scores Can Hide Command-Path Failures13 Aug 2026
- 2025ShIOEnv: A Command Evaluation Environment for Grammar-Constrained Synthesis and Execution Behavior Modeling23 May 2025
- 2025LLM-Supported Natural Language to Bash Translation7 Feb 2025
- 2023Dynamic Retrieval-Augmented Generation14 Dec 2023
- 2023Structural Transfer Learning in NL-to-Bash Semantic Parsers31 Jul 2023
- 2023InterCode: Standardizing and Benchmarking Interactive Coding with Execution Feedback26 Jun 2023
- 2023NL2CMD: An Updated Workflow for Natural Language to Bash Commands Translation15 Feb 2023