Automatic regex synthesis methods for english: a comparative analysis

被引:0
|
作者
Tariq, Sadia [1 ]
Rana, Toqir Ahmad [1 ]
机构
[1] Univ Lahore, Dept CS & IT, Lahore, Pakistan
关键词
Regular expressions; Regex; Regex synthesis; Neural networks; Probabilistic regular grammar; REGULAR EXPRESSIONS; EXTRACTION;
D O I
10.1007/s10115-024-02232-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Regular expressions (short form regex) find their application in program script synthesis, machine translation, information extraction and web applications, such as input validations. Their expressiveness and flexibility make them decidedly the best tool for many challenging text extraction tasks. Writing regex manually has been labeled as a laborious, time consuming and error prone task even for skilled programmers. An abundance of regex generation from text queries at online platforms mainly Stackoverflow and Quora signifies the automatic regex synthesis problem. Despite their popularity, a criminal lack of comprehensive literature study on the problem has also been observed. We intend to perform a detailed review of a variety of methods available for regex synthesis, repair, and learn beneficial lessons for appropriate datasets with one earnest goal: to synthesize resource efficient and correct regexes for given textual description.
引用
收藏
页码:1013 / 1043
页数:31
相关论文
共 50 条
  • [1] Structure and design of multimodal dataset for automatic regex synthesis methods in Roman Urdu
    Tariq, Sadia
    Rana, Toqir A.
    INTERNATIONAL JOURNAL OF DATA SCIENCE AND ANALYTICS, 2024,
  • [2] Comparative analysis of automatic hair count estimation methods
    Wang, Yi-Fan
    Hsu, Mei-Hua
    Wang, Max Yue-Feng
    ARCHIVES OF DERMATOLOGICAL RESEARCH, 2025, 317 (01)
  • [3] Comparative Analysis of Classification Methods for Automatic Deception Detection in Speech
    Velichko, Alena
    Budkov, Viktor
    Kagirov, Ildar
    Karpov, Alexey
    SPEECH AND COMPUTER (SPECOM 2018), 2018, 11096 : 737 - 746
  • [4] A COMPARATIVE-ANALYSIS OF POLYMERIC SUPPORTS FOR AUTOMATIC OLIGONUCLEOTIDE SYNTHESIS
    GRYAZNOV, SM
    POTAPOV, VK
    VESTNIK MOSKOVSKOGO UNIVERSITETA SERIYA 2 KHIMIYA, 1987, 28 (01): : 85 - 88
  • [5] A comparative analysis of UK and US English accents in recognition and synthesis
    Yan, Q
    Vaseghi, S
    2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 413 - 416
  • [6] Comparative analysis of image classification methods for automatic diagnosis of ophthalmic images
    Liming Wang
    Kai Zhang
    Xiyang Liu
    Erping Long
    Jiewei Jiang
    Yingying An
    Jia Zhang
    Zhenzhen Liu
    Zhuoling Lin
    Xiaoyan Li
    Jingjing Chen
    Qianzhong Cao
    Jing Li
    Xiaohang Wu
    Dongni Wang
    Wangting Li
    Haotian Lin
    Scientific Reports, 7
  • [7] Comparative analysis of image classification methods for automatic diagnosis of ophthalmic images
    Wang, Liming
    Zhang, Kai
    Liu, Xiyang
    Long, Erping
    Jiang, Jiewei
    An, Yingying
    Zhang, Jia
    Liu, Zhenzhen
    Lin, Zhuoling
    Li, Xiaoyan
    Chen, Jingjing
    Cao, Qianzhong
    Li, Jing
    Wu, Xiaohang
    Wang, Dongni
    Li, Wangting
    Lin, Haotian
    SCIENTIFIC REPORTS, 2017, 7
  • [8] COMPARATIVE ANALYSIS OF DIFFERENT METHODS FOR GRAPHENE NANORIBBON SYNTHESIS
    Tosic, Dragana D.
    Markovic, Zoran M.
    Jovanovic, Svetlana P.
    Milosavljevic, Momir S.
    Markovic, Biljana M. Todorovic
    HEMIJSKA INDUSTRIJA, 2013, 67 (01) : 147 - 156
  • [9] Comparative Analysis of Electrical Detection Methods of DNA Synthesis
    Ahn, Jinhong
    Kim, Seok Hyang
    Woo, Jun-Myung
    Park, Young June
    JOURNAL OF NANOSCIENCE AND NANOTECHNOLOGY, 2012, 12 (07) : 5125 - 5131
  • [10] Comparative Analysis of Automatic Methods for Measuring Surface of Threads of Oil and Gas Pipes
    Lavrinov, D. S.
    Khorkin, A., I
    Privalova, E. A.
    ADVANCES IN AUTOMATION, 2020, 641 : 83 - 96