Naturligt språk har varit den heliga graal av frågegränssnitt designers, men har i allmänhet ansetts för svårt att arbeta med, utom under begränsade specifika omständigheter. I detta dokument beskriver vi arkitekturen av ett interaktivt naturligt språk frågegränssnitt för relationella databaser. Genom en noggrant begränsad interaktion med användaren kan vi korrekt tolka komplexa frågor i naturligt språk, på ett generiskt sätt över en rad olika domäner. På så sätt översätts en logiskt komplicerad mening i engelska korrekt till en SQL-fråga, som bland annat kan omfatta aggregering, häckning och olika typer av sammanfogningar och kan utvärderas mot en RDBMS. Vi har konstruerat ett system, NaLIR (Natural Language Interface for Relational databases), som förkroppsligar dessa idéer. Vår experimentella bedömning, genom användarstudier, visar att NaLIR är tillräckligt bra för att kunna användas i praktiken: även naiva användare kan ange ganska komplexa ad-hoc-frågor.
Naturliga språk gränssnitt, som Nalir Ref, tillåter komplexa frågeavsikter att uttryckas.
Constructing an Interactive Natural Language Interface for Relational Databases
{'venue': 'PVLDB', 'journal': 'PVLDB', 'mag_field_of_study': ['Computer Science']}