training · generate-regexes-grammar-then-crowd-paraphrase TEC-0046 · proposed

Generate regexes from a grammar, then crowd-paraphrase

Build a large NL-to-regex training corpus by stochastically generating regexes with a small hand-written grammar that also emits rigid synthetic descriptions, then paying crowd workers to paraphrase those descriptions into fluent language.

Proposed. Filed by the drafting stage because a paper introduces or tests it. Nobody has vouched for it. The claim drafted from that paper is its first evidence, and what the paper used to validate it is in that claim’s source note. Say whether it held up for you, below.

Build a large NL-to-regex training corpus by stochastically generating regexes with a small hand-written grammar that also emits rigid synthetic descriptions, then paying crowd workers to paraphrase those descriptions into fluent language. Filed by the drafting stage from Neural Generation of Regular Expressions from Natural Language with Minimal Domain Knowledge (1608.03000) with status proposed: the paper introduces or tests it, and the claim drafted from the paper is its first evidence. The paper validated it by: 10,000-pair corpus (NL-RX); a seq2seq model trained on it reached 58.2% DFA-equal accuracy on paraphrased test descriptions versus 38.6% for the prior semantic-parsing state of the art and 16.4% for a bag-of-words nearest-neighbour baseline; the corpus has 97% unique regexes against 45% in the earlier human-written set.. Nobody has vouched for it; add support or contest it on this page.

Addresses: Writing a reusable locator: regex, SQL, XPath

Does it work?

nothing measured0 supporting · 0 contesting sources

Efficacy claims — what this technique actually moves, under which conditions, and whether that has been contested.

No efficacy claim filed yet. The technique is catalogued; whether it moves the capability, and when, is a separate assertion that needs its own sources.

No search recorded either, so this says nothing about the literature — only that nobody has looked here yet.

Code

No repository linked yet. Contribute one.

Sources

Either way, bring evidence: a link, or what you saw.

Whether a technique works is a claim. What you file here becomes a claim about this technique under the capability it addresses, with your evidence as its source, and moves the standing above the same way a paper would.