CN106934002A - A kind of search key digitizes analytic method and engine - Google Patents
A kind of search key digitizes analytic method and engine Download PDFInfo
- Publication number
- CN106934002A CN106934002A CN201710128209.XA CN201710128209A CN106934002A CN 106934002 A CN106934002 A CN 106934002A CN 201710128209 A CN201710128209 A CN 201710128209A CN 106934002 A CN106934002 A CN 106934002A
- Authority
- CN
- China
- Prior art keywords
- search key
- serial
- gain
- preset
- analytic method
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
- G06F16/90344—Query processing by using string matching techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention relates to a kind of search key digitlization analytic method and engine, including preset storehouse and product database, the analytic method is comprised the following steps:1. judge in preset storehouse whether the search key comprising user input;2. search key is parsed into Serial No. and constitutes a gain ranging;3. the gain ranging is carried out into parsing verification;4. qualified product data are searched in product database;5. exported the product data as Search Results.The present invention will be converted into the treatment to Serial No. and its logical relation to the parsing of search key, improve the processing speed of computer system, accelerate the speed of data parsing;When carrying out database maintenance and updating, it is only necessary to the keyword of new addition is parsed into Serial No., it is not necessary to enter edlin to Product labelling, reduce the difficulty of system maintenance.
Description
Technical field
The present invention relates to search engine technique field, more particularly to a kind of search key digitlization analytic method.
Background technology
Existing product search, is all that by product (tag) label, or the reptile of the product page is realized.All it is
Capture the existing txt the text fields of the product.Result be exactly the product label is more and more too fat to move, manual maintenance high cost, search
It is more and more slower that index holds up crawl.
For existing Search Results, even if the product page has similar txt keywords, it is also possible to the reality of user
Demand is completely irrelevant, such as user's search " Jiu Zhaigou ", but can be the txt containing " here more joyful than Jiu Zhaigou more " in result
Field crawl is result.
In addition to " Jiu Zhaigou ", proper noun as " Zhangjiajie ", for computer, best search be by
0~1 digital dimension goes to parse the demand of user, is so only not only fast but also reasonable.And present product search, including big data
Analysis, all or relying on label principle, causes that computing is slow, Search Results deviation is big or comes to nothing at all, due to every
Secondary will be that product adds new label field, and the cost of manual maintenance is very high.
The content of the invention
The technical problems to be solved by the invention are to provide a kind of data processing quickly and the small search of searching structure deviation
Digitalization analytic method.
In order to solve the above technical problems, the technical scheme is that:A kind of search key digitizes analytic method, bag
Include a preset storehouse for be stored with several keywords and its corresponding Serial No. and gain ranging, and one with it is described
Serial No. in the preset storehouse product database corresponding with gain ranging, the analytic method is comprised the following steps:1. sentence
Whether the search key of user input is included in disconnected preset storehouse;2. search key is parsed into Serial No. and according to described
Serial No. constitutes a gain ranging;3. the gain ranging is carried out into parsing verification, draw final analysis result;4. piece
Qualified product data are searched in product database according to analysis result;The product data are defeated as Search Results 5.
Go out.
Used as preferred technical scheme, step 1 is comprised the following steps:Searched in preset storehouse and the search key phase
Same keyword, if in preset library lookup to identical keyword, performing step 2;If preset storehouse does not exist and search key
Identical keyword, then by the search key storage in the preset storehouse, and set in the preset storehouse with it is described
The corresponding Serial No. of search key.
Used as preferred technical scheme, the analytic method also includes collecting the historical data of user, confirms that user's is individual
The step of body attribute and group property.
Used as preferred technical scheme, step 2 is comprised the following steps:2a. closes the search according to the setting in preset storehouse
Key word is parsed into Serial No., and 2b. extracts the determiner in search key, the data sequence in step 2a carried out funneling
Screening;Serial No. in step 2b is carried out gain interference and constitutes an embodiment group property by 2c. according to group property
Gain ranging;Gain ranging in step 2c is carried out gain interference and constitutes an individual category of embodiment by 2d. according to individual attribute
The gain ranging of property.
As preferred technical scheme, the step of also renewal including carrying out data to preset storehouse and product database.
Used as preferred technical scheme, preset database data update method is included the number of the group property constituted in step 2c
The gain ranging of the individual attribute constituted in word gain ranging and step 2d stores the step in the preset storehouse.
As preferred technical scheme, it is to the method that gain ranging parse verification in step 3:According to historic user
Implementation status, according to weight adjust gain scope, reconstitute the gain ranging that embodies group property and embody individual attribute
Gain ranging.
A kind of search key digitizes the engine of analytic method, it is characterised in that including:
Input module, for receiving search key or user instruction;
Preset storehouse, for stored key word and with the Serial No. corresponding to it;
Product database, the corresponding product data of Serial No. for being stored in the preset storehouse;
Parsing module, for searching search key in preset storehouse, Serial No. is parsed into by the search key,
And correct and verify the gain ranging of the Serial No., draw analysis result and searched in product database and tied with parsing
The product data that fruit meets;
Output module, the product data that will be found are exported as Search Results.
By adopting the above-described technical solution, the present invention is provided with preset storehouse and product database, by search key solution
Serial No. is analysed into, by the Serial No. and gain ranging that parse, is searched in product database and derived corresponding
Product data, with it is traditional in the prior art by way of Product labelling is searched for compared with, by by keyword in the present invention
Serial No. is parsed into, Product labelling is derived, because Serial No. and gain ranging have corresponding relation with product data, searched for
The deviation of result is smaller, and because keyword is parsed into Serial No., the parsing of search key will be converted into digital sequence
The treatment of row and its logical relation, improves the processing speed of computer system, accelerates the speed of data parsing;Due to using
Search key is parsed into Serial No., when carrying out database maintenance and updating, it is only necessary to by the keyword solution of new addition
Analyse into Serial No., it is not necessary to which edlin is entered to Product labelling, reduce the difficulty of system maintenance.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, without having to pay creative labor, may be used also
Other accompanying drawings are obtained with according to these accompanying drawings.
Fig. 1 is the workflow diagram of the embodiment of the present invention.
Specific embodiment
A kind of search key digitizes analytic method, including be stored with several keywords and its a corresponding number
The preset storehouse of word sequence and gain ranging, and a product number corresponding with the Serial No. and gain ranging in preset storehouse
According to storehouse.
As shown in figure 1, this method is comprised the following steps:
1. search key is received, search key is searched, judges whether the search comprising user input is closed in preset storehouse
Key word, step 1 is comprised the following steps:Searched and search key identical keyword in preset storehouse, if in preset library lookup
To identical keyword, step 2 is performed;If preset storehouse do not exist with search key identical keyword, will search it is crucial
Word is stored in the preset storehouse, and Serial No. corresponding with the search key is set in preset storehouse.
2. search key is parsed into Serial No. and a gain ranging is constituted according to Serial No..
The step of this method also includes collecting the historical data of user, the individual attribute and group property of confirmation user.
Step 2 can be analyzed to following steps:Search key is parsed into digital sequence by 2a. according to the setting in preset storehouse
Row, 2b. extracts the determiner in search key, and funneling screening is carried out to the data sequence in step 2a;2c. is by step 2b
In Serial No. according to group property carry out gain interference constitute one embodiment group property gain ranging;2d. is by step
Gain ranging in 2c carries out gain interference and constitutes a gain ranging for embodiment individual attribute according to individual attribute.
3. gain ranging is carried out into parsing verification, draw final analysis result, gain ranging is carried out to parse verification
Method is:According to the implementation status of historic user, according to weight adjust gain scope, reconstitute the gain for embodying group property
The gain ranging of scope and embodiment individual attribute, user receives the product data corresponding to analysis result, the result is held
Row and situation about not performing, shared weighted, according to weight adjust gain scope, reduce the deviation of analysis result.
4. qualified product data are searched according to analysis result in product database;
5. exported product data as Search Results.
In step 2, search key is parsed into Serial No. and a gain ranging is constituted according to Serial No., be profit
With the method for " numerical value digit+sequence of values ".Such as by keyword " happy ", corresponding tourism demand is resolved to for 3 numerical value
The magnitude offset of sequence, mainly sight spot, the magnitude offset of food and drink, the magnitude offset stayed, set each sequence of values 4
Number, i.e., " 4566+ (meeting the sight spot magnitude offset of happy demand), 5742- (meeting the food and drink magnitude offset of happy demand),
2981+ (meeting the lodging magnitude offset of happy demand), ".Such as keyword " Capricorn " is resolved in preset
Smaller than 4677 in, food and drink numerical value smaller than 3221 in the preferential crawl sight spot numerical value of " 3221-, 4677-, 9821+ ", i.e. representative,
The big product data of lodging numeric ratio 9821.
For example, the search key of user input is " happy ", by the step of embodiment of the present invention memory digitlization parsing
It is rapid as follows:Judge through in step 1, " happy " in preset storehouse, in step 2a, the Serial No. of parsing is:
167.554.367.487, the result of screening is:167.554+.367-.487, the gain ranging of the amendment in step 2c is:
167-.554+.367-.487-, the gain ranging of the amendment in step 2d is 190-.570+.345-.407-, step 3 parsing school
The gain ranging tested is 190-.560+.345-.420-, i.e., final analysis result.
And product data corresponding with 190-.560+.345-.420- are exported in step 4.
The step of this method also includes that data are carried out to preset storehouse and product database to be updated.
Preset database data update method is included the digital gain scope and step of the group property constituted in step 2c
The gain ranging of the individual attribute constituted in 2d stores the step in preset storehouse, and the digital gain scope of group property can be to institute
The Search Results next time of category colony or similar population user are interfered, and the gain ranging of individual attribute can be next to the user
Secondary Search Results are interfered.
For example, using a large number of users of a certain word, being all accustomed to a gain results of selection, follow-up same word can be entered
Row gain is interfered.Such as input " happy " after, the most of user for parsing, " Disney ", " happy paddy ", " east is bright
In three alternate items of pearl ", Oriental Pearl can be all selected during final execution, then have user's typing " happy " again from now on, then " east
Fang Mingzhu " can be as 3 recommendation optimumitems in alternative.
For example, a certain user input " happy ", the food and drink then recommended in parsing be " small fertile sheep ", " Pizza Hut ",
" global sightseeing Room lunch ", according to user's consumption habit (such as pre-capita consumption value) once, pre-capita consumption " global sight high
Light Room lunch " is recommended as to the first-selected of user, and remaining does alternatively.
A kind of search key digitizes the engine of analytic method, it is characterised in that including:
Input module, for receiving search key or user instruction;
Preset storehouse, for stored key word and with the Serial No. corresponding to it;
Product database, the corresponding product data of Serial No. for being stored in the preset storehouse;
Parsing module, for searching search key in preset storehouse, Serial No. is parsed into by the search key,
And correct and verify the gain ranging of the Serial No., draw analysis result and searched in product database and tied with parsing
The product data that fruit meets;
Output module, the product data that will be found are exported as Search Results.
General principle of the invention, principal character and advantages of the present invention has been shown and described above.The technology of the industry
Personnel it should be appreciated that the present invention is not limited to the above embodiments, simply explanation described in above-described embodiment and specification this
The principle of invention, without departing from the spirit and scope of the present invention, various changes and modifications of the present invention are possible, these changes
Change and improvement all fall within the protetion scope of the claimed invention.The claimed scope of the invention by appending claims and its
Equivalent thereof.
Claims (8)
1. a kind of search key digitizes analytic method, it is characterised in that:Including one be stored with several keywords and its
Corresponding Serial No. and the preset storehouse of gain ranging, and one with the preset storehouse in Serial No. and gain ranging
Corresponding product database, the analytic method is comprised the following steps:1. judge whether include user input in preset storehouse
Search key;2. search key is parsed into Serial No. and a gain ranging is constituted according to the Serial No.;3.
The gain ranging is carried out into parsing verification, final analysis result is drawn;4. looked into product database according to analysis result
Look for qualified product data;5. exported the product data as Search Results.
2. a kind of search key as claimed in claim 1 digitizes analytic method, it is characterised in that:Step 1 includes following
Step:Searched in preset storehouse with the search key identical keyword, if in preset library lookup to identical keyword,
Perform step 2;If preset storehouse do not exist with search key identical keyword, by the search key storage described
In preset storehouse, and Serial No. corresponding with the search key is set in the preset storehouse.
3. a kind of search key as claimed in claim 1 digitizes analytic method, it is characterised in that:The analytic method is also
The step of historical data including collecting user, individual attribute and group property of confirmation user.
4. a kind of search key as claimed in claim 3 digitizes analytic method, it is characterised in that:Step 2 includes following
Step:The search key is parsed into Serial No. by 2a. according to the setting in preset storehouse, and 2b. is extracted in search key
Determiner, funneling screening is carried out to the data sequence in step 2a;2c. is by the Serial No. in step 2b according to group property
Carry out gain interference and constitute a gain ranging for embodying the group property;2d. is by the gain ranging in step 2c according to individual
Body attribute carries out gain interference and constitutes a gain ranging for embodiment individual attribute.
5. a kind of search key as claimed in claim 4 digitizes analytic method, it is characterised in that:Also include to preset storehouse
The step of data renewal being carried out with product database.
6. a kind of search key as claimed in claim 5 digitizes analytic method, it is characterised in that:Preset database data updates
Method includes the increasing of the individual attribute that will be constituted in the digital gain scope and step 2d of the group property of composition in step 2c
Step of the beneficial scope storage in the preset storehouse.
7. a kind of search key as claimed in claim 1 digitizes analytic method, it is characterised in that:To gain in step 3
Scope carry out parse verification method be:According to the implementation status of historic user, according to weight adjust gain scope, reconstitute
The gain ranging for embodying group property and the gain ranging for embodying individual attribute.
8. a kind of search key of the application as described in any one of claim 1 to 7 digitizes the engine of analytic method, its feature
It is, including:
Input module, for receiving search key or user instruction;
Preset storehouse, for stored key word and with the Serial No. corresponding to it;
Product database, the corresponding product data of Serial No. for being stored in the preset storehouse;
Parsing module, for searching search key in preset storehouse, is parsed into Serial No., and repair by the search key
Just and the gain ranging of the Serial No. is verified, draw analysis result and searched in product database and analysis result symbol
The product data of conjunction;
Output module, the product data that will be found are exported as Search Results.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710128209.XA CN106934002B (en) | 2017-03-06 | 2017-03-06 | Search keyword digitalized analysis method and engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710128209.XA CN106934002B (en) | 2017-03-06 | 2017-03-06 | Search keyword digitalized analysis method and engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106934002A true CN106934002A (en) | 2017-07-07 |
| CN106934002B CN106934002B (en) | 2020-07-07 |
Family
ID=59423910
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710128209.XA Active CN106934002B (en) | 2017-03-06 | 2017-03-06 | Search keyword digitalized analysis method and engine |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106934002B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116662348A (en) * | 2023-06-29 | 2023-08-29 | 中国工商银行股份有限公司 | Financial database index construction method, device, equipment and storage medium |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080114742A1 (en) * | 2006-11-14 | 2008-05-15 | You Ganmei | Object entity searching method and object entity searching device |
| CN102193994A (en) * | 2011-04-22 | 2011-09-21 | 武汉大学 | Method for searching Web services according to non-functional requirements of user |
| CN102200967A (en) * | 2011-03-30 | 2011-09-28 | 中国人民解放军军事医学科学院放射与辐射医学研究所 | Text processing method and system based on DNA sequence |
| CN102346259A (en) * | 2010-08-02 | 2012-02-08 | 奚伟祖 | LBS (Location Based Services) positioning error adaptive calibration method based on GPS (Global Positioning System) |
| CN104142940A (en) * | 2013-05-08 | 2014-11-12 | 华为技术有限公司 | Information recommendation processing method and device |
| US9047366B2 (en) * | 2011-03-28 | 2015-06-02 | Kt Corporation | Method and system for providing tag information |
| CN105740374A (en) * | 2016-01-27 | 2016-07-06 | 国网上海市电力公司 | Distributed memory based three-dimensional platform data fuzzy query method |
-
2017
- 2017-03-06 CN CN201710128209.XA patent/CN106934002B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080114742A1 (en) * | 2006-11-14 | 2008-05-15 | You Ganmei | Object entity searching method and object entity searching device |
| CN102346259A (en) * | 2010-08-02 | 2012-02-08 | 奚伟祖 | LBS (Location Based Services) positioning error adaptive calibration method based on GPS (Global Positioning System) |
| US9047366B2 (en) * | 2011-03-28 | 2015-06-02 | Kt Corporation | Method and system for providing tag information |
| CN102200967A (en) * | 2011-03-30 | 2011-09-28 | 中国人民解放军军事医学科学院放射与辐射医学研究所 | Text processing method and system based on DNA sequence |
| CN102193994A (en) * | 2011-04-22 | 2011-09-21 | 武汉大学 | Method for searching Web services according to non-functional requirements of user |
| CN104142940A (en) * | 2013-05-08 | 2014-11-12 | 华为技术有限公司 | Information recommendation processing method and device |
| CN105740374A (en) * | 2016-01-27 | 2016-07-06 | 国网上海市电力公司 | Distributed memory based three-dimensional platform data fuzzy query method |
Non-Patent Citations (1)
| Title |
|---|
| 王燕凤等: "基于正则表达式的数字图书馆检索模型研究", 《西北民族大学学报(自然科学版)》 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116662348A (en) * | 2023-06-29 | 2023-08-29 | 中国工商银行股份有限公司 | Financial database index construction method, device, equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106934002B (en) | 2020-07-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10997370B2 (en) | Hybrid classifier for assigning natural language processing (NLP) inputs to domains in real-time | |
| US7809664B2 (en) | Automated learning from a question and answering network of humans | |
| CN106709040B (en) | Application search method and server | |
| US8229949B2 (en) | Apparatus, method and program product for presenting next search keyword | |
| CN104809142B (en) | Trade mark inquiry system and method | |
| US20170270484A1 (en) | Resume extraction based on a resume type | |
| CN111428488A (en) | Resume data information analysis and matching method, device, electronic device and medium | |
| US8874590B2 (en) | Apparatus and method for supporting keyword input | |
| US8527269B1 (en) | Conversational lexicon analyzer | |
| US20140163959A1 (en) | Multi-Domain Natural Language Processing Architecture | |
| CN104978314B (en) | Media content recommendations method and device | |
| US20180181544A1 (en) | Systems for Automatically Extracting Job Skills from an Electronic Document | |
| CN102163198A (en) | A method and a system for providing new or popular terms | |
| CN103744887B (en) | It is a kind of for the method for people search, device and computer equipment | |
| KR101757900B1 (en) | Method and device for knowledge base construction | |
| Wang et al. | Automatic tagging of cyber threat intelligence unstructured data using semantics extraction | |
| US8943101B2 (en) | Keyword acquiring device, content providing system, keyword acquiring method, a computer-readable recording medium and content providing method | |
| Tomašic et al. | Implementation of a slogan generator | |
| CN106095912A (en) | For the method and apparatus generating expanding query word | |
| KR102358189B1 (en) | System for providing selected articles based on keywords | |
| JP5880350B2 (en) | Information search program and information search apparatus | |
| CN106934002A (en) | A kind of search key digitizes analytic method and engine | |
| US20090144280A1 (en) | Electronic multilingual business information database system | |
| Amdouni et al. | Web-based recruiting | |
| Murtagh | Semantic Mapping: Towards Contextual and Trend Analysis of Behaviours and Practices. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |