TellinaTool/nl2bash
A neural system that translates natural language descriptions into executable bash commands.

Velocity · 7d
+0.1
★ / day
Trend
→steady
star history
NL2Bash is a research system that converts natural language into bash shell commands using deep learning. It provides a corpus of ~10,000 NL-to-bash pairs and TensorFlow implementations of Seq2Seq and CopyNet models to perform the translation. The system also includes a bash command parser that produces abstractive syntax trees and domain-specific NLP tools for preprocessing.