Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 10 of 10 for “"regex"”.

  1. Theory and Patterns for Avoiding Regex Denial of Service

    … a super-linear worst-case execution time during regex matching. ReDoS has a serious and wide impact: since applications written in most programming languages can be vulnerable to it, ReDoS has caused outages at prominent web services including Cloudflare and Stack Overflow. Due to the severity …

    vt Repository record for Theory and Patterns for Avoiding Regex Denial of Service (opens in a new tab)

  2. Identifying Real Estate Development Opportunities: Web-Scraping, Regex Patterns & String-Searching Algorithms

    Web-scraping and data mining algorithms are used extensively by hedge funds, equities traders, digital marketers and in the technology sector more broadly. Contrastingly, the real estate development industry continues to use traditional, manual methods to identify and pursue new development …

    mit Repository record for Identifying Real Estate Development Opportunities: Web-Scraping, Regex Patterns & String-Searching Algorithms (opens in a new tab)

  3. On the Impact and Defeat of Regular Expression Denial of Service

    Regular expressions (regexes) are a widely-used yet little-studied software component. Engineers use regexes to match domain-specific languages of strings. Unfortunately, many regex engine implementations perform these matches with worst-case polynomial or exponential time complexity in the length …

    vt Repository record for On the Impact and Defeat of Regular Expression Denial of Service (opens in a new tab)

  4. Exploring the Process and Challenges of Programming with Regular Expressions

    Regular expressions (regexes) are a powerful mechanism for solving string-matching problems and are supported by all modern programming languages. While regular expressions are highly expressive, they are also often perceived to be highly complex and hard to read. While existing studies have …

    vt Repository record for Exploring the Process and Challenges of Programming with Regular Expressions (opens in a new tab)

  5. A Framework for the Design and Generation of Spatial MFSA Accelerators: The SPARX Approach

    … The MFSA model enables simultaneous multi-regex evaluation within a single traversal of the input, achieving compactness and high algorithmic efficiency. While iMFAnt demonstrated remarkable software performance—reducing state counts by 72%, transitions by 39%, and improving throughput up …

    uic

  6. Data Capture Automation in the South African Deeds Registry using Optical Character Recognition (OCR)

    … deeds, text analysis and parsing is done using Regex. Uploading the scanned title deeds onto IPFS is as an additional security measure included in the pipeline. Previous research has failed to apply these techniques to formal land registration or other South African government institutions. The …

    cape-town Repository record for Data Capture Automation in the South African Deeds Registry using Optical Character Recognition (OCR) (opens in a new tab)

  7. -ing words in RBMT: multilingual evaluation and exploration of pre- and post-processing solutions

    … substantial machine translation improvement. Regex-based implementations of ASR and Global S&R efforts show considerable translation improvements ranging from 60% to 95% and minimal degradation, ranging from 0% to 18%. The results yielded for SPE show little improvement, or even degradation at …

    dcu Repository record for -ing words in RBMT: multilingual evaluation and exploration of pre- and post-processing solutions (opens in a new tab)

  8. Democratizing High-Performance DSL Development with the BuildIt Framework

    … ad-hoc network protocol generation, and Regex matching. All these case studies show 10-100x reduction in the amount of effort required to implement these DSLs that perform on-par with or better than state-of-the-art compiler frameworks while targeting diverse architectures like CPUs and …

    mit Repository record for Democratizing High-Performance DSL Development with the BuildIt Framework (opens in a new tab)

  9. Exploring Engineering Employment Trends: A Decade-long Deep Dive into Skills and Competences Included in Job Advertisements

    … classification and flexible regular expression (regex) matching to identify relevant engineering job postings across Civil (CE), Electrical (EE), and Mechanical (ME) Engineering. The classification framework leverages a dictionary of O*NET job title terms and engineering-specific vocabulary to …

    vt Repository record for Exploring Engineering Employment Trends: A Decade-long Deep Dive into Skills and Competences Included in Job Advertisements (opens in a new tab)

  10. Deep Learning for Unstructured Data by Leveraging Domain Knowledge

    … time when a user is allowed to choose between regex construction and manual labeling. Finally, we address a fundamental problem in the text mining domain, i.e, embedding of rare and out-of-vocabulary (OOV) words, by refining word embedding models and character embedding models in an iterative …

    temple Repository record for Deep Learning for Unstructured Data by Leveraging Domain Knowledge (opens in a new tab)