A natural language interface plug-in for cooperative query answering in biological databases

被引:2
|
作者
Jamil, Hasan M. [1 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
来源
BMC GENOMICS | 2012年 / 13卷
关键词
Natural Language; Dependence Graph; Database Schema; Semantic Role; Head Noun;
D O I
10.1186/1471-2164-13-S3-S4
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
Background: One of the many unique features of biological databases is that the mere existence of a ground data item is not always a precondition for a query response. It may be argued that from a biologist's standpoint, queries are not always best posed using a structured language. By this we mean that approximate and flexible responses to natural language like queries are well suited for this domain. This is partly due to biologists' tendency to seek simpler interfaces and partly due to the fact that questions in biology involve high level concepts that are open to interpretations computed using sophisticated tools. In such highly interpretive environments, rigidly structured databases do not always perform well. In this paper, our goal is to propose a semantic correspondence plug-in to aid natural language query processing over arbitrary biological database schema with an aim to providing cooperative responses to queries tailored to users' interpretations. Results: Natural language interfaces for databases are generally effective when they are tuned to the underlying database schema and its semantics. Therefore, changes in database schema become impossible to support, or a substantial reorganization cost must be absorbed to reflect any change. We leverage developments in natural language parsing, rule languages and ontologies, and data integration technologies to assemble a prototype query processor that is able to transform a natural language query into a semantically equivalent structured query over the database. We allow knowledge rules and their frequent modifications as part of the underlying database schema. The approach we adopt in our plug-in overcomes some of the serious limitations of many contemporary natural language interfaces, including support for schema modifications and independence from underlying database schema. Conclusions: The plug-in introduced in this paper is generic and facilitates connecting user selected natural language interfaces to arbitrary databases using a semantic description of the intended application. We demonstrate the feasibility of our approach with a practical example.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] A natural language interface plug-in for cooperative query answering in biological databases
    Hasan M Jamil
    [J]. BMC Genomics, 13
  • [2] Toward a Cooperative Natural Language Query Interface for Biological Databases
    Jamil, Hasan M.
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM 2011), 2011, : 556 - 561
  • [3] Edgebase: A Cooperative Query Answering Database System With A Natural Language Interface
    Sowah, Edmund
    Xu, Jianqiu
    [J]. 2018 INTERNATIONAL CONFERENCE ON ALGORITHMS, COMPUTING AND ARTIFICIAL INTELLIGENCE (ACAI 2018), 2018,
  • [4] Query builder:: A natural language interface for structured databases
    Little, J
    de Ga, M
    Özyer, T
    Alhajj, R
    [J]. COMPUTER AND INFORMATION SCIENCES - ISCIS 2004, PROCEEDINGS, 2004, 3280 : 470 - 479
  • [5] How to make a natural language interface to query databases accessible to everyone: An example
    Llopis, Miguel
    Ferrandez, Antonio
    [J]. COMPUTER STANDARDS & INTERFACES, 2013, 35 (05) : 470 - 481
  • [6] COACT: a query interface language for collaborative databases
    Mershad, Khaleel
    Malluhi, Qutaibah M.
    Ouzzani, Mourad
    Tang, Mingjie
    Gribskov, Michael
    Aref, Walid G.
    Prakash, Deo
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2018, 36 (01) : 121 - 151
  • [7] COACT: a query interface language for collaborative databases
    Khaleel Mershad
    Qutaibah M. Malluhi
    Mourad Ouzzani
    Mingjie Tang
    Michael Gribskov
    Walid G. Aref
    Deo Prakash
    [J]. Distributed and Parallel Databases, 2018, 36 : 121 - 151
  • [8] An advanced web query interface for biological databases
    Latendresse, Mario
    Karp, Peter D.
    [J]. DATABASE-THE JOURNAL OF BIOLOGICAL DATABASES AND CURATION, 2010, : baq006
  • [9] Interfaces to Query Relational Databases in Natural Language
    Singh, Harjit
    [J]. IT PROFESSIONAL, 2019, 21 (01) : 67 - 73
  • [10] Criteria2Query: a natural language interface to clinical databases for cohort definition
    Yuan, Chi
    Ryan, Patrick B.
    Ta, Casey
    Guo, Yixuan
    Li, Ziran
    Hardin, Jill
    Makadia, Rupa
    Jin, Peng
    Shang, Ning
    Kang, Tian
    Weng, Chunhua
    [J]. JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 2019, 26 (04) : 294 - 305