CN104965918B - A kind of searching method and device based on searching keyword - Google Patents
A kind of searching method and device based on searching keyword Download PDFInfo
- Publication number
- CN104965918B CN104965918B CN201510392599.2A CN201510392599A CN104965918B CN 104965918 B CN104965918 B CN 104965918B CN 201510392599 A CN201510392599 A CN 201510392599A CN 104965918 B CN104965918 B CN 104965918B
- Authority
- CN
- China
- Prior art keywords
- searching keyword
- searching
- keyword
- user
- word
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a kind of searching method and device based on searching keyword, to carry out word grade analysis to searching keyword input by user, and is scanned for according to analysis result, realizes the purpose for quickly and conveniently searching content of pages.Wherein this method includes:Searching keyword input by user is obtained, the searching keyword is compared with the word in preset inquiry dictionary;When comparing consistent, the word grade information for comparing consistent word is obtained in the inquiry dictionary, institute's predicate grade information includes hypernym and/or hyponym for identifying the searching keyword;According to institute's predicate grade information, search range is determined, and scanned for according to the searching keyword within the scope of described search.
Description
Technical field
The present invention relates to the Internet search technology field, more particularly to a kind of searching method and dress based on searching keyword
It sets.
Background technology
When user's Website login browses, due to including a large amount of webpage in website, how can just find and oneself want to see
WebpageMost common method is directory link of the setting for navigation in website, some chain of subcatalog are set again under each catalogue
It connects, user can enter next layer of catalogue after clicking these links, to gradually jump to the webpage for wanting to see.For example, if
User wants the forum in the IT channel queries " ThinkPad " of certain site home page, can click homepage-> numbers homepage-
> numbers people's commune-> notebooks forum entrance-> associations need to click 5 links, and are required for looking for next link every time
Where, therefore be a very laborious process.
This method based on directory link needs user repeatedly to click the problem is that complicated for operation, and needs
User has certain understanding that can just find desired webpage directory web site structure.With the development of network technology, web search skill
Art has obtained continuous perfect, and various information can be obtained from internet by web search technology.Web search is technology
Current internet helps one of the main path of user's quick obtaining information.User submits a searching keyword (Query), net
Station returns to user and the relevant search result of the keyword, these results are arranged from high to low by with the relevant degree of keyword
Row.
Using search engine technique, website provides the search in Website function based on search engine technique, and user inputs one
Query word, then " search " button is clicked, relevant webpage information in website can be returned.But it is this based on search in Website
Method is typically after user input query keyword, and search engine scans in the whole network content in website automatically, such as
When user needs to search for " news hookup ", website can carry out global search under " news " channel, including entertainment news etc.
The channel content unrelated with news hookup, the subchannel without being directly targeted to program grade search for " news hookup ".
In conclusion user can be helped quickly and easily to find oneself without a kind of searching method in the prior art
Want the webpage seen.
Invention content
The present invention provides a kind of searching method and device based on searching keyword, to inquiry input by user key
Word carries out word grade analysis, and is scanned for according to analysis result, realizes the purpose for quickly and conveniently searching content of pages.
The present invention provides a kind of searching method based on searching keyword, including:
Searching keyword input by user is obtained, the searching keyword and the word in preset inquiry dictionary are compared
It is right;
When comparing consistent, the word grade information for comparing consistent word, institute's predicate grade information are obtained in the inquiry dictionary
Include hypernym and/or hyponym for identifying the searching keyword;
According to institute's predicate grade information, determine search range, and within the scope of described search according to the searching keyword into
Row search.
Some advantageous effects of the embodiment of the present invention may include:
By pre-setting inquiry dictionary, after receiving searching keyword input by user, by inquiry input by user
Keyword is compared with preset inquiry dictionary, to obtain the word grade information of searching keyword, the word grade according to query result
Information includes the upper word information of searching keyword and the next word information.Then it according to the word grade information of searching keyword, determines
Search range, and then scan for.In this way, the word grade information of searching keyword can be fast and accurately obtained, and root
Search range is determined according to word grade information, to scan for providing convenience according to searching keyword.
In one embodiment, in the searching keyword for obtaining user, by the searching keyword and preset query word
Library further includes before being compared:
Acquire user historical search information, the historical search information include historical query keyword input by user and
The historical search result that user clicks;
According to the search range for the historical search result ownership that the user clicks, determine that historical query keyword is corresponding
Word grade information;
By whole historical query keywords input by user in corresponding word grade information storage to preset inquiry dictionary.
This embodiment offers a kind of methods generating inquiry dictionary, acquire the historical search information of user first, and obtain
Take the historical search that historical query keyword and user in historical search information are clicked as a result, then according to each historical query
The corresponding search range clicked historical search result and belonged to of keyword, determines the word of each historical query keyword
Grade information, finally, by the historical query keyword in corresponding word grade information storage to preset inquiry dictionary, in order to
When receiving the searching keyword that user newly inputs, the word of the searching keyword of the new input can be quickly and accurately determined
Grade information, and then determine search range.The method of the embodiment, to judge that the word grade information of searching keyword input by user carries
Facility has been supplied, the working time is saved, has been improved work efficiency.
In one embodiment, the corresponding search range of hypernym is channel;
The corresponding search range of hyponym is program.
In one embodiment, the searching keyword is multiple;
According to institute's predicate grade information, search range is determined, including:
According to the corresponding word grade information of each searching keyword, judge multiple searching keyword with the presence or absence of upper the next pass
System;
If there are hyponymies for the multiple searching keyword, will the wherein corresponding search range conduct of hyponym
The search range of all searching keywords;
If hyponymy is not present in the multiple searching keyword, the multiple inquiry is judged according to inquiry dictionary
Keyword whether there is common hypernym;
If there are common hypernyms for the multiple searching keyword, by the corresponding search of the common hypernym
Search range of the range as all searching keywords;
If common hypernym is not present in the multiple searching keyword, using full scope as search range.
The embodiment is mainly that multiple situations is defined to searching keyword input by user, when input by user
When searching keyword is multiple, the word grade information of multiple searching keyword is obtained by inquiring dictionary first, and judge that this is more
A searching keyword whether there is hyponymy.If there are hyponymies for multiple searching keyword, wherein under
Position word scans in corresponding search range, so that search range more refines;If multiple searching keyword is not present
Hyponymy, such as can have common hypernym or in which when at least 2 words are incoherent words, can be with for the former
Wherein the corresponding search range of hypernym is as search range, for the latter then using full scope as search range.The implementation
When example inquires multiple keywords simultaneously to user, how quickly, accurately determine that search range is described in detail, the present embodiment
Method can improve search efficiency, save search time.
A kind of searcher based on searching keyword, including:
Data obtaining module looks into the searching keyword with preset for obtaining searching keyword input by user
The word ask in dictionary is compared;
Word grade acquisition module, for when comparing consistent, the word grade for comparing consistent word to be obtained in the inquiry dictionary
Information, institute's predicate grade information include hypernym and/or hyponym for identifying the searching keyword;
Range determination module, for according to word grade information, determining search range, and within the scope of described search according to
Searching keyword scans for.
In one embodiment, further include:
Information acquisition module, the historical search information for acquiring user, the historical search information include user's input
Historical query keyword and user click historical search result;
Information determination module, the search range of the historical search result ownership for being clicked according to the user, determination are gone through
The corresponding word grade information of history searching keyword;
Information storage module, for arriving whole historical query keywords input by user with corresponding word grade information storage
In preset inquiry dictionary.
In one embodiment, the corresponding search range of hypernym is channel;
The corresponding search range of hyponym is program.
In one embodiment, the searching keyword is multiple;The range determination module includes:
Relationship judging submodule judges that multiple searching keyword is according to the corresponding word grade information of each searching keyword
It is no that there are hyponymies;
First implementation sub-module will be wherein the next if there are hyponymies for the multiple searching keyword
Search range of the corresponding search range of word as all searching keywords;
Second implementation sub-module, if hyponymy is not present for the multiple searching keyword, according to inquiry
Dictionary judges that the multiple searching keyword whether there is common hypernym;
Third implementation sub-module will be described total if there are common hypernyms for the multiple searching keyword
Search range of the same corresponding search range of hypernym as all searching keywords;
4th implementation sub-module will be whole if common hypernym is not present for the multiple searching keyword
Range is as search range.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification
It obtains it is clear that understand through the implementation of the invention.The purpose of the present invention and other advantages can be by the explanations write
Specifically noted structure is realized and is obtained in book, claims and attached drawing.
Below by drawings and examples, technical scheme of the present invention will be described in further detail.
Description of the drawings
Attached drawing is used to provide further understanding of the present invention, and a part for constitution instruction, the reality with the present invention
It applies example to be used to explain the present invention together, not be construed as limiting the invention.In the accompanying drawings:
Fig. 1 is a kind of flow chart of the searching method based on searching keyword in the embodiment of the present invention;
Fig. 2 is the flow chart of searching method of the another kind based on searching keyword in the embodiment of the present invention;
Fig. 3 is a kind of flow chart of the step S103 of the searching method based on searching keyword in the embodiment of the present invention;
Fig. 4 is a kind of flow chart of the searching method based on searching keyword in the specific embodiment of the invention;
Fig. 5 is a kind of block diagram of the searcher based on searching keyword in the embodiment of the present invention;
Fig. 6 is a kind of frame of the range determination module 53 of the searcher based on searching keyword in the embodiment of the present invention
Figure.
Specific implementation mode
Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings, it should be understood that preferred reality described herein
Apply example only for the purpose of illustrating and explaining the present invention and is not intended to limit the present invention.
Fig. 1 is a kind of flow chart of the searching method based on searching keyword in the embodiment of the present invention.As shown in Figure 1, should
Method includes the following steps S101-S103:
Step S101:Searching keyword input by user is obtained, it will be in the searching keyword and preset inquiry dictionary
Word be compared;
Step S102:When comparing consistent, the word grade information for comparing consistent word is obtained in the inquiry dictionary, it is described
Word grade information includes hypernym and/or hyponym for identifying the searching keyword;
Step S103:According to institute's predicate grade information, search range is determined, and according to the inquiry within the scope of described search
Keyword scans for.
Hypernym refers to the wider array of descriptor of conceptive extension.Such as:" flower " is the hypernym of " fresh flower ", and " plant " is
The hypernym of " flower ", " music " are the hypernyms of " mp3 ".Hypernym with respect to certain descriptor, also have own equivalent word,
Hypernym, hyponym, similar word.Any type attribute of concept, any type classifying mode, all may be used expressed by 1 descriptor
To be its hypernym.Such as:The hypernym of " fresh flower express delivery " can be " fresh flower ", " express delivery ", " shopping online ", " fresh flower gift
Instrument ", " fresh flower shop ", " gift company ".Such as:The hypernym of " Wang Fei " can be " singer ", " woman ", " mommy ", " daughter ",
" Hong Kong ", " Leo " ....
Hyponym refers to the narrower descriptor of conceptive intension.Such as:The hyponym of " fresh flower express delivery " includes " Shanghai fresh flower
Express delivery ", " Shenzhen fresh flower express delivery ", " online fresh flower express delivery ", " stupid child " are the hyponyms of " song ", and " stupid child " is " Liu Dehua "
Hyponym.Hyponym also has equivalent word, hypernym, hyponym, the similar word of own with respect to certain descriptor.
The embodiment is defeated by user after receiving searching keyword input by user by pre-setting inquiry dictionary
The searching keyword entered is compared with preset inquiry dictionary, and the word grade to obtain searching keyword according to query result is believed
Breath, the word grade information include the upper word information of searching keyword and the next word information.Then according to the word grade of searching keyword
Information determines search range, and then scans for.In this way, the word grade of searching keyword can be obtained fast and accurately
Information, and search range is determined according to word grade information, to scan for providing convenience according to searching keyword.
In one embodiment, as shown in Fig. 2, in the searching keyword for obtaining user, by the searching keyword and in advance
If inquiry dictionary be compared before further include step S201-S203:
Step S201:The historical search information of user is acquired, the historical search information includes that history input by user is looked into
Ask the historical search result of keyword and user's click;
Step S202:According to the search range for the historical search result ownership that the user clicks, determine that historical query is closed
The corresponding word grade information of keyword;
Step S203:Whole historical query keywords input by user are looked into corresponding word grade information storage to preset
It askes in dictionary.
This embodiment offers a kind of methods generating inquiry dictionary, acquire the historical search information of user first, and obtain
Take the historical search that historical query keyword and user in historical search information are clicked as a result, then according to each historical query
The corresponding search range clicked historical search result and belonged to of keyword, determines the word of each historical query keyword
Grade information, finally, by the historical query keyword in corresponding word grade information storage to preset inquiry dictionary, in order to
When receiving the searching keyword that user newly inputs, the word of the searching keyword of the new input can be quickly and accurately determined
Grade information, and then determine search range.The method of the embodiment, to judge that the word grade information of searching keyword input by user carries
Facility has been supplied, the working time is saved, has been improved work efficiency.
In one embodiment, the corresponding search range of hypernym is channel;
The corresponding search range of hyponym is program.
In one embodiment, as shown in figure 3, the searching keyword is multiple;According to institute's predicate grade information, determination is searched
Rope range, includes the following steps S301-S305:
Step S301:According to the corresponding word grade information of each searching keyword, judge that multiple searching keyword whether there is
Hyponymy;
Step S302:If the multiple searching keyword, will wherein hyponym be corresponding searches there are hyponymy
Search range of the rope range as all searching keywords;
Step S303:If hyponymy is not present in the multiple searching keyword, institute is judged according to inquiry dictionary
It states multiple queries keyword and whether there is common hypernym;
Step S304:If there are common hypernyms for the multiple searching keyword, by the common hypernym
Search range of the corresponding search range as all searching keywords;
Step S305:If common hypernym is not present in the multiple searching keyword, using full scope as searching
Rope range.
The embodiment is mainly that multiple situations is defined to searching keyword input by user, when input by user
When searching keyword is multiple, the word grade information of multiple searching keyword is obtained by inquiring dictionary first, and judge that this is more
A searching keyword whether there is hyponymy.If there are hyponymies for multiple searching keyword, wherein under
Position word scans in corresponding search range, so that search range more refines;If multiple searching keyword is not present
Hyponymy, such as can have common hypernym or in which when at least 2 words are incoherent words, can be with for the former
Wherein the corresponding search range of hypernym is as search range, for the latter then using full scope as search range.The implementation
When example inquires multiple keywords simultaneously to user, how quickly, accurately determine that search range is described in detail, the present embodiment
Method can improve search efficiency, save search time.
Illustrate the searching method provided in an embodiment of the present invention based on searching keyword below by specific embodiment, such as
Shown in Fig. 4, include the following steps S401-S412:
Step S401:The historical search information of user is acquired, the historical search information includes that history input by user is looked into
Ask the historical search result of keyword and user's click;
Step S402:According to the search range for the historical search result ownership that the user clicks, determine that historical query is closed
The corresponding word grade information of keyword;
Step S403:Whole historical query keywords input by user are looked into corresponding word grade information storage to preset
It askes in dictionary.
Step S404:Searching keyword input by user is obtained, it will be in the searching keyword and preset inquiry dictionary
Word be compared;
Step S405:When comparing consistent, the word grade information for comparing consistent word is obtained in the inquiry dictionary, it is described
Word grade information includes hypernym and/or hyponym for identifying the searching keyword;
Step S406:According to institute's predicate grade information, determine search range, when query word has it is multiple when, execute step S407;
Step S407:According to the corresponding word grade information of each searching keyword, judge that multiple searching keyword whether there is
Hyponymy;
Step S408:If the multiple searching keyword, will wherein hyponym be corresponding searches there are hyponymy
Search range of the rope range as all searching keywords;
Step S409:If hyponymy is not present in the multiple searching keyword, institute is judged according to inquiry dictionary
It states multiple queries keyword and whether there is common hypernym;
Step S410:If there are common hypernyms for the multiple searching keyword, by the common hypernym
Search range of the corresponding search range as all searching keywords;
Step S411:If common hypernym is not present in the multiple searching keyword, using full scope as searching
Rope range.
Step S412:It is scanned for according to the searching keyword within the scope of described search.
Corresponding to a kind of searching method based on searching keyword that above-described embodiment provides, the embodiment of the present invention also provides
A kind of searcher based on searching keyword, as shown in figure 5, including:
Data obtaining module 51, for obtaining searching keyword input by user, by the searching keyword with it is preset
Word in inquiry dictionary is compared;
Word grade acquisition module 52, for when comparing consistent, the word for comparing consistent word to be obtained in the inquiry dictionary
Grade information, institute's predicate grade information include hypernym and/or hyponym for identifying the searching keyword;
Range determination module 53, for according to word grade information, determining search range, and according to institute within the scope of described search
Searching keyword is stated to scan for.
Information acquisition module 54, the historical search information for acquiring user, the historical search information include that user is defeated
The historical search result that the historical query keyword entered and user click;
Information determination module 55, the search range of the historical search result ownership for being clicked according to the user, determines
The corresponding word grade information of historical query keyword;
Information storage module 56 is used for whole historical query keywords input by user and corresponding word grade information storage
Into preset inquiry dictionary.
The embodiment is defeated by user after receiving searching keyword input by user by pre-setting inquiry dictionary
The searching keyword entered is compared with preset inquiry dictionary, and the word grade to obtain searching keyword according to query result is believed
Breath, the word grade information include the upper word information of searching keyword and the next word information.Then according to the word grade of searching keyword
Information determines search range, and then scans for.In this way, the word grade of searching keyword can be obtained fast and accurately
Information, and search range is determined according to word grade information, to scan for providing convenience according to searching keyword.
In one embodiment, the corresponding search range of hypernym is channel;The corresponding search range of hyponym is program.
In one embodiment, as shown in fig. 6, the searching keyword is multiple;The range determination module 53 includes:
Relationship judging submodule 531 judges multiple searching keyword according to the corresponding word grade information of each searching keyword
With the presence or absence of hyponymy;
First implementation sub-module 532, if for the multiple searching keyword there are hyponymy, will wherein under
Search range of the word corresponding search range in position as all searching keywords;
Second implementation sub-module 533, if hyponymy is not present for the multiple searching keyword, basis is looked into
It askes dictionary and judges that the multiple searching keyword whether there is common hypernym;
Third implementation sub-module 534 will be described if there are common hypernyms for the multiple searching keyword
Search range of the corresponding search range of common hypernym as all searching keywords;
4th implementation sub-module 535 will be complete if common hypernym is not present for the multiple searching keyword
Portion's range is as search range.
The embodiment is mainly that multiple situations is defined to searching keyword input by user, when input by user
When searching keyword is multiple, the word grade information of multiple searching keyword is obtained by inquiring dictionary first, and judge that this is more
A searching keyword whether there is hyponymy.If there are hyponymies for multiple searching keyword, wherein under
Position word scans in corresponding search range, so that search range more refines;If multiple searching keyword is not present
Hyponymy, such as can have common hypernym or in which when at least 2 words are incoherent words, can be with for the former
Wherein the corresponding search range of hypernym is as search range, for the latter then using full scope as search range.The implementation
When example inquires multiple keywords simultaneously to user, how quickly, accurately determine that search range is described in detail, the present embodiment
Method can improve search efficiency, save search time.
It should be understood by those skilled in the art that, the embodiment of the present invention can be provided as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention
Apply the form of example.Moreover, the present invention can be used in one or more wherein include computer usable program code computer
The shape for the computer program product implemented in usable storage medium (including but not limited to magnetic disk storage and optical memory etc.)
Formula.
The present invention be with reference to according to the method for the embodiment of the present invention, the flow of equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that can be realized by computer program instructions every first-class in flowchart and/or the block diagram
The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided
Instruct the processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine so that the instruction executed by computer or the processor of other programmable data processing devices is generated for real
The device for the function of being specified in present one flow of flow chart or one box of multiple flows and/or block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that instruction generation stored in the computer readable memory includes referring to
Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device so that count
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, in computer or
The instruction executed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
God and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to include these modifications and variations.
Claims (6)
1. a kind of searching method based on searching keyword, which is characterized in that including:
Searching keyword input by user is obtained, the searching keyword is compared with the word in preset inquiry dictionary;
When comparing consistent, the word grade information for comparing consistent word is obtained in the inquiry dictionary, institute's predicate grade information is used for
It includes hypernym and/or hyponym to identify the searching keyword;
According to institute's predicate grade information, search range is determined, and searched according to the searching keyword within the scope of described search
Rope;
The searching keyword is multiple;
According to institute's predicate grade information, search range is determined, including:
According to the corresponding word grade information of each searching keyword, judge that multiple searching keyword whether there is hyponymy;
If there are hyponymies for the multiple searching keyword, the wherein corresponding search range conduct of hyponym is owned
The search range of searching keyword;
If hyponymy is not present in the multiple searching keyword, judge that the multiple inquiry is crucial according to inquiry dictionary
Word whether there is common hypernym;
If there are common hypernyms for the multiple searching keyword, by the corresponding search range of the common hypernym
Search range as all searching keywords;
If common hypernym is not present in the multiple searching keyword, using full scope as search range.
2. the searching method based on searching keyword as described in claim 1, which is characterized in that closed in the inquiry for obtaining user
Keyword further includes before the searching keyword is compared with preset inquiry dictionary:
The historical search information of user is acquired, the historical search information includes historical query keyword input by user and user
The historical search result of click;
According to the search range for the historical search result ownership that the user clicks, the corresponding word grade of historical query keyword is determined
Information;
By whole historical query keywords input by user in corresponding word grade information storage to preset inquiry dictionary.
3. the searching method based on searching keyword as claimed in claim 1 or 2, which is characterized in that hypernym is corresponding to be searched
Rope ranging from channel;
The corresponding search range of hyponym is program.
4. a kind of searcher based on searching keyword, which is characterized in that including:
Data obtaining module, for obtaining searching keyword input by user, by the searching keyword and preset query word
Word in library is compared;
Word grade acquisition module, for when comparing consistent, the word grade information for comparing consistent word to be obtained in the inquiry dictionary,
Institute's predicate grade information includes hypernym and/or hyponym for identifying the searching keyword;
Range determination module, for according to word grade information, determining search range, and according to the inquiry within the scope of described search
Keyword scans for;
The searching keyword is multiple;The range determination module includes:
Relationship judging submodule judges whether multiple searching keyword is deposited according to the corresponding word grade information of each searching keyword
In hyponymy;
First implementation sub-module, if for the multiple searching keyword there are hyponymy, it will wherein hyponym pair
Search range of the search range answered as all searching keywords;
Second implementation sub-module, if hyponymy is not present for the multiple searching keyword, according to inquiry dictionary
Judge that the multiple searching keyword whether there is common hypernym;
Third implementation sub-module, if for the multiple searching keyword there are common hypernym, it will be described common
Search range of the corresponding search range of hypernym as all searching keywords;
4th implementation sub-module, if common hypernym is not present for the multiple searching keyword, by full scope
As search range.
5. the searcher based on searching keyword as claimed in claim 4, which is characterized in that further include:
Information acquisition module, the historical search information for acquiring user, the historical search information include input by user go through
The historical search result that history searching keyword and user click;
Information determination module, the search range of the historical search result ownership for being clicked according to the user, determines that history is looked into
Ask the corresponding word grade information of keyword;
Information storage module, for by whole historical query keywords input by user and corresponding word grade information storage to presetting
Inquiry dictionary in.
6. the searcher based on searching keyword as described in claim 4 or 5, which is characterized in that hypernym is corresponding to be searched
Rope ranging from channel;
The corresponding search range of hyponym is program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510392599.2A CN104965918B (en) | 2015-07-06 | 2015-07-06 | A kind of searching method and device based on searching keyword |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510392599.2A CN104965918B (en) | 2015-07-06 | 2015-07-06 | A kind of searching method and device based on searching keyword |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104965918A CN104965918A (en) | 2015-10-07 |
CN104965918B true CN104965918B (en) | 2018-09-25 |
Family
ID=54219956
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510392599.2A Expired - Fee Related CN104965918B (en) | 2015-07-06 | 2015-07-06 | A kind of searching method and device based on searching keyword |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104965918B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105354342A (en) * | 2015-12-18 | 2016-02-24 | 魅族科技(中国)有限公司 | Retrieval method and mobile terminal |
CN105872170B (en) * | 2016-03-28 | 2019-05-10 | 北京小米移动软件有限公司 | Method and apparatus for searching for contact person |
CN106682221B (en) * | 2017-01-04 | 2020-04-21 | 上海智臻智能网络科技股份有限公司 | Question-answer interaction response method and device and question-answer system |
CN109471972A (en) * | 2018-09-30 | 2019-03-15 | 南昌与德软件技术有限公司 | News report method, mobile terminal and computer readable storage medium |
CN109241332B (en) * | 2018-10-19 | 2021-09-24 | 广东小天才科技有限公司 | Method and system for determining semantics through voice |
CN109408717B (en) * | 2018-10-23 | 2022-03-29 | 广东小天才科技有限公司 | Content recommendation method and system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1763742A (en) * | 2004-10-19 | 2006-04-26 | 国际商业机器公司 | System and method for providing integrated help information for users |
CN102456054A (en) * | 2010-10-28 | 2012-05-16 | 腾讯科技(深圳)有限公司 | Searching method and system |
CN102591880A (en) * | 2011-01-14 | 2012-07-18 | 阿里巴巴集团控股有限公司 | Information providing method and device |
CN103729362A (en) * | 2012-10-12 | 2014-04-16 | 阿里巴巴集团控股有限公司 | Method and device for determining navigation content |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8959091B2 (en) * | 2009-07-30 | 2015-02-17 | Alcatel Lucent | Keyword assignment to a web page |
-
2015
- 2015-07-06 CN CN201510392599.2A patent/CN104965918B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1763742A (en) * | 2004-10-19 | 2006-04-26 | 国际商业机器公司 | System and method for providing integrated help information for users |
CN102456054A (en) * | 2010-10-28 | 2012-05-16 | 腾讯科技(深圳)有限公司 | Searching method and system |
CN102591880A (en) * | 2011-01-14 | 2012-07-18 | 阿里巴巴集团控股有限公司 | Information providing method and device |
CN103729362A (en) * | 2012-10-12 | 2014-04-16 | 阿里巴巴集团控股有限公司 | Method and device for determining navigation content |
Also Published As
Publication number | Publication date |
---|---|
CN104965918A (en) | 2015-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104965918B (en) | A kind of searching method and device based on searching keyword | |
US10990634B2 (en) | Augmenting search results with relevant third-party application content | |
JP5575902B2 (en) | Information retrieval based on query semantic patterns | |
US9069859B2 (en) | Search query processing | |
US20190311009A1 (en) | Method and system for providing context based query suggestions | |
US20170255652A1 (en) | Method for dynamically matching images with content items based on keywords in response to search queries | |
CN109299383B (en) | Method and device for generating recommended word, electronic equipment and storage medium | |
RU2668726C2 (en) | Depth references for native applications | |
CN109144997A (en) | Data correlation method, device and storage medium | |
US20180032607A1 (en) | Platform support clusters from computer application metadata | |
CN104484459A (en) | Method and device for combining entities in knowledge map | |
WO2013052563A2 (en) | Social network recommended content and recommending members for personalized search results | |
US9773064B1 (en) | Contextual search term evaluation | |
US20120254148A1 (en) | Serving multiple search indexes | |
US20170177706A1 (en) | Category-Based Search System and Method for Providing Application Related Search Results | |
CN103873318A (en) | Website automated testing method and automated testing system | |
US20160188684A1 (en) | Consolidating Search Results | |
US20140365466A1 (en) | Search result claiming | |
CN102231152B (en) | Searching method for precisely inquiring based on IP (Internet Protocol) address of mobile terminal | |
KR20210008862A (en) | Action indicator for the search action output element | |
CN103077254A (en) | Webpage acquiring method and device | |
CN107220376B (en) | Data query method and device | |
CN105302461A (en) | Method and equipment for providing target page in mobile application | |
US20200073925A1 (en) | Method and system for generating a website from collected content | |
CN104484413A (en) | Method and device for obtaining searching results |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: A search method and device based on query keywords Effective date of registration: 20210104 Granted publication date: 20180925 Pledgee: Inner Mongolia Huipu Energy Co.,Ltd. Pledgor: WUXI TVMINING MEDIA SCIENCE & TECHNOLOGY Co.,Ltd. Registration number: Y2020990001517 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180925 Termination date: 20210706 |
|
CF01 | Termination of patent right due to non-payment of annual fee |