Patent retrieval type coding method and device and storage medium

A patented and formatted technology, applied in the field of computer language processing, which can solve the problems of inability to modify, the conversion method is not disclosed, and the conversion principle is unknown.

Active Publication Date: 2021-09-24
中汽信息科技(天津)有限公司
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing Elasticsearch provides a simple method to convert a search expression into a Boolean search statement, but when the search expression is complex (for example, there are brackets or multi-layer nesting), it will cause a search error, and the conversion method provided by Elasticsearch is not public. The principle of its conversion is unknown and cannot be modified

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Patent retrieval type coding method and device and storage medium
  • Patent retrieval type coding method and device and storage medium
  • Patent retrieval type coding method and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0029] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer" etc. The indicated orientation or positional relationship is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the refe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention provides a patent retrieval type coding method and device and a storage medium, and relates to the technical field of computer language processing. The method comprises the following steps of acquiring a patent retrieval formula; determining the structure of an abstract syntax tree by analyzing a Boolean retrieval statement format suitable for Elasticsearch; generating the patent retrieval formula into an abstract syntax tree according to the structure of the abstract syntax tree; mapping the logic operators stored in the non-leaf nodes to obtain Boolean logic operators, generating an internal code group by using field names, texts and operators stored in the leaf nodes, and generating a code nesting format by using the Boolean logic operators according to a cascade relation between the non-leaf nodes; and filling the internal code group into the code nesting format to obtain the Boolean retrieval statement. According to the method, a user only needs to input a conventional patent retrieval formula, the abstract syntax tree can be automatically generated, and the efficient retrieval is automatically carried out through Elasticsearch.

Description

technical field [0001] The present invention relates to the field of computer language processing, in particular to a coding method, device and storage medium of a patent retrieval formula. Background technique [0002] Elasticsearch is a Lucene-based search server. It provides a distributed multi-user full-text search engine capable of real-time search, stable, reliable, fast, and easy to install and use. Elasticsearch uses the bool (Boolean) matching query method. Users need to write Boolean search statements to use Elasticsearch for indexing. [0003] At present, when users perform patent indexing, they generally write search formulas in the search box, which cannot be directly run in Elasticsearch. The existing Elasticsearch provides a simple method to convert a search expression into a Boolean search statement, but when the search expression is complex (for example, there are brackets or multi-layer nesting), it will cause a search error, and the conversion method pro...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F16/31G06F16/332
CPCG06F16/322G06F16/332
Inventor 王铁王军雷季南傅连学冀然王灿灿吕惠郭少杰刘兰王丹妮郭宇宏李健明丁强王静辛明华张昭昭张娟王亮亮张海楠
Owner 中汽信息科技(天津)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products