TREE-BASED SEMANTIC ANALYSIS METHOD FOR NATURAL LANGUAGE PHRASE TO FORMAL QUERY CONVERSION

被引:2
|
作者
Litvin, A. A. [1 ]
Yu, Velychko V. [1 ]
Kaverynskyi, V. V. [2 ]
机构
[1] VM Glushkov Inst Cybernet, Dept Microprocessor Technol, Kiev, Ukraine
[2] IM Frantsevich Inst Problems Mat Sci, Dept Abras & Corros Resistant Powder Construct Ma, Kiev, Ukraine
关键词
natural language processing; graph data base; semantic analysis; formal query; decision tree; ontology;
D O I
10.15588/1607-3274-2021-2-11
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Context. This work is devoted to the problem of natural language interface construction for ontological graph databases. The focus here is on the methods for the conversion of natural language phrases into formal queries in SPARQL and CYPHER query languages. Objective. The goals of the work are the creation of a semantic analysis method for the input natural language phrases semantic type determination and obtaining meaningful entities from them for query template variables initialization, construction of flexible query templates for the types, development of program implementation of the proposed technique. Method. A tree-based method was developed for semantic determination of a user's phrase type and obtaining a set of terms from it to put them into certain places of the most suiting formal query template. The proposed technique solves the tasks of the phrase type determination (and this is the criterion of the formal query template selection) and obtaining meaningful terms, which are to initialize variables of the chosen template. In the current work only interrogative and incentive user's phrases are considered i.e. ones that clearly propose the system to answer or to do something. It is assumed that the considered dialog or reference system uses a graph ontological database, which directly impacts the formal query patterns - the resulting queries are destined to be in SPARQL or Cypher query languages. The semantic analysis examples considered in this work are aimed primarily at inflective languages, especially, Ukrainian and Russian, but the basic principles could be suitable to most of the other languages. Results. The developed method of natural language phrase to a formal query in SPARQL and CYPHER conversion has been implemented in software for Ukrainian and Norwegian languages using narrow subjected ontologies and tested against formal performance criteria. Conclusions. The proposed method allows the dialog system fast and with minimum number of steps to select the most suitable query template and extract informative entities from a natural language phrase given the huge phrase variability in inflective languages. Carried out experiments have shown high precision and reliability of the constructed system and its potential for practical usage and further development.
引用
收藏
页码:105 / 113
页数:9
相关论文
共 50 条
  • [41] Decision tree-based blending method using deep-learning for network management
    Aouedi, Ons
    Piamrat, Kandaraj
    Parrein, Benoit
    PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022, 2022,
  • [42] SIGN LANGUAGE TRANSLATION BASED ON SYNTACTIC AND SEMANTIC ANALYSIS
    ABE, M
    SAKOU, H
    SAGAWA, H
    SYSTEMS AND COMPUTERS IN JAPAN, 1994, 25 (06) : 91 - 110
  • [43] A Decision Tree-Based Method for Fault Classification in Double-Circuit Transmission Lines
    Jamehbozorg, A.
    Shahrtash, S. M.
    IEEE TRANSACTIONS ON POWER DELIVERY, 2010, 25 (04) : 2184 - 2189
  • [44] API Specification-Based Function Search Engine Using Natural Language Query
    DinhHuy Tran
    HuaPhung Nguyen
    2013 INTERNATIONAL CONFERENCE ON COMPUTING, MANAGEMENT AND TELECOMMUNICATIONS (COMMANTEL), 2013, : 140 - 145
  • [45] Malayalam Natural Language Processing: Challenges in Building a Phrase-Based Statistical Machine Translation System
    Sebastian, Mary Priya
    Kumar, G. Santhosh
    ACM TRANSACTIONS ON ASIAN AND LOW-RESOURCE LANGUAGE INFORMATION PROCESSING, 2023, 22 (04)
  • [46] Decision tree-based security dispatch application in integrated electric power and natural-gas networks
    Costa, Denis C. L.
    Nunes, Marcus V. A.
    Vieira, Joao P. A.
    Bezerra, Ubiratan H.
    ELECTRIC POWER SYSTEMS RESEARCH, 2016, 141 : 442 - 449
  • [47] A semantic representation of EO data for image retrieval based on natural language queries
    Polignano, Marco
    de Gemmis, Marco
    Kopsacheilis, Vasilis
    Vaitis, Michail
    Malig, Jenny
    Grether, Dominik
    Ioannou, Ilias
    Sarelli, Anastasia
    De Pasquale, Vito
    Samarelli, Sergio
    Kolokoussis, Pol
    Karamvasis, Kleanthis
    Miltiadou, Milto
    Papoutsa, Christiana
    Regniers, Olivier
    Lafon, Virginie
    Topouzelis, Konstantinos
    Despotov, Bogdan
    SIXTH INTERNATIONAL CONFERENCE ON REMOTE SENSING AND GEOINFORMATION OF THE ENVIRONMENT (RSCY2018), 2018, 10773
  • [48] A semantic-based approach for querying linked data using natural language
    Andres Paredes-Valverde, Mario
    Valencia-Garcia, Rafael
    Angel Rodriguez-Garcia, Miguel
    Colomo-Palacios, Ricardo
    Alor-Hernandez, Giner
    JOURNAL OF INFORMATION SCIENCE, 2016, 42 (06) : 851 - 862
  • [49] Power Harassment Judgement Method Based on Emotion Analysis Using Natural Language Processing
    Sasaki, Hinari
    Uchida, Hironori
    Li, Yujie
    Nakatoh, Yoshihisa
    INTERNATIONAL JOURNAL OF INTEGRATED ENGINEERING, 2024, 16 (07): : 49 - 58
  • [50] Decision tree-based subsurface analysis using Barker coded thermal wave imaging
    Parvez, Muzammil M.
    Shanmugam, J.
    Ghali, V. S.
    INFRARED PHYSICS & TECHNOLOGY, 2020, 109 (109)