TiQi: answering unstructured natural language trace queries

被引:15
|
作者
Pruski, Piotr [1 ]
Lohar, Sugandha [1 ]
Goss, William [1 ]
Rasin, Alexander [1 ]
Cleland-Huang, Jane [1 ]
机构
[1] Depaul Univ, Chicago, IL 60604 USA
基金
美国国家科学基金会;
关键词
Traceability; Queries; Speech recognition; Natural language processing; VISUAL LANGUAGE; TRACEABILITY;
D O I
10.1007/s00766-015-0224-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software traceability is a required element in the development and certification of safety-critical software systems. However, trace links, which are created at significant cost and effort, are often underutilized in practice due primarily to the fact that project stakeholders often lack the skills needed to formulate complex trace queries. To mitigate this problem, we present a solution which transforms spoken or written natural language queries into structured query language (SQL). TiQi includes a general database query mechanism and a domain-specific model populated with trace query concepts, project-specific terminology, token disambiguators, and query transformation rules. We report results from four different experiments exploring user preferences for natural language queries, accuracy of the generated trace queries, efficacy of the underlying disambiguators, and stability of the trace query concepts. Experiments are conducted against two different datasets and show that users have a preference for written NL queries. Queries were transformed at accuracy rates ranging from 47 to 93 %.
引用
收藏
页码:215 / 232
页数:18
相关论文
共 50 条
  • [41] Question-Answering System Design in Teaching and Learning, Based on Natural Language Processing
    Wang Ming
    Yuan Dachao
    PROCEEDINGS OF THE FOURTH NORTHEAST ASIA INTERNATIONAL SYMPOSIUM ON LANGUAGE, LITERATURE AND TRANSLATION, 2015, 2015, : 132 - 137
  • [42] Image Text Extraction and Natural Language Processing of Unstructured Data from Medical Reports
    Malashin, Ivan
    Masich, Igor
    Tynchenko, Vadim
    Gantimurov, Andrei
    Nelyub, Vladimir
    Borodulin, Aleksei
    MACHINE LEARNING AND KNOWLEDGE EXTRACTION, 2024, 6 (02): : 1361 - 1377
  • [43] Automatic Extraction of Engineering Rules From Unstructured Text: A Natural Language Processing Approach
    Ye, Xinfeng
    Lu, Yuqian
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2020, 20 (03)
  • [44] Natural language processing systems for capturing and standardizing unstructured clinical information: A systematic review
    Kreimeyer, Kory
    Foster, Matthew
    Pandey, Abhishek
    Arya, Nina
    Halford, Gwendolyn
    Jones, Sandra F.
    Forshee, Richard
    Walderhaug, Mark
    Botsis, Taxiarchis
    JOURNAL OF BIOMEDICAL INFORMATICS, 2017, 73 : 14 - 29
  • [45] Identification of Prediabetes Discussions in Unstructured Clinical Documentation: Validation of a Natural Language Processing Algorithm
    Schwartz, Jessica L.
    Tseng, Eva
    Maruthur, Nisa M.
    Rouhizadeh, Masoud
    JMIR MEDICAL INFORMATICS, 2022, 10 (02)
  • [46] Semantic Mapping between Natural Language Questions and SQL Queries via Syntactic Pairing
    Giordani, Alessandra
    Moschitti, Alessandro
    NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS, 2010, 5723 : 207 - 221
  • [47] Stroke medical ontology QA system for processing medical queries in natural language form
    Kwon, Soonhyun
    Yu, Jaehak
    Park, Sejin
    Jun, Jong-Arm
    Pyo, Cheol-Sig
    12TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC 2021): BEYOND THE PANDEMIC ERA WITH ICT CONVERGENCE INNOVATION, 2021, : 1649 - 1654
  • [48] Articulate: A Semi-automated Model for Translating Natural Language Queries into Meaningful Visualizations
    Sun, Yiwen
    Leigh, Jason
    Johnson, Andrew
    Lee, Sangyoon
    SMART GRAPHICS, PROCEEDINGS, 2010, 6133 : 184 - 195
  • [49] Research on classification method of answering questions in network classroom based on natural language processing technology
    Liu, Lanlan
    Yu, Qiang
    INTERNATIONAL JOURNAL OF CONTINUING ENGINEERING EDUCATION AND LIFE-LONG LEARNING, 2021, 31 (02) : 152 - 169
  • [50] Research on Computer Natural Language Processing Intelligent Question Answering System Based on Knowledge Graph
    Zhan, Liuchun
    Huang, Changjiang
    PROCEEDINGS OF 2024 INTERNATIONAL CONFERENCE ON MACHINE INTELLIGENCE AND DIGITAL APPLICATIONS, MIDA2024, 2024, : 70 - 74