摘要: 提出了一种基于Ontology的关系数据库自然语言查询接口的系统模型及设计框架。采用WordNet作为基本数据库并在WordNet之上定义领域词库,可以提高语法分析的识别率;同时利用Ontlogly知识表达能力存储关系数据库概念模型,并对概论模型的内容进行扩充;另外对Ontology和WordNet的同义词集进行关联,可以提高语义的识别率。用户的输入查询语句通过语法分析、语义分析生成中间表达式语言DRS,然后通过模板技术转换成SQL,通过DBMS执行SQL并返回结果。实验证明,这种方案不但实用可行,而且通过逐步完善Ontology知识库的定义,可以大大提高查询的命中率;另外通过WordNet和Ontology定义领域词库和领域知识,提高了系统的可移植性。最后,所提供的方法可以很容易地移植到其他领域。
李虎,田金文,王缓缓,石勇. 基于Ontology的数据库自然语言查询接口的研究[J]. 计算机科学, 2010, 37(6): 200-205. https://doi.org/
LI Hu,TIAN Jin-wen,WANG Huan-huan,SHI Yong. Ontology-based Natural Language Interface to Relational Databases[J]. Computer Science, 2010, 37(6): 200-205. https://doi.org/