Browsing by Author "Usta, A."
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item Open Access DBPal: A learned NL-interface for databases(ACM, 2018) Basık, Fuat; Hättasch, B.; Ilkhechi, A.; Usta, A.; Ramaswamy, S.; Utama, P.; Weir, N.; Binnig, C.; Cetintemel, U.In this demo, we present DBPal, a novel data exploration tool with a natural language interface. DBPal leverages recent advances in deep models to make query understanding more robust in the following ways: First, DBPal uses novel machine translation models to translate natural language statements to SQL, making the translation process more robust to paraphrasing and linguistic variations. Second, to support the users in phrasing questions without knowing the database schema and the query features, DBPal provides a learned auto-completion model that suggests to users partial query extensions during query formulation and thus helps to write complex queries.Item Open Access xDBTagger: explainable natural language interface to databases using keyword mappings and schema graph(Springer, 2023-08-23) Usta, A.; Karakayalı, A.; Ulusoy, ÖzgürRecently, numerous studies have been proposed to attack the natural language interfaces to data-bases (NLIDB) problem by researchers either as a conventional pipeline-based or an end-to-end deep-learning-based solution. Although each approach has its own advantages and drawbacks, regardless of the approach preferred, both approaches exhibit black-box nature, which makes it difficult for potential users to comprehend the rationale behind the decisions made by the intelligent system to produce the translated SQL. Given that NLIDB targets users with little to no technical background, having interpretable and explainable solutions becomes crucial, which has been overlooked in the recent studies. To this end, we propose xDBTagger, an explainable hybrid translation pipeline that explains the decisions made along the way to the user both textually and visually. We also evaluate xDBTagger quantitatively in three real-world relational databases. The evaluation results indicate that in addition to being lightweight, fast, and fully explainable, xDBTagger is also competitive in terms of translation accuracy compared to both pipeline-based and end-to-end deep learning approaches.