CN104156492A - Method and device for prompting search content - Google Patents

Method and device for prompting search content Download PDF

Info

Publication number
CN104156492A
CN104156492A CN201410443493.6A CN201410443493A CN104156492A CN 104156492 A CN104156492 A CN 104156492A CN 201410443493 A CN201410443493 A CN 201410443493A CN 104156492 A CN104156492 A CN 104156492A
Authority
CN
China
Prior art keywords
word
search
module
keyword database
attributes
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
CN201410443493.6A
Other languages
Chinese (zh)
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.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum 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 Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201410443493.6A priority Critical patent/CN104156492A/en
Publication of CN104156492A publication Critical patent/CN104156492A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

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)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a method and device for prompting search content. The method comprises the steps of acquiring search text received by a client end at a search position, acquiring one or more words corresponding to the search text in a key word database, conducting calculation according to one or more attributes of each word in the one or more words, ranking the one or more words according to a calculation result, and sending the one or more ranked words to the client end. The method and device for prompting the search content solve the technical problem that in the prior art, when the search content is prompted, previous search records are only simply ranked, so that automatic promoting with pertinence is not provided for each user.

Description

The reminding method of search content and device
Technical field
The present invention relates to computer internet field, in particular to a kind of reminding method and device of search content.
Background technology
The prompt facility of search box has been widely used in each position in computer internet field now.When user is in the search box during the search content of inputted search, obtaining of the first field of system by search content that user is inputted in the search box, by the inquiry of the key word dictionary database to setting in advance in server, obtain the key word relevant to this field or the historical record to the relevant all search of this field, according to search frequency or last search time, simply sort, then in the drop-down menu of search box, carry out automatic-prompting.This automatic-prompting mode, cannot point out targetedly for each user, cannot reach good prompting effect.
For in prior art when search content is pointed out only to before searching record simply sort, what cause cannot, for each user provides the problem of automatic-prompting targetedly, not yet propose effective solution at present.
Summary of the invention
Fundamental purpose of the present invention is to provide a kind of reminding method and device of search content, take and solves and cannot provide the problem of automatic-prompting targetedly as each user.
To achieve these goals, according to the embodiment of the present invention aspect, provide a kind of reminding method of search content.According to the reminding method of search content of the present invention, comprise: obtain the search word that client receives at searching position; Obtain corresponding one or more word of search word in keyword database; According to one or more attributes of every word in one or more word, carry out computing; According to operation result, one or more word is sorted; One or more word through sequence is sent to client.
To achieve these goals, according to the embodiment of the present invention on the other hand, provide a kind of suggestion device of search content.According to the suggestion device of search content of the present invention, comprise: the first acquisition module, the search word receiving at searching position for obtaining client; The second acquisition module, for obtaining search word at the one or more corresponding word of keyword database; Computing module, carries out computing for the one or more attributes according to every word of one or more word; Order module, for sorting to one or more word according to operation result; Sending module, for being sent to client by one or more word through sequence.
According to inventive embodiments, the search word receiving at searching position by obtaining client; Obtain corresponding one or more word of search word in keyword database; According to one or more attributes of every word in one or more word, carry out computing; According to operation result, one or more word is sorted; One or more word through sequence is sent to the mode of client, and then solved prior art when search content is pointed out only to before searching record simply sort, what cause cannot provide the technical matters of automatic-prompting targetedly for each user, reached after search box inputted search information, can realize the effect of search information being carried out to intelligent prompt.
Accompanying drawing explanation
The accompanying drawing that forms the application's a part is used to provide a further understanding of the present invention, and schematic description and description of the present invention is used for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is according to the process flow diagram of the reminding method of a kind of search content of the embodiment of the present invention;
Fig. 2 is according to the process flow diagram of the reminding method of the preferred a kind of search content of the embodiment of the present invention;
Fig. 3 is according to the process flow diagram of the reminding method of the preferred a kind of search content of the embodiment of the present invention;
Fig. 4 is according to the schematic diagram of the suggestion device of a kind of search content of the embodiment of the present invention;
Fig. 5 is according to the schematic diagram of the suggestion device of preferred a kind of search content of the embodiment of the present invention; And
Fig. 6 is according to the schematic diagram of the suggestion device of preferred a kind of search content of the embodiment of the present invention.
Embodiment
It should be noted that, in the situation that not conflicting, embodiment and the feature in embodiment in the application can combine mutually.Describe below with reference to the accompanying drawings and in conjunction with the embodiments the present invention in detail.
In order to make those skilled in the art person understand better the present invention program, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the embodiment of a part of the present invention, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, should belong to the scope of protection of the invention.
It should be noted that, the term " first " in instructions of the present invention and claims and above-mentioned accompanying drawing, " second " etc. are for distinguishing similar object, and needn't be for describing specific order or precedence.Should be appreciated that the data of such use are suitably exchanging in situation, so that embodiments of the invention described herein.In addition, term " comprises " and " having " and their any distortion, intention is to cover not exclusive comprising, for example, those steps or unit that the process that has comprised series of steps or unit, method, system, product or equipment are not necessarily limited to clearly list, but can comprise clearly do not list or for these processes, method, product or equipment intrinsic other step or unit.
The embodiment of the present invention provides a kind of reminding method of search content.
Fig. 1 is according to the process flow diagram of the reminding method of a kind of search content of the embodiment of the present invention.As shown in Figure 1, the reminding method of this search content comprises that step is as follows:
Step S102, obtains the search word that client receives at searching position.
In above-mentioned steps S102, when the searching position of user in client inputted the word that will search for, this word is carried out to Real-time Obtaining.Take electronic chart field as example, and search word can be ground party name, for example " Beijing ".
Step S104, obtains corresponding one or more word of search word in keyword database.
In above-mentioned steps S104, according to the search word getting, in local keyword database, the word being associated with search word is searched for, obtained the word list of all words corresponding with search word in local keyword database.
In conjunction with practical application, or take electronic chart field as example, when inputted search word " Beijing ", local keyword database can be searched for according to " north " in " Beijing " and/or " capital " and/or " Beijing ", and the information searching can be " Beijing, the North Sea; the North Sea, Hebei " etc.
Step S106, carries out computing according to one or more attributes of every word in one or more word.
In above-mentioned steps S106, obtain the attribute of all corresponding with the search word word searching in local keyword database, by the transformation between these attributes, be mathematical formulae, and mathematical formulae is carried out to computing, obtain operation result.
In actual applications, take electronic chart field as example, can add a plurality of attributes for every place name word, for example: the search rate of place name, the last search time of place name, place name position place name around, place name position is the temperature etc. of place name around.To say that these attributes are converted into mathematical formulae, by calculating and the corresponding numerical value of place name.
Step S108, sorts to one or more word according to operation result.
In above-mentioned steps S108, the numerical value calculating according to above-mentioned steps, carries out positive sequence or Bit-reversed according to numerical value to the word list of all corresponding with the search word word searching from local keyword database.
Step S110, is sent to client by one or more word through sequence.
In above-mentioned steps S110, the word list through sequence obtaining by step S108 is sent to client, and points out at corresponding searching position.
The step S102 that the above embodiments of the present application provide, to step S110, according to the search word that searching position in client is got, searches in local keyword database.Generate the word list corresponding with search word.Attribute by every word in word list calculates, and according to result of calculation, the word in word list is sorted, and the word list after sequence is sent to client, at corresponding searching position, points out.
In implementation process, the client of mentioning in above-described embodiment can be to apply to the unit search client that the machine is searched for the machine content, also can be to apply to the web search client that network is searched for Web content, but be not limited to above-mentioned two kinds of implementations.
Preferably, Fig. 2 is according to the process flow diagram of the reminding method of the preferred a kind of search content of the embodiment of the present invention.The reminding method of the search content of this embodiment can be a kind of preferred implementation of reminding method of the search content of above-described embodiment.As shown in Figure 2, the step of obtaining corresponding one or more word of search word in keyword database at step S104 can also comprise:
Step S1041, obtains first field of input characters.
In above-mentioned steps S1041, from the search word getting, first field in word is intercepted, wherein field can be a word, can be also the word that a plurality of words form, and can also be a character string that has physical meaning.
In actual applications, take electronic chart field as example, when the word of input is while being for example " Xuan Wu, Beijing ", " Beijing-Tianjin Ji " or " Beijing University of Technology ", can obtain accordingly " Beijing " in word, " capital " " Beijing " searches for.
Step S1043, first field of obtaining search word according to first field of input characters corresponding all words in keyword database.
In above-mentioned steps S1043, according to the first character segment information getting in above-mentioned steps S1041, local keyword database is searched for, get all words corresponding with first character segment information.
Step S1045 according to the predetermined attribute of word, selects one or more word from all words.Wherein predetermined attribute comprise following one of at least: frequency of utilization, search time, final search time, searching times for the first time.
In above-mentioned steps S1045, according to the predetermined attribute of the word corresponding with the first field information getting, select the word of any amount in all fields, obtain Search Results.Wherein, predetermined attribute can be any one in the attribute of search terms.
In practical application, take electronic chart field as example, can be according to for example: the search rate of place name, the last search time of place name, place name position place name around, place name position around any one attribute such as temperature of place name is that condition is screened the one or more place names that search.
Preferably, in the above embodiments of the present application, step S1045 from all words according to the predetermined attribute of word, the method for selecting one or more word can comprise the following steps:
Step S10451, the word quantity n that the predetermined attribute of set basis word is selected;
Step S10453, according to the predetermined attribute of word, sets the sort criteria that sorts and adopt, and wherein sort criteria can be any one of predetermined attribute;
Step S10455, sorts to word according to sort criteria, generates ranking results;
Step S10457, gets front n word in ranking results.
Above-mentioned steps S10451 is to step S10457, the word quantity n that the predetermined attribute of set basis word is selected.According to the predetermined attribute of word, all words corresponding with search word out of search from local keyword database are carried out to auto-sequencing, and generate ranking results.According to the word quantity n setting before, select front n word in ranking results, the result of the one or more corresponding word as search word in keyword database.
Preferably, in the above embodiments of the present application, the operational method of carrying out computing according to one or more attributes of every word in one or more word at step S106 is ranking operation while sending out, and the step of method comprises:
Step S1061, the weight coefficient corresponding to one or more setup of attributes of every word in keyword database;
Step S1063, according to the computation rule of one or more setup of attribute weight computing of word;
Step S1065, according to weight coefficient corresponding to one or more attributes of every word and ranking operation computation rule, calculates the weighted value of the one or more corresponding word in keyword database.
Above-mentioned steps S1061 is to step S1065, according to each attribute to word, adds the weight coefficient corresponding with this attribute, and the weight coefficient by word calculates the weighted value of this word, obtains the weighted value of every word.Thereby by the weighted value of word, prompting result is carried out to minor sort again, obtained information more accurately.
Wherein, the computing method of ranking operation, the present embodiment of take is illustrated as basis: the corresponding weight coefficient of each setup of attribute that first can be to word, for example, weight coefficient that can frequency of utilization is set to 1, this word is searched at every turn, on the weighted value of this word, added 1; Weight coefficient that can last search time is set to search date and the inverse of the date number of days different of today last time, before five days, searches for this word, if again this word is searched for today, on the weighted value of this word, adds 1/5.Cumulative by weight coefficient, thus the weighted value of this word obtained.
Preferably, in the above embodiments of the present application, as shown in Figure 3, after step S110 is sent to client by one or more word through sequence, also comprise:
Step S111, will search for word, deposit in local keyword database.
Above-mentioned steps S111, deposits the word of this search in local keyword database in, if there is the searching record of this word in database, and the respective attributes of this word in new record more, for example: searching times, last search time etc.If the searching record of this word not in database, is added to local keyword database by this word, for later search provides data basis.
In practice, user, in search box input, by ajax method, obtains word or the word of input.According to word or the word of input, build query statement, real-time inquires about to search dictionary new sort result table.Today by said method, draw prompting result, prompting result can be pointed out by ejecting the form of the level page, and ten correlation words that acquiescence is returned are pointed out, and user can select with mouse or keyboard.Wherein, the concrete mode that Search Hints information is selected can comprise: mouse moves into the highlighted row of choosing of ejection layer, and click can select candidate word to enter search box; Keypad up and down arrow keys can be selected candidate word, and carriage return is submitted to and jumped to result of page searching; Click other positions of the page and automatically hide pop-up box.After selection, can fill in the search box.
The embodiment of the present invention also provides a kind of suggestion device of search content.It should be noted that, the reminding method of the search content that the suggestion device of the search content of the embodiment of the present invention can provide for the execution embodiment of the present invention, the suggestion device of the search content that the reminding method of the search content of the embodiment of the present invention also can provide by the embodiment of the present invention is carried out.
Fig. 4 is according to the schematic diagram of the suggestion device of the search content of the embodiment of the present invention.As shown in Figure 4, the suggestion device of this search content, is characterized in that, comprising:
The first acquisition module 202, the search word receiving at searching position for obtaining client;
In above-mentioned the first acquisition module 202, when the searching position of user in client inputted the word that will search for, this word is carried out to Real-time Obtaining.Take electronic chart field as example, and search word can be ground party name, for example " Beijing ".
The second acquisition module 204, for obtaining search word at the one or more corresponding word of keyword database;
In above-mentioned the second acquisition module 204, according to the search word getting, in local keyword database, the word being associated with search word is searched for, obtained the word list of all words corresponding with search word in local keyword database.
In conjunction with practical application, or take electronic chart field as example, when inputted search word " Beijing ", local keyword database can be searched for according to " north " in " Beijing " and/or " capital " and/or " Beijing ", and the information searching can be " Beijing, the North Sea; the North Sea, Hebei " etc.
Computing module 206, carries out computing for the one or more attributes according to every word of one or more word;
Above-mentioned computing module 206, for obtaining the attribute of all corresponding with the search word word searching in local keyword database, is mathematical formulae by the transformation between these attributes, and mathematical formulae is carried out to computing, obtains operation result.
In actual applications, take electronic chart field as example, can add a plurality of attributes for every place name word, for example: the search rate of place name, the last search time of place name, place name position place name around, place name position is the temperature etc. of place name around.To say that these attributes are converted into mathematical formulae, by calculating and the corresponding numerical value of place name.
Order module 208, for sorting to one or more word according to operation result;
In above-mentioned order module 208, the numerical value calculating according to above-mentioned steps, carries out positive sequence or Bit-reversed according to numerical value to the word list of all corresponding with the search word word searching from local keyword database.
Sending module 210, for being sent to client by one or more word through sequence.
In above-mentioned sending module 210, the word list through sequence obtaining by order module is sent to client, and points out at corresponding searching position.
In the first acquisition module 202 that the above embodiments of the present application provide, the second acquisition module 204, computing module 206, order module 208, according to the search word that searching position in client is got, in local keyword database, search for.Generate the word list corresponding with search word.Attribute by every word in word list calculates, and according to result of calculation, the word in word list is sorted, and the word list after sequence is sent to client, at corresponding searching position, points out.
In implementation process, the client of mentioning in above-described embodiment can be to apply to the unit search client that the machine is searched for the machine content, also can be to apply to the web search client that network is searched for Web content, but be not limited to above-mentioned two kinds of implementations.
Preferably, Fig. 5 is according to the schematic diagram of the suggestion device of the preferred search content of the embodiment of the present invention.As shown in Figure 5, in the above embodiments of the present application, the second acquisition module 204 comprises:
The first sub-acquisition module 2041, for obtaining first field of input characters;
In above-mentioned the first sub-acquisition module 2041, from the search word getting, first field in word is intercepted, wherein field can be a word, can be also the word that a plurality of words form, and can also be a character string that has physical meaning.
In actual applications, take electronic chart field as example, when the word of input is while being for example " Xuan Wu, Beijing ", " Beijing-Tianjin Ji " or " Beijing University of Technology ", can obtain accordingly " Beijing " in word, " capital " " Beijing " searches for.
Search module 2043, for obtaining first field of search word at all words of keyword database correspondence according to first field of input characters;
In above-mentioned search module 2043, according to the first character segment information getting in above-mentioned steps S1041, local keyword database is searched for, get all words corresponding with first character segment information.
Select module 2045, for selecting one or more word from all words according to the predetermined attribute of word.Wherein predetermined attribute comprise following one of at least: frequency of utilization, search time, final search time, searching times for the first time.
In above-mentioned selection module 2045, according to the predetermined attribute of the word corresponding with the first field information getting, select the word of any amount in all fields, obtain Search Results.Wherein, predetermined attribute can be any one in the attribute of search terms.
In practical application, take electronic chart field as example, can be according to for example: the search rate of place name, the last search time of place name, place name position place name around, place name position around any one attribute such as temperature of place name is that condition is screened the one or more place names that search.
Preferably, in the above embodiments of the present application, described selection module 2045 also comprises:
The first setting module 20451, the word quantity n selecting for the predetermined attribute of set basis word;
The second setting module 20453, for according to the predetermined attribute of word, sets the sort criteria that sorts and adopt, and wherein sort criteria can be any one of predetermined attribute;
Sub-order module 20455, for according to sort criteria, word being sorted, generates ranking results;
Processing module 20457, for obtaining front n word of ranking results.
Above-mentioned the first setting module 20451, the second setting module 20453, sub-order module 20455, processing module 20457, the word quantity n selecting by the predetermined attribute of set basis word.According to the predetermined attribute of word, all words corresponding with search word out of search from local keyword database are carried out to auto-sequencing, and generate ranking results.According to the word quantity n setting before, select front n word in ranking results, the result of the one or more corresponding word as search word in keyword database.
Preferably, in the above embodiments of the present application, the operational method in computing module is ranking operation while sending out, and described computing module 206 also comprises:
Weight setting module 2061, for the weight coefficient corresponding to one or more setup of attributes of every word of keyword database;
Rule module 2063, for according to the computation rule of one or more setup of attribute ranking operations of word;
Sub-computing module 2065, for according to weight coefficient corresponding to one or more attributes of every word and ranking operation computation rule, calculates the weighted value of the one or more corresponding word in keyword database.
Above-mentioned weight setting module 2061, rule module 2063, sub-computing module 2065, according to each attribute to word, add the weight coefficient corresponding with this attribute, weight coefficient by word calculates the weighted value of this word, obtains the weighted value of every word.Thereby by the weighted value of word, prompting result is carried out to minor sort again, obtained information more accurately.
Wherein, the computing method of ranking operation, the present embodiment of take is illustrated as basis: the corresponding weight coefficient of each setup of attribute that first can be to word, for example, weight coefficient that can frequency of utilization is set to 1, this word is searched at every turn, on the weighted value of this word, added 1; Weight coefficient that can last search time is set to search date and the inverse of the date number of days different of today last time, before five days, searches for this word, if again this word is searched for today, on the weighted value of this word, adds 1/5.Cumulative by weight coefficient, thus the weighted value of this word obtained.
Preferably, Fig. 6 is according to the schematic diagram of the suggestion device of the preferred search content of the embodiment of the present invention.In the above embodiments of the present application, device also comprises as shown in Figure 6:
Memory module 211, for searching for word, deposits in local keyword database.
Above-mentioned memory module 211, deposits the word of this search in local keyword database in, if there is the searching record of this word in database, and the respective attributes of this word in new record more, for example: searching times, last search time etc.If the searching record of this word not in database, is added to local keyword database by this word, for later search provides data basis.
It should be noted that, for aforesaid each embodiment of the method, for simple description, therefore it is all expressed as to a series of combination of actions, but those skilled in the art should know, the present invention is not subject to the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and related action and module might not be that the present invention is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part of detailed description, can be referring to the associated description of other embodiment.
In the several embodiment that provide in the application, should be understood that disclosed device can be realized by another way.For example, device embodiment described above is only schematic, the for example division of described unit, be only that a kind of logic function is divided, during actual realization, can there is other dividing mode, for example a plurality of unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, indirect coupling or the communication connection of device or unit can be electrical or other form.
The described unit as separating component explanation can or can not be also physically to separate, and the parts that show as unit can be or can not be also physical locations, can be positioned at a place, or also can be distributed in a plurality of network element.Can select according to the actual needs some or all of unit wherein to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can be also that the independent physics of unit exists, and also can be integrated in a unit two or more unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, and also can adopt the form of SFU software functional unit to realize.
If the form of SFU software functional unit of usining described integrated unit realizes and during as production marketing independently or use, can be stored in a computer read/write memory medium.Understanding based on such, the all or part of of the part that technical scheme of the present invention contributes to prior art in essence in other words or this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprises that some instructions are with so that a computer equipment (can be personal computer, mobile terminal, server or the network equipment etc.) is carried out all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, ROM (read-only memory) (ROM, Read-Only Memory), the various media that can be program code stored such as random access memory (RAM, Random Access Memory), portable hard drive, magnetic disc or CD.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (10)

1. a reminding method for search content, is characterized in that, comprising:
Obtain the search word that client receives at searching position;
Obtain corresponding one or more word of described search word in keyword database;
According to one or more attributes of every word in described one or more word, carry out computing;
According to operation result, described one or more word is sorted;
Described one or more word through sequence is sent to described client.
2. method according to claim 1, is characterized in that, the step of obtaining corresponding one or more word of described search word in keyword database comprises:
Obtain first field of input characters;
According to first field of described input characters, obtain all words of first field correspondence in described keyword database of described search word;
From described all words, according to the predetermined attribute of described word, select described one or more word.Wherein said predetermined attribute comprise following one of at least: frequency of utilization, search time, final search time, searching times for the first time.
3. method according to claim 2, is characterized in that, the method for selecting described one or more word according to the predetermined attribute of described word from described all words comprises:
The word quantity n that described in set basis, the described predetermined attribute of word is selected;
According to the described predetermined attribute of described word, set the sort criteria that sorts and adopt, wherein said sort criteria can be any one of described predetermined attribute;
According to described sort criteria, described word is sorted, generate ranking results;
Obtain front n word in described ranking results.
4. according to method described in any one in claims 1 to 3, it is characterized in that, the operational method of carrying out computing according to one or more attributes of every word in described one or more word is ranking operation while sending out, and the step of described method comprises:
Weight coefficient corresponding to one or more setup of attributes to every word in described keyword database;
According to the computation rule of ranking operation described in one or more setup of attributes of described word;
According to described weight coefficient corresponding to one or more attributes of described every word and described ranking operation computation rule, calculate the weighted value of the one or more corresponding word in described keyword database.
5. method according to claim 1, is characterized in that, after described one or more word through sequence is sent to described client, by described search word, deposits in local described keyword database.
6. a suggestion device for search content, is characterized in that, comprising:
The first acquisition module, the search word receiving at searching position for obtaining client;
The second acquisition module, for obtaining described search word at the one or more corresponding word of keyword database;
Computing module, carries out computing for the one or more attributes according to every word of described one or more word;
Order module, for sorting to described one or more word according to operation result;
Sending module, for being sent to described client by described one or more word through sequence.
7. install according to claim 6, it is characterized in that, described the second acquisition module comprises:
The first sub-acquisition module, for obtaining first field of input characters;
Search module, for obtaining first field of described search word at all words of described keyword database correspondence according to first field of described input characters;
Select module, for selecting described one or more word from described all words according to the predetermined attribute of described word.Wherein said predetermined attribute comprise following one of at least: frequency of utilization, search time, final search time, searching times for the first time.
8. install according to claim 7, it is characterized in that, described selection module comprises:
The first setting module, the word quantity n selecting for the described predetermined attribute of word described in set basis;
The second setting module, for according to the described predetermined attribute of described word, sets the sort criteria that sorts and adopt, and wherein said sort criteria can be any one of described predetermined attribute;
Sub-order module, for according to described sort criteria, described word being sorted, generates ranking results;
Processing module, for obtaining front n word of described ranking results.
9. according to described in any one in claim 6 to 8, install, it is characterized in that, the described operational method in described computing module is ranking operation while sending out, and described computing module also comprises:
Weight setting module, for weight coefficient corresponding to one or more setup of attributes to every word of described keyword database;
Rule module, for according to the computation rule of ranking operation described in one or more setup of attributes of described word;
Sub-computing module, for according to described weight coefficient corresponding to one or more attributes of described every word and described ranking operation computation rule, calculates the weighted value of the one or more corresponding word in described keyword database.
10. install according to claim 6, it is characterized in that, described device also comprises:
Memory module, for by described search word, deposits in local described keyword database.
CN201410443493.6A 2014-09-02 2014-09-02 Method and device for prompting search content Pending CN104156492A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410443493.6A CN104156492A (en) 2014-09-02 2014-09-02 Method and device for prompting search content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410443493.6A CN104156492A (en) 2014-09-02 2014-09-02 Method and device for prompting search content

Publications (1)

Publication Number Publication Date
CN104156492A true CN104156492A (en) 2014-11-19

Family

ID=51881990

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410443493.6A Pending CN104156492A (en) 2014-09-02 2014-09-02 Method and device for prompting search content

Country Status (1)

Country Link
CN (1) CN104156492A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104881497A (en) * 2015-06-17 2015-09-02 郑州悉知信息技术有限公司 Searching method and client
WO2016155626A1 (en) * 2015-04-02 2016-10-06 北京奇虎科技有限公司 Search prompt implementation apparatus, system and method
CN112446214A (en) * 2020-12-09 2021-03-05 北京有竹居网络技术有限公司 Method, device and equipment for generating advertisement keywords and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6493692B1 (en) * 1998-09-30 2002-12-10 Canon Kabushiki Kaisha Information search apparatus and method, and computer readable memory
CN101271459A (en) * 2007-03-22 2008-09-24 北京搜狗科技发展有限公司 Word library generation method, input method and input method system
CN103258023A (en) * 2013-05-07 2013-08-21 百度在线网络技术(北京)有限公司 Recommendation method and search engine for search candidate words
CN103324661A (en) * 2013-04-10 2013-09-25 广东全通教育股份有限公司 Data search and automatic filling method and system based on user habits
CN103593371A (en) * 2012-08-16 2014-02-19 腾讯科技(深圳)有限公司 Method and device for recommending search keywords
CN103678668A (en) * 2013-12-24 2014-03-26 乐视网信息技术(北京)股份有限公司 Prompting method of relevant search result, server and system
CN103995880A (en) * 2014-05-27 2014-08-20 百度在线网络技术(北京)有限公司 Interactive searching method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6493692B1 (en) * 1998-09-30 2002-12-10 Canon Kabushiki Kaisha Information search apparatus and method, and computer readable memory
CN101271459A (en) * 2007-03-22 2008-09-24 北京搜狗科技发展有限公司 Word library generation method, input method and input method system
CN103593371A (en) * 2012-08-16 2014-02-19 腾讯科技(深圳)有限公司 Method and device for recommending search keywords
CN103324661A (en) * 2013-04-10 2013-09-25 广东全通教育股份有限公司 Data search and automatic filling method and system based on user habits
CN103258023A (en) * 2013-05-07 2013-08-21 百度在线网络技术(北京)有限公司 Recommendation method and search engine for search candidate words
CN103678668A (en) * 2013-12-24 2014-03-26 乐视网信息技术(北京)股份有限公司 Prompting method of relevant search result, server and system
CN103995880A (en) * 2014-05-27 2014-08-20 百度在线网络技术(北京)有限公司 Interactive searching method and device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016155626A1 (en) * 2015-04-02 2016-10-06 北京奇虎科技有限公司 Search prompt implementation apparatus, system and method
CN104881497A (en) * 2015-06-17 2015-09-02 郑州悉知信息技术有限公司 Searching method and client
CN112446214A (en) * 2020-12-09 2021-03-05 北京有竹居网络技术有限公司 Method, device and equipment for generating advertisement keywords and storage medium
CN112446214B (en) * 2020-12-09 2024-02-02 北京有竹居网络技术有限公司 Advertisement keyword generation method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN101876981B (en) A kind of method and device building knowledge base
CN102760138B (en) Classification method and device for user network behaviors and search method and device for user network behaviors
CN102236663B (en) Query method, query system and query device based on vertical search
CN102799591B (en) Method and device for providing recommended word
CN102063469B (en) Method and device for acquiring relevant keyword message and computer equipment
CN102316130B (en) A kind of behavior based on user judges the method and apparatus of the close and distant degree of itself and good friend
CN104008186B (en) The method and apparatus that keyword is determined from target text
US10713291B2 (en) Electronic document generation using data from disparate sources
CN101984422B (en) Fault-tolerant text query method and equipment
CN110888990A (en) Text recommendation method, device, equipment and medium
CN103870505A (en) Query term recommending method and query term recommending system
CN103425687A (en) Retrieval method and system based on queries
CN103838756A (en) Method and device for determining pushed information
WO2011008848A2 (en) Activity based users' interests modeling for determining content relevance
US10019419B2 (en) Method, server, browser, and system for recommending text information
CN104216881A (en) Method and device for recommending individual labels
CN104063476A (en) Social network-based content recommending method and system
CN104217031A (en) Method and device for classifying users according to search log data of server
CN104077417A (en) Figure tag recommendation method and system in social network
CN103870553A (en) Input resource pushing method and system
CN112818230B (en) Content recommendation method, device, electronic equipment and storage medium
CN103534696A (en) Exploiting query click logs for domain detection in spoken language understanding
CN106503224A (en) A kind of method and device for recommending application according to keyword
CN105468649A (en) Method and apparatus for determining matching of to-be-displayed object
CN104239552A (en) Method and system for generating and providing associated keywords

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20141119

RJ01 Rejection of invention patent application after publication