Grid Structure Attention for Natural Language Interface to Bash Commands
Journal
Proceedings - 2020 International Computer Symposium, ICS 2020
Pages
67-72
Date Issued
2020
Author(s)
Abstract
Natural language interfaces are user interfaces that allow a human to interact with the computer by using natural languages. Mapping natural languages to bash commands is a novel interface problem and has been attracted great curiosity in recent years. Due to application domains of bash commands including the file system administration, the networking management, the file processing, etc, we need novel mechanisms of parameterization and normalization on this rich domain. In this paper, we propose a new mechanism, called GSAM (Grid Structure Attention Mechanism). This mechanism is used in the recurrent neural networks (RNNs) base in the sequence-to-sequence model. Our mechanism first uses a non-linear function to parameterize natural language sentences, and then use another model to capture the adjacency information of the natural language sentences. To show the robustness of GSAM, we reduce the training dataset of utility bash commands and GSAM still gets better performance in Template Matching scores and BLEU-scores. ? 2020 IEEE.
Subjects
Attention Mechanism; Bash Commands; Grid Structure; Natural Language
Other Subjects
Functions; Natural language processing systems; Template matching; User interfaces; Attention mechanisms; Interface problems; Natural language interfaces; Natural languages; Nonlinear functions; Recurrent neural network (RNNs); Sequence modeling; Training dataset; Recurrent neural networks
Type
conference paper