Generating OLAP Queries from Natural Language Specification

被引:0
|
作者
Naeem, M. Asif [1 ]
Bajwa, Imran Sarwar [2 ]
机构
[1] Auckland Univ Technol, Sch Comp & Math Sci, Auckland, New Zealand
[2] Islamia Univ Bahawalpur, Dept Comp Sci & IT, Bahawalpur, Punjab, Pakistan
来源
PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI'12) | 2012年
关键词
Algorithms; Management; Performance;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Automatic translation of natural language (NL) questions to Structured Query Language (SQL) queries is a challenging task. It is a common knowledge that writing Online Analytical Processing (OLAP) queries for data warehouses is difficult, particularly, for the novice users. In this paper, we present a natural language processing based approach to automatically generate OLAP queries those can be used to communicate with the a data warehouse. In the presented approach, user provides queries in English and our approach process English queries and generate OLAP queries. In our approach, we incorporate OMG's recent standard Semantic of Business Vocabulary and Business Rules (SBVR) to simplify the translation process of English to OLAP. SBVR is used in detailed semantic analysis of English queries. The presented approach is also implemented in Java as a prototype tool. To test the performance of the tool, an experimental study is also conducted. Results of the experimental study imply that our approach is capable in communicating with a data warehouse.
引用
收藏
页码:768 / 773
页数:6
相关论文
共 50 条
  • [31] Addressing Legal and Contractual Matters in Construction Using Natural Language Processing: A Critical Review
    ul Hassan, Fahad
    Le, Tuyen
    Lv, Xuan
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, 2021, 147 (09)
  • [32] Applying Natural Language Processing Capabilities in Computerized Textual Analysis to Measure Organizational Culture
    Pandey, Sheela
    Pandey, Sanjay K.
    ORGANIZATIONAL RESEARCH METHODS, 2019, 22 (03) : 765 - 797
  • [33] Pest Recognition Using Natural Language Processing
    Hernandez-Castillo, Carlos
    Hiram Guedea-Noriega, Hector
    Angel Rodriguez-Garcia, Miguel
    Garcia-Sanchez, Francisco
    TECHNOLOGIES AND INNOVATION (CITI 2019), 2019, 1124 : 3 - 16
  • [34] Quantum Natural Language Processing: A Comprehensive Survey
    Varmantchaonala, Charles M.
    Fendji, Jean Louis K. E.
    Schoning, Julius
    Atemkeng, Marcellin
    IEEE ACCESS, 2024, 12 : 99578 - 99598
  • [35] Natural Language Modelling in Process Synthesis and Optimization
    Magioglou, Vassilis
    Tsakalova, Marinella
    Kokossis, Antonis
    24TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PTS A AND B, 2014, 33 : 877 - 882
  • [36] Natural Language Processing to Identify Pulmonary Nodules and Extract Nodule Characteristics From Radiology Reports
    Zheng, Chengyi
    Huang, Brian Z.
    Agazaryan, Andranik A.
    Creekmur, Beth
    Osuj, Thearis A.
    Gould, Michael K.
    CHEST, 2021, 160 (05) : 1902 - 1914
  • [37] Natural language processing in pathology: a scoping review
    Burger, Gerard
    Abu-Hanna, Ameen
    de Keizer, Nicolette
    Cornet, Ronald
    JOURNAL OF CLINICAL PATHOLOGY, 2016, 69 (11) : 949 - 955
  • [38] Practical Examples of Natural Language Processing in Radiology
    Lacson, Ronilda
    Khorasani, Ramin
    JOURNAL OF THE AMERICAN COLLEGE OF RADIOLOGY, 2011, 8 (12) : 872 - 874
  • [39] A Join-Like Operator to Combine Data Cubes and Answer Queries from Multiple Data Cubes
    Malvestuto, Francesco M.
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2014, 39 (03):
  • [40] Generating Compiler Optimizations from Proofs
    Tate, Ross
    Stepp, Michael
    Lerner, Sorin
    POPL'10: PROCEEDINGS OF THE 37TH ANNUAL ACM SIGPLAN-SIGACT SYMPOSIUM ON PRINCIPLES OF PROGRAMMING LANGUAGES, 2010, : 389 - 402