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"”.
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
-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 …
-
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 …
-
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 …
-
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 …