about
NL2Bash: Natural Language Interface to the Linux Operating System (arxiv.org)
4 points by serveboy on Feb 28, 2018 | hide | past | pdf | discuss on HN

In plain words: A new collection pairs common Bash commands with expert-written English descriptions, so a parser can translate what a user says into the right command for tasks like finding files or moving them. The included parsers set the first performance levels to beat on this task.

Abstract · NL2Bash: A Corpus and Semantic Parser for Natural Language Interface to the Linux Operating System

We present new data and semantic parsing methods for the problem of mapping English sentences to Bash commands (NL2Bash). Our long-term goal is to enable any user to perform operations such as file manipulation, search, and application-specific scripting by simply stating their goals in English. We take a first step in this domain, by providing a new dataset of challenging but commonly used Bash commands and expert-written English descriptions, along with baseline methods to establish performance levels on this task.

Xi Victoria Lin, Chenglong Wang, Luke Zettlemoyer, Michael D. Ernst
arXiv:1802.08979 · cs.CL, cs.SE · submitted Feb 25, 2018 · updated Mar 2, 2018
abstract · pdf · html · Accepted at the Language Resource and Evaluation Conference (LREC) 2018

add comment on HN