导 师: 陈志国;郑逢斌
学科专业: G0101
授予学位: 硕士
作 者: ;
机构地区: 河南大学
摘 要: 数据库自然语言界面(NLIDB)是自然语言处理(NLP)最早和最广泛的研究领域之一,它主要涉及到自然语言处理和数据库系统的研究,是一个具有重大理论价值和巨大实用价值的研究领域.在数据库自然语言查询界面的研究中,对用户输入的查询语句的理解是其关键部分,而其中的查询条件与查询目标的理解又是其主要内容.该文的研究工作即是对查询语句中查询目标与查询条件的识别的研究.主要工作有:1.系统地研究了数据库隐含知识,并给出了相应的知识表示.数据库隐含知识是指那些由于数据之间的相关性引起的并可通过自然语言表现出来,而在数据库中虽然存在这一部分数据,但必须通过某几种操作或逻辑运算才能得到的知识.数据库隐含知识反映了用户对现实世界的理解,从而用户在进行查询时会使用大量的数据库隐含知识.一个系统处理数据库隐含知识的能力反映了它的易用性问题.该文增强了对查询语句中的数据库隐含知识的处理能力.2.在查询目标的识别中,增强了对数据库隐含知识的处理能力,对查询目标进行了不同的分类,并给出了相关的变换算法.给出了基于数据库语义的查询语句中的查询目标识别的模板,这种模板可识别出不同句型中不同的查询目标.3.在查询条件的识别中,提出了基于数据库语义的以域值为中心的查询条件识别方法,增强了对含数据库隐含知识的查询条件的处理,并对含领域动词的查询条件项的识别和含否定词的查询条件项的识别等查询条件识别的难点进行了详细的研究,给出了解决方法与算法.最后,给出了查询条件识别的一般算法.
关 键 词: 数据库自然语言界面 查询条件 查询目标 自然语言处理 数据库隐含知识
分 类 号: [TP311.13 G252.7]
领 域: [自动化与计算机技术] [自动化与计算机技术] [文化科学]