【24h】

Multi-Parser Architecture for Query Processing

机译:用于查询处理的多解析器体系结构

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

摘要

Natural language queries provide a natural means for common people to interact with computers and access to on-line information. Due to the complexity of natural language, the traditional way of using a single grammar for a single language parser leads to an inefficient, fragile, and often very big language processing system. Multi-Parser Architecture (MPA) intends to alleviate these problems, and the modularized MPA also has the advantage of easier portability to new domains and distributed computing. In this paper, we investigate the effect of using different types of parsers on different types of query data in MPA. Three data sets and two types of sub-parsers, particularly a predictive cascading composition for pre-compiled Earley parsers', have been examined. Results show that partitioning grammars leads to superior speed performance for the Earley-style parser across the three data sets. GLR parser is faster than Earley parser in the partitioned case, but it can lead to an excessive memory usage for the un-partitioned case.
机译:自然语言查询为普通人提供了一种自然的方式,使其可以与计算机交互并访问在线信息。由于自然语言的复杂性,对单个语言解析器使用单个语法的传统方式导致效率低下,易碎且通常非常大的语言处理系统。多解析器体系结构(MPA)旨在缓解这些问题,模块化MPA还具有易于移植到新域和分布式计算的优势。在本文中,我们研究了在MPA中使用不同类型的解析器对不同类型的查询数据的影响。检查了三个数据集和两种类型的子解析器,尤其是预编译的Earley解析器的预测级联组成。结果表明,对于三个数据集,Earley风格的解析器的分区语法都可带来卓越的速度性能。在已分区的情况下,GLR解析器比Earley解析器要快,但是对于未分区的情况,它可能导致过多的内存使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号