Logo del repository
  1. Home
 
Opzioni

Automatic Synthesis of Regular Expressions from Examples

BARTOLI, Alberto
•
Giorgio Davanzo
•
DE LORENZO, ANDREA
altro
Enrico Sorio
2014
  • journal article

Periodico
COMPUTER
Abstract
We propose a system for the automatic generation of regular expressions for text-extraction tasks. The user describes the desired task only by means of a set of labeled examples. The generated regexes may be used with common engines such as those that are part of Java, PHP, Perl and so on. Usage of the system does not require any familiarity with regular expressions syntax. We performed an extensive experimental evaluation on 12 different extraction tasks applied to real-world datasets. We obtained very good results in terms of precision and recall, even in comparison to earlier state-of-the-art proposals. Our results are highly promising toward the achievement of a practical surrogate for the specific skills required for generating regular expressions, and significant as a demonstration of what can be achieved with GP-based approaches on modern IT technology.
DOI
10.1109/MC.2013.403
WOS
WOS:000346766500016
Archivio
http://hdl.handle.net/11368/2758954
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-84919904791
Diritti
open access
license:digital rights management non definito
license:digital rights management non definito
FVG url
https://arts.units.it/request-item?handle=11368/2758954
Soggetti
  • Machine Learning

  • Genetic Programming

  • regular expression

  • Deterministic Finite ...

  • Text extraction

  • Programming By Exampl...

Scopus© citazioni
40
Data di acquisizione
Jun 7, 2022
Vedi dettagli
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback