CN111753183A - Search result processing method and device - Google Patents
Search result processing method and device Download PDFInfo
- Publication number
- CN111753183A CN111753183A CN201910252351.4A CN201910252351A CN111753183A CN 111753183 A CN111753183 A CN 111753183A CN 201910252351 A CN201910252351 A CN 201910252351A CN 111753183 A CN111753183 A CN 111753183A
- Authority
- CN
- China
- Prior art keywords
- search
- search result
- user
- preset
- user satisfaction
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 9
- 238000000034 method Methods 0.000 claims abstract description 52
- 238000012545 processing Methods 0.000 claims description 39
- 230000011218 segmentation Effects 0.000 claims description 23
- 230000006399 behavior Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 5
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a search result processing method and device, electronic equipment and a computer readable storage medium. The method comprises the following steps: acquiring search terms and a first search result pre-displayed on a search result page corresponding to the search terms; determining one or more keywords corresponding to the search terms; acquiring search logs corresponding to the keywords respectively; judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs; and if not, performing preset operation on the first search result which does not reach the preset user satisfaction. Therefore, in the technical scheme, whether the search result meets the user satisfaction is determined through the search log of the keyword corresponding to the search word, the use experience of the user is ensured through the result unrelated to the search word or related to the search word in the search result, and the reduction of the user experience caused by the fact that the search result contains the content unrelated to the input search word or low in correlation is avoided.
Description
Technical Field
The invention relates to the technical field of computers, in particular to a method and a device for processing search results, electronic equipment and a computer-readable storage medium.
Background
With the rapid development of internet technology and the dramatic increase of information amount, users generally search for required information resources. Generally, a search is a service for returning a result that a user desires to satisfy most according to a keyword input by the user, and many search products are available today to provide a search entry for implementing a search function, such as a browser, a search box, search software, and the like.
Since the user searches for the required information resource, the search results returned after the search is performed and the ranking of the search results directly affect the satisfaction of the user. The user experience may be degraded if the search results include content that is irrelevant or less relevant to the entered search terms.
Disclosure of Invention
In view of the above, the present invention has been made to provide a method, an apparatus, an electronic device, and a computer-readable storage medium for processing search results that overcome or at least partially solve the above-mentioned problems.
According to one aspect of the invention, a method for processing search results is provided, wherein the method comprises the following steps:
acquiring a search word and a first search result which is pre-displayed on a search result page and corresponds to the search word;
determining one or more keywords corresponding to the search terms;
acquiring search logs corresponding to the keywords respectively;
judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs;
and if not, performing preset operation on the first search result which does not reach the preset user satisfaction.
Optionally, the method further comprises:
calculating the matching degree of each first search result and the search word;
executing a step of judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs for the first search results corresponding to the matching degree greater than or equal to the preset threshold value;
and directly determining the first search result with the matching degree smaller than the corresponding first search result of the preset threshold as the first search result without reaching the preset user satisfaction, and executing the step of carrying out preset operation on the first search result without reaching the preset user satisfaction.
Optionally, the calculating the matching degree of each first search result and the search term includes:
acquiring the title and the abstract of each first search result;
performing word segmentation processing on the obtained search word to obtain a word segmentation corresponding to the search word;
and calculating the matching degree of each first search result and the search word according to the segmentation corresponding to the search word and the title and the abstract of each first search result.
Optionally, the determining, according to the obtained search log, whether each first search result reaches a preset user satisfaction degree includes:
calculating a first user click ratio of the click rate of each first search result to the total click rate of all first search results according to the user click data in the acquired search logs;
determining second search results corresponding to the keywords respectively, and when the second search result corresponding to one keyword comprises a first search result, calculating a second user click ratio of the click rate of the first search result to the total click rate of all second search results corresponding to the keyword according to the user click data in the search log corresponding to the acquired keyword;
and judging whether each first search result reaches the preset user satisfaction degree or not according to the first user click ratio corresponding to each first search result and the second user click ratio corresponding to each first search result.
Optionally, the determining whether each first search result reaches the preset user satisfaction according to the first user click ratio corresponding to each first search result and the second user click ratio corresponding to each first search result includes:
respectively comparing the first user click ratio corresponding to each first search result with the second user click ratio corresponding to the first search result;
and if the second user click ratio is smaller than the first user click ratio, determining that the first search result does not reach the preset user satisfaction.
Optionally, the operation of presetting the first search result that does not reach the preset user satisfaction degree includes:
deleting the first search result which does not reach the preset user satisfaction degree;
or,
reducing the display sequence of the first search results which do not reach the preset user satisfaction degree on the search result display page;
or,
and according to the processing method configured by the user, performing corresponding operation on the first search result which does not reach the preset user satisfaction.
Optionally, the reducing the display order of the first search results which do not reach the preset user satisfaction on the search result display page includes:
and after randomly ordering the first search results which do not reach the preset user satisfaction, arranging the first search results behind the search results which reach the preset user satisfaction.
According to another aspect of the present invention, there is provided a search result processing apparatus, wherein the apparatus includes:
the search word acquisition unit is suitable for acquiring search words and first search results corresponding to the search words and pre-displayed on a search result page;
the determining unit is suitable for determining one or more keywords corresponding to the search terms;
the search log obtaining unit is suitable for obtaining search logs corresponding to the keywords respectively;
the judging unit is suitable for judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs;
and the processing unit is suitable for carrying out preset operation on the first search result which does not reach the preset user satisfaction degree if the first search result does not reach the preset user satisfaction degree.
Optionally, the apparatus further comprises:
the calculating unit is suitable for calculating the matching degree of each first search result and the search word;
the judging unit is suitable for executing the step of judging whether each first search result reaches the preset user satisfaction according to the acquired search logs for the first search results with the matching degree larger than or equal to the preset threshold value;
the processing unit is suitable for directly determining that the first search result does not reach the preset user satisfaction degree for the first search result with the matching degree smaller than the preset threshold value, and executing the step of performing preset operation on the first search result without reaching the preset user satisfaction degree.
Alternatively,
the computing unit is suitable for acquiring the title and the abstract of each first search result; performing word segmentation processing on the obtained search word to obtain a word segmentation corresponding to the search word; and calculating the matching degree of each first search result and the search word according to the segmentation corresponding to the search word and the title and the abstract of each first search result.
Alternatively,
the judging unit is suitable for calculating a first user click ratio of the click rate of each first search result to the total click rate of all first search results according to the user click data in the acquired search logs; determining second search results corresponding to the keywords respectively, and when the second search result corresponding to one keyword comprises a first search result, calculating a second user click ratio of the click rate of the first search result to the total click rate of all second search results corresponding to the keyword according to the user click data in the search log corresponding to the acquired keyword; and judging whether each first search result reaches the preset user satisfaction degree or not according to the first user click ratio corresponding to each first search result and the second user click ratio corresponding to each first search result.
Alternatively,
the judging unit is suitable for respectively comparing the first user click ratio corresponding to each first search result with the second user click ratio corresponding to the first search result; and if the second user click ratio is smaller than the first user click ratio, determining that the first search result does not reach the preset user satisfaction.
Alternatively,
the processing unit is suitable for deleting the first search results which do not reach the preset user satisfaction degree; or reducing the display sequence of the first search results which do not reach the preset user satisfaction degree on the search result display page; or, according to a processing device configured by the user, performing corresponding operation on the first search result which does not reach the preset user satisfaction.
Alternatively,
the processing unit is suitable for randomly sequencing all the first search results which do not reach the preset user satisfaction degree and then arranging the first search results behind the search results which reach the preset user satisfaction degree.
According to still another aspect of the present invention, there is provided an electronic apparatus, wherein the electronic apparatus includes:
a processor; and the number of the first and second groups,
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform a method according to the foregoing.
According to yet another aspect of the present invention, there is provided a computer readable storage medium, wherein the computer readable storage medium stores one or more programs which, when executed by a processor, implement the aforementioned method.
According to the technical scheme of the invention, the search terms and the first search results pre-displayed on the search result page corresponding to the search terms are obtained; determining one or more keywords corresponding to the search terms; acquiring search logs corresponding to the keywords respectively; judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs; and if not, performing preset operation on the first search result which does not reach the preset user satisfaction. Therefore, in the technical scheme, whether the search result meets the user satisfaction is determined through the search log of the keyword corresponding to the search word, the use experience of the user is ensured through the result unrelated to the search word or related to the search word in the search result, and the reduction of the user experience caused by the fact that the search result contains the content unrelated to the input search word or low in correlation is avoided.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 shows a flow diagram of a method of processing search results according to one embodiment of the invention;
FIG. 2 is a schematic diagram of a search result processing apparatus according to an embodiment of the present invention;
FIG. 3 shows a schematic structural diagram of an electronic device according to one embodiment of the invention;
fig. 4 shows a schematic structural diagram of a computer-readable storage medium according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Fig. 1 shows a flow diagram of a processing method of search results according to an embodiment of the present invention. As shown in fig. 1, the method includes:
step S110, a search term and a first search result pre-displayed on a search result page corresponding to the search term are obtained.
After the user searches by using the search terms, the search results determined according to the search terms are displayed in a search result page. In this embodiment, in order to further process the search result to solve the problem that the search result includes content that is irrelevant to the entered search term or has low relevance, and that may reduce user experience, the search term and the first search result pre-displayed on the search result page corresponding to the search term may be obtained. The search results presented in the search results also include one or more, and thus, the first search result here is also one or more.
Step S120, determining one or more keywords corresponding to the search term.
When a user searches, a search term is input in a search entry, and considering that the search term may be a term or a sentence, in this embodiment, a keyword corresponding to the search term is further determined, for example, the user inputs the search term "pong", and determines that the keyword corresponding to the search term is "pong"; if the user inputs the search term "priority of python or and", which is a sentence, the keywords corresponding to the search term are determined to be "python", "or", "and" priority ".
The above example is only for illustrating that one search term may correspond to one or more keywords, and in practical applications, the scheme in the prior art may be adopted to determine the one or more keywords corresponding to the search term.
Step S130, obtaining search logs corresponding to the keywords respectively.
When a user searches, a search log is formed, the search log comprises operation behaviors of the user in the search process, for example, the search log comprises information of user id, keywords searched by the user, whether click behaviors exist, click positions, stay time and the like, the behavior of each user on each search result under one keyword can be determined through the search log, if one search result based on one keyword is provided, the number of times of clicking of the user is large, and the search result with the large number of times of clicking is more in line with the user requirements when the user searches the keyword. That is, whether the user is satisfied with each search result under each keyword can be obtained by searching the log.
In this embodiment, after determining the keyword corresponding to the search term, the search log corresponding to each keyword is filtered from the search log.
Step S140, determining whether each first search result reaches a preset user satisfaction according to the obtained search log.
According to the above description, since the search log records the search information of the user, it can be determined whether each first search result acquired in step S110 reaches the preset user satisfaction. Here, the preset user satisfaction may be a specific set value, and then, in the determination process, the specific satisfaction value of each first search result may be calculated according to the obtained search log. Alternatively, whether each first search result reaches the preset user satisfaction may be determined according to other determination data (e.g., the click rate of the user on each first search result).
And step S150, if the result does not reach the preset user satisfaction degree, performing preset operation on the first search result which does not reach the preset user satisfaction degree.
If the preset user satisfaction is not reached, the first search result is irrelevant to the input search word or the relevance is low, then the preset operation can be carried out on the first search result which does not reach the preset user satisfaction, so that the search result displayed to the user is ensured to meet the user requirement, or the search result displayed to the user in the front is ensured to meet the user requirement. The search results corresponding to the search terms after the technical scheme are displayed in the search result page, namely the finally displayed search results are processed and displayed to the user are the search results reaching the preset user satisfaction degree, so that the use experience of the user is ensured.
Therefore, in the embodiment, whether the search result meets the user satisfaction is determined through the search log of the keyword corresponding to the search word, and the use experience of the user is ensured through the result unrelated to the search word or related to the search word in the search result, so that the reduction of the user experience caused by the fact that the search result contains the content unrelated to the input search word or low in correlation is avoided.
In one embodiment of the present invention, the method shown in fig. 1 further comprises: calculating the matching degree of each first search result and the search word; executing a step of judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs for the first search results corresponding to the matching degree greater than or equal to the preset threshold value; and directly determining the first search result which is less than the preset threshold value and corresponds to the first search result, and executing the step of performing preset operation on the first search result which is less than the preset user satisfaction.
In this embodiment, the matching degree between each first search result and the search term is first calculated, and if the matching degree is smaller than the first search result corresponding to the preset threshold, which indicates that the correlation between the first search result and the search order is low, the step of determining whether the preset user satisfaction is achieved is not required, and the corresponding operation is directly performed. Therefore, the waste of system resources can be reduced, and the processing efficiency is ensured.
And for the first search results with the matching degree larger than or equal to the preset threshold, executing a step of judging whether each first search result reaches the preset user satisfaction degree according to the obtained search logs, further filtering the search results which are irrelevant to the search terms or have low relevance and do not meet the user requirements in the first search results, and checking the first search results in the matching degree mode and the user satisfaction degree, so as to further ensure that the search results displayed to the user meet the user requirements.
For example, the first search result corresponding to the obtained search term includes search result 1, search result 2, and search result 3, the matching degrees of the search term with search result 1, search result 2, and search result 3 are calculated to be 80%, 45%, and 65%, respectively, and the preset threshold value is 60%, then corresponding operations are directly performed on search result 2, and whether search result 1 and search result 3 reach the preset user satisfaction is determined according to the obtained search log for search result 1 and search result 3.
Specifically, the calculating the matching degree between each first search result and the search term includes: acquiring the title and the abstract of each first search result; performing word segmentation processing on the obtained search word to obtain a word segmentation corresponding to the search word; and calculating the matching degree of each first search result and the search word according to the segmentation corresponding to the search word and the title and the abstract of each first search result.
In this embodiment, the matching degree between each first result and the search term is calculated in a manner of performing word segmentation on the search term and then performing matching with the title and the abstract of each first search result. For example, when calculating the degree of matching, the degree of matching may be calculated by determining the probability of each word appearing in the title and abstract of the search result.
In an embodiment of the present invention, the determining whether each first search result reaches the preset user satisfaction according to the obtained search log in step S140 shown in fig. 1 includes: calculating a first user click ratio of the click rate of each first search result to the total click rate of all first search results according to the user click data in the acquired search logs; determining second search results corresponding to the keywords respectively, and when the second search result corresponding to one keyword comprises a first search result, calculating a second user click ratio of the click rate of the first search result to the total click rate of all second search results corresponding to the keyword according to the user click data in the search log corresponding to the acquired keyword; and judging whether each first search result reaches the preset user satisfaction degree or not according to the first user click ratio corresponding to each first search result and the second user click ratio corresponding to each first search result.
As explained above, there is the user's operational behavior in the search log during the search process. In this embodiment, the user behavior information in the search log is utilized to determine the user click ratios of the first search results based on the keywords and the user click ratios of all the first search results, so as to determine whether each first search result meets the preset user satisfaction. Because the search log comprises the data of the click position of the user, which search result the user clicks can be determined, and then the user click data of each search result can be determined.
Specifically, the determining whether each first search result reaches the preset user satisfaction according to the first user click ratio corresponding to each first search result and the second user click ratio corresponding to each first search result includes: respectively comparing the first user click ratio corresponding to each first search result with the second user click ratio corresponding to the first search result; and if the second user click ratio is smaller than the first user click ratio, determining that the first search result does not reach the preset user satisfaction.
Considering that if the second user click ratio is smaller than the first user click ratio, the condition that the number of clicks of the search result is overlapped in the first search result is described, but based on the keywords, the search result cannot meet the user requirements, and the search result appearing in the first search result cannot meet the user requirements; if the second user click ratio is larger than or equal to the first user click ratio, the condition that the search result is not overlapped by the number of clicks is indicated, and the search result meets the user requirement based on the keywords, the search result appearing in the first search result also meets the user requirement, and the preset user satisfaction is determined to be achieved.
In one specific example, the search term corresponds to keyword 1 and keyword 2. Corresponding to the keyword 1, there are a search result 1, a search result 2 and a search result 3; corresponding to keyword 2 are search result 2, search result 4, and search result 5. According to the obtained search logs of the keyword 1, counting that the click rate of a search result 1 is 100, the click rate of a search result 2 is 200, and the click rate of a search result 3 is 500; based on the total number of clicks of keyword 1 being 800, the corresponding search result 1 corresponds to a second user click ratio of 0.125, the search result 2 corresponds to a second user click ratio of 0.25, and the search result 3 corresponds to a second user click ratio of 0.625. According to the obtained search logs of the keywords 2, counting that the click rate of the search result 2 is 200, the click rate of the search result 4 is 400, and the click rate of the search result 5 is 200; based on that the total number of clicks of the keyword 2 is 800, the second user click ratio corresponding to the corresponding search result 2 is 0.25, the second user click ratio corresponding to the search result 4 is 0.5, and the second user click ratio corresponding to the search result 5 is 0.25. The acquired first search result includes search result 2 (click rate 200+200), search result 3 (click rate 500), and search result 4 (click rate 400), and the total click rate based on the search word is 1300, the first user click ratio of the corresponding search result 2 is 0.31, the first user click ratio of the search result 3 is 0.38, and the first user click ratio of the search result 4 is 0.31. As can be seen, the second user click ratio (0.25) of search result 2 is less than the first user click ratio (0.31), the second user click ratio (0.625) of search result 3 is greater than the first user click ratio (0.38), and the second user click ratio (0.0.5) of search result 4 is greater than the first user click ratio (0.31). The search result 2 here is determined not to have reached the preset user satisfaction.
In an embodiment of the present invention, the step S150 of the method shown in fig. 1 of presetting the first search result that does not reach the preset user satisfaction includes: deleting the first search result which does not reach the preset user satisfaction degree; or reducing the display sequence of the first search results which do not reach the preset user satisfaction degree on the search result display page; or, according to a processing method configured by the user, performing corresponding operation on the first search result which does not reach the preset user satisfaction.
In order to ensure that the search results displayed to the user meet the user requirements, in the embodiment, the search results which do not reach the preset user satisfaction degree are processed in one of three ways. Including deletion, i.e., not presenting the search result; or, the display order is reduced, for example, the search result is originally displayed in the third place, and if the search result is judged not to reach the preset user satisfaction, the search result is displayed in the 10 th place. Alternatively, the user may define the processing manner, for example, in the form of a tag, and add a word "low in matching degree" to the title of the search result, so that the user may ignore the search result.
Further, the displaying order of the first search results, of which the reduction does not reach the preset user satisfaction, on the search result displaying page includes: and after randomly ordering the first search results which do not reach the preset user satisfaction, arranging the first search results behind the search results which reach the preset user satisfaction.
For example, the first search result includes 13 search results, and if the search result 1, the search result 2, and the search result 3 are determined not to reach the preset user satisfaction, the search result 1, the search result 2, and the search result 3 are randomly ordered into the search result 2, the search result 3, and the search result 1, and are respectively arranged at the 11 th position, the 12 th position, and the 13 th position for displaying.
Fig. 2 is a schematic structural diagram of a search result processing apparatus according to an embodiment of the present invention. As shown in fig. 2, the search result processing device 200 includes:
the search term obtaining unit 210 is adapted to obtain a search term and a first search result pre-displayed on a search result page corresponding to the search term.
After the user searches by using the search terms, the search results determined according to the search terms are displayed in a search result page. In this embodiment, in order to further process the search result to solve the problem that the search result includes content that is irrelevant to the entered search term or has low relevance, and that may reduce user experience, the search term and the first search result pre-displayed on the search result page corresponding to the search term may be obtained. The search results presented in the search results also include one or more, and thus, the first search result here is also one or more.
The determining unit 220 is adapted to determine one or more keywords corresponding to the search term.
When a user searches, a search term is input in a search entry, and considering that the search term may be a term or a sentence, in this embodiment, a keyword corresponding to the search term is further determined, for example, the user inputs the search term "pong", and determines that the keyword corresponding to the search term is "pong"; if the user inputs the search term "priority of python or and", which is a sentence, the keywords corresponding to the search term are determined to be "python", "or", "and" priority ".
The above example is only for illustrating that one search term may correspond to one or more keywords, and in practical applications, the scheme in the prior art may be adopted to determine the one or more keywords corresponding to the search term.
The search log obtaining unit 230 is adapted to obtain search logs corresponding to the keywords respectively.
When a user searches, a search log is formed, the search log comprises operation behaviors of the user in the search process, for example, the search log comprises information of user id, keywords searched by the user, whether click behaviors exist, click positions, stay time and the like, the behavior of each user on each search result under one keyword can be determined through the search log, if one search result based on one keyword is provided, the number of times of clicking of the user is large, and the search result with the large number of times of clicking is more in line with the user requirements when the user searches the keyword. That is, whether the user is satisfied with each search result under each keyword can be obtained by searching the log.
In this embodiment, after determining the keyword corresponding to the search term, the search log corresponding to each keyword is filtered from the search log.
The determining unit 240 is adapted to determine whether each first search result reaches a preset user satisfaction according to the obtained search log.
According to the above description, since the search log records the search information of the user, it can be determined whether each first search result acquired in step S110 reaches the preset user satisfaction. Here, the preset user satisfaction may be a specific set value, and then, in the determination process, the specific satisfaction value of each first search result may be calculated according to the obtained search log. Alternatively, whether each first search result reaches the preset user satisfaction may be determined according to other determination data (e.g., the click rate of the user on each first search result).
The processing unit 250 is adapted to perform a preset operation on the first search result that does not reach the preset user satisfaction if the first search result does not reach the preset user satisfaction.
If the preset user satisfaction is not reached, the first search result is irrelevant to the input search word or the relevance is low, then the preset operation can be carried out on the first search result which does not reach the preset user satisfaction, so that the search result displayed to the user is ensured to meet the user requirement, or the search result displayed to the user in the front is ensured to meet the user requirement. The search results corresponding to the search terms after the technical scheme are displayed in the search result page, namely the finally displayed search results are processed and displayed to the user are the search results reaching the preset user satisfaction degree, so that the use experience of the user is ensured.
Therefore, in the embodiment, whether the search result meets the user satisfaction is determined through the search log of the keyword corresponding to the search word, and the use experience of the user is ensured through the result unrelated to the search word or related to the search word in the search result, so that the reduction of the user experience caused by the fact that the search result contains the content unrelated to the input search word or low in correlation is avoided.
In one embodiment of the present invention, the apparatus shown in fig. 2 further comprises:
and the calculating unit is suitable for calculating the matching degree of each first search result and the search word.
The determining unit 240 is adapted to perform a step of determining whether each first search result reaches a preset user satisfaction according to the obtained search log for the first search result whose matching degree is greater than or equal to the preset threshold.
The processing unit 250 is adapted to directly determine that the first search result does not reach the preset user satisfaction for the first search result corresponding to the matching degree smaller than the preset threshold, and execute a step of performing a preset operation on the first search result not reaching the preset user satisfaction.
In this embodiment, the matching degree between each first search result and the search term is first calculated, and if the matching degree is smaller than the first search result corresponding to the preset threshold, which indicates that the correlation between the first search result and the search order is low, the step of determining whether the preset user satisfaction is achieved is not required, and the corresponding operation is directly performed. Therefore, the waste of system resources can be reduced, and the processing efficiency is ensured.
And for the first search results with the matching degree larger than or equal to the preset threshold, executing a step of judging whether each first search result reaches the preset user satisfaction degree according to the obtained search logs, further filtering the search results which are irrelevant to the search terms or have low relevance and do not meet the user requirements in the first search results, and checking the first search results in the matching degree mode and the user satisfaction degree, so as to further ensure that the search results displayed to the user meet the user requirements.
For example, the first search result corresponding to the obtained search term includes search result 1, search result 2, and search result 3, the matching degrees of the search term with search result 1, search result 2, and search result 3 are calculated to be 80%, 45%, and 65%, respectively, and the preset threshold value is 60%, then corresponding operations are directly performed on search result 2, and whether search result 1 and search result 3 reach the preset user satisfaction is determined according to the obtained search log for search result 1 and search result 3.
Specifically, the calculating unit is adapted to obtain a title and an abstract of each first search result; performing word segmentation processing on the obtained search word to obtain a word segmentation corresponding to the search word; and calculating the matching degree of each first search result and the search word according to the segmentation corresponding to the search word and the title and the abstract of each first search result.
In this embodiment, the matching degree between each first result and the search term is calculated in a manner of performing word segmentation on the search term and then performing matching with the title and the abstract of each first search result. For example, when calculating the degree of matching, the degree of matching may be calculated by determining the probability of each word appearing in the title and abstract of the search result.
In an embodiment of the present invention, the determining unit 240 shown in fig. 2 is adapted to calculate, according to the user click data in the obtained search log, a first user click ratio between the click rate of each first search result and the total click rate of all first search results; determining second search results corresponding to the keywords respectively, and when the second search result corresponding to one keyword comprises a first search result, calculating a second user click ratio of the click rate of the first search result to the total click rate of all second search results corresponding to the keyword according to the user click data in the search log corresponding to the acquired keyword; and judging whether each first search result reaches the preset user satisfaction degree or not according to the first user click ratio corresponding to each first search result and the second user click ratio corresponding to each first search result.
As explained above, there is the user's operational behavior in the search log during the search process. In this embodiment, the user behavior information in the search log is utilized to determine the user click ratios of the first search results based on the keywords and the user click ratios of all the first search results, so as to determine whether each first search result meets the preset user satisfaction. Because the search log comprises the data of the click position of the user, which search result the user clicks can be determined, and then the user click data of each search result can be determined.
Specifically, the determining unit is adapted to compare a first user click ratio corresponding to each first search result with a second user click ratio corresponding to the first search result; and if the second user click ratio is smaller than the first user click ratio, determining that the first search result does not reach the preset user satisfaction.
Considering that if the second user click ratio is smaller than the first user click ratio, the condition that the number of clicks of the search result is overlapped in the first search result is described, but based on the keywords, the search result cannot meet the user requirements, and the search result appearing in the first search result cannot meet the user requirements; if the second user click ratio is larger than or equal to the first user click ratio, the condition that the search result is not overlapped by the number of clicks is indicated, and the search result meets the user requirement based on the keywords, the search result appearing in the first search result also meets the user requirement, and the preset user satisfaction is determined to be achieved.
In one specific example, the search term corresponds to keyword 1 and keyword 2. Corresponding to the keyword 1, there are a search result 1, a search result 2 and a search result 3; corresponding to keyword 2 are search result 2, search result 4, and search result 5. According to the obtained search logs of the keyword 1, counting that the click rate of a search result 1 is 100, the click rate of a search result 2 is 200, and the click rate of a search result 3 is 500; based on the total number of clicks of keyword 1 being 800, the corresponding search result 1 corresponds to a second user click ratio of 0.125, the search result 2 corresponds to a second user click ratio of 0.25, and the search result 3 corresponds to a second user click ratio of 0.625. According to the obtained search logs of the keywords 2, counting that the click rate of the search result 2 is 200, the click rate of the search result 4 is 400, and the click rate of the search result 5 is 200; based on that the total number of clicks of the keyword 2 is 800, the second user click ratio corresponding to the corresponding search result 2 is 0.25, the second user click ratio corresponding to the search result 4 is 0.5, and the second user click ratio corresponding to the search result 5 is 0.25. The acquired first search result includes search result 2 (click rate 200+200), search result 3 (click rate 500), and search result 4 (click rate 400), and the total click rate based on the search word is 1300, the first user click ratio of the corresponding search result 2 is 0.31, the first user click ratio of the search result 3 is 0.38, and the first user click ratio of the search result 4 is 0.31. As can be seen, the second user click ratio (0.25) of search result 2 is less than the first user click ratio (0.31), the second user click ratio (0.625) of search result 3 is greater than the first user click ratio (0.38), and the second user click ratio (0.0.5) of search result 4 is greater than the first user click ratio (0.31). The search result 2 here is determined not to have reached the preset user satisfaction.
In an embodiment of the present invention, the processing unit 250 shown in fig. 2 is adapted to delete the first search result that does not reach the preset user satisfaction; or reducing the display sequence of the first search results which do not reach the preset user satisfaction degree on the search result display page; or, according to a processing device configured by the user, performing corresponding operation on the first search result which does not reach the preset user satisfaction.
In order to ensure that the search results displayed to the user meet the user requirements, in the embodiment, the search results which do not reach the preset user satisfaction degree are processed in one of three ways. Including deletion, i.e., not presenting the search result; or, the display order is reduced, for example, the search result is originally displayed in the third place, and if the search result is judged not to reach the preset user satisfaction, the search result is displayed in the 10 th place. Alternatively, the user may define the processing manner, for example, in the form of a tag, and add a word "low in matching degree" to the title of the search result, so that the user may ignore the search result.
Further, the processing unit is adapted to randomly sort the first search results that do not reach the preset user satisfaction degree and arrange the first search results behind the search results that reach the preset user satisfaction degree.
For example, the first search result includes 13 search results, and if the search result 1, the search result 2, and the search result 3 are determined not to reach the preset user satisfaction, the search result 1, the search result 2, and the search result 3 are randomly ordered into the search result 2, the search result 3, and the search result 1, and are respectively arranged at the 11 th position, the 12 th position, and the 13 th position for displaying.
In summary, according to the technical solution of the present invention, a search word and a first search result pre-displayed on a search result page corresponding to the search word are obtained; determining one or more keywords corresponding to the search terms; acquiring search logs corresponding to the keywords respectively; judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs; and if not, performing preset operation on the first search result which does not reach the preset user satisfaction. Therefore, in the technical scheme, whether the search result meets the user satisfaction is determined through the search log of the keyword corresponding to the search word, the use experience of the user is ensured through the result unrelated to the search word or related to the search word in the search result, and the reduction of the user experience caused by the fact that the search result contains the content unrelated to the input search word or low in correlation is avoided.
It should be noted that:
the algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose devices may be used with the teachings herein. The required structure for constructing such a device will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be presented in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It will be appreciated by those skilled in the art that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components of the search result processing apparatus, electronic device and computer readable storage medium according to embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
For example, fig. 3 shows a schematic structural diagram of an electronic device according to an embodiment of the invention. The electronic device 300 conventionally comprises a processor 310 and a memory 320 arranged to store computer-executable instructions (program code). The memory 320 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Memory 320 has storage space 330 for storing program code 340 for performing the method steps shown in fig. 1 and in any of the embodiments. For example, the storage space 330 for the program code may comprise respective program codes 340 for implementing respective steps in the above method. The program code can be read from or written to one or more computer program products. These computer program products comprise a program code carrier such as a hard disk, a Compact Disc (CD), a memory card or a floppy disk. Such a computer program product is generally a computer-readable storage medium 400 such as described in fig. 4. The computer-readable storage medium 400 may have memory segments, memory spaces, etc. arranged similarly to the memory 320 in the electronic device of fig. 3. The program code may be compressed, for example, in a suitable form. In general, the memory unit stores a program code 410 for performing the steps of the method according to the invention, i.e. a program code readable by a processor such as 310, which program code, when executed by an electronic device, causes the electronic device to perform the individual steps of the method described above.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The words first, second, and third, etc. do not denote any order. These words may be interpreted as names.
The embodiment of the invention discloses A1 and a processing method of search results, wherein the method comprises the following steps:
acquiring a search word and a first search result which is pre-displayed on a search result page and corresponds to the search word;
determining one or more keywords corresponding to the search terms;
acquiring search logs corresponding to the keywords respectively;
judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs;
and if not, performing preset operation on the first search result which does not reach the preset user satisfaction.
A2, the method of a1, wherein the method further comprises:
calculating the matching degree of each first search result and the search word;
executing a step of judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs for the first search results corresponding to the matching degree greater than or equal to the preset threshold value;
and directly determining the first search result with the matching degree smaller than the corresponding first search result of the preset threshold as the first search result without reaching the preset user satisfaction, and executing the step of carrying out preset operation on the first search result without reaching the preset user satisfaction.
A3, the method as in A2, wherein the calculating the matching degree of each first search result and the search word comprises:
acquiring the title and the abstract of each first search result;
performing word segmentation processing on the obtained search word to obtain a word segmentation corresponding to the search word;
and calculating the matching degree of each first search result and the search word according to the segmentation corresponding to the search word and the title and the abstract of each first search result.
The method of A4, as in A1, wherein the determining whether each first search result reaches a preset user satisfaction according to the obtained search logs includes:
calculating a first user click ratio of the click rate of each first search result to the total click rate of all first search results according to the user click data in the acquired search logs;
determining second search results corresponding to the keywords respectively, and when the second search result corresponding to one keyword comprises a first search result, calculating a second user click ratio of the click rate of the first search result to the total click rate of all second search results corresponding to the keyword according to the user click data in the search log corresponding to the acquired keyword;
and judging whether each first search result reaches the preset user satisfaction degree or not according to the first user click ratio corresponding to each first search result and the second user click ratio corresponding to each first search result.
A5, the method as in a4, wherein the determining whether each first search result reaches the preset user satisfaction according to the first user click ratio corresponding to each first search result and the second user click ratio corresponding to each first search result includes:
respectively comparing the first user click ratio corresponding to each first search result with the second user click ratio corresponding to the first search result;
and if the second user click ratio is smaller than the first user click ratio, determining that the first search result does not reach the preset user satisfaction.
A6, the method as in A1, wherein the presetting the first search result which does not reach the preset user satisfaction degree comprises:
deleting the first search result which does not reach the preset user satisfaction degree;
or,
reducing the display sequence of the first search results which do not reach the preset user satisfaction degree on the search result display page;
or,
and according to the processing method configured by the user, performing corresponding operation on the first search result which does not reach the preset user satisfaction.
A7, the method as in A6, wherein the reducing the presentation order of the first search results that do not reach the preset user satisfaction in the search result presentation page comprises:
and after randomly ordering the first search results which do not reach the preset user satisfaction, arranging the first search results behind the search results which reach the preset user satisfaction.
The embodiment of the invention also discloses B8 and a processing device of search results, wherein the device comprises:
the search word acquisition unit is suitable for acquiring search words and first search results corresponding to the search words and pre-displayed on a search result page;
the determining unit is suitable for determining one or more keywords corresponding to the search terms;
the search log obtaining unit is suitable for obtaining search logs corresponding to the keywords respectively;
the judging unit is suitable for judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs;
and the processing unit is suitable for carrying out preset operation on the first search result which does not reach the preset user satisfaction degree if the first search result does not reach the preset user satisfaction degree.
B9, the apparatus of B8, wherein the apparatus further comprises:
the calculating unit is suitable for calculating the matching degree of each first search result and the search word;
the judging unit is suitable for executing the step of judging whether each first search result reaches the preset user satisfaction according to the acquired search logs for the first search results with the matching degree larger than or equal to the preset threshold value;
the processing unit is suitable for directly determining that the first search result does not reach the preset user satisfaction degree for the first search result with the matching degree smaller than the preset threshold value, and executing the step of performing preset operation on the first search result without reaching the preset user satisfaction degree.
B10, the device of B9, wherein,
the computing unit is suitable for acquiring the title and the abstract of each first search result; performing word segmentation processing on the obtained search word to obtain a word segmentation corresponding to the search word; and calculating the matching degree of each first search result and the search word according to the segmentation corresponding to the search word and the title and the abstract of each first search result.
B11, the device of B8, wherein,
the judging unit is suitable for calculating a first user click ratio of the click rate of each first search result to the total click rate of all first search results according to the user click data in the acquired search logs; determining second search results corresponding to the keywords respectively, and when the second search result corresponding to one keyword comprises a first search result, calculating a second user click ratio of the click rate of the first search result to the total click rate of all second search results corresponding to the keyword according to the user click data in the search log corresponding to the acquired keyword; and judging whether each first search result reaches the preset user satisfaction degree or not according to the first user click ratio corresponding to each first search result and the second user click ratio corresponding to each first search result.
B12, the device of B11, wherein,
the judging unit is suitable for respectively comparing the first user click ratio corresponding to each first search result with the second user click ratio corresponding to the first search result; and if the second user click ratio is smaller than the first user click ratio, determining that the first search result does not reach the preset user satisfaction.
B13, the device of B8, wherein,
the processing unit is suitable for deleting the first search results which do not reach the preset user satisfaction degree; or reducing the display sequence of the first search results which do not reach the preset user satisfaction degree on the search result display page; or, according to a processing device configured by the user, performing corresponding operation on the first search result which does not reach the preset user satisfaction.
B14, the device of B13, wherein,
the processing unit is suitable for randomly sequencing all the first search results which do not reach the preset user satisfaction degree and then arranging the first search results behind the search results which reach the preset user satisfaction degree.
The embodiment of the invention also discloses C15 and electronic equipment, wherein the electronic equipment comprises:
a processor; and the number of the first and second groups,
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform a method according to any one of a 1-a 7.
Embodiments of the invention also disclose D16, a computer readable storage medium, wherein the computer readable storage medium stores one or more programs that, when executed by a processor, implement the method of any of a 1-a 7.
Claims (10)
1. A method for processing search results, wherein the method comprises:
acquiring a search word and a first search result which is pre-displayed on a search result page and corresponds to the search word;
determining one or more keywords corresponding to the search terms;
acquiring search logs corresponding to the keywords respectively;
judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs;
and if not, performing preset operation on the first search result which does not reach the preset user satisfaction.
2. The method of claim 1, wherein the method further comprises:
calculating the matching degree of each first search result and the search word;
executing a step of judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs for the first search results corresponding to the matching degree greater than or equal to the preset threshold value;
and directly determining the first search result with the matching degree smaller than the corresponding first search result of the preset threshold as the first search result without reaching the preset user satisfaction, and executing the step of carrying out preset operation on the first search result without reaching the preset user satisfaction.
3. The method of claim 2, wherein the calculating the degree of match of each first search result with a search term comprises:
acquiring the title and the abstract of each first search result;
performing word segmentation processing on the obtained search word to obtain a word segmentation corresponding to the search word;
and calculating the matching degree of each first search result and the search word according to the segmentation corresponding to the search word and the title and the abstract of each first search result.
4. The method of claim 1, wherein the determining whether each first search result reaches a preset user satisfaction according to the obtained search log comprises:
calculating a first user click ratio of the click rate of each first search result to the total click rate of all first search results according to the user click data in the acquired search logs;
determining second search results corresponding to the keywords respectively, and when the second search result corresponding to one keyword comprises a first search result, calculating a second user click ratio of the click rate of the first search result to the total click rate of all second search results corresponding to the keyword according to the user click data in the search log corresponding to the acquired keyword;
and judging whether each first search result reaches the preset user satisfaction degree or not according to the first user click ratio corresponding to each first search result and the second user click ratio corresponding to each first search result.
5. The method as claimed in claim 4, wherein the determining whether each first search result reaches the preset user satisfaction according to the first user click ratio corresponding to each first search result and the second user click ratio corresponding to each first search result comprises:
respectively comparing the first user click ratio corresponding to each first search result with the second user click ratio corresponding to the first search result;
and if the second user click ratio is smaller than the first user click ratio, determining that the first search result does not reach the preset user satisfaction.
6. The method of claim 1, wherein the presetting of the first search result that does not meet the preset user satisfaction comprises:
deleting the first search result which does not reach the preset user satisfaction degree;
or,
reducing the display sequence of the first search results which do not reach the preset user satisfaction degree on the search result display page;
or,
and according to the processing method configured by the user, performing corresponding operation on the first search result which does not reach the preset user satisfaction.
7. The method of claim 6, wherein the reducing of the presentation order of the first search results that do not reach the preset user satisfaction on the search result presentation page comprises:
and after randomly ordering the first search results which do not reach the preset user satisfaction, arranging the first search results behind the search results which reach the preset user satisfaction.
8. An apparatus for processing search results, wherein the apparatus comprises:
the search word acquisition unit is suitable for acquiring search words and first search results corresponding to the search words and pre-displayed on a search result page;
the determining unit is suitable for determining one or more keywords corresponding to the search terms;
the search log obtaining unit is suitable for obtaining search logs corresponding to the keywords respectively;
the judging unit is suitable for judging whether each first search result reaches the preset user satisfaction degree or not according to the acquired search logs;
and the processing unit is suitable for carrying out preset operation on the first search result which does not reach the preset user satisfaction degree if the first search result does not reach the preset user satisfaction degree.
9. An electronic device, wherein the electronic device comprises:
a processor; and the number of the first and second groups,
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform the method of any one of claims 1 to 7.
10. A computer readable storage medium, wherein the computer readable storage medium stores one or more programs which, when executed by a processor, implement the method of any of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910252351.4A CN111753183A (en) | 2019-03-29 | 2019-03-29 | Search result processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910252351.4A CN111753183A (en) | 2019-03-29 | 2019-03-29 | Search result processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111753183A true CN111753183A (en) | 2020-10-09 |
Family
ID=72672579
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910252351.4A Pending CN111753183A (en) | 2019-03-29 | 2019-03-29 | Search result processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111753183A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113010791A (en) * | 2021-03-31 | 2021-06-22 | 北京金堤征信服务有限公司 | Search result display processing method and device and computer readable storage medium |
-
2019
- 2019-03-29 CN CN201910252351.4A patent/CN111753183A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113010791A (en) * | 2021-03-31 | 2021-06-22 | 北京金堤征信服务有限公司 | Search result display processing method and device and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109087135B (en) | Mining method and device for user intention, computer equipment and readable medium | |
US20090076927A1 (en) | Distinguishing accessories from products for ranking search results | |
CN105095231A (en) | Method and device for presenting search result | |
CN111241389A (en) | Sensitive word filtering method and device based on matrix, electronic equipment and storage medium | |
CN110727787A (en) | Case text matching method and device, electronic equipment and storage medium | |
WO2013192093A1 (en) | Search method and apparatus | |
CN109857853B (en) | Searching method based on electronic book, electronic equipment and computer storage medium | |
CN108959550B (en) | User focus mining method, device, equipment and computer readable medium | |
CN112818200A (en) | Data crawling and event analyzing method and system based on static website | |
CN109522275B (en) | Label mining method based on user production content, electronic device and storage medium | |
CN112783749A (en) | Static code scanning optimization method and device, electronic equipment and storage medium | |
CN113343109A (en) | List recommendation method, computing device and computer storage medium | |
CN112612394B (en) | Electronic book idea classification display method, computing device and computer storage medium | |
CN114328983A (en) | Document fragmenting method, data retrieval device and electronic equipment | |
CN110990701B (en) | Book searching method, computing device and computer storage medium | |
CN111753183A (en) | Search result processing method and device | |
CN113656549B (en) | Content searching method of electronic book, electronic device and computer storage medium | |
CN108228802B (en) | Recommendation method and device for input association | |
CN112270177A (en) | News cover mapping method and device based on content similarity and computing equipment | |
CN105183749A (en) | Method and device for crawling promotion content and providing crawled promotion content for use in search | |
CN115238194A (en) | Book recommendation method, computing device and computer storage medium | |
CN115879442A (en) | Method and system for dynamically calculating weight of keyword | |
CN110990558B (en) | Electronic book content display method, computing equipment and computer storage medium | |
CN110825976B (en) | Website page detection method and device, electronic equipment and medium | |
CN113656576A (en) | Article summary generation method and device, computing device and storage medium |
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 |