结构化自然语言查询和知识系统技术方案

技术编号:3762725 阅读:191 留言:0更新日期:2012-04-11 18:40
一种结构化自然语言查询和知识系统,允许缺乏编程经验的用户输入数据库查询或以结构化语言句子的形式输入规则。句子的范围优先由改进的对象相关查询语言,对象相关代数,或两者来定义。在自然语言形式中出现的条件以相应的形式查询文本定义。用户被提示用定义的指令和条件编排结构化自然语言句子。用户选择的指令及其参数作为结构化自然语言句子的动词短语出现。用户选择的条件及其参数作为形容词短语出现。句子被分列并改变成翻译的形式查询文本,用于数据库查询和规则处理。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及面向对象和对象相关的数据库领域,特别涉及结构化自然语言数据库查询和知识系统。
技术介绍
相关数据库己广泛应用了许多年。相关数据库把数据编排在包含字段的表中,包含相同字段的两张表互相相关,与"平面文件"法(它把所有数据存在单个文件中)相比,表的相关法更具可塑性。大多数相关数据库系统遵循结构化查询语言(SQL)标准。商业售主生产SQL为基础的数据库系统,例如,Oracle, Sybase, Informix, Progress和Microsoft Access。这些系统使用SQL形式査询语言。下面是形式查询的例子,用于显示工资超过IO万美元的雇员的名字和薪金For each employee where employee.salary>100000:Display employee.name employee,salary.EndOr:Select name, salaryFrom employeeWhere employee.salary> 100000在上述査询中,"employee"是表的名称,"name"和"Salary"是"employee"表的字段本文档来自技高网...

【技术保护点】
一种在对象相关查询语言中创建查询的计算机实现方法,方法包括: 从用户接收非简单对象类型的范围变量; 从用户接收与作用在范围变量的第一方法相关的指令; 从用户接收与作用在范围变量的第二方法相关的条件; 把接收的范围变量 、指令和条件组合起来,从而创建对象相关形式查询文本,所述形式查询文本包括至少一个与非简单对象类关联的定制的方法。

【技术特征摘要】

【专利技术属性】
技术研发人员:北泽敦许承瑜
申请(专利权)人:NEC软件有限公司必茂股份有限公司
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1