Information search method and device, electronic equipment, storage medium and program product
By displaying the guidance information of the target recommended content in the corresponding area of the search control and generating the target search request, the problem of low matching of the keyword search recommended content is solved, efficient and accurate information search is achieved, cost reduction and user experience is improved.
Patent Information
- Application Number
- CN202411997766.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-05-02
AI Technical Summary
Keyword search results in low matching of recommended content.
By displaying the guidance information of the target recommended content in the corresponding area of the search control, a target search request is generated, thereby increasing the business logic of the search target recommended content and limiting the search range to improve matching and accuracy.
It effectively improves the matching and accuracy of the target recommendation results corresponding to the target search request and reduces the cost. Compared with the method of combining large models and artificial intelligence to generate content, users have low learning costs and strong conversion capabilities.
Smart Images

Figure CN119917739A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to an information search method, device, electronic device, storage medium, and program product. Background Art
[0002] When searching for products by keywords, after receiving the recommended content of the keyword request product initiated by the search traffic, if the recommended content that meets the relevance is found, the server will send the recommended content related to the keyword. However, the recommended content obtained by this information search method has a low matching degree. Summary of the invention
[0003] In view of this, the present disclosure provides an information search method, device, electronic device, storage medium and program product to solve the problem of low matching degree of recommended content searched by keywords.
[0004] In a first aspect, the present disclosure provides an information search method, the method comprising:
[0005] Displaying a search page, wherein a corresponding area of the search control in the search page is used to display guidance information of target recommended content;
[0006] In response to first search information input into a search control, generating a target search request, the target search request including a search object, the target search request being obtained based on the first search information and the guide information;
[0007] Obtaining a target recommendation result corresponding to the target search request;
[0008] If the target recommendation result includes target recommendation content corresponding to the search object, the target recommendation content corresponding to the search object is displayed through the first page.
[0009] In a second aspect, the present disclosure provides an information search method, the method comprising:
[0010] In response to a target search request, the target search request is parsed to obtain parsed content, wherein the parsed content includes a search object;
[0011] If the analyzed content indicates that the target search request is obtained based on the guidance information of the target recommended content, the target recommended content corresponding to the search object is searched based on the analyzed content to obtain the target recommended result corresponding to the target search request.
[0012] In a third aspect, the present disclosure provides an information search device, the device comprising:
[0013] A first display module, used to display a search page, wherein a corresponding area of the search control in the search page is used to display guidance information of target recommended content;
[0014] A request generation module, configured to generate a target search request in response to first search information input into a search control, wherein the target search request includes a search object and is obtained based on the first search information and the guide information;
[0015] A result acquisition module, used to obtain the target recommendation result corresponding to the target search request;
[0016] The second display module is used to display the target recommendation content corresponding to the search object through the first page if the target recommendation result includes the target recommendation content corresponding to the search object.
[0017] In a fourth aspect, the present disclosure provides an information search device, the device comprising:
[0018] A request response module, configured to respond to a target search request, parse the target search request, and obtain parsed content, wherein the parsed content includes a search object;
[0019] The data search module is used to search the target recommended content corresponding to the search object based on the analyzed content if the analyzed content indicates that the target search request is obtained based on the guidance information of the target recommended content, so as to obtain the target recommendation result corresponding to the target search request.
[0020] In a fifth aspect, the present disclosure provides an electronic device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the above-mentioned information search method by executing the computer instructions.
[0021] In a sixth aspect, the present disclosure provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the above-mentioned information search method.
[0022] In a seventh aspect, the present disclosure provides a computer program product, including computer instructions, and the computer instructions are used to enable a computer to execute the above-mentioned information search method.
[0023] The information search method provided by the embodiment of the present disclosure generates a target search request based on the search information input into the search control and the guide information of the target recommended content displayed in the corresponding area of the search control. Therefore, information related to the target recommended content can be added to the target search request to increase the business logic of searching the target recommended content. Since the target search request limits the search scope to the target recommended content corresponding to the search object, the matching degree and accuracy of the target recommendation results corresponding to the target search request can be effectively improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0025] Figure 1 is a flowchart of an information search method according to an embodiment of the present disclosure;
[0026] Figure 2 is a flow chart of a first page according to an embodiment of the present disclosure;
[0027] Figure 3 is a display schematic diagram of a third page according to an embodiment of the present disclosure;
[0028] Figure 4 is a schematic diagram of displaying second search information according to an embodiment of the present disclosure;
[0029] Figure 5 is another schematic diagram of displaying second search information according to an embodiment of the present disclosure;
[0030] Figure 6 is a flowchart of another information search method according to an embodiment of the present disclosure;
[0031] Figure 7 is a schematic diagram of the overall process of an information search method according to an embodiment of the present disclosure;
[0032] Figure 8 is a structural block diagram of an information search device according to an embodiment of the present disclosure;
[0033] Fig. 9 is a structural block diagram of another information search device according to an embodiment of the present disclosure;
[0034] Fig.10 is a structural block diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0035] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.
[0036] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0037] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0038] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0039] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0040] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0041] When searching for products by keywords, after receiving the recommended content of the keyword request product initiated by the search traffic, if the recommended content that meets the relevance is found, the server will send the recommended content related to the keyword. However, the recommended content obtained by this information search method has a low matching degree.
[0042] In related technologies, in order to solve the problem of low matching of recommended content obtained by keyword search, it is proposed to optimize keyword fuzzy matching into keyword understanding matching and recommendation copy derivation. For example: the keyword is "mineral water", through understanding matching, "such and such supermarket" is pushed, and the recommendation copy is derived based on mineral water to achieve a high match between "mineral water" and "such and such supermarket". However, this information search method requires combining the deep understanding of the recommendation copy by the big model and the derivation of the recommendation copy by artificial intelligence generated content (AIGC), which is costly and the conversion ability is highly dependent on the matching degree.
[0043] In view of this, according to an embodiment of the present disclosure, an information search method embodiment is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0044] In this embodiment, an information search method is provided, which can be used for downstream services of a recommendation platform. The recommendation platform is used to provide information search services. Figure 1 is a flow chart of an information search method according to an embodiment of the present disclosure, such as Figure 1 As shown, the process includes the following steps:
[0045] Step S101, displaying a search page, in which a corresponding area of a search control in the search page is used to display guidance information of target recommended content.
[0046] Optionally, the target recommended content is content related to the marketing strategy of the target product, for example, recommended content that can be obtained in the marketing strategy of the target product.
[0047] Specifically, for the search object entered in the search control, the first guide information of the search object and the target recommended content can be displayed in the first area corresponding to the search control to obtain the second search information used to generate the target search request. Alternatively, the second guide information of the target recommended content is displayed in the second area corresponding to the search control in the form of cryptic text to guide the user that the search information entered in the search control is related to the target recommended content. Alternatively, a trigger control is displayed on the search page, and the display of at least one third guide information is triggered by the trigger control, and a target search request is generated by the selected third guide information and the search object entered in the search control. Among them, the guide information of the target recommended content includes at least one of the first guide information, the second guide information, and the third guide information. The corresponding areas of the search control corresponding to different guide information may be the same or different, and there is no limitation here.
[0048] Step S102: generating a target search request in response to first search information input into the search control, wherein the target search request includes a search object, and the target search request is obtained based on the first search information and the guide information.
[0049] Optionally, if the guidance information is determined by the search object, a target search request is generated based on the search object and the guidance information.
[0050] Optionally, if the guiding information is used to guide the input search information to be related to the target recommended content, a target search request is directly generated based on the search information.
[0051] Optionally, if the guide information is triggered to be displayed by a trigger control, a target search request is generated based on the search object and the selected guide information.
[0052] Step S103, obtaining the target recommendation result corresponding to the target search request.
[0053] Specifically, a target search request is initiated to the server of the recommendation platform, and the server searches for target recommendation content corresponding to the search object according to the target search request to obtain target recommendation results. The server feeds back the target recommendation results to the downstream service that initiated the target search request.
[0054] In addition, if the downstream service is configured with the management capability of the target recommended content, the target recommended content can also be managed locally in the downstream service. In the case where the target search request is related to the target recommended content, the target recommendation result corresponding to the target search request is obtained locally.
[0055] Step S104: If the target recommendation result includes target recommendation content corresponding to the search object, the target recommendation content corresponding to the search object is displayed on the first page.
[0056] Specifically, a corresponding display style may be configured for the target recommended content, and the target recommended content may be displayed in the first page using the display style corresponding to the target recommended content.
[0057] Alternatively, if Figure 2 As shown, the first page is displayed in the form of a pop-up window.
[0058] Furthermore, if the target recommendation result does not include the target recommendation content corresponding to the search object, the target recommendation result is displayed on the second page. If the target recommendation result includes multiple recommendation results, the multiple recommendation results are displayed in the form of a list on the second page.
[0059] Furthermore, the target recommended content includes collectible recommended content, such as coupons and the like. A first control may be displayed on the first page, and the first control is used to collect collectible recommended content. In response to an interactive operation on the first control, collect the collectible recommended content in the target recommended content. Among them, if the object belongs to other services other than the downstream service, jump to other services through the access link corresponding to the target recommended content, and other services collect the collectible recommended content in the target recommended content by identifying and loading the access link of the target recommended content. If the object belongs to a downstream service, the collectible recommended content in the target recommended content is collected locally in the downstream service, and a prompt is given that the collection information has been obtained.
[0060] In response to an interactive operation with the target recommended content, or after receiving the recommended content that can be received, jump to the third page, such as Figure 3 As shown, the object information of the object to which the target recommended content belongs is displayed through the third page. For example, the object to which the target recommended content belongs is the target product, the target recommended content is the coupon of the target product, and the object information of the object to which the target content belongs is the product information of the target product.
[0061] In addition, a second control is also displayed on the first page, and the second control is used to indicate that the recommended content that can be collected is not collected temporarily. In response to the interactive operation on the second control, other recommended results except the target recommended content in the target recommended results are displayed through the fourth page.
[0062] The information search method provided in this embodiment generates a target search request based on the search information input into the search control and the guide information of the target recommended content displayed in the corresponding area of the search control. Therefore, information related to the target recommended content can be added to the target search request to increase the business logic of searching the target recommended content. Since the target search request limits the search scope to the target recommended content corresponding to the search object, the matching degree and accuracy of the target recommendation results corresponding to the target search request can be effectively improved.
[0063] In some optional implementations, the above step S102 includes:
[0064] Step a1: determining a search object in response to first search information input into a search control.
[0065] Optionally, the search object is a target product or target recommended content of the target product.
[0066] Step a2: In response to the search object, second search information is displayed in a corresponding area of the search control, where the second search information includes the search object and first guide information of the target recommended content.
[0067] Optionally, the second search information is generated based on the search object.
[0068] Specifically, the corresponding area of the search control includes a first area, the first area is located in the lower area of the search control or other surrounding areas, and the second search information is displayed in the first area corresponding to the search control.
[0069] For example, Figure 4 As shown, if the first search information entered in the search control is a target product, the search object is determined to be the target product. The second search information is displayed in the first area corresponding to the search control, such as searching for target recommended content for the target product in the e-commerce application. Among them, "searching for target recommended content in the e-commerce application" is the first guidance information.
[0070] Step a3: generating a target search request in response to a selection instruction for the second search information.
[0071] The second search information may be displayed in a highlighted form, or the second search information may be highlighted in other display styles to guide the user to generate a target search request through an expression related to the target recommended content.
[0072] In actual applications, when the user can click on the second search information, the downstream service generates a selection instruction for the second search information. In response to the selection instruction, the downstream service generates a target search request based on the second search information and initiates the target search request to the server.
[0073] The information search method provided in this embodiment generates second search information based on the search object after determining the search object. Since the first guide information of the target recommended content of the search object is additionally added to the second search information, by selecting the second search information to generate a target search request, a search service of the target recommended content corresponding to the search object can be added to the target search request, providing richer search information, thereby effectively improving the matching degree of the searched target recommendation results.
[0074] In some optional implementations, the corresponding area of the search control displays the second search information in the form of a drop-down list.
[0075] Different second guidance information may be provided for different sources to provide second search information for different sources. The second search information for different sources is displayed in the form of a drop-down list in the corresponding area of the search control. For example, search for target recommended content for target products in e-commerce application 1, and search for target recommended content for target products in e-commerce application 2.
[0076] Alternatively, one or more recommended search information is provided for the search object, and the second search information and the recommended search information are displayed in the form of a drop-down list in the corresponding area of the search control. Figure 4As shown, the second search information "search target recommended content for target products in e-commerce applications", recommended search information 1, recommended search information 2, etc. are displayed in the form of a drop-down list in the corresponding area of the search control.
[0077] The information search method provided by this embodiment displays the second search information in the form of a drop-down list, which is convenient for enhancing the visual appeal of the second search information and making it easier for users to notice and interact with it to generate a target search request.
[0078] In some optional implementations, the search object of the second search information and the first guide information are displayed in different styles.
[0079] For example, see Figure 5 , the search object of the second search information can be displayed normally, and the first guide information of the second search information can be displayed in the form of a label.
[0080] The information search method provided in this embodiment uses different display styles to display the search object of the second search information and the first guide information, which can highlight the difference between the first guide information and the search object, so that the user can perceive the part of the second search information that is different from the first search information input by the user, thereby guiding the user to optimize the input first search information in the subsequent information search process and improve the accuracy of the information search.
[0081] In some optional implementations, the corresponding area of the search control displays second guidance information of the target recommended content, and the second guidance information is used to guide the first search information input into the search control to be related to the target recommended content.
[0082] Specifically, the corresponding area of the search control includes a second area, the second area is located in the search control, and before the first search information is input into the search control, the second guide information is displayed in the second area corresponding to the search control to guide the user to input the first search information related to the target recommended content through the search control. The second guide information is displayed in the form of dark text, for example, the second guide information is displayed in gray font.
[0083] In addition, the second area may also be located in other areas around the search control. If located in other areas, the second guide information may not be limited to being displayed before the first search information is input into the search control.
[0084] The information search method provided by this embodiment displays the second guide information to guide the first search information input into the search control to be related to the target recommended content. Therefore, the input first search information can be optimized to add information related to the target recommended content into the first search information, thereby enriching the search information and further improving the accuracy and matching degree of the information search.
[0085] In some other optional implementations, the search page further displays a trigger control, and the trigger control is used to trigger the display of at least one third guide information of the target recommended content. The above step S102 includes:
[0086] Step b1, in response to the first search information input into the search control, determining the search object. Please refer to the above step a1, which will not be described in detail here.
[0087] Step b2: in response to an interactive operation on the trigger control, display at least one third guide information in a corresponding area of the search control.
[0088] Specifically, for different sources of target recommended content, the third guidance information corresponding to each source is configured, for example, the target recommended content of e-commerce application 1, the target recommended content of e-commerce application 2, and the like.
[0089] Specifically, the corresponding area of the search control includes a third area, and at least one third guide information is displayed in the third area corresponding to the search control.
[0090] Step b3: generating a target search request in response to a selection instruction for at least one third guide information, wherein the target search request includes a search object and the selected third guide information.
[0091] It should be noted that, in actual applications, the first search information may be input into the search control first to determine the search object, and then the selected third guidance information may be determined through the interactive operation on the trigger control, and then the target search request may be generated based on the search object and the selected third guidance information. Alternatively, the selected third guidance information may be determined through the interactive operation on the trigger control first, and then the first search information may be input into the search control to determine the search object, and then the target search request may be generated based on the search object and the selected third guidance information.
[0092] The information search method provided in this embodiment displays and selects the third guide information by triggering the control. Therefore, for the same third guide information, only the search object needs to be modified, and target search requests for different search objects can be generated in combination with the third guide information, thereby avoiding frequent input or selection of guide information for target recommended content, thereby improving information search efficiency.
[0093] In some optional embodiments, the information search method of the present invention also includes: determining the existence of a preset identifier in the target recommendation result, the preset identifier is used to characterize the existence of target recommendation content corresponding to the search object; if the target recommendation result includes the preset identifier, then determining that the target recommendation result includes the target recommendation content corresponding to the search object.
[0094] Specifically, when the server pushes the target recommendation content of the search object as a target recommendation result to the downstream service, it adds a preset identifier to the target recommendation result, and uses the preset identifier to indicate that the target recommendation result contains the target recommendation content corresponding to the search object. For example, "1" is used to identify that the target recommendation result contains the target recommendation content corresponding to the search object.
[0095] In addition, other identifiers may be added to the target recommendation results to indicate that the target recommendation results do not have target recommendation content corresponding to the search object. For example, "0" may be used to indicate that the target recommendation results do not have target recommendation content corresponding to the search object.
[0096] In the information search method provided in this embodiment, since the target recommendation result is obtained by the server based on the target search request, it is difficult for the downstream service to perceive whether the target recommendation result contains the target recommendation content of the search object when obtaining the target recommendation result. Therefore, a preset mark is added to the target recommendation result to indicate the existence of the target recommendation content corresponding to the search object.
[0097] In this embodiment, another information search method is provided, which can be used in the service end of the recommendation platform, and the recommendation platform is used to provide information search services. Figure 6 is a flow chart of another information search method according to an embodiment of the present disclosure, such as Figure 6 As shown, the process includes the following steps:
[0098] Step S601, in response to a target search request, the target search request is parsed to obtain parsed content, where the parsed content includes a search object.
[0099] Specifically, the keywords in the target search request are parsed to obtain parsed content.
[0100] It should be noted that the method for generating the target search request can refer to the above-mentioned information search method for downstream services of the recommendation platform, which will not be described in detail here.
[0101] Step S602 : if the parsed content represents that the target search request is obtained based on the guidance information of the target recommended content, then the target recommended content corresponding to the search object is searched based on the parsed content to obtain the target recommendation result corresponding to the target search request.
[0102] Specifically, one or more keywords related to the target recommended content may be preconfigured. If the parsed content matches any keyword related to the target recommended content, it is determined that the parsed content represents that the target search request is obtained based on the guidance information of the target recommended content.
[0103] Furthermore, if the target search request represented by the parsed content is not obtained based on the guidance information of the target recommended content, a conventional keyword search method is adopted to search for the target recommendation result corresponding to the target search request based on the parsed content.
[0104] The information search method provided in this embodiment searches for target recommended content corresponding to the search object based on the parsed content of the target search request to obtain target recommended results. Therefore, the target recommended results can be limited to be related to the target recommended content, thereby improving the accuracy and matching degree of the target recommended results.
[0105] In some optional embodiments, the information search method of the present disclosure includes: determining the existence of keywords related to the target recommended content in the parsed content; if the parsed content includes keywords related to the target recommended content, determining that the parsed content represents that the target search request is obtained based on the guidance information.
[0106] The information search method provided in this embodiment, since the target search request is initiated by the downstream service, it is difficult for the server to ensure whether the target search request is obtained based on the guidance information. Therefore, by judging whether the parsed content contains keywords related to the target recommended content, it is possible to quickly judge whether the target search request is obtained based on the guidance information, so as to improve the search efficiency of subsequent target recommendation results.
[0107] In some optional implementations, target recommended content corresponding to the search object is searched based on the analyzed content to obtain a target recommended result corresponding to the target search request, including: searching among multiple target recommended contents based on the analyzed content to obtain candidate target recommended content; if there are multiple candidate target recommended contents, filtering the search object based on the priority of the candidate target recommended contents to obtain the target recommended content corresponding to the search object to obtain the target recommendation result.
[0108] Specifically, reference indicators of candidate target recommended contents for the search object are obtained, priorities of candidate target recommended contents for the search object are determined based on comparison results of the reference indicators, and target recommended contents with the highest priority are screened out as target recommended contents corresponding to the search object.
[0109] The information search method provided in this embodiment screens the priority of the search object based on the candidate target recommended contents, thereby further improving the accuracy of the target recommended contents corresponding to the search object.
[0110] In some optional implementations, the target recommendation result is obtained by the following steps: obtaining a preset identifier for characterizing the existence of target recommendation content corresponding to the search object; and determining the preset identifier and the target recommendation content corresponding to the search object as the target recommendation result.
[0111] In the information search method provided in this embodiment, when the downstream service obtains the target recommendation result, it is difficult to perceive whether the target recommendation result contains the target recommendation content of the search object. Therefore, by adding a preset mark to the target recommendation result to indicate the existence of the target recommendation content corresponding to the search object, it is convenient for the downstream service to judge whether the target recommendation result contains the target recommendation content corresponding to the search.
[0112] As a specific application example, a downstream service of a recommendation platform is installed on a mobile phone. A user can enter the first search information in the search control of the search page displayed by the downstream service. And through the information search method applicable to the downstream service disclosed in the present invention, a target search request is initiated to the server of the recommendation platform. The server searches for the target recommendation results corresponding to the target search request and sends them to the downstream service. In the case where the target recommendation results include target recommendation content corresponding to the search object, the downstream service displays the target recommendation content on the first page.
[0113] As an example, the overall process of the information search method disclosed in the present invention is described below with a specific embodiment. Figure 7 , the e-commerce application is configured with general target recommendation content applicable to each e-commerce application, and specific target recommendation content limited to this e-commerce application. The e-commerce application pushes the general target recommendation content and the specific target recommendation content to the server of the recommendation platform, and the server writes these target recommendation contents into the recommendation content service. The downstream service initiates a target search request to the server through the information search method disclosed in the present invention. The server performs keyword analysis and classification on the target search request to obtain the analyzed content. The server determines whether the analyzed content contains keywords related to the target recommendation content. If not, the keyword search is performed through the analyzed content to obtain the target recommendation result. If so, the target recommendation content of the search object is requested from the recommended content service through the analyzed content to obtain the target recommendation result. The server feeds back the target recommendation result to the downstream service. The downstream service determines whether the target recommendation result contains the target recommendation content of the search object. If not, the target recommendation content is displayed in a conventional display style on the second page. If so, the target recommendation content is displayed in a display style corresponding to the target recommendation content on the first page. And jump to the third page of the object to which the target recommendation result belongs. Among them, when the object belongs to other e-commerce applications, the e-commerce application identifies the link corresponding to the loaded target recommendation content.
[0114] It is worth noting that the information search method disclosed in the present invention can increase the search business of target recommended content in the information search service by adding the guiding information of the target recommended content of the search object, enrich the search information in the target search request, and improve the quality and quantity of keywords in the target search request. Then the overall keyword matching degree of the final search results is improved, thereby effectively solving the problem of low matching degree of recommended content. Moreover, this method of increasing the guiding information of the target recommended content to improve the quality and quantity of keywords in the target search request is based on the basic cognition of users, and the user learning cost is low. It only needs to develop user habits to effectively improve the quality of the target search request in the subsequent search process, thereby improving the matching degree of search results. Compared with the information search method that combines the deep understanding of the recommended copy by the large model and the recommended copy derived from the content generated by artificial intelligence, the cost is lower.
[0115] For example, taking the search object as the target product and the target recommended content as coupons, after adopting the information search method disclosed in the present invention, information related to coupons can be added to the target search request. Since coupons have a strong correlation with the target product, the quality and quantity of keywords in the target search request can be effectively improved. In this way, the target search request can be used to accurately match the coupons of the target product, thereby improving the keyword matching degree of the search results. Moreover, by adding a search service for searching coupons, the conversion capacity of the target recommendation results can also be improved by using coupons.
[0116] In the present embodiment, an information search device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived.
[0117] This embodiment provides an information search device, such as Figure 8 As shown, including:
[0118] A first display module 801 is used to display a search page, and a corresponding area of the search control in the search page is used to display guidance information of target recommended content;
[0119] A request generating module 802, configured to generate a target search request in response to first search information input to the search control, wherein the target search request includes a search object and is obtained based on the first search information and the guide information;
[0120] The result acquisition module 803 is used to acquire the target recommendation result corresponding to the target search request;
[0121] The second display module 804 is configured to display the target recommended content corresponding to the search object through the first page if the target recommendation result includes the target recommended content corresponding to the search object.
[0122] In some optional implementations, the request generation module 802 includes:
[0123] A first object determining unit, configured to determine a search object in response to first search information input to the search control;
[0124] A search information display unit, configured to display second search information in a corresponding area of the search control in response to the search object, the second search information including the search object and the first guide information of the target recommended content;
[0125] The first request generating unit is used to generate a target search request in response to a selection instruction for the second search information.
[0126] In some optional implementations, the corresponding area of the search control displays the second search information in the form of a drop-down list.
[0127] In some optional implementations, the search object of the second search information and the first guide information are displayed in different styles.
[0128] In some optional implementations, the corresponding area of the search control displays second guidance information of the target recommended content, and the second guidance information is used to guide the first search information input into the search control to be related to the target recommended content.
[0129] In some optional implementations, the request generation module 802 further includes:
[0130] A second object determination unit, configured to determine a search object in response to first search information input to the search control;
[0131] A control triggering unit, configured to display at least one third guide information in a corresponding area of the search control in response to an interactive operation for triggering the control;
[0132] The second request generating unit is configured to generate a target search request in response to a selection instruction for at least one third guide information, wherein the target search request includes a search object and the selected third guide information.
[0133] In some optional implementations, the information search device of the present disclosure further includes:
[0134] An identifier query module is used to determine the existence of a preset identifier in the target recommendation result, where the preset identifier is used to indicate the existence of the target recommendation content corresponding to the search object;
[0135] The data judgment module is used to determine that the target recommendation result includes the target recommendation content corresponding to the search object if the target recommendation result includes a preset identifier.
[0136] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0137] The information search device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0138] In the present embodiment, another information search device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware is also possible and conceived.
[0139] This embodiment provides an information search device, such as Fig. 9 As shown, including:
[0140] The request response module 901 is used to respond to the target search request, parse the target search request, and obtain parsed content, where the parsed content includes the search object;
[0141] The data search module 902 is used to search the target recommended content corresponding to the search object based on the parsed content if the parsed content represents that the target search request is obtained based on the guidance information of the target recommended content, so as to obtain the target recommendation result corresponding to the target search request.
[0142] In some optional implementations, the information search device of the present disclosure further includes:
[0143] A keyword query module is used to determine the presence of keywords related to the target recommended content in the parsed content;
[0144] The content determination module is used to determine that the parsed content represents that the target search request is obtained based on the guidance information if the parsed content includes keywords related to the target recommended content.
[0145] In some optional implementations, the data search module 902 includes:
[0146] A data search unit, configured to search among a plurality of target recommended contents based on the parsed contents to obtain candidate target recommended contents;
[0147] The content screening unit is used to screen the search object based on the priority of the candidate target recommendation content if there are multiple candidate target recommendation content, obtain the target recommendation content corresponding to the search object, and obtain the target recommendation result.
[0148] In some optional implementations, the data search module 902 further includes:
[0149] An identification acquisition unit, used to acquire a preset identification used to indicate that there is a target recommended content corresponding to the search object;
[0150] The result determination unit is used to determine the preset identifier and the target recommendation content corresponding to the search object as the target recommendation result.
[0151] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0152] The information search device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0153] The present disclosure also provides an electronic device having the above Figure 8 or Fig. 9 The information search device shown.
[0154] See also Fig.10 , Fig.10 is a structural block diagram of an electronic device provided by an optional embodiment of the present disclosure, such as Fig.10 As shown, the electronic device includes: one or more processors 1001, memory 1002, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the electronic device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Fig.10 A processor 1001 is taken as an example.
[0155] The processor 1001 may be a central processing unit, a network processor or a combination thereof. The processor 1001 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0156] The memory 1002 stores instructions executable by at least one processor 1001 so as to enable at least one processor 1001 to implement the method shown in the above embodiment.
[0157] The memory 1002 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 1002 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 1002 may optionally include a memory remotely arranged relative to the processor 1001, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0158] The memory 1002 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 1002 may also include a combination of the above types of memory.
[0159] The electronic device also includes an input device 1003 and an output device 1004. The processor 1001, the memory 1002, the input device 1003 and the output device 1004 may be connected via a bus or other means. Fig.10 The example of connecting through bus is taken in the following.
[0160] The input device 1003 can receive input digital or character information, and generate key signal input related to the user settings and function control of the electronic device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator rod, one or more mouse buttons, a trackball, a joystick, etc. The output device 1004 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0161] The embodiments of the present disclosure also provide a computer-readable storage medium. The above-mentioned method according to the embodiments of the present disclosure can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium and downloaded through a network, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0162] A part of the present disclosure may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present disclosure through the operation of the computer. Those skilled in the art should understand that the existence of computer program instructions in computer-readable media includes, but is not limited to, source files, executable files, installation package files, etc., and accordingly, the way in which computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to the computer.
[0163] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. An information search method, characterized in that: The method comprises: Displaying a search page, wherein a corresponding area of the search control in the search page is used to display guidance information of target recommended content; In response to first search information input into a search control, generating a target search request, the target search request including a search object, the target search request being obtained based on the first search information and the guide information; Obtaining a target recommendation result corresponding to the target search request; If the target recommendation result includes target recommendation content corresponding to the search object, the target recommendation content corresponding to the search object is displayed through the first page.
2. The information search method according to claim 1, characterized in that: The generating of a target search request in response to the first search information input to the search control comprises: In response to first search information input into the search control, determining the search object; In response to the search object, displaying second search information in a corresponding area of the search control, the second search information including the search object and the first guide information of the target recommended content; In response to a selection instruction for the second search information, the target search request is generated.
3. The information search method according to claim 2, characterized in that: The corresponding area of the search control displays the second search information in the form of a drop-down list.
4. The information search method according to claim 2, characterized in that: The search object of the second search information and the first guide information are displayed in different styles.
5. The information search method according to claim 1, characterized in that: The corresponding area of the search control displays second guide information of the target recommended content, and the second guide information is used to guide the first search information input into the search control to be related to the target recommended content.
6. The information search method according to claim 1, characterized in that: The search page further displays a trigger control, the trigger control being used to trigger the display of at least one third guide information of the target recommended content; generating a target search request in response to the first search information input into the search control, comprising: In response to first search information input into the search control, determining the search object; In response to an interactive operation on the trigger control, displaying the at least one third guide information in a corresponding area of the search control; In response to a selection instruction for the at least one third guide information, the target search request is generated, and the target search request includes the search object and the selected third guide information.
7. The information search method according to claim 1, characterized in that: The method further comprises: Determine the existence of a preset identifier in the target recommendation result, wherein the preset identifier is used to indicate the existence of target recommendation content corresponding to the search object; If the target recommendation result includes the preset identifier, it is determined that the target recommendation result includes the target recommendation content corresponding to the search object.
8. An information search method, characterized in that: The method comprises: In response to a target search request, the target search request is parsed to obtain parsed content, wherein the parsed content includes a search object; If the analyzed content indicates that the target search request is obtained based on the guidance information of the target recommended content, the target recommended content corresponding to the search object is searched based on the analyzed content to obtain the target recommended result corresponding to the target search request.
9. The information search method according to claim 8, characterized in that: The method further comprises: Determining the presence of keywords related to the target recommended content in the analyzed content; If the parsed content includes keywords related to the target recommended content, it is determined that the parsed content represents that the target search request is obtained based on the guide information.
10. The information search method according to claim 8, characterized in that: The step of searching the target recommended content corresponding to the search object based on the parsed content to obtain the target recommended result corresponding to the target search request includes: Searching among multiple target recommended contents based on the analyzed contents to obtain candidate target recommended contents; If there are multiple candidate target recommendation contents, the priority of the search object is screened based on the candidate target recommendation contents to obtain the target recommendation contents corresponding to the search object, so as to obtain the target recommendation result.
11. The information search method according to claim 10, characterized in that: The target recommendation result is obtained by the following steps: Obtaining a preset identifier for indicating the existence of target recommended content corresponding to the search object; The preset identifier and the target recommended content corresponding to the search object are determined as the target recommendation result.
12. An information search device, characterized in that: The device comprises: A first display module, used to display a search page, wherein a corresponding area of the search control in the search page is used to display guidance information of target recommended content; A request generation module, configured to generate a target search request in response to first search information input into a search control, wherein the target search request includes a search object and is obtained based on the first search information and the guide information; A result acquisition module, used to obtain the target recommendation result corresponding to the target search request; The second display module is used to display the target recommendation content corresponding to the search object through the first page if the target recommendation result includes the target recommendation content corresponding to the search object.
13. An information search device, characterized in that: The device comprises: A request response module, configured to respond to a target search request, parse the target search request, and obtain parsed content, wherein the parsed content includes a search object; The data search module is used to search the target recommended content corresponding to the search object based on the analyzed content if the analyzed content indicates that the target search request is obtained based on the guidance information of the target recommended content, so as to obtain the target recommendation result corresponding to the target search request.
14. An electronic device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the information search method described in any one of claims 1 to 7, or executes the information search method described in any one of claims 8 to 11 by executing the computer instructions.
15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the information search method according to any one of claims 1 to 7, or to execute the information search method according to any one of claims 8 to 11.
16. A computer program product, characterized in that The method comprises computer instructions, wherein the computer instructions are used to cause a computer to execute the information search method according to any one of claims 1 to 7, or to execute the information search method according to any one of claims 8 to 11.