QPE: A System For Deconstructing SQL Queries
dc.contributor.advisor | Gudivada, Venkat N | |
dc.contributor.author | Bullard, Connor D | |
dc.contributor.department | Computer Science | |
dc.date.accessioned | 2023-06-05T13:44:37Z | |
dc.date.available | 2023-06-05T13:44:37Z | |
dc.date.created | 2023-05 | |
dc.date.issued | 2023-04-26 | |
dc.date.submitted | May 2023 | |
dc.date.updated | 2023-06-02T15:40:39Z | |
dc.degree.department | Computer Science | |
dc.degree.discipline | MS-Computer Science | |
dc.degree.grantor | East Carolina University | |
dc.degree.level | Masters | |
dc.degree.name | M.S. | |
dc.description.abstract | Research on the topic of converting natural language to machine-readable code has experienced great interest over the last decade, however studies into converting machine-readable code into natural language are sparse. The applications of translating spoken or written languages into code are well-established, such as allowing a more novice or non-technical user to interact with a program or database with ease. The benefits of such applications are readily observable and are likely to grow as software systems continue to increase in complexity and capability. Likewise, parsing code to natural language produces certain benefits from which the potential gain in utility and knowledge has yet to be fully realized. This thesis identifies opportunities for deploying solutions that provide a natural language explanation of programming languages, specifically with Structured Query Language (SQL) and database interfacing. A novel solution is proposed in the form of an application named Query Purpose Extractor (QPE), which utilizes existing open-source libraries to aid in the process of translating SQL statements into English sentences. | |
dc.format.mimetype | application/pdf | |
dc.identifier.uri | http://hdl.handle.net/10342/12823 | |
dc.language.iso | en | |
dc.publisher | East Carolina University | |
dc.subject | Abstract Syntax Tree | |
dc.subject | Parse Tree | |
dc.subject | Code Translation | |
dc.subject.lcsh | Query languages (Computer science) | |
dc.subject.lcsh | Computer files | |
dc.title | QPE: A System For Deconstructing SQL Queries | |
dc.type | Master's Thesis | |
dc.type.material | text |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- BULLARD-MASTERSTHESIS-2023.pdf
- Size:
- 338.63 KB
- Format:
- Adobe Portable Document Format