This paper presents the semantic analysis of queries written in natural language (French) and dedicated to the object oriented data bases. The studied queries include one or two nominal groups (NG) articulating around...This paper presents the semantic analysis of queries written in natural language (French) and dedicated to the object oriented data bases. The studied queries include one or two nominal groups (NG) articulating around a verb. A NG consists of one or several keywords (application dependent noun or value). Simple semantic filters are defined for identifying these keywords which can be of semantic value: class, simple attribute, composed attribute, key value or not key value. Coherence rules and coherence constraints are introduced, to check the validity of the co-occurrence of two consecutive nouns in complex NG. If a query is constituted of a single NG, no further analysis is required. Otherwise, if a query covers two valid NG, it is a subject of studying the semantic coherence of the verb and both NG which are attached to it.展开更多
DBNLI(Data Base Natural Language Interface)系统是一个建立在数据库管理系统上的中文自然语言理解系统,与其他中文理解系统的不同点是:1)利用格语法的格间约束自由性来表达计算性较差的中文;2)用了数据库自然语言查询的'四格'...DBNLI(Data Base Natural Language Interface)系统是一个建立在数据库管理系统上的中文自然语言理解系统,与其他中文理解系统的不同点是:1)利用格语法的格间约束自由性来表达计算性较差的中文;2)用了数据库自然语言查询的'四格'概念,使语法,语义分析更灵活,数据库目标生成更方便;3)加入了自然语言修改操作,比传统的查询系统更为完善;4)中间语言的引入,使系统更具扩充性和移值性;5)在字典中加人格信息,解决了传统的中文分词问题;6)用户只需输入中文查询,便可直接得到查询结果。本系统在法国 Bull 公司的 DPS-7中型机上建立,用 PASCAL 语言编写,其支撑数据库管理系统是 IDS-Ⅱ。展开更多
文摘This paper presents the semantic analysis of queries written in natural language (French) and dedicated to the object oriented data bases. The studied queries include one or two nominal groups (NG) articulating around a verb. A NG consists of one or several keywords (application dependent noun or value). Simple semantic filters are defined for identifying these keywords which can be of semantic value: class, simple attribute, composed attribute, key value or not key value. Coherence rules and coherence constraints are introduced, to check the validity of the co-occurrence of two consecutive nouns in complex NG. If a query is constituted of a single NG, no further analysis is required. Otherwise, if a query covers two valid NG, it is a subject of studying the semantic coherence of the verb and both NG which are attached to it.