Universal formula search method

A search method and formula technology, applied in the field of search engines, can solve problems such as information loss and inability to guarantee semantic equivalence, achieve high economic and social benefits, expand the scope of use and business, and increase revenue.

Inactive Publication Date: 2016-08-17
HEBEI NORMAL UNIV
View PDF1 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The second method is to create a brand-new search system for mathematical formulas, fully collect and index mathematical content, use the structure in the content representation of mathematical f

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
  • Universal formula search method
  • Universal formula search method
  • Universal formula search method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] Establish an index library based on the original mathematical dictionary library, index commonly used formulas and corresponding IDs; prepare original data, preprocess the original data, and set the parameter K; input formulas in the browser, and use word segmentation technology to convert them in the background The Latex format is ax^{2}+bx+c=0; run the searcher, and the searcher runs multiple crawlers to search for data in parallel in the webpage; the content contained in the webpage ax^{2}+bx+c= 0 web pages are downloaded, compressed and stored in the original web page database; according to the content, the word segmentation technology is used to decompose it into ax^{2}, bx, c for indexing; according to the content of the web page, combined with the index table and the original mathematical dictionary library, the output is generated Formula; use the KNN algorithm, set the parameter K, and maintain a priority queue with a size of K from large to small according to t...

Embodiment 2

[0046]Establish an index library based on the original mathematical dictionary library, index commonly used formulas and corresponding IDs; prepare original data, preprocess the original data, and set the parameter K; input formulas in the browser, and use word segmentation technology to convert them in the background The Latex format is \sin\left ( 3x+\frac{\pi}{6} \right ); run the searcher, and the searcher runs multiple crawlers to search data in parallel in the webpage; the webpage contains the content \sin\ The left ( 3x+\frac{\pi}{6} \right ) webpage is downloaded, compressed and stored in the original webpage database; according to the content, it is decomposed into \sin, \left(, 3x, \frac{\pi }{6} , \right ) for indexing; according to the content of the webpage combined with the index table and the original mathematical dictionary library, generate the formula to be output; use the KNN algorithm, set the parameter K, and maintain a Euclidean distance with a size of K A...

Embodiment 3

[0048] Establish an index library based on the original mathematical dictionary library, index commonly used formulas and corresponding IDs; prepare original data, preprocess the original data, and set the parameter K; input formulas in the browser, and use word segmentation technology to convert them in the background Run the searcher for Latex format \lim_{n\rightarrow \infty}\left ( 1+\frac{1}{n} \right )^{n}, the searcher runs multiple crawlers to process data in parallel in the web page Search; download the webpage containing content \lim_{n\rightarrow \infty}\left ( 1+\frac{1}{n} \right )^{n} in the webpage, compress and store it in the original webpage database; according to the content Use word segmentation technology to decompose it into \lim_{n\rightarrow \infty}, \left ( 1+\frac{1}{n} \right )^{n}) for indexing; combine index table and original Mathematical dictionary library to generate formulas to be output; use KNN algorithm, set parameter K, maintain a priority ...

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 invention discloses a universal formula search method. The method comprises the following steps of establishing a universal formula search engine; running a plurality of network crawler processes by a searcher; extracting a mathematic formula in a document from an original webpage database by an indexer; performing mathematic formula query by a querier through a mathematic formula index and mathematic symbol dictionary database; and returning the document containing the queried mathematic formula in the original webpage database to a user by the querier and displaying the document in a search completion interface. The method has the beneficial effects that a quick and accurate mathematic formula search scheme is provided for scientific research personnel and teaching staffs, a theoretical support is provided for scientific research, and extensive and accurate material search schemes are provided for teaching and science popularization; and dedicated teaching formula search interfaces are provided for various document databases, the application and business ranges of the document databases are expanded, and payment download interfaces are provided for increasing the benefits of the document databases.

Description

technical field [0001] The invention belongs to the technical field of search engines and relates to a general formula search method. Background technique [0002] For carrying out mathematical formula search, there are generally two methods to choose from. [0003] The first approach is a gradual evolution by extending the mathematically-adapted search functionality on top of existing text search systems. This method uses traditional text retrieval methods to search for mathematical formulas based on their string representations. Because this method is based on the existing mature text search system, the workload is small. [0004] The second method is to create a brand-new search system for mathematical formulas, fully collect and index mathematical content, use the structure in the content representation of mathematical formulas to search, and completely start from scratch. This method requires more time and effort . This approach will require not only the careful use...

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): G06F17/27G06F17/30
CPCG06F16/951G06F40/284G06F40/30
Inventor 赵华孟一凡吕清蔡迢阳任玉伟董冬立马程程刘少松张旭论王旭丹贾苗刘金星
Owner HEBEI NORMAL UNIV
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