[发明专利]基于先行断言决策算法和LL递归下降法的检索方法在审

专利信息
申请号: 201610848455.8 申请日: 2016-09-26
公开(公告)号: CN106446163A 公开(公告)日: 2017-02-22
发明(设计)人: 林俊;黄雄杰;陈鹏;陈平 申请(专利权)人: 福建省知识产权信息公共服务中心
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 福州市鼓楼区京华专利事务所(普通合伙)35212 代理人: 林云娇
地址: 350000 *** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要: 本发明提供一种基于先行断言决策算法和LL递归下降法的检索分析器,包括:1、按照扩展巴科斯范式EBNF设计编写分析器的语法规则;2、生成分析器的java代码,将生成的java代码进行编译;3、Antlr进行检索表达式解析时,如果错误发生,则立即停止解析;否,则进入步骤4;4、将检索表达式解析成抽象语法树,并通过可视化界面,将该抽象语法树中的各个节点与检索表达式的内容进行关联;5、由分析器将该检索表达式进行重构,将该抽象语法树进行对应的逻辑运算符转换或著录项拆分操作;6、分析器向目标专利检索平台进行查询,并将查询后的数据抓取到本地,供工作人员分析。本发明提高了专利检索的分析效率。
搜索关键词: 基于 先行 断言 决策 算法 ll 递归 下降 检索 方法
【主权项】:
一种基于先行断言决策算法和LL递归下降法的检索分析器,其特征在于:包括如下步骤:步骤1、按照扩展巴科斯范式EBNF设计编写分析器的语法规则,将不同的检索表达式进行归纳,归纳出各种元素,每种元素具有对应的语法规则;步骤2、利用AntlrWorts2工具生成所述分析器的java源代码,将生成的java源代码进行编译;步骤3、调用Antlr的java类库解析检索表达式,Antlr进行解析时,如果错误发生,则立即停止解析,并对不符合语法规则的检索表达式进行一定的错误提示,告知错误所在的具体位置;否,则说明解析成功,进入步骤4;步骤4、将检索表达式解析成抽象语法树,获取当前抽象语法树的节点个数,对所有节点进行遍历,并通过可视化界面,将该抽象语法树中的各个节点与检索表达式的内容进行关联;通过点击该语法树中的各个节点,将节点对应的所述检索表达式的内容进行高亮;步骤5、使用某一检索表达式向所述分析器发起查询请求,由所述分析器将该检索表达式进行重构,在访问该抽象语法树所有节点的过程中,根据节点的类型进行检索表达式的重构,将该抽象语法树进行对应的逻辑运算符转换或著录项拆分操作;步骤6、重构后,所述分析器向目标专利检索平台进行查询,并将查询后的数据抓取到本地,供工作人员进行分析。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建省知识产权信息公共服务中心,未经福建省知识产权信息公共服务中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610848455.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top