Stvaranje naredbi jezika SQL na osnovi opisa zadanog prirodnim jezikom

Sažetak na hrvatskom: Generiranje SQL upita iz opisa na prirodnom jeziku je otvoreni problem i privlači značajan interes. Zanimanje za sučelja prirodnog jezika prema bazi podataka se pobudilo zbog napretka u dubokom učenju i razvoja prikladnih setova za učenje modela. Zbog nedavnog uspjeha dubokog u...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:51251/Details
Glavni autor: Primorac, Juraj (-)
Ostali autori: Šilić, Marin (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, J. Primorac, 2019.
Predmet:
LEADER 03093na a2200229 4500
003 HR-ZaFER
008 160221s2019 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid6893 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Primorac, Juraj  |9 40531 
245 1 0 |a Stvaranje naredbi jezika SQL na osnovi opisa zadanog prirodnim jezikom :  |b diplomski rad /  |c Juraj Primorac ; [mentor Marin Šilić]. 
246 1 |a Generating SQL Language Instructions Based on the Natural Language Description  |i Naslov na engleskom:  
260 |a Zagreb,  |b J. Primorac,  |c 2019. 
300 |a 49 str. ;  |c 30 cm +  |e CD-ROM 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2019-06-28, datum završetka: 2019-07-08 
520 3 |a Sažetak na hrvatskom: Generiranje SQL upita iz opisa na prirodnom jeziku je otvoreni problem i privlači značajan interes. Zanimanje za sučelja prirodnog jezika prema bazi podataka se pobudilo zbog napretka u dubokom učenju i razvoja prikladnih setova za učenje modela. Zbog nedavnog uspjeha dubokog učenja u prevođenju prirodnog jezika u SQL cilj ovoga rada je istražiti područje dubokog učenja u kontekstu obrade prirodnog jezika, kao i prirodna jezična sučelja za bazu podataka općenito. U skladu s tim ciljem, odabrani modeli se obučavaju na skupu podataka koji uključuju SQL upite i upite na prirodnom jeziku koji se odnose na geografiju SAD-a. Opisana je struktura, obuka i implementacija modela. Rezultati se mjere i uspoređuju s drugim pristupima. Ključne riječi: SQL, obrada prirodnog jezika, baza podataka, neuronska mreža, strojno učenje, duboko učenje, prevođenje sekvence u sekvencu, PyTorch, AllenNLP, enkoder, dekoder  
520 3 |a Sažetak na engleskom: SQL query generation based on natural language description is a long-standing open problem and has been attracting considerable interest recently. There is a renewed interest in natural language interfaces to databases due to the advance in deep learning and the release of large-scale annotated data. In the fashion of recent success of deep neural approaches in natural language to SQL processing, aim of this thesis is to explore the field of Deep Learning in the context of Natural Language Processing, as well as Natural Language Interfaces to Database in general. In accordance with that goal, a selected Sequence to SQL model is trained on a dataset to generate SQL queries from natural language queries about USA geography. Structure, training and deploying of the model are described. Results are measured and compared to other approaches. 
653 1 |a SQL,obrada prirodnog jezika  |a baza podataka  |a neuronska mreža  |a strojno učenje  |a duboko učenje  |a prevođenje sekvence u sekvencu  |a PyTorch  |a AllenNLP  |a enkoder  |a dekoder  
653 1 |a SQL  |a natural language processing  |a database  |a neural network  |a machine learning  |a deep learning  |a sequence to sequence  |a PyTorch  |a AllenNLP  |a encoder  |a decoder 
700 1 |a Šilić, Marin  |4 ths  |9 40532 
942 |c Y 
999 |c 51251  |d 51251