CN111488434A - Recommendation method and device for input associative words, storage medium and electronic equipment - Google Patents

Recommendation method and device for input associative words, storage medium and electronic equipment Download PDF

Info

Publication number
CN111488434A
CN111488434A CN201910074066.8A CN201910074066A CN111488434A CN 111488434 A CN111488434 A CN 111488434A CN 201910074066 A CN201910074066 A CN 201910074066A CN 111488434 A CN111488434 A CN 111488434A
Authority
CN
China
Prior art keywords
search
word
words
input
article
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
Application number
CN201910074066.8A
Other languages
Chinese (zh)
Other versions
CN111488434B (en
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.)
Douyin Vision Co Ltd
Douyin Vision Beijing Co Ltd
Original Assignee
Beijing ByteDance Network 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 ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201910074066.8A priority Critical patent/CN111488434B/en
Publication of CN111488434A publication Critical patent/CN111488434A/en
Application granted granted Critical
Publication of CN111488434B publication Critical patent/CN111488434B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the invention discloses a recommendation method, a recommendation device, a storage medium and electronic equipment for input associative words, wherein the method comprises the following steps: constructing an associated search word set of articles according to historical behavior data of a predetermined number of users; detecting whether a search box receives a search word or not within first preset time after a preset article is browsed; and determining the input association words displayed in the input association word list according to the search words and the associated search word sets under the condition that the search words are received. The embodiment of the invention starts from the search intention of the user, and considers that the probability of searching the related content of an article is higher if the user performs the search operation within a period of time after reading the article, so that the associated search word set is constructed, the rapid search is realized by inputting the association words under the condition, the content which the user wants to input can be truly predicted, and the user experience is better.

Description

Recommendation method and device for input associative words, storage medium and electronic equipment
Technical Field
The invention relates to the field of internet, in particular to a recommendation method and device for input associative words, a storage medium and electronic equipment.
Background
In the process of searching by using the search terms, after the search terms (namely query) are input into the search box, the input association terms matched with the input search terms are displayed in the input association term list.
In the process of implementing the invention, the inventor finds that the prior art has at least the following defects: the input association words are all related based on the search words input by the user, the associated content is only related to the input search words, the input association word list cannot really predict the content which the user wants to input, and the user experience is poor.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method, an apparatus, a storage medium, and an electronic device for recommending an input associative word, so as to solve the following problems in the prior art: the input association word list cannot really predict the content which the user wants to input, and the user experience is poor.
On one hand, the embodiment of the invention provides a recommendation method for inputting associative words, which comprises the following steps: constructing an associated search word set of articles according to historical behavior data of a predetermined number of users; detecting whether a search box receives a search word or not within first preset time after a preset article is browsed; and under the condition that the search word is received, determining the input association words displayed in the input association word list according to the search word and the associated search word set.
On the other hand, an embodiment of the present invention provides a recommendation apparatus for inputting an associative word, including: the building module is used for building an associated search word set of the articles according to historical behavior data of a predetermined number of users; the detection module is used for detecting whether the search box receives the search word or not within first preset time after the preset article is browsed; and the determining module is used for determining the input association words displayed in the input association word list according to the search words and the associated search word set under the condition that the search words are received.
In another aspect, an embodiment of the present invention provides a storage medium storing a computer program, where the computer program is executed by a processor to implement the method provided in any embodiment of the present invention.
On the other hand, an embodiment of the present invention provides an electronic device, which at least includes a memory and a processor, where the memory stores a computer program, and the processor implements the method provided in any embodiment of the present invention when executing the computer program on the memory.
The embodiment of the invention starts from the search intention of the user, and considers that the probability of searching the related content of an article is higher if the user performs the search operation within a period of time after reading the article, so that the associated search word set is constructed, the rapid search is realized by inputting the association words under the condition, the content which the user wants to input can be truly predicted, and the user experience is better.
Drawings
Fig. 1 is a flowchart of a recommendation method for inputting associative words according to a first embodiment of the present invention;
fig. 2 is a flowchart of a recommendation method for inputting associative words according to a second embodiment of the present invention;
fig. 3 is a schematic structural diagram of a recommendation apparatus for inputting associative words according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of an electronic device according to a fifth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the drawings of the embodiments of the present invention. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the described embodiments of the invention without any inventive step, are within the scope of protection of the invention.
Unless defined otherwise, technical or scientific terms used herein shall have the ordinary meaning as understood by one of ordinary skill in the art to which this invention belongs. The use of "first," "second," and similar terms in the present application do not denote any order, quantity, or importance, but rather the terms are used to distinguish one element from another. The word "comprising" or "comprises", and the like, means that the element or item listed before the word covers the element or item listed after the word and its equivalents, but does not exclude other elements or items. The terms "connected" or "coupled" and the like are not restricted to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "upper", "lower", "left", "right", and the like are used merely to indicate relative positional relationships, and when the absolute position of the object being described is changed, the relative positional relationships may also be changed accordingly.
To maintain the following description of the embodiments of the present invention clear and concise, a detailed description of known functions and known components of the invention have been omitted.
A first embodiment of the present invention provides a method for recommending an input associative word, the flow of the method is shown in fig. 1, and the method includes steps S101 to S103:
s101, constructing an associated search word set of articles according to historical behavior data of a predetermined number of users.
When a user browses an article, the user may search the article through a certain search word to realize browsing, or may check the article through content recommended by another article after the user watches another article, so that the embodiment of the invention acquires historical behavior data related to the article by the user, and further determines the associated search word of the article.
The related search words may be from different words according to different historical behavior data. For example, when the historical behavior data indicates that an article is searched by the search word AA, the search word BB is entered in the search box after the article is browsed, another article searched by the search word BB is clicked, and the operation is terminated. In this process, the related search terms of an article may be search term AA, search term BB, and the core term of another article.
When the historical behavior data of a plurality of users are obtained, a large set of associated search terms can be formed according to the historical behavior data, and the large set is the associated search term set.
In specific implementation, the above steps need to be repeated, and then a corresponding associated search term set can be constructed for all articles, and any one of the articles can be a predetermined article in a subsequent process.
S102, whether the search word is received by the search box or not is detected within first preset time after the preset article is browsed.
The triggering time point of the embodiment of the invention is that after the user browses the predetermined article, whether the user triggers the search box to perform the search operation is detected. In specific implementation, the detection can be started after a predetermined article is browsed and when the browsing interface exits to the previous interface.
S103, under the condition that the search word is received, determining the input association word displayed in the input association word list according to the search word and the related search word set.
When the search word is received, the associated search word matched with the search word can be searched in the associated search word set, and then the associated search word is displayed in the input association word list as the input association word.
In specific implementation, some screening rules can be set so as to recommend the word which best meets the search intention of the user from the associated search word set to the user.
For example, determining all relevant search words matched with the search word in the relevant search word set to obtain a first input associated word set; selecting N associated search words from a first input associated word set according to a first preset rule, and determining the N associated search words as input associated words displayed in an input associated word list; wherein, N is the number of input association words displayed at the first predetermined position in the input association word list, and N is an integer greater than or equal to 1.
The first predetermined rule may be set according to specific needs, for example, selected according to a ranking mode that the occurrence times are from top to bottom when generating the associated search term set, or selected from search terms in which a search operation really occurs when generating the associated search term set.
The embodiment of the invention constructs the corresponding associated search word set for the articles in advance, and when the article is searched, whether the search word is received by the search box is detected after the preset article is detected to be browsed, if the search word is received, the fact that the content which the user wants to search is associated with the read article is probably shown, therefore, the associated search word matched with the received search word is selected from the associated search word set, and the matched associated search word is displayed in the input associated word list as the input associated word, so that the user can quickly realize the search operation.
The embodiment of the invention starts from the search intention of the user, and considers that the probability of searching the related content of an article is higher if the user performs the search operation within a period of time after reading the article, so that the associated search word set is constructed, the rapid search is realized by inputting the association words under the condition, the content which the user wants to input can be truly predicted, and the user experience is better.
A second embodiment of the present invention provides a method for recommending an input associative word, the flow of the method is shown in fig. 2, and the method includes steps S201 to S204:
s201, constructing an associated search word set of a predetermined article according to historical behavior data of a predetermined number of users.
When a user browses an article, the user may search the article through a certain search word to realize browsing, or may check the article through content recommended by another article after the user watches another article, so that the embodiment of the invention acquires historical behavior data related to the article by the user, and further determines the associated search word of the article.
The related search words may be from different words according to different historical behavior data. For example, when the historical behavior data indicates that an article is searched by the search word AA, the search word BB is entered in the search box after the article is browsed, another article searched by the search word BB is clicked, and the operation is terminated. In this process, the related search terms of an article may be search term AA, search term BB, and the core term of another article.
When the historical behavior data of a plurality of users are obtained, a large set of associated search terms can be formed according to the historical behavior data, and the large set is the associated search term set.
During specific implementation, behavior data of any user in a second time after browsing the article is acquired; obtaining the associated search terms of the article according to the behavior data; and generating a related search word set according to all related search words obtained based on the behavior data of the number of users.
For example, when the historical behavior data includes an article click, a video click and a search triggering operation, when analyzing the historical behavior data, the core word of the article clicked by the user in the second time after exiting from the browsing interface of the article, the core word of the video click and the search word triggering the search operation need to be acquired, so as to obtain the associated search word of the article according to the core word and the search word.
In the implementation, the above steps need to be repeated, so that the corresponding associated search term set can be constructed for all articles, and any one of the articles can be a predetermined article in the subsequent process.
S202, whether the article browsed currently is the P article which is read continuously by the user based on the same core word in a third preset time is detected, wherein P is an integer greater than or equal to 2. If so, determining the article currently browsed as the predetermined article, and executing S203, otherwise, continuing to execute S202.
If the user reads articles with the same core word all the time, if the search operation happens at this time, the search word most easily received in the search box is the word related to the articles, and the related search word set is the word related to each article determined for each article.
The method and the device for detecting the search intention can further accurately determine the search intention which may occur to the user by detecting the process that whether the user continuously reads the same core word article, and bring better use experience to the user.
S203, whether the search box receives the search word is detected within first preset time after the preset article is browsed.
The triggering time point of the embodiment of the invention is that after the user browses the predetermined article, whether the user triggers the search box to perform the search operation is detected. In specific implementation, the detection can be started after a predetermined article is browsed and when the browsing interface exits to the previous interface.
S204, under the condition that the search word is received, determining the input association word displayed in the input association word list according to the search word and the associated search word set.
When the search word is received, the associated search word matched with the search word can be searched in the associated search word set, and then the associated search word is displayed in the input association word list as the input association word.
In specific implementation, some screening rules can be set so as to recommend the word which best meets the search intention of the user from the associated search word set to the user.
For example, determining all relevant search words matched with the search word in the relevant search word set to obtain a first input associated word set; selecting N associated search words from a first input associated word set according to a first preset rule, and determining the N associated search words as input associated words displayed in an input associated word list; wherein, N is the number of input association words displayed at the first predetermined position in the input association word list, and N is an integer greater than or equal to 1.
The first predetermined rule may be set according to specific needs, for example, selected according to a ranking mode that the statistical number is from top to bottom when the associated search term set is generated, or selected from search terms in which a search operation really occurs when the associated search term set is generated.
In order to reduce the poor use experience brought to the user by the misjudgment of the possible search intention, the embodiment of the present invention may further include the following process when determining the input associative word displayed in the input associative word list according to the search word and the associated search word set: determining a second input association word set according to the search word; selecting M input association words in a second input association word set according to a second preset rule, and determining M input association word lines as the input association words displayed in the input association word list; wherein, M is the number of input association words displayed at a second predetermined position in the input association word list, and M is an integer greater than or equal to 1. In a particular configuration, the first predetermined location is typically located before the second predetermined location so that the user can more easily see the input associative word that may be more in line with their search intent.
Through the process, the common input association word set and the associated search word set are fused, so that the user can see the content which the user wants to search in the input association word list, and the quick search is realized to the greatest extent.
The following is a comparative description with reference to a specific example.
The existing method comprises the following steps: 1. a user browses a series of articles; 2. and (4) inputting search words by removing the search box, wherein the input association word list is obtained based on the whole network heat and dictionary tree sequencing mode, and has no association with the articles. For example: the article is Liu Ci Xin three-body film: amazon invests 10 hundred million, when the user enters "liu" in the search box, the list of suggested words will be displayed: liu both Liu Shi Liu de Hua Hao ran.
The embodiment of the invention comprises the following steps: 1. a user browses a series of articles; 2. and inputting search words by removing the search box, introducing information related to the previous article on the basis of the whole network heat and dictionary tree sequencing, namely associating a search word set, and preferentially displaying the input association words related to the articles and the current search intention. For example: the article is Liu Ci Xin three-body film: amazon invests 10 hundred million, when the user enters "liu" in the search box, the list of suggested words will be displayed: liuxin Liu Jiang Liu Fei Shi Liu De Hua.
The embodiment of the invention constructs the corresponding associated search word set for the articles in advance, and when the article is searched, whether the search word is received by the search box is detected after the preset article is detected to be browsed, if the search word is received, the fact that the content which the user wants to search is associated with the read article is probably shown, therefore, the associated search word matched with the received search word is selected from the associated search word set, and the matched associated search word is displayed in the input associated word list as the input associated word, so that the user can quickly realize the search operation.
The embodiment of the invention starts from the search intention of the user, and considers that the probability of searching the related content of an article is higher if the user performs the search operation within a period of time after reading the article, so that the associated search word set is constructed, the rapid search is realized by inputting the association words under the condition, the content which the user wants to input can be truly predicted, and the user experience is better.
A third embodiment of the present invention provides a recommendation apparatus for inputting associative words, the apparatus having a structure schematically shown in fig. 3, and including:
the building module 10 is used for building an associated search word set of articles according to historical behavior data of a predetermined number of users; the detection module 20 is coupled with the construction module 10 and is used for detecting whether the search box receives the search word within a first preset time after the preset article is browsed; a determining module 30, coupled to the detecting module 20, for determining the input association words displayed in the input association word list according to the search words and the associated search word sets in case of receiving the search words.
When a user browses an article, the user may search the article through a certain search word to realize browsing, or may check the article through content recommended by another article after the user watches another article, so that the embodiment of the invention acquires historical behavior data related to the article by the user, and further determines the associated search word of the article.
The related search words may be from different words according to different historical behavior data. For example, when the historical behavior data indicates that an article is searched by the search word AA, the search word BB is entered in the search box after the article is browsed, another article searched by the search word BB is clicked, and the operation is terminated. In this process, the related search terms of an article may be search term AA, search term BB, and the core term of another article.
When the historical behavior data of a plurality of users are obtained, a large set of associated search terms can be formed according to the historical behavior data, and the large set is the associated search term set.
In specific implementation, the building module 10 needs to repeatedly work, so that the corresponding associated search term set can be built for all articles, and any one of the articles can be a predetermined article in a subsequent process.
A building block, specifically configured to: acquiring behavior data of any user in second preset time after browsing the article; obtaining the associated search terms of the article according to the behavior data; and generating a related search word set according to all related search words obtained based on the behavior data of the preset number of users. Specifically, the core words of the article clicked within the second preset time after the preset article is browsed by the preset user, the core words of the video clicked, and the search words triggering the search operation are obtained, so that the associated search words of the preset article are obtained according to the core words and the search words.
The triggering time point of the embodiment of the invention is that after the user browses the predetermined article, whether the user triggers the search box to perform the search operation is detected. In specific implementation, the detection can be started after a predetermined article is browsed and when the browsing interface exits to the previous interface.
The detection module is further configured to detect whether the currently browsed article is a pth article that the user continuously reads based on the same core word within a third predetermined time, and determine the currently browsed article as the predetermined article if the currently browsed article is the pth article that the user continuously reads based on the same core word within the third predetermined time, where P is an integer greater than or equal to 2.
When the search word is received, the associated search word matched with the search word can be searched in the associated search word set, and then the associated search word is displayed in the input association word list as the input association word.
In specific implementation, some screening rules can be set so as to recommend the word which best meets the search intention of the user from the associated search word set to the user.
A determination module specifically configured to: determining all related search words matched with the search words in the related search word set to obtain a first input related word set; selecting N associated search words from a first input associated word set according to a first preset rule, and determining the N associated search words as input associated words displayed in an input associated word list; wherein, N is the number of input association words displayed at the first predetermined position in the input association word list, and N is an integer greater than or equal to 1.
The first predetermined rule may be set according to specific needs, for example, selected according to a ranking mode that the statistical number is from top to bottom when the associated search term set is generated, or selected from search terms in which a search operation really occurs when the associated search term set is generated.
In order to reduce a poor usage experience brought to the user by a possible misjudgment of the search intention, the determining module is further specifically configured to: determining a second input association word set according to the search word; selecting M input association words in a second input association word set according to a second preset rule, and determining M input association word lines as the input association words displayed in the input association word list; wherein, M is the number of input association words displayed at a second predetermined position in the input association word list, and M is an integer greater than or equal to 1. In a particular configuration, the first predetermined location is typically located before the second predetermined location so that the user can more easily see the input associative word that may be more in line with their search intent.
Through the process, the common input association word set and the associated search word set are fused, so that the user can see the content which the user wants to search in the input association word list, and the quick search is realized to the greatest extent.
The embodiment of the invention constructs the corresponding associated search word set for the articles in advance, and when the article is searched, whether the search word is received by the search box is detected after the preset article is detected to be browsed, if the search word is received, the fact that the content which the user wants to search is associated with the read article is probably shown, therefore, the associated search word matched with the received search word is selected from the associated search word set, and the matched associated search word is displayed in the input associated word list as the input associated word, so that the user can quickly realize the search operation.
The embodiment of the invention starts from the search intention of the user, and considers that the probability of searching the related content of an article is higher if the user performs the search operation within a period of time after reading the article, so that the associated search word set is constructed, the rapid search is realized by inputting the association words under the condition, the content which the user wants to input can be truly predicted, and the user experience is better.
A fourth embodiment of the present invention provides a storage medium storing a computer program that, when executed by a processor, implements the method provided in any of the embodiments of the present invention, as follows steps S1 to S3:
s1, constructing an associated search term set of articles according to historical behavior data of a predetermined number of users;
s2, detecting whether the search box receives the search word in the first preset time after browsing the preset article;
s3, in case of receiving the search word, determines the input associated word displayed in the input associated word list from the search word and the associated search word set.
The predetermined article may be the article with the same core word as the pth article read continuously by the user within the third predetermined time, where P is an integer greater than or equal to 2.
When the computer program is executed by the processor to determine the input associative word displayed in the input associative word list according to the search word and the associated search word set, the processor specifically executes the following steps: determining all related search words matched with the search words in the related search word set to obtain a first input related word set; selecting N associated search words from a first input associated word set according to a first preset rule, and determining the N associated search words as input associated words displayed in an input associated word list; wherein, N is the number of input association words displayed at the first predetermined position in the input association word list, and N is an integer greater than or equal to 1.
When the computer program is executed by the processor to determine the input associative word displayed in the input associative word list according to the search word and the associated search word set, the processor may further specifically execute the following steps: determining a second input association word set according to the search word; selecting M input association words in a second input association word set according to a second preset rule, and determining M input association word lines as the input association words displayed in the input association word list; wherein, M is the number of input association words displayed at a second predetermined position in the input association word list, and M is an integer greater than or equal to 1.
When the computer program is executed by the processor to construct the associated search term set of the article according to the historical behavior data of the predetermined number of users, the processor specifically executes the following steps: acquiring behavior data of any user in a second preset time after browsing the article; obtaining the associated search terms of the article according to the behavior data; and generating a related search word set according to all related search words obtained based on the behavior data of the preset number of users.
Wherein the first predetermined position is located before the second predetermined position. The associated search terms include at least one of: the core words of the clicked article, the core words of the clicked video and the search words triggering the search operation.
The predetermined article is determined by: detecting whether the currently browsed article is a No. P article which is continuously read by a user based on the same core word within a third preset time, wherein P is an integer greater than or equal to 2; in the case where the currently browsed article is the pth article, the currently browsed article is determined as the predetermined article.
The embodiment of the invention starts from the search intention of the user, and considers that the probability of searching the related content of an article is higher if the user performs the search operation within a period of time after reading the article, so that the associated search word set is constructed, the rapid search is realized by inputting the association words under the condition, the content which the user wants to input can be truly predicted, and the user experience is better.
Optionally, in this embodiment, the storage medium may include, but is not limited to: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes. Optionally, in this embodiment, the processor executes the method steps described in the above embodiments according to the program code stored in the storage medium. Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again. It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
A fifth embodiment of the present invention provides an electronic device, as shown in fig. 4, the electronic device at least includes a memory 901 and a processor 902, the memory 901 stores a computer program, and the processor 902 implements the method provided in any embodiment of the present invention when executing the computer program on the memory 901, for example, the computer program has the following steps S11 to S13:
s11, constructing an associated search term set of articles according to historical behavior data of a predetermined number of users;
s12, detecting whether the search box receives the search word or not within a first preset time after quitting from the browsing interface of the preset article;
s13, in case of receiving the search word, determines the input associated word displayed in the input associated word list from the search word and the associated search word set.
The processor 902, when executing a computer program stored in the memory 901 for determining an input associative word displayed in the input associative word list according to the search word and the associated search word set, specifically executes the following computer program: determining all related search words matched with the search words in the related search word set to obtain a first input related word set; selecting N associated search words from a first input associated word set according to a first preset rule, and determining the N associated search words as input associated words displayed in an input associated word list; wherein, N is the number of input association words displayed at the first predetermined position in the input association word list, and N is an integer greater than or equal to 1.
The processor 902, when executing a computer program stored in the memory 901 for determining an input associative word displayed in the input associative word list according to the search word and the associated search word set, specifically executes the following computer program: determining a second input association word set according to the search word; selecting M input association words in a second input association word set according to a second preset rule, and determining M input association word lines as the input association words displayed in the input association word list; wherein, M is the number of input association words displayed at a second predetermined position in the input association word list, and M is an integer greater than or equal to 1.
The processor 902, when executing a computer program stored in the memory 901 for constructing a set of related search terms of an article according to historical behavior data of a predetermined number of users, specifically executes the following computer program: acquiring behavior data of any user in a second preset time after browsing the article; obtaining the associated search terms of the article according to the behavior data; and generating a related search word set according to all related search words obtained based on the behavior data of the preset number of users.
The processor 902, when executing the computer program stored on the memory 901, also executes a computer program that determines a predetermined article as follows: detecting whether the currently browsed article is a No. P article which is continuously read by a user based on the same core word within a third preset time, wherein P is an integer greater than or equal to 2; in the case where the currently browsed article is the pth article, the currently browsed article is determined as the predetermined article.
Wherein the first predetermined position is located before the second predetermined position. The associated search terms include at least one of: the core words of the clicked article, the core words of the clicked video and the search words triggering the search operation.
The embodiment of the invention starts from the search intention of the user, and considers that the probability of searching the related content of an article is higher if the user performs the search operation within a period of time after reading the article, so that the associated search word set is constructed, the rapid search is realized by inputting the association words under the condition, the content which the user wants to input can be truly predicted, and the user experience is better.
Moreover, although exemplary embodiments have been described herein, the scope thereof includes any and all embodiments based on the present invention with equivalent elements, modifications, omissions, combinations (e.g., of various embodiments across), adaptations or alterations. The elements in the claims are to be interpreted broadly based on the language employed in the claims and not limited to examples described in the specification or during the prosecution of the disclosure, which examples are to be construed as non-exclusive. It is intended, therefore, that the specification and examples be considered as exemplary only, with a true scope and spirit being indicated by the following claims and their full scope of equivalents.
The above description is intended to be illustrative and not restrictive. For example, the above-described examples (or one or more versions thereof) may be used in combination with each other. For example, other embodiments may be used by those of ordinary skill in the art upon reading the above description. In addition, in the above-described embodiments, various features may be grouped together to streamline the disclosure. This should not be interpreted as an intention that a disclosed feature not claimed is essential to any claim. Rather, inventive subject matter may lie in less than all features of a particular disclosed embodiment. Thus, the following claims are hereby incorporated into the detailed description as examples or embodiments, with each claim standing on its own as a separate embodiment, and it is contemplated that these embodiments may be combined with each other in various combinations or permutations. The scope of the invention should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.
While the embodiments of the present invention have been described in detail, the present invention is not limited to these specific embodiments, and those skilled in the art can make various modifications and modifications of the embodiments based on the concept of the present invention, which fall within the scope of the present invention as claimed.

Claims (10)

1. A recommendation method for inputting associative words, comprising:
constructing an associated search word set of articles according to historical behavior data of a predetermined number of users;
detecting whether a search box receives a search word or not within first preset time after a preset article is browsed;
and under the condition that the search word is received, determining the input association words displayed in the input association word list according to the search word and the associated search word set.
2. The method of claim 1, wherein determining input associative words displayed in an input associative word list according to the search word and the associated search word set comprises:
determining all related search words matched with the search words in the related search word set to obtain a first input related word set;
selecting N associated search words from the first input associated word set according to a first preset rule, and determining the N associated search words as input associated words displayed in the input associated word list;
wherein, N is the number of input association words displayed at the first predetermined position in the input association word list, and N is an integer greater than or equal to 1.
3. The method of claim 2, wherein determining an input associative word displayed in an input associative word list according to the search word and the associated search word set, further comprises:
determining a second input association word set according to the search word;
selecting M input association words from the second input association word set according to a second preset rule, and determining the M input association words as the input association words displayed in the input association word list;
wherein M is the number of input associative words displayed at a second predetermined position in the input associative word list, and M is an integer greater than or equal to 1.
4. The method of claim 3, wherein the first predetermined location is before the second predetermined location.
5. The method of any of claims 1 to 4, wherein constructing a set of associated search terms for an article from historical behavior data for a predetermined number of users comprises:
acquiring behavior data of any user in second preset time after browsing the article;
obtaining the associated search terms of the article according to the behavior data;
and generating the associated search word set according to all the associated search words obtained based on the behavior data of the preset number of users.
6. The method of claim 5, wherein the associated search terms comprise at least one of:
the core words of the clicked article, the core words of the clicked video and the search words triggering the search operation.
7. The method of claim 1, wherein the predetermined article is determined by:
detecting whether the currently browsed article is a No. P article which is continuously read by a user based on the same core word within a third preset time, wherein P is an integer greater than or equal to 2;
determining the currently browsed article as a predetermined article in a case where the currently browsed article is the pth article.
8. A recommendation apparatus for inputting associative words, comprising:
the building module is used for building an associated search word set of the articles according to historical behavior data of a predetermined number of users;
the detection module is used for detecting whether the search box receives the search word or not within first preset time after the preset article is browsed;
and the determining module is used for determining the input association words displayed in the input association word list according to the search words and the associated search word set under the condition that the search words are received.
9. A storage medium storing a computer program, characterized in that the computer program realizes the steps of the method of any one of claims 1 to 7 when executed by a processor.
10. An electronic device comprising at least a memory, a processor, the memory having a computer program stored thereon, wherein the processor, when executing the computer program on the memory, is adapted to carry out the steps of the method of any of claims 1 to 7.
CN201910074066.8A 2019-01-25 2019-01-25 Recommendation method and device for input associative words, storage medium and electronic equipment Active CN111488434B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910074066.8A CN111488434B (en) 2019-01-25 2019-01-25 Recommendation method and device for input associative words, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910074066.8A CN111488434B (en) 2019-01-25 2019-01-25 Recommendation method and device for input associative words, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN111488434A true CN111488434A (en) 2020-08-04
CN111488434B CN111488434B (en) 2022-01-18

Family

ID=71791211

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910074066.8A Active CN111488434B (en) 2019-01-25 2019-01-25 Recommendation method and device for input associative words, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN111488434B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113282706A (en) * 2021-05-25 2021-08-20 拉扎斯网络科技(上海)有限公司 Information interaction method and device
CN115599768A (en) * 2022-10-19 2023-01-13 深圳市灵智数字科技有限公司(Cn) Association word library construction method, association word recommendation method and device
CN117131241A (en) * 2023-02-09 2023-11-28 荣耀终端有限公司 Search object recommendation method, electronic device and computer readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104850614A (en) * 2015-05-14 2015-08-19 百度在线网络技术(北京)有限公司 Showing method and device for recommendation query word
US20170140011A1 (en) * 2015-11-17 2017-05-18 Adobe Systems Incorporated Search Using Drag and Drop of Assets into a Search Bar
CN107193846A (en) * 2016-03-15 2017-09-22 百度在线网络技术(北京)有限公司 It is a kind of that the method and apparatus that search is recommended are provided
CN107665220A (en) * 2016-07-29 2018-02-06 苏宁云商集团股份有限公司 A kind of processing method and system for searching service
CN108280106A (en) * 2017-03-08 2018-07-13 广州市动景计算机科技有限公司 Processing method, device and the mobile terminal of search key
CN109190049A (en) * 2018-11-02 2019-01-11 北京字节跳动网络技术有限公司 Keyword recommendation method, system, electronic equipment and computer-readable medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104850614A (en) * 2015-05-14 2015-08-19 百度在线网络技术(北京)有限公司 Showing method and device for recommendation query word
US20170140011A1 (en) * 2015-11-17 2017-05-18 Adobe Systems Incorporated Search Using Drag and Drop of Assets into a Search Bar
CN107193846A (en) * 2016-03-15 2017-09-22 百度在线网络技术(北京)有限公司 It is a kind of that the method and apparatus that search is recommended are provided
CN107665220A (en) * 2016-07-29 2018-02-06 苏宁云商集团股份有限公司 A kind of processing method and system for searching service
CN108280106A (en) * 2017-03-08 2018-07-13 广州市动景计算机科技有限公司 Processing method, device and the mobile terminal of search key
CN109190049A (en) * 2018-11-02 2019-01-11 北京字节跳动网络技术有限公司 Keyword recommendation method, system, electronic equipment and computer-readable medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113282706A (en) * 2021-05-25 2021-08-20 拉扎斯网络科技(上海)有限公司 Information interaction method and device
CN115599768A (en) * 2022-10-19 2023-01-13 深圳市灵智数字科技有限公司(Cn) Association word library construction method, association word recommendation method and device
CN115599768B (en) * 2022-10-19 2023-06-09 深圳市灵智数字科技有限公司 Association word library construction method, association word recommendation method and device
CN117131241A (en) * 2023-02-09 2023-11-28 荣耀终端有限公司 Search object recommendation method, electronic device and computer readable storage medium
CN117131241B (en) * 2023-02-09 2024-05-24 荣耀终端有限公司 Search object recommendation method, electronic device and computer readable storage medium

Also Published As

Publication number Publication date
CN111488434B (en) 2022-01-18

Similar Documents

Publication Publication Date Title
JP5449628B2 (en) Determining category information using multistage
US10402479B2 (en) Method, server, browser, and system for recommending text information
US20140172821A1 (en) Generating filters for refining search results
CN111488434B (en) Recommendation method and device for input associative words, storage medium and electronic equipment
CN109558538B (en) Input association word construction method and device, storage medium and electronic equipment
JP6966158B2 (en) Methods, devices and programs for processing search data
CN110968998B (en) Intelligent prediction input method and system
CN111639255B (en) Recommendation method and device for search keywords, storage medium and electronic equipment
CN109582155B (en) Recommendation method and device for inputting association words, storage medium and electronic equipment
CN110968789A (en) Electronic book pushing method, electronic equipment and computer storage medium
US10037365B2 (en) Computer-implemented patent searching method in connection to matching degree
CN109543113B (en) Method and device for determining click recommendation words, storage medium and electronic equipment
CN106919572B (en) Webpage searching method and browser
CN109408618B (en) Keyword recommendation method and device, storage medium and electronic equipment
CN112836126A (en) Recommendation method and device based on knowledge graph, electronic equipment and storage medium
CN110750707A (en) Keyword recommendation method and device and electronic equipment
CN106919593B (en) Searching method and device
CN110008395B (en) Comment content presentation method and device, storage medium and terminal
CN111160699A (en) Expert recommendation method and system
CN108446378B (en) Method, system and computer storage medium based on user search
US20180018389A1 (en) Method and apparatus for keyword-based text retrieval
CN108170664B (en) Key word expansion method and device based on key words
CN110728113A (en) Information screening method and device of electronic forms and terminal equipment
JP2022066610A (en) Information processing device, information processing method, and program
CN110889279B (en) Method and device for displaying display information in document

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
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee after: Tiktok vision (Beijing) Co.,Ltd.

Address before: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee before: BEIJING BYTEDANCE NETWORK TECHNOLOGY Co.,Ltd.

Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee after: Douyin Vision Co.,Ltd.

Address before: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee before: Tiktok vision (Beijing) Co.,Ltd.