...
首页> 外文期刊>Advanced Science Letters >Linguistic-Based SPARQL Translation Model for Semantic Question Answering System
【24h】

Linguistic-Based SPARQL Translation Model for Semantic Question Answering System

机译:基于语义的语义问题应答系统的SPARQL翻译模型

获取原文
获取原文并翻译 | 示例
           

摘要

Semantic Question Answering (SQA) aims to translate natural language (NL) questions to Simple Protocol and RDF Query Language (SPARQL) queries to retrieve answer from linked data. SQA deals with the complexity of NL questions because of the users’ styles of writing. Furthermore,the process to construct the SPARQL query to retrieve answer from linked data is complex due to the different merging scenarios depending on the six meta-mapping aspects: (1) the question type; (2) the sequence of important POS tags; (3) the preposition occurrence (4) the datatype of the matchedRDF triples; (5) the resource heterogeinity; (6) the structure of the matched RDF triples. To date, most existing researchers on SQA system have treated the focus for SQA system to accept complex NL question separately from the focus to address meta-mapping scenarios. The motivation of thisstudy is to design and develop an SQA system that accepts complex NL questions while addressing the meta-mapping scenarios. This is vital because each user has their own idiosyncrasy in composing NL question which needs to be translated to SPARQL query that involve different merging meta-mappingscenarios. We designed the selective POS tag extraction technique and the semantic representation composition technique to handle the complex NL questions. Meanwhile, we formulated a new linguistic-based SPARQL translation model to address the meta-mapping scenarios. The model is formulatedusing our proposed QALD dataset analysis methodology which can also be used by other researchers to implement on any QALD dataset. Model-Driven Semantic Question Answering (MDSQA) system that is integrated with the two techniques and formulated model is developed to automate the translationof the NL questions to SPARQL queries. MDSQA is evaluated using the QALD-3 test dataset that consists of 100 NL questions as input. The output of the MDSQA are the constructed SPARQL queries. The evaluation results are derived by comparing the constructed SPARQL queries against the actualSPARQL queries provided by the QALD-3 test dataset. MDSQA is able to process all complex NL questions in QALD-3 which consist of simple and complex NL questions without any manual modification of the question. Based on precision and recall of answer type, SPARQL query form, number of triples,placement of triples and SPARQL condition, MDSQA is capable of addressing meta-mapping scenario. Further enhancement is needed to address the drawbacks of this approach.
机译:语义问题应答(SQA)旨在将自然语言(NL)问题转化为简单的协议和RDF查询语言(SPARQL)查询,以从链接数据检索答案。由于用户的写作方式,SQA涉及NL问题的复杂性。此外,由于根据六个元映射方面的不同的合并方案,构建SPARQL查询以从链接数据检索回答的过程是复杂的:(1)问题类型; (2)重要的POS标签的序列; (3)介词发生(4)MatchedRDF三元组的数据类型; (5)资源异丙; (6)匹配的RDF三元组的结构。迄今为止,大多数现有的SQA系统研究人员对SQA系统的重点分开了接受复杂的NL问题,以解决元映射方案。鉴定的动机是设计和开发一个SQA系统,在寻址元映射方案时接受复杂的NL问题。这是至关重要的,因为每个用户都有自己的特质,可以在构思一个问题中需要转换为涉及不同合并元映射的Sparql查询。我们设计了选择性POS标签提取技术和语义表示组合技术,以处理复杂的NL问题。同时,我们制定了一种新的基于语言的SPARQL翻译模型来解决元映射方案。该模型正在制定我们所提出的QALD DataSet分析方法,该方法也可以由其他研究人员使用,以在任何QALD数据集上实现。模型驱动的语义问题被开发与两种技术和配制模型集成的系统,以自动将NL问题的翻译转换为SPARQL查询。使用QALD-3测试数据集进行评估MDSQA,该数据集由100个NL问题组成的输入。 MDSQA的输出是构造的SPARQL查询。通过将构建的SPARQL查询与QAL-3测试数据集提供的ActualSparQL查询进行比较来导出评估结果。 MDSQA能够在QALD-3中处理所有复杂的NL问题,其中包含简单和复杂的NL问题,没有任何手动修改问题。基于答案类型的精度和回忆,SPARQL查询表单,三元级的三元次数,三元级和SPARQL条件的位置,MDSQA能够解决元映射方案。需要进一步增强来解决这种方法的缺点。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号