CN102737025A - 一种专利检索的语法转换方法 - Google Patents

一种专利检索的语法转换方法 Download PDF

Info

Publication number
CN102737025A
CN102737025A CN2011100813978A CN201110081397A CN102737025A CN 102737025 A CN102737025 A CN 102737025A CN 2011100813978 A CN2011100813978 A CN 2011100813978A CN 201110081397 A CN201110081397 A CN 201110081397A CN 102737025 A CN102737025 A CN 102737025A
Authority
CN
China
Prior art keywords
retrieval
word string
syntax
analysis
retrieve
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011100813978A
Other languages
English (en)
Inventor
蒋晓山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHANGHAI BOLONG INFORMATION TECHNOLOGY Co Ltd
Original Assignee
SHANGHAI BOLONG INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHANGHAI BOLONG INFORMATION TECHNOLOGY Co Ltd filed Critical SHANGHAI BOLONG INFORMATION TECHNOLOGY Co Ltd
Priority to CN2011100813978A priority Critical patent/CN102737025A/zh
Publication of CN102737025A publication Critical patent/CN102737025A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明涉及一种专利检索的语法转换方法,基于一计算机平台,其特征在于:包括以下步骤:1)用户输入检索字串,对输入字串的语法定义采用BNF范式;2)参照计算机中存储的语法参考文件,将输入的检索字串切分成个体进行辨识和分析;3)对检索字串切分后,生成语法树;4)对生成的语法树进行条件合并;5)对个体进行语意分析,识别个体在数据库中所表示的语意并执行类型检查;6)通过加载木同的Schema语言,将上述分析后的语法转译成不同的检索语句。由于采用了以上的方案,使本发明具备的有益效果在于:实现了将检索语法自动转换为各国专利信息网站上的不同检索语法,方便用户准确快捷地检索相关专利信息。

Description

一种专利检索的语法转换方法
技术领域
本发明涉及专利信息处理的相关技术领域,特别是一种专利检索的语法转换方法。
背景技术
专利信息对于技术进步和科研开发具有非常重要的意义。所以,如果作为发明人,则应该知已知彼,了解个人所掌握技术的发展历程;如果作为企业家,则应该监视竞争对手的新产品以及竞争对手所取得的专利;如果从事应用研究,则必须不时注意相关领域中的新专利和送审中的专利,以掌握关键技术的发展动向。而专利检索可以帮助研发人员和企业,追踪技术发展动向,掌握研发方向和研拟市场竞争策略,避免重复研究所造成的人力、物力、时间等资源的浪费,并及时把握竞争对手的发展动向。
随着互联网的发展,为专利信息检索开拓了新的局面。每位研究人员都可以利用网络的友善界面,联机检索各国的专利信息。然而,这些网站所支持的检索语法,有相当程度的差别,使用户在不同国家的专利信息网站进行检索时要注意不同的检索规则,既耗费人力又降低了效率。传统的检索程序设计,没有统一的语法描述方法;语法分析中对检索字串逐字匹配,其语法规则嵌入代码中;手工编写Java代码;且语法维护困难,逻辑复杂。
发明内容
本发明的目的是为了提供一种专利检索的语法转换方法,解决了由于各国专利信息网站所支持的检索语法,有相当程度的差别,使用户在不同国家的专利信息网站进行检索时要注意不同的检索规则,既耗费人力又降低了效率的问题。
为实现上述目的,本发明采用了以下技术方案:
本发明公开了一种专利检索的语法转换方法,基于一计算机平台,其特征在于:包括以下步骤:
1)用户输入检索字串,对输入字串的语法定义采用BNF范式;
2)参照计算机中存储的语法参考文件,将输入的检索字串切分成个体进行辨识和分析;
3)对检索字串切分后,生成语法树;
4)对生成的语法树进行条件合并;
5)对个体进行语意分析,识别个体在数据库中所表示的语意并执行类型检查。
6)通过加载不同的Schema语言,将上述分析后的语法转译成不同的检索语句。
其中,所述的对检索字串进行语法分析是采用Java的词法分析建构程序。
所述的通过语法转换成的检索语句可以是可在数据库中进行检索的结构化查询语言检索语句或是可扩展标记语言检索语句。
由于采用了以上的方案,使本发明具备的有益效果在于:实现了将检索语法自动转换为各国专利信息网站上的不同检索语法,方便用户准确快捷地检索相关专利信息。
具体实施方式
以下结合实施例对本发明作进一步描述。
一种专利检索的语法转换方法,基于一计算机平台,其特征在于:包括以下步骤:
1)用户输入检索字串,对输入字串的语法定义采用BNF范式;
2)参照计算机中存储的语法参考文件,将输入的检索字串切分成个体进行辨识和分析;
3)对检索字串切分后,生成语法树;
4)对生成的语法树进行条件合并;
5)对个体进行语意分析,识别个体在数据库中所表示的语意并执行类型检查;
6)通过加载不同的Schema语言,将上述分析后的语法转译成不同的检索语句。
其中,所述的对检索字串进行语法分析是采用Java的词法分析建构程序。所述的通过语法转换成的检索语句可以是可在数据库中进行检索的结构化查询语言检索语句(SQL)或是可扩展标记语言检索语句(XML)。

Claims (4)

1.一种专利检索的语法转换方法,基于一计算机平台,其特征在于:包括以下步骤:
1)用户输入检索字串,对输入字串的语法定义采用BNF范式;
2)参照计算机中存储的语法参考文件,将输入的检索字串切分成个体进行辨识和分析;
3)对检索字串切分后,生成语法树;
4)对生成的语法树进行条件合并;
5)对个体进行语意分析,识别个体在数据库中所表示的语意并执行类型检查;
6)通过加载不同的Schema语言,将上述分析后的语法转译成不同的检索语句。
2.根据权利要求1所述的专利分类方法,其特征在于:所述的对检索字串进行语法分析是采用Java的词法分析建构程序。
3.根据权利要求1所述的专利分类方法,其特征在于:所述的通过语法转换成的检索语句为可在数据库中进行检索的结构化查询语言检索语句。
4.根据权利要求1所述的专利分类方法,其特征在于:所述的通过语法转换成的检索语句为可扩展标记语言检索语句。
CN2011100813978A 2011-03-30 2011-03-30 一种专利检索的语法转换方法 Pending CN102737025A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011100813978A CN102737025A (zh) 2011-03-30 2011-03-30 一种专利检索的语法转换方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011100813978A CN102737025A (zh) 2011-03-30 2011-03-30 一种专利检索的语法转换方法

Publications (1)

Publication Number Publication Date
CN102737025A true CN102737025A (zh) 2012-10-17

Family

ID=46992547

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011100813978A Pending CN102737025A (zh) 2011-03-30 2011-03-30 一种专利检索的语法转换方法

Country Status (1)

Country Link
CN (1) CN102737025A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107992586A (zh) * 2017-12-08 2018-05-04 成都谷问信息技术有限公司 基于智能语意的检索方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107992586A (zh) * 2017-12-08 2018-05-04 成都谷问信息技术有限公司 基于智能语意的检索方法

Similar Documents

Publication Publication Date Title
TWI255409B (en) Method for transforming grammar to search patent information
Van Hooland et al. Evaluating the success of vocabulary reconciliation for cultural heritage collections
CN101872349A (zh) 处理自然语言问题的方法和装置
Exner et al. Using Semantic Role Labeling to Extract Events from Wikipedia.
CN112183059B (zh) 一种中文结构化事件抽取方法
CN108665141B (zh) 一种从突发事件预案中自动抽取应急响应流程模型的方法
CN103176963A (zh) 基于crf++汉语句义结构模型自动标注方法
Chao et al. Emerging Technologies of Natural Language‐Enabled Chatbots: A Review and Trend Forecast Using Intelligent Ontology Extraction and Patent Analytics
Wei et al. From web resources to agricultural ontology: a method for semi-automatic construction
Gerstenberger et al. Utilizing language technology in the documentation of endangered Uralic languages
Walter et al. M-ATOLL: A framework for the lexicalization of ontologies in multiple languages
JP6952967B2 (ja) 自動翻訳装置
CN1808427A (zh) 专利信息检索的语法转换方法
Zamaraeva et al. Handling cross-cutting properties in automatic inference of lexical classes: A case study of Chintang
Fourrier et al. Methodological aspects of developing and managing an etymological lexical resource: Introducing etymdb 2.0
Westphal et al. Countering language attrition with PanLex and the Web of Data
CN102737025A (zh) 一种专利检索的语法转换方法
CN109871548A (zh) 一种专利文件翻译方法
Quochi et al. From Inscriptions to Lexica and back: a platform for editing and linking the languages of ancient Italy
Parameswarappa et al. Kannada word sense disambiguation for machine translation
CN101276330A (zh) 一种专利检索的语法转换方法
Kim et al. Towards a Korean DBpedia and an Approach for Complementing the Korean Wikipedia based on DBpedia.
Tripathi Problems and prospects of Hindi language search and text processing
CN109101591A (zh) 基于知识库的拼音词义检索方法
Gargett et al. Building the emirati arabic framenet

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20121017