SkillAgentSearch skills...

SketchRegex

Sketch Driven Regular Expression Generation.

Install / Use

/learn @xiye17/SketchRegex
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

SketchRegex

Data and code for the paper "Sketch-Driven Regular Expression Generation from Natural Language and Examples ".

@InProceedings{sketchregex,
 title = {Sketch-Driven Regular Expression Generation from Natural Language and Examples},
 author = {Xi Ye, Qiaochu Chen, Xinyu Wang, Isil Dillig, and Greg Durrett},
 booktitle = {Transactions of the Association for Computational Linguistics (TACL)},
 year = {2020},
}

Prerequisites

  • pytorch > 1.0.0
  • Z3. Make sure you have Z3 installed with the Java binding.
  • JAVA 1.8.0

Code

Our sketch-driven framework can be instatiated with either

  • a neural parser [DeepSketch]

or

Please refer to the README of each module for details.

Related Skills

View on GitHub
GitHub Stars16
CategoryDevelopment
Updated20d ago
Forks4

Languages

Python

Security Score

75/100

Audited on Mar 20, 2026

No findings