NALMO: Transforming Queries in Natural Language for Moving Objects Databases

被引:3
|
作者
Wang, Xieyang [1 ]
Liu, Mengyi [1 ]
Xu, Jianqiu [1 ]
Lu, Hua [2 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Nanjing, Peoples R China
[2] Roskilde Univ, Roskilde, Denmark
基金
中国国家自然科学基金;
关键词
Moving objects database; Natural language interface; Semantic parsing; Structured language; Query processing; INTERFACE;
D O I
10.1007/s10707-023-00494-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Moving objects databases (MODs) have been extensively studied due to their wide variety of applications including traffic management, tourist service and mobile commerce. However, queries in natural languages are still not supported in MODs. Since most users are not familiar with structured query languages, it is essentially important to bridge the gap between natural languages and the underlying MODs system commands. Motivated by this, we design a natural language interface for moving objects, named NALMO. In general, we use semantic parsing in combination with a location knowledge base and domain-specific rules to interpret natural language queries. We design a corpus of moving objects queries for model training, which is later used to determine the query type. Extracted entities from parsing are mapped through deterministic rules to perform query composition. NALMO is able to well translate moving objects queries into structured (executable) languages. We support five kinds of queries including time interval queries, range queries, nearest neighbor queries, trajectory similarity queries and join queries. We develop the system in a prototype system SECONDO and evaluate our approach using 280 natural language queries extracted from popular conference and journal papers in the domain of moving objects. Four volunteers give the system satisfaction and related suggestions through three rounds of independent tests. Experimental results show that (i) NALMO achieves accuracy and precision 96.8% and 81.1%, respectively, (ii) the average time cost of translating a query is 1.49s, and (iii) the average satisfaction is 95.5%.
引用
收藏
页码:427 / 460
页数:34
相关论文
共 50 条
  • [31] Index of indoor moving objects for multiple queries
    Ben, Tingting
    Qin, Xiaolin
    Xu, Jianqiu
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2015, 52 (09): : 2002 - 2013
  • [32] An indexing method for answering queries on moving objects
    Elbassioni, K
    Elmasry, A
    Kamel, I
    DISTRIBUTED AND PARALLEL DATABASES, 2005, 17 (03) : 215 - 249
  • [33] Indexing moving objects for directions and velocities queries
    Alamri, Sultan
    Taniar, David
    Safar, Maytham
    INFORMATION SYSTEMS FRONTIERS, 2013, 15 (02) : 235 - 248
  • [34] Evaluation of Range Queries with Predicates on Moving Objects
    McCarthy, Mitzi
    He, Zhen
    Wang, X. Sean
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2014, 26 (05) : 1144 - 1157
  • [35] A method of nearest neighbor queries for moving objects
    Yu, Zhongcheng
    Yu, Hongtao
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2008, 4 (04): : 927 - 932
  • [36] Indexing moving objects for directions and velocities queries
    Sultan Alamri
    David Taniar
    Maytham Safar
    Information Systems Frontiers, 2013, 15 : 235 - 248
  • [37] An Indexing Method for Answering Queries on Moving Objects
    Khaled Elbassioni
    Amr Elmasry
    Ibrahim Kamel
    Distributed and Parallel Databases, 2005, 17 : 215 - 249
  • [38] Provenance for Natural Language Queries
    Deutch, Daniel
    Frost, Nave
    Gilad, Amir
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (05): : 577 - 588
  • [39] Anonymization of moving objects databases by clustering and perturbation
    Abul, Osman
    Bonchi, Francesco
    Nanni, Mirco
    INFORMATION SYSTEMS, 2010, 35 (08) : 884 - 910
  • [40] A unified index for moving-objects databases
    Park, Jaekwan
    Hong, Bonghee
    An, Kyounghwan
    Jung, Jiwon
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 2, 2006, 3981 : 155 - 164