Search interaction method and device, equipment, storage medium and program product

By displaying the target search information obtained based on the target media content on the content recommendation interface and displaying the matching published content when it triggers the operation, the problem of low accuracy and efficiency of newly added object searches in the prior art is solved, and a higher level of search accuracy and efficiency.

CN119441598APending Publication Date: 2025-02-14XIAOHONGSHU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411478860.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-22
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When facing new objects, existing search guidance technology cannot effectively improve search accuracy and search efficiency.

Method used

By displaying the target search information on the content recommendation interface, it is obtained based on the target media content, and in response to the trigger operation of the target search information, a search result page is displayed, including published content matching the target search information.

Benefits of technology

It improves the search accuracy and search efficiency of objects, and avoids inaccuracy problems when manually entering complex search information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119441598A_ABST
    Figure CN119441598A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a search interaction method and device, equipment, a storage medium and a program product, and the method comprises the steps: responding to a first access request of a target object to a target application, and displaying a content recommendation interface; if the target object is associated with the target media content, target search information is displayed on a content recommendation interface, and the target search information is obtained based on the target media content; in response to a trigger operation for the target search information, displaying a search result page; wherein the search result page comprises published content matched with the target search information. By adopting the embodiment of the invention, the search accuracy and search efficiency of the object can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer application technology, and in particular to a search interaction method, device, equipment, storage medium and program product. Background Art

[0002] At present, in the Internet data industry, search guidance is an important content recommendation method that can help objects quickly find the required content information. In the existing search guidance technology, recommended search terms are displayed in the search box on the search page, for example, the recommended search terms are determined based on the behavior information or historical search records of the object, so as to guide the search of the object. However, this search guidance method cannot effectively guide the search for newly added objects, resulting in low search accuracy and search efficiency for the objects. Based on this, how to improve the search accuracy and search efficiency of objects is a problem that needs to be solved urgently. Summary of the invention

[0003] The technical problem to be solved by the embodiments of the present application is to provide a search interaction method, device, equipment, storage medium and program product that can improve the search accuracy and search efficiency of objects.

[0004] In a first aspect, an embodiment of the present application provides a search interaction method, the method comprising:

[0005] In response to a first access request from a target object to a target application, displaying a content recommendation interface;

[0006] If the target object is associated with target media content, displaying target search information on the content recommendation interface, the target search information being obtained based on the target media content;

[0007] In response to a trigger operation for the target search information, a search result page is displayed; wherein the search result page includes published content matching the target search information.

[0008] In a second aspect, an embodiment of the present application provides a search interaction device, the device comprising:

[0009] A display unit, configured to display a content recommendation interface in response to a first access request from a target object to a target application;

[0010] The display unit is further configured to display target search information on the content recommendation interface if the target object is associated with target media content, the target search information being obtained based on the target media content;

[0011] The display unit is further configured to display a search result page in response to a trigger operation for the target search information; wherein the search result page includes published content matching the target search information.

[0012] In one implementation, the content recommendation interface further includes a search control; and the display unit is further configured to include:

[0013] A search control is displayed in the content recommendation interface, and the target search information is displayed at a location associated with the search control.

[0014] In one embodiment, the display unit is further configured to include:

[0015] A plurality of content cards are displayed in the content recommendation interface, wherein the plurality of content cards include a target content card, the target content card is used to display the target search information, and other content cards among the plurality of content cards except the target content card are used to display published content.

[0016] In one embodiment, the target search information includes multiple levels of search information, the multiple levels of search information include at least primary search information and secondary search information, the secondary search information is determined based on the primary search information, and the display order of the multiple levels of search information is determined based on the levels of the corresponding search information;

[0017] The display unit displays a search result page in response to a trigger operation for the target search information, including:

[0018] In response to a trigger operation for any search information, a search result page is displayed; wherein the search result page includes published content matching the any search information.

[0019] In one implementation, the content recommendation interface further includes a search control; and the display unit is further configured to include:

[0020] In response to a triggering operation on the search control, a search page is displayed, and the target search information is displayed in a preset display area of ​​the search page; the search page is used to input search information.

[0021] In one embodiment, the display unit is further configured to include:

[0022] In response to the display time of the target search information being greater than or equal to the preset time, canceling the display of the target search information; or,

[0023] In response to an interface switching operation on the content recommendation interface, canceling the display of the target search information; or,

[0024] In response to a search guide operation for the target search information, the target search information is canceled from being displayed.

[0025] In one implementation, whether the target object is associated with the target media content is determined based on interaction data, where the interaction data is used to record the interaction operation of the object on the target media content on the media application.

[0026] In one embodiment, the display unit is further configured to include:

[0027] If the time difference between the time corresponding to the interactive operation and the start time of the target application being started for the first time is less than or equal to a preset time difference, triggering display of the target search information on the content recommendation interface; or,

[0028] If the time difference between the start time when the content recommendation interface is displayed and the start time when the target application is first started is less than or equal to the preset time difference, the target search information is displayed on the content recommendation interface.

[0029] In one implementation, the content recommendation interface further includes a search control; and the display unit is further configured to include:

[0030] After canceling the display of the target search information, in response to a trigger operation on the search control, a search page is displayed, and the target search information is displayed in a preset display area of ​​the search page; the search page is used to input search information.

[0031] In one embodiment, the display unit is further configured to include:

[0032] If the target object is associated with target media content, the target media content or published content matching the target media content is displayed on the content recommendation interface.

[0033] In a third aspect, an embodiment of the present application provides a computer device, which includes a memory, a communication interface, and a processor, wherein the memory, the communication interface, and the processor are interconnected; the memory stores a computer program, and the processor calls the computer program stored in the memory to implement the search interaction method of the first aspect mentioned above.

[0034] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, it implements the search interaction method of the first aspect mentioned above.

[0035] In a fifth aspect, an embodiment of the present application provides a computer program product, which includes a computer program stored in a computer storage medium; a processor of a computer device reads the computer program from the computer storage medium, and the processor executes the computer program, so that the computer device executes the search interaction method of the first aspect mentioned above.

[0036] In the embodiment of the present application, in response to the target object's first access request to the target application, a content recommendation interface is displayed; if the target object is associated with the target media content, the target search information is displayed on the content recommendation interface, and the target search information is obtained based on the target media content; in response to the trigger operation for the target search information, a search result page is displayed; wherein the search result page includes the published content matching the target search information. When the target object browses the target media content delivered by the target application in other applications and wants to view the detailed information or related information of the target media content, the target object usually downloads the target application and searches and views the media content through the target application, which indicates that the target object has a clear search and viewing intention for the target media content. Therefore, displaying the target search information on the content recommendation interface can guide the target object to perform an accurate search. The target object directly displays the search result page by triggering the target search information, which can improve the search efficiency of the object; and the target object does not need to manually enter the search information, which avoids the problem of inaccurate manual input of search information when the search information is too complex, and improves the search accuracy of the object. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background technology, the drawings required for use in the embodiments of the present application or the background technology will be described below.

[0038] Figure 1 is a structural diagram of a search interaction system provided in an embodiment of the present application;

[0039] Figure 2 It is a flowchart of a search interaction method provided in an embodiment of the present application;

[0040] Figure 3 is a schematic diagram of a content recommendation interface provided in an embodiment of the present application;

[0041] Figure 4 is a schematic diagram of another content recommendation interface provided in an embodiment of the present application;

[0042] Figure 5 is a schematic diagram of another content recommendation interface provided in an embodiment of the present application;

[0043] Figure 6 is a schematic diagram of another content recommendation interface provided in an embodiment of the present application;

[0044] Figure 7 is a schematic diagram of another content recommendation interface provided in an embodiment of the present application;

[0045] Figure 8 is a schematic diagram of another content recommendation interface provided in an embodiment of the present application;

[0046] Fig. 9 is a schematic diagram of another content recommendation interface provided in an embodiment of the present application;

[0047] Fig.10 is a schematic diagram of another content recommendation interface provided in an embodiment of the present application;

[0048] Fig.11 is a schematic diagram of another content recommendation interface provided in an embodiment of the present application;

[0049] Fig.12 is a schematic diagram of a search result page provided in an embodiment of the present application;

[0050] Fig.13 is a schematic diagram of a search page provided in an embodiment of the present application;

[0051] Fig.14 is a flowchart of another search interaction method provided in an embodiment of the present application;

[0052] Fig.15 is a flowchart of another search interaction method provided in an embodiment of the present application;

[0053] Fig.16 is a structural diagram of a search interaction device provided in an embodiment of the present application;

[0054] Fig.17 It is a structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0055] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0056] At the same time, in the description of the embodiments of the present application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.

[0057] In the specific implementation of this application, user-related data, such as user search information, is involved. When the embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data must comply with local laws, regulations and standards.

[0058] The search interaction method in the embodiment of the present application is applied to a search interaction device, which is arranged on a client. The client can run in a first computer device, and the first computer device is provided with one or more processors, memories, and one or more applications, wherein the one or more applications are stored in the memories and configured to be executed by the processor to implement the search interaction method; wherein the first computer device can be a smart terminal, such as a mobile phone, a wearable device, a vehicle-mounted device, a tablet computer, a network device, and a smart computer.

[0059] The present application embodiment provides a search interaction system, exemplarily, as Figure 1 As shown, Figure 1 It is a structural diagram of a search interaction system provided by an embodiment of the present application, and the search interaction system may include at least one client 100. A computer-readable storage medium corresponding to the search interaction method is running in the client 100 to execute the search interaction method. The server 200 communicates and interacts with at least one client 100. The client 100 may initiate a target search information acquisition request to the server 200, and the server 200 may obtain the target search information for the client 100 in response to the target search information acquisition request. Specifically, the client 100 displays a content recommendation interface in response to the target object's first access request to the target application; if the target object is associated with the target media content, the target search information is displayed on the content recommendation interface, and the target search information is obtained based on the target media content; in response to a trigger operation on the target search information, a search result page is displayed; wherein the search result page includes published content matching the target search information.

[0060] The server 200 in the search interaction system can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDN), as well as big data and artificial intelligence platforms.

[0061] Any client 100 and server 200 may be directly or indirectly connected to each other via wired or wireless communication, and this application does not impose any limitation on this.

[0062] Understandably, Figure 1 The server or at least one client 100 in the search interaction system shown does not constitute a limitation on the embodiments of the present application. That is, the number of servers, the type of servers, the number of at least one client, the type of at least one client, or the number of devices and the type of devices contained in each server or client do not affect the overall implementation of the technical solution in the embodiments of the present application, and can all be regarded as equivalent replacements or derivatives of the technical solution claimed in the embodiments of the present invention.

[0063] Based on the above description, see Figure 2 , Figure 2 is a flowchart of a search interaction method provided by an embodiment of the present application, such as Figure 2 The search interaction method shown includes but is not limited to steps S201-S203, wherein:

[0064] S201 , in response to a target object's first access request to a target application, display a content recommendation interface.

[0065] In this embodiment, the client may trigger the target application, and the target application displays a content recommendation interface in response to the target object's first access request to the target application.

[0066] Optionally, the first access may refer to the target object corresponding to the client accessing the target application for the first time and / or the terminal device corresponding to the client launching the target application for the first time. For example, the target object corresponding to the client accessing the target application for the first time may refer to the target object logging in to access the target application through the target object account after the first registration; the terminal device corresponding to the client launching the target application for the first time may refer to the terminal device launching the target application for the first time after downloading and installing the target application. Among them, the target object identifier (object account) of the target object can be used to determine whether the target object logs in to access the target application for the first time after registration. For example, it can be determined based on the target object account of the target object whether the target object logs in to access the target application for the first time after registration; and it can be determined by the device identifier of the terminal device whether the terminal device launches the target application for the first time.

[0067] Optionally, before displaying the content recommendation interface, the client may also display first operation guidance information; the first operation guidance information is used to instruct the target object to normally start the target application and perform the object registration operation; in response to the execution operation of the first operation guidance information, the object registration operation of the object corresponding to the client may be completed before the content recommendation interface is displayed, that is, the object registration operation is completed before the content recommendation interface is displayed. For example, the first operation guidance information may include a pop-up window prompt of privacy information, registration information, object information collection, and address book authorization, etc. Among them, the pop-up window prompt of privacy information is used to prompt the target application how to collect, use and store target object data; the registration information is used to provide a variety of registration options, such as email, mobile phone number or social media account, etc.; object information collection may be to guide the target object to fill in the basic information of the object after the target object confirms the pop-up window prompt of executing the privacy information, such as the gender, age and interests of the target object, etc. The basic information of the object can be used for personalized recommendation algorithms to more accurately recommend content to the target object; if the target application has social elements, such as friend recommendation or content sharing, the target object may be requested to authorize access to the address book. By displaying the first operation guidance information before displaying the content recommendation interface, the subject's usage experience of the target application can be enhanced, and the subject's personalization and convenience when using the target application can be ensured.

[0068] Optionally, before displaying the content recommendation interface, the client may also display second operation guidance information; the second operation guidance information is used to instruct the object to normally start the target application; after displaying the content recommendation interface, the client may also display third operation guidance information; in response to the execution operation of the third operation guidance information, the object registration operation of the target object corresponding to the client may be completed after the content recommendation interface is displayed, that is, the object registration operation is completed after the content recommendation interface is displayed. For example, the second operation guidance information may include a pop-up window prompt of privacy information, object information collection, and address book authorization, etc. Among them, the pop-up window prompt of privacy information is used for how the target application collects, uses, and stores target object data; object information collection may be after the target object confirms the pop-up window prompt of executing privacy information, guiding the target object to fill in the basic information of the object, such as the interests of the target object, etc., and the basic information of the object can be used for personalized recommendation algorithms to more accurately recommend content to the target object; if the target application has social elements, such as friend recommendation or content sharing, the target object may be requested to authorize access to the address book. The second operation guidance information may include registration information, and the registration information is used to provide a variety of registration options, such as an email address, a mobile phone number, or a social media account, etc. By displaying the second operation guidance information before displaying the content recommendation interface, the target object's experience of using the target application can be enhanced, and the target object's personalization and convenience when using the target application can be ensured. By displaying the third operation guidance information after displaying the content recommendation interface, the target object's efficiency of using the target application can be improved. After ensuring that the target object uses the target application, the target object is guided to perform the object registration operation, which can enhance the target object's experience of using the target application.

[0069] Optionally, the content recommendation interface may further include a first published content, which may be obtained by matching the basic information of the target object. Specifically, an object portrait may be constructed based on the basic information of the target object, and the first published content may be determined based on the object portrait through a machine learning algorithm, such as collaborative filtering, content-based recommendation, or a hybrid recommendation system.

[0070] S202: If the target object is associated with the target media content, target search information is displayed on the content recommendation interface, where the target search information is obtained based on the target media content.

[0071] In this embodiment, if the target object is associated with the target media content, the target search information is displayed on the content recommendation interface. The target object is associated with the target media content, which may refer to the target object downloading and starting the target application through the media application used to display the target media content, wherein the media application may be different from the target application. Optionally, the media application and the target application may be the same, for example, the media application is a small program client, and the target application is a desktop client. The small program client and the desktop client are the same, that is, the media application is the same as the target application. The target object is associated with the target media content and may also refer to the target object downloading and starting the target application within a preset time after the target object interacts with the target media content. For example, taking the target media content as a target advertising material as an example, when the target object browses to the target advertising material delivered by the target application in the media application, if the target object is interested in the content of the target advertising material, the target object will view the details or related content of the target advertising material. The target object can download the target application through the target advertising material in the media application, and the target object can also download the target application through other application download channels. After the download is completed, the target object will search and view the details or related content of the target advertising material through the target application. Among them, the Uniform Resource Locator (URL) and identity document (ID) information of the target advertising material can be obtained through the resource link information carried by the target advertising material. The media client sends the obtained target advertising material information to the first server corresponding to the media client. The first server sends the received target advertising material information to the second server corresponding to the target application client. The second server obtains the advertising content of the target advertising material based on the information of the target advertising material, and determines the target search information based on the obtained advertising content, and then sends the target search information to the client corresponding to the target application, so that the target object displays the target search information when the content recommendation interface is displayed when the target application is started for the first time.

[0072] The target search information may include target image search information or target text search information, etc. The target search information is obtained based on the target media content. Taking the target media content as the target advertising material as an example, when the target object browses the target advertising material placed by the target application in the media application, if the target object is interested in the content of the target advertising material, the target object will view the details or related content of the target advertising material. The target object can download the target application through the advertising material in the advertising channel, and after the download is completed, the target application can be searched and viewed through the target application for the details or related content of the target advertising material. Among them, the URL and ID information of the target advertising material can be obtained through the resource link information carried by the target advertising material, and the advertising content of the target advertising material can be obtained according to the information analysis of the target advertising material, and the target search information can be determined according to the obtained advertising content. For example, the target search information is determined according to the content theme of the advertising content, the picture displayed by the advertising content, or the category information to which the advertising content belongs. For example, according to the picture displayed by the advertising content, the main picture in the displayed picture is obtained, and the main picture is determined as the target image search information. Or, it is determined as the target text search information according to the category information to which the advertising content belongs. The second server may send the determined target search information to the target application client according to the IP information of the target application client.

[0073] Optionally, the preset level category information to which the advertisement content in the target advertisement material belongs can be determined as the target search information. The category to which the advertisement content belongs includes at least a first-level category. For example, the category to which the advertisement content belongs includes a first-level category, a second-level category, and a third-level category. If the preset level category information is a third-level category, then the third-level category to which the advertisement content belongs is determined as the target search information. For example, if the advertisement content is an advertisement for men's clothing, the first-level category of the advertisement content is clothing, the second-level category is men's clothing, and the third-level category is men's tops, then the target search information is men's tops. Figure 3 For example, Figure 3 This is a schematic diagram of a content recommendation interface provided in an embodiment of the present application, wherein the target search information is a men's top 301a. By displaying the target search information on the content recommendation interface, the object can be guided to quickly search for related content. By determining the target search information through the target media content displayed by the media application, the object's intention can be accurately identified, thereby improving the search accuracy of the object.

[0074] In an optional embodiment, if the time difference between the start time when the content recommendation interface is displayed and the start time when the target application is first started is less than or equal to the preset time difference, the target search information is triggered to be displayed on the content recommendation interface. Among them, there may be a detector, which is used to detect the start time when the target application is first started and the start time when the content recommendation interface is displayed. Among them, if the target object has a search intention, then the time difference between the start time when the target application is first started and the start time when the content recommendation interface is displayed will be very small, that is, the time difference is less than or equal to the preset time difference, and the target search information will be displayed at this time. If the time difference is large, that is, the time is greater than the preset time difference, the target search information will not be displayed. The start time can be the time when the target object triggers the start icon of the target application. At this time, the first operation guidance information may be displayed in sequence, such as a pop-up window prompt for privacy information, registration information, object information collection, and address book authorization; the start time when the content recommendation interface is displayed is the start time when the content recommendation interface is displayed by the client. For example, if the preset time difference is 30 minutes, the start time is 10:01, and the start time is 10:05, then the time difference between the start time and the start time is 4 minutes. At this time, the time difference between the start time and the start time is 4 minutes, which is less than the preset time difference of 30 minutes, indicating that the target object has a clear search intention, and the target search information will be displayed.

[0075] In an optional embodiment, if the time difference between the time corresponding to the interactive operation and the start time when the target application is first started is less than or equal to the preset time difference, the target search information is triggered to be displayed on the content recommendation interface. Among them, there may be a detector, which is used to detect the start time when the target application is first started and the time corresponding to the interactive operation. Among them, if the target object has a search intention, then the time difference between the start time when the target application is first started and the time corresponding to the interactive operation will be very small, that is, the time difference is less than or equal to the preset time difference, then the target search information will be displayed, if the time difference is large, that is, the time is greater than the preset time difference, then the target search information will not be displayed. The start time when the content recommendation interface is displayed is the start time when the content recommendation interface is displayed by the client; the time corresponding to the interactive operation can be the time when the interactive operation ends, and the interactive operation can be a browsing operation, a search operation, etc. For example, if the preset time difference is 30 minutes, the time corresponding to the interactive operation is 10:01, and the start time is 10:05, then the time difference between the start time and the time corresponding to the interactive operation is 4 minutes. At this time, the time difference between the start time and the time corresponding to the interactive operation is 4 minutes, which is less than the preset time difference of 30 minutes, indicating that the target object has a clear search intention, and the target search information will be displayed.

[0076] In an optional implementation, key content information of the target media content can also be obtained; if the key content information does not match the preset content information, the target search information is triggered to be displayed on the content recommendation interface. The preset content information can be content information that cannot accurately display the search results, such as sensitive information or comprehensive information. For example, the key content information corresponding to the target advertising material is the category information of the target advertising material, and the target search information is determined according to the category information of the target media content. The category information of the target media content is an unclear category, and the unclear category belongs to the comprehensive category of the preset content information. At this time, the published content cannot be accurately searched, and the target search information is not displayed. Only when the key content information does not match the preset content information, will it trigger the display of the target search information on the content recommendation interface. Optionally, the preset content information can be automatically updated periodically. Optionally, the preset content information can be determined by manually screening the content information and then by a screening algorithm.

[0077] In an optional implementation, if the target object is associated with the target media content, the target media content or the published content matching the target media content is displayed on the content recommendation interface. That is, if the target object is associated with the target media content, it can be represented that the target object is interested in the target media content, and the target media content or the published content matching the target media content can be directly displayed on the content recommendation interface. Among them, the published content matching the target media content can refer to the published content with the same or similar content theme as the target media content.

[0078] In an optional implementation, search prompt information is also displayed adjacent to the target search information; the search prompt information is used to prompt the target object to perform a search operation, and the search prompt information may include image search prompt information and / or text search prompt information. Figure 3 For example, the content recommendation interface also includes search prompt information 301b, which includes image search prompt information, i.e., search icon, and text search prompt information, i.e., guess what you want to search. By displaying the search prompt information, the target object can be guided to perform a search operation through the target search information, thereby improving the object search experience.

[0079] In an optional implementation, the content recommendation interface further includes a search control; the method may further include: displaying the search control in the content recommendation interface, and displaying target search information at a location associated with the search control.

[0080] In this embodiment, the associated position of the search control may refer to a position adjacent to the display position of the search control, such as a position adjacent to the search control and below the search control, or a position adjacent to the search control and above the search control, etc. Optionally, the display form of the target search information may be a bubble or card form, etc., that is, by displaying it in the form of a bubble or card at the associated position of the search control, the correlation between the target search information and the search control can be improved, thereby enhancing the search intention of the target object. Optionally, the target search information may be displayed with a preset transparency, for example, the target search information is displayed with a transparency of 50%, so as not to affect the display of the content card at the bottom of the target search information in the content recommendation interface. Optionally, the search prompt information may be displayed in the same bubble or card as the target search information. Figure 3 For example, the content recommendation interface also includes a search control 301c, and the target search information 301a is displayed at the associated position of the search control 301c (the position below the search control). By displaying the target search information at the associated position of the search control, the correlation between the target search information and the search control is improved, which can enhance the search intention of the target object.

[0081] Optionally, the target search information and the content recommendation interface may be located in a different layer, that is, when the target search information is sent and changed, it will not affect the content in the content recommendation interface, and the impact of the target search information on the content information flow in the content recommendation interface can be reduced, that is, the interaction with the target search information is a lightweight interaction; or when the content in the content recommendation interface is sent and changed, it will not affect the target search information.

[0082] In an optional implementation, the target search information includes search information of multiple different levels, and the level of the search information indicates the semantic scope of the search information, for example, the semantic scope of "men's tops" is greater than that of "overweight men's tops". The display order of the multiple levels of search information can be determined based on the levels of the corresponding search information, for example, the display order of "men's tops" is prior to that of "overweight men's tops".

[0083] In an optional embodiment, the target search information includes multiple search information at the same level, such as "trendy men's tops" and "overweight men's tops". The display order of the multiple levels of search information can be determined based on the interactivity of the corresponding search information (such as search popularity). For example, the display order of "trendy men's tops" precedes that of "overweight men's tops".

[0084] In an optional implementation, the target search information includes search information of multiple levels, and the search information of multiple levels includes at least primary search information and secondary search information, and the secondary search information is determined based on the primary search information. Optionally, the secondary search information may be similar search information of the primary search information. For example, if the primary search information is primary image search information, the secondary search information may be similar image search information of the primary image search information; if the primary search information is primary text search information, the secondary search information may be synonym text search information of the primary text search information. The display order of the search information of multiple levels is determined based on the level of the corresponding search information, which may mean that the information display level of the primary search information is greater than the display level of the secondary search information, and the information display level of the primary search information is greater than the display level of the secondary search information, which may mean that the primary search information is displayed first, for example, the primary search information is displayed above the secondary search information. Optionally, the display position of the secondary search information is associated with the display position of the primary search information, and the display position of the secondary search information is associated with the display position of the primary search information, which may mean that the display position of the secondary search information is adjacent to the display position of the primary search information, for example, the secondary search information is displayed below or above the primary search information.

[0085] In an optional implementation, the target search information includes multiple levels of search information, and the multiple levels of search information include at least primary search information and secondary search information, and the secondary search information is determined based on the primary search information and object behavior information. Among them, the client corresponding to the target application is the second client, the object corresponding to the second client is the target object, the object behavior information is the behavior information corresponding to the second object, the second object and the target object are not the same, and the second object may refer to an object that has historically visited the target application. The object behavior information may refer to historical search record information and preference information of the second object. Optionally, the display position of the secondary search information is associated with the display position of the primary search information. The secondary search information can be determined based on the primary search information and object behavior information. Figure 3 For example, the primary search information is men's tops, and in the historical search records of the second object, it is indicated that the search information about men's tops with the most searches is fat men's tops, and the preference information indicates that the search information about men's tops with the highest preference is trendy men's tops. Then it can be determined that the secondary search information is fat men's tops and trendy men's tops in 301d.

[0086] Optionally, if the target search information is text search information, the first text word count of the target search information can be obtained; if the first text word count is greater than the preset text word count, the target search information is displayed according to the preset text word count and preset symbol. For example, the preset text word count is 6, and the preset symbol is "..." If the target search information is "easy-to-use mouse and keyboard", it will eventually be displayed as "easy-to-use mouse button...". By truncating the target search information that exceeds the preset text word count, the simplicity of the content recommendation interface can be ensured, and the object usage experience can be improved.

[0087] Optionally, if the multiple levels of search information are text search information, the first text word count of the multiple levels of search information can be obtained; if the first text word count is greater than the preset text word count, the multiple levels of search information are displayed according to the preset text word count and preset symbols.

[0088] Optionally, if the primary search information is text search information, the first text word count of the primary search information can be obtained; if the first text word count is greater than the preset text word count, the primary search information is displayed according to the preset text word count and preset symbol. For example, the preset text word count is 6, and the preset symbol is "...", if the primary search information is "easy-to-use mouse and keyboard", it will eventually be displayed as "easy-to-use mouse button...". By truncating the primary search information that exceeds the preset text word count, the simplicity of the content recommendation interface can be ensured, and the object usage experience can be improved.

[0089] Optionally, if the secondary search information is text search information, the first text word count of the secondary search information can be obtained; if the first text word count is greater than the preset text word count, the secondary search information is displayed according to the preset text word count and the preset symbol. For example, the preset text word count is 6, and the preset symbol is "...", if the secondary search information is "easy-to-use mouse and keyboard", it will eventually be displayed as "easy-to-use mouse button...". By truncating the secondary search information that exceeds the preset text word count, the simplicity of the content recommendation interface can be ensured, and the object usage experience can be improved.

[0090] Optionally, the search prompt information and the search information of multiple levels may be displayed in the same presentation area.

[0091] Optionally, the search hint information can be displayed in the same presentation area as the primary search information. For example, see Figure 4 , Figure 4 It is a schematic diagram of another content recommendation interface provided by an embodiment of the present application. In this case, the search prompt information is image search prompt information, that is, a search icon, that is, the search icon and the primary search information are displayed in the presentation area 401a.

[0092] Optionally, the search hint information and the secondary search information can be displayed in the same presentation area. For example, see Figure 4At this time, the search prompt information is image search prompt information, that is, the search icon, that is, the search icon and the secondary search information are displayed in the presentation area 401b, and one secondary search information corresponds to one search prompt information (search icon).

[0093] In an optional implementation, multiple levels of search information may be displayed in any of the following ways (primary search information and secondary search information may be displayed in any of the following ways):

[0094] 1. Arrange and display multiple levels of search information (primary search information and secondary search information) in a preset direction.

[0095] The preset direction may be vertical, horizontal, or surround, etc., which is not limited in this application. Figure 3 , Figure 3 The first-level search information "Men's Tops" and the second-level search information "Overweight Men's Tops" and "Fashionable Men's Tops" are arranged vertically. Figure 5 , Figure 5 is a schematic diagram of another content recommendation interface provided in an embodiment of the present application. Figure 5 The first-level search information "men's tops" and the second-level search information "fat men's tops" and "fashionable men's tops" are arranged horizontally.

[0096] Optionally, when the primary search information and the secondary search information are displayed in a horizontal arrangement, the search prompt information and the primary search information can be displayed in the same presentation area. For example, see Figure 6 , Figure 6 It is a schematic diagram of another content recommendation interface provided by an embodiment of the present application. In this case, the search prompt information is image search prompt information, that is, a search icon, that is, the search icon and the primary search information are displayed in the presentation area 601a.

[0097] Optionally, when the primary search information and the secondary search information are displayed in a horizontal arrangement, the search prompt information and the secondary search information can be displayed in the same presentation area. For example, see Figure 6 At this time, the search prompt information is image search prompt information, that is, the search icon, that is, the search icon and the secondary search information are displayed in the presentation area 601b, and one secondary search information corresponds to one search prompt information (search icon).

[0098] Optionally, the arrangement may include at least one of the following: arranging according to the relevance to the target media content, arranging according to a specified order, and arranging according to a random order. Among them, arranging according to the relevance to the target media content may refer to arranging the primary search information and the secondary search information in descending order of relevance to the target media content. Arranging according to a specified order may refer to arranging the primary search information before the secondary search information for display, or arranging the secondary search information before the primary search information for display.

[0099] 2. Display multiple levels of search information (primary search information and secondary search information) in a superimposed manner in the same display area; in response to browsing operations on the primary search information and the secondary search information, display the primary search information and the secondary search information in different display areas of the content recommendation interface in a tiled manner.

[0100] by Figure 7 For example, Figure 7 It is a schematic diagram of another content recommendation interface provided in an embodiment of the present application. The same display area of ​​the content recommendation interface 701 can overlay and display the primary search information and the secondary search information 701a. The second client corresponding to the target application can respond to the browsing operation of the primary search information and the secondary search information 701a, and display the primary search information and the secondary search information 702a in different display areas of the content recommendation interface 702 in a flat manner.

[0101] 3. Display multiple levels of search information (primary search information and secondary search information) in turn according to the order of rotation display.

[0102] The rotation display order may be a specified rotation display order or a random rotation display order. The specified rotation display order may be to display the primary search information first and then display the secondary search information at the display position of the target search information, so as to achieve a carousel effect.

[0103] 4. Display multiple levels of search information (primary search information and secondary search information) in different display formats.

[0104] Among them, different display forms may include at least one of the following: shape, transparency, background color, shape of component elements, and type of component elements.

[0105] Different display shapes may refer to different display shapes of primary search information and secondary search information. The display shapes may include bar style, circular style, etc. For example, the primary search information may be displayed in a bar style, and the secondary search information may be displayed in a circular style.

[0106] Different display transparency may refer to different display transparency of primary search information and secondary search information, and display transparency may be used to indicate the degree of transparency of primary search information and secondary search information. For example, the transparency of primary search information may be 50%; the transparency of secondary search information may be 30%.

[0107] Different background colors can refer to different display background colors for primary search information and secondary search information. For example, see Figure 8 , Figure 8 This is a schematic diagram of another content recommendation interface provided in an embodiment of the present application. The background color of the primary search information, i.e., men's tops 801a, is gray, and the background color of the secondary search information, i.e., fat men's tops and trendy men's tops 801b, is white.

[0108] The different shapes of the constituent elements may refer to the different shapes of the constituent elements of the primary search information and the secondary search information. The shapes of the constituent elements may be used to indicate the outline, font size, font color, etc. of the constituent elements in the primary search information and the secondary search information. For example, the primary search information is displayed in bold font, while the secondary search information is displayed in non-bold font; for another example, the primary search information is text in size 5 font, while the secondary search information is text in size 3 font; for another example, the primary search information is text in black font, while the secondary search information is text in red font.

[0109] Different types of constituent elements may refer to different types of constituent elements of the primary search information and the secondary search information. For example, the primary search information is primary image search information, and the secondary search information is secondary text search information.

[0110] 5. Displaying multiple levels of search information (primary search information and secondary search information) according to a target display form, wherein the target display form is different from the display form of the published content included in the content recommendation interface.

[0111] Among them, the display form of the primary search information and the secondary search information is different from the display form of the published content. The primary search information and the secondary search information can be highlighted to enhance the search intention of the target. Fig. 9 For example, Fig. 9 It is a schematic diagram of another content recommendation interface provided in an embodiment of the present application. The target display form is highlighted. The primary search information and the secondary search information 901a are highlighted by highlighting, which can enhance the object's search intention.

[0112] In an optional implementation, the target search information may be cancelled in response to the display time of the target search information being greater than or equal to a preset time. If the display time is greater than or equal to the preset time and the target object has not yet triggered the target search information, it indicates that the target object's search intention is not strong and may have other usage intentions. Therefore, canceling the display of the target search information can better ensure the object's usage experience.

[0113] Optionally, the display duration of the primary search information and the secondary search information may be obtained. If the display duration is greater than or equal to the preset duration, the display of the primary search information and the secondary search information may be cancelled. Optionally, the display duration of the primary search information, the secondary search information, and the search prompt information may be obtained. If the display duration is greater than or equal to the preset duration, the display of the primary search information, the secondary search information, and the search prompt information may be cancelled. Fig.10 For example, Fig.10 It is a schematic diagram of another content recommendation interface provided in an embodiment of the present application. The preset duration can be 4 seconds. When the display duration is less than 4 seconds, the primary search information, the secondary search information and the search prompt information 1001a will be displayed on the content recommendation interface 1001. When the display duration is greater than or equal to 4 seconds, the primary search information, the secondary search information and the search prompt information will be cancelled, that is, the content recommendation interface 1002 will be displayed.

[0114] In an optional implementation, the target search information can also be canceled in response to an interface switching operation on the content recommendation interface. The interface switching operation can be performed by triggering a navigation tab bar or triggering any published content. For example, by triggering the "Video" navigation tab bar at the bottom of the content recommendation interface, the video content interface is displayed, and the target search information is canceled; for another example, by triggering any published content in the content recommendation interface, the published content details interface is entered, and the target search information is canceled.

[0115] In an optional implementation, the target search information may be cancelled in response to a search guide operation for the target search information. For example, the search guide information (used to guide the target object to trigger the target search information) may be displayed on the content recommendation interface, and the target object completes the search guide operation (trigger operation) for the target search information according to the search guide information, and the target search information will be cancelled.

[0116] Optionally, the content recommendation interface can also display content browsing guidance operations and target search information. When the object performs a content browsing guidance operation, such as sliding up and down on the content recommendation interface, the target search information will not be canceled. The target search information will only be canceled when the display time of the target search information is greater than or equal to the preset time.

[0117] In an optional implementation, multiple content cards may be displayed in the content recommendation interface, the multiple content cards including a target content card, the target content card is used to display target search information, and other content cards in the multiple content cards except the target content card are used to display published content.

[0118] In this embodiment, the published content may be graphic content or video content. Different published content is displayed in different content cards on the content recommendation interface, and the target search information is displayed in the target content card. Fig.11 For example, Fig.11 1101 is a schematic diagram of another content recommendation interface provided in an embodiment of the present application, where target search information is displayed in a target content card 1101a.

[0119] Optionally, when the target content card on the content recommendation interface displays the target search information, search prompt information is also displayed adjacent to the target search information; the search prompt information is used to prompt the target object to perform a search operation, and the search prompt information may include image search prompt information and / or text search prompt information. For details, please refer to the above embodiment, and this solution will not be repeated here.

[0120] Optionally, the target search information includes multiple levels of search information, the multiple levels of search information include at least primary search information and secondary search information, the secondary search information is determined based on the primary search information, the display order of the multiple levels of search information is determined based on the level of the corresponding search information, when the target content card on the content recommendation interface displays the primary search information, the target content card also includes secondary search information, the secondary search information is determined based on the primary search information, and the display position of the secondary search information is associated with the display position of the primary search information. For details, please refer to the above embodiment, and this solution will not be repeated here.

[0121] Optionally, when the target content card of the content recommendation interface displays the primary search information, the primary search information and the secondary search information are displayed in any of the following ways: arranging and displaying the primary search information and the secondary search information in a preset direction; superimposing and displaying the primary search information and the secondary search information in the same display area; displaying the primary search information and the secondary search information in different display areas of the target content card in response to browsing operations on the primary search information and the secondary search information; displaying the primary search information and the secondary search information in turn in a rotating display order; displaying the primary search information and the secondary search information in different display forms; displaying the primary search information and the secondary search information in the target content card in a target display form, the target display form being different from the display form of the published content included in other content cards except the target content card in the multiple content cards. Please refer to the above embodiments for details, and this solution will not be repeated here.

[0122] Optionally, the primary search information and the secondary search information can be displayed on different target content cards, and one target content card displays one primary search information or one secondary search information. Optionally, each target content card displays one search information.

[0123] In an optional implementation, in response to an interface refresh operation on the content recommendation interface, the target content card is canceled. When the target search information is displayed in the target content card on the content recommendation interface, the target content card will not be actively canceled. The target content card will be canceled only after the content recommendation interface is refreshed. The target content card will be canceled after the refresh, and the information flow consumption of the content recommendation interface can be canceled. If the target content card is actively canceled, the other content cards except the target content card among the multiple content cards also need to be rearranged for display, resulting in an increase in the consumption of the information flow of the content recommendation interface.

[0124] S203, in response to a trigger operation for the target search information, displaying a search result page; wherein the search result page includes published content matching the target search information.

[0125] In this embodiment, the second client can directly display the search result page in response to the trigger operation for the target search information, which can improve the search efficiency. The search result page includes the published content matching the target search information. Fig.12 For example, Fig.12 1 is a schematic diagram of a search result page provided in an embodiment of the present application. The client responds to a trigger operation for the target search information 1201a in page 1201 and displays a search result page 1202. The trigger operation for the target search information may be a long press operation, a single click operation, a double click operation, etc., which is not limited in the embodiment of the present application. The published content may include graphic and text published content and video published content. The published content may be a note, that is, the published content may include graphic and text notes and video notes. The published content cover of the video published content may display a video logo.

[0126] Optionally, when displaying published content matching the target search information on the search results page, published content matching the target media content displayed by the media application may be displayed preferentially. For example, target published content identical to the target media content may be displayed preferentially. Being identical to the target media content may mean being identical to the subject, text, or image of the target media content.

[0127] Optionally, the search results page may also include a sorting control, which displays the sorted published content that matches the target search information in response to a sorting operation on the sorting control. The sorting operation may include time sorting and popularity sorting. For example, sorting by time may refer to giving priority to displaying published content that matches the target search information and has the smallest time difference between the publishing time and the current system time; for another example, popularity sorting may refer to giving priority to displaying published content that matches the target search information and has a popularity greater than or equal to a preset popularity. The popularity of the published content may be determined based on the amount of interactive data of the published content, and the amount of interactive data may be determined based on the number of comments and replies, likes, views, favorites, and reposts of the published content.

[0128] In an optional embodiment, in response to a trigger operation for target search information, a search results page is displayed. The search results page can be displayed in response to a trigger operation for any search information in the following manner; wherein the search results page includes published content that matches any search information. Wherein, the second client can directly display the search results page in response to a trigger operation for any search information, which can improve search efficiency, and the search results page includes published content that matches any search information. Wherein, the trigger operation for any search information can be a long press operation, a single click operation, a double click operation, etc., which is not limited in the embodiments of the present application. The published content can include graphic and text published content and video published content, and the published content can be a note, that is, the published content can include graphic and text notes and video notes. Wherein, the published content cover of the video published content can display the video logo.

[0129] In an optional implementation, the content recommendation interface also includes a search control; it can also display a search page in response to a trigger operation on the search control, and display the target search information in a preset display area of ​​the search page, and the preset display area includes a search box or a search recommendation area. Among them, the trigger operation for the search control can be a long press operation, a single click operation, a double click operation, etc., which is not limited in the embodiments of the present application. The search recommendation area can be a "Guess what you want to search" area. By displaying the target search information in the preset display area of ​​the search page, the accuracy and efficiency of the object search can be improved, and the willingness to search for the object can be enhanced.

[0130] Optionally, the content recommendation interface also includes a search control, which displays a search page in response to a trigger operation on the search control; and displays the target search information in a search box on the search page as a background word (i.e., a prompt word) in the search box, and the search box is used to enter the search word. Fig.13 For example, Fig.13It is a schematic diagram of a search page provided in an embodiment of the present application, wherein, in response to a triggering operation on a search control 1301a in a content recommendation interface 1301, a search page 1302 is displayed, and the search box in the search page displays target search information, namely, men's tops 1302a.

[0131] Optionally, the content recommendation interface further includes a search control, which displays a search page in response to a trigger operation on the search control; and displays target search information in a search recommendation area of ​​the search page. Fig.13 For example, in response to a trigger operation on a search control 1301a in a content recommendation interface 1301, a search page 1302 is displayed, and target search information, namely men's tops 1302b, is displayed in a search recommendation area, namely "Guess what you want to search", of the search page 1302.

[0132] Optionally, the content recommendation interface further includes a search control, which displays a search page in response to a trigger operation on the search control; and displays multiple levels of search information in a search recommendation area of ​​the search page, where the search recommendation area is used to display search terms recommended for the target object. Fig.13 For example, in response to the triggering operation of the search control 1301a in the content recommendation interface 1301, the search page 1302 is displayed, and the first-level search information men's tops and the second-level search information fat men's tops and trendy men's tops are displayed in the search recommendation area of ​​the search page, namely "Guess what you want to search".

[0133] In an optional implementation, after the target search information is canceled from being displayed, in response to a trigger operation on a search control, a search page is displayed, and the target search information is displayed in a preset display area of ​​the search page; the search page is used to input the search information. The preset display area may be a background word of the search box or a search recommendation area. When the target search information is canceled from being displayed in the content recommendation interface, the target search information may be displayed again in the preset display area of ​​the search page to prompt the target object to perform a search operation through the target search information, thereby improving the search accuracy of the target object.

[0134] Optionally, the content recommendation interface also includes a search control; if the content recommendation interface does not display the target search information, in response to a trigger operation on the search control, a search page is displayed; and the recommended search information is displayed in a preset display area of ​​the search page. Wherein, when the target search information is canceled from being displayed, or has not been displayed, when the search control is triggered and the search page is displayed, the recommended search information will be displayed in a preset display area of ​​the search page. Wherein, the search recommendation information can be determined based on the object behavior information. The object behavior information is the behavior information corresponding to the second object. The second object and the target object are not the same. The second object may refer to an object that has historically visited the target application. The object behavior information may refer to historical search record information and preference information of the second object. For example, if the object behavior information of the second object indicates that the most recent hot search information is autumn and winter clothing, then the recommended search information may be autumn and winter clothing, where the hot search information may refer to search information whose search times are greater than or equal to the preset search times within a preset historical time period.

[0135] Optionally, the content recommendation interface also includes a search control. If the content recommendation interface does not display the target search information, in response to a trigger operation on the search control, a search page is displayed; and the recommended search information is displayed in the search box shading words on the search page. Optionally, the content recommendation interface also includes a search control. If the content recommendation interface does not display the target search information, in response to a trigger operation on the search control, a search page is displayed; and the recommended search information is displayed in the search recommendation area of ​​the search page. Optionally, if the content recommendation interface does not display the target search information, in response to a trigger operation on the search control, a search page is displayed; and the recommended search information is displayed in the search recommendation area of ​​the search page and in the search box shading words on the search page.

[0136] In an embodiment of the present application, in response to the target object's first access request to the target application, a content recommendation interface is displayed. If the target object is associated with the target media content, the target search information is displayed on the content recommendation interface. The target search information is obtained based on the target media content. In response to the trigger operation for the target search information, a search result page is displayed; wherein the search result page includes the published content matching the target search information. When the target object browses the media content delivered by the target application in other applications and wants to view the detailed information or related information of the media content, the target object usually downloads the target application and searches and views the target media content through the target application, indicating that the target object has a clear search and viewing intention for the media content. Therefore, displaying the target search information on the content recommendation interface can guide the target object to perform an accurate search. The target object directly displays the search result page by triggering the target search information, which can improve the search efficiency of the object. Moreover, the target object does not need to manually enter the search information, which avoids the problem of inaccurate manual input of the search information when the search information is too complex, thereby improving the search accuracy of the object.

[0137] Based on the above description, see Fig.14 , Fig.14 is a flowchart of another search interaction method provided in an embodiment of the present application, such as Fig.14 The search interaction method shown includes but is not limited to steps S1401-S1409, wherein:

[0138] S1401. In response to a target object's first access request to a target application, the client sends a target search information acquisition request to a server.

[0139] In this embodiment, the interactive data query request is used to request the interactive data between the target object and the target media content. The interactive data is generated and sent to the server when the media application used to display the target media content detects the interactive operation of the target object on the target media content. The interactive data is obtained by triggering the target media content through the target object. Taking the target media content as the target advertising material as an example, when the target object browses the target advertising material delivered by the target application in the media application, if the target object is interested in the content of the target advertising material, it will click to view the details or related content of the target advertising material, and can download the target application through the target advertising material in the media application. At this time, the server corresponding to the media application will record the click event (interaction data) and send the click event (interaction data) to the server corresponding to the target application. When the client corresponding to the target application sends an interactive data acquisition request to the server corresponding to the target application, the click event (interaction data) will be sent to the client.

[0140] S1402: The server queries the interaction data, and determines whether the target object is associated with the target media content according to the interaction data.

[0141] In this embodiment, the server can obtain whether there is interaction data between the client and the target media content based on the identification information of the client and the target information, etc. If there is interaction data, the interaction data will be sent to the client, and the interaction data is used to record the interaction operation of the object on the media application for the target media content. Taking the target media content as the target advertising material as an example, when the target object browses the target advertising material delivered by the target application in the media application, if the target object is interested in the content of the target advertising material, it will usually click to view the details or related content of the target advertising material, and can download the target application through the target advertising material in the media application. The target object can also download the target application through other application download channels. At this time, the server corresponding to the media application will record the click event (interaction data) and send the click event (interaction data) to the server corresponding to the target application.

[0142] Among them, the server determines whether the target object and the target media content are associated based on the interaction data. For example, if the target object clicks to view the target media content, the server will record the time corresponding to the interaction operation (click), and obtain the startup time when the target application is first launched after the target object downloads and launches the target application for the first time. If the time difference between the time corresponding to the interaction operation and the startup time when the target application is first launched is less than or equal to the preset time difference, the target object and the target media content are determined to be associated. Alternatively, the server will obtain the startup time when the target application is first launched, and the start time when the content recommendation interface is displayed. If the time difference between the start time when the content recommendation interface is displayed and the startup time when the target application is first launched is less than or equal to the preset time difference, the target object and the target media content are determined to be associated.

[0143] S1403: If the target object is associated with the target media content, the server obtains target search information.

[0144] In this embodiment, the server can access the target media content (target advertising material) stored in the database or cloud service based on the URL and ID of the target media content in the interactive data. The server can analyze the target media content through image recognition technology, natural language processing or other forms of machine learning technology to determine the theme, emotion, keywords, category content, etc. of the advertisement, and determine the target search information based on the obtained advertisement content. For example, the target search information is determined based on the content theme of the advertisement content, the picture displayed by the advertisement content, or the category information to which the advertisement content belongs. For example, based on the picture displayed by the advertisement content, the main picture in the displayed picture is obtained, and the main picture is determined as the target image search information. Alternatively, the target text search information is determined based on the category information to which the advertisement content belongs. For example, if the category information to which the advertisement content belongs is men's clothing, then the target text search information is men's clothing.

[0145] Optionally, the preset level category information to which the advertisement content belongs can be determined as the target search information. The category to which the advertisement content belongs includes at least a first-level category, for example, the category to which the advertisement content belongs includes a first-level category, a second-level category, and a third-level category, and the preset level category information is a third-level category, then the third-level category to which the advertisement content belongs is determined as the target search information. For example, if the advertisement content is an advertisement for men's clothing, the first-level category of the advertisement content is clothing, the second-level category is men's clothing, and the third-level category is men's tops, then the target search information is men's tops.

[0146] Optionally, if the client displays multiple content cards in the content recommendation interface, the multiple content cards include a target content card, the target content card is used to display target search information, and other content cards except the target content card in the multiple content cards are used to display published content; the server can sort the other content cards and the target content cards, and then send the sorted other content cards and target content cards to the client so that the client renders and displays them; or the server sends the other content cards and the target content cards to the client, the client sorts the other content cards and the target content cards, and the client renders and displays the sorted other content cards and the target content cards.

[0147] S1404: The server sends the target search information to the client.

[0148] The server can send the target search information to the client according to the IP information of the client.

[0149] S1405: The client displays a content recommendation interface, and displays target search information on the content recommendation interface, where the target search information is obtained based on the target media content.

[0150] For the specific implementation steps of this solution, please refer to the above steps S201 and S202, which will not be repeated in this solution.

[0151] S1406: In response to the trigger operation on the target search information, the client sends a request for obtaining published content matching the target search information to the server.

[0152] In this embodiment, the client sends a request to the server to obtain the published content that matches the target search information in response to the trigger operation of the target object for the target search information. The trigger operation for the target search information can be a long press operation, a single click operation, a double click operation, etc. The embodiment of the present application does not limit this. The target search information can be a target image search information or a target text search information.

[0153] S1407: The server obtains published content that matches the target search information.

[0154] In this embodiment, after receiving the target search information, the server analyzes the target search information. For example, when the target search information is the target image search information, the server determines the published content that matches the target search information through image recognition. Optionally, the target image search information can be preprocessed, such as resizing, cropping, rotating, normalizing brightness and contrast, etc., and the preprocessing can standardize the input data and improve the efficiency of the image recognition algorithm; Optionally, the server extracts features from the processed image through the image recognition algorithm, for example, through a deep learning model, such as a convolutional neural network (CNN) to identify key features and patterns in the image, the key features characterizing the basic attributes of the image, such as shape, color, texture, etc.; the server searches the database for the published content to which the matching image belongs based on the extracted features as the published content that matches the target search information. For another example, when the target search information is the target text search information, the server determines the published content that matches the target search information through keyword matching. Optionally, the service searches the published content database for published content that contains the target text search information, or published content with the same subject as the target text search information, and then obtains a similarity score with the target text search information based on the obtained published content, and uses the published content with a similarity score greater than or equal to a preset score as the published content that matches the target search information.

[0155] S1408. The server sends the published content matching the target search information to the client.

[0156] S1409: The client displays a search result page; wherein the search result page includes published content matching the target search information.

[0157] For the specific implementation steps of this solution, please refer to the above step S203, which will not be repeated in this solution.

[0158] In an embodiment of the present application, the client sends a target search information acquisition request to the server in response to the target object's first access request to the target application; the server queries the interaction data and determines whether the target object is associated with the target media content based on the interaction data; if the target object is associated with the target media content, the server acquires the target search information; the server sends the target search information to the client; the client displays a content recommendation interface and displays the target search information on the content recommendation interface, the target search information being obtained based on the target media content; the client sends a published content acquisition request matching the target search information to the server in response to a trigger operation on the target search information; the server acquires the published content matching the target search information; the server sends the published content matching the target search information to the client; the client displays a search results page; wherein the search results page includes the published content matching the target search information. When the target object browses the target media content delivered by the target application in other applications and wants to view the detailed information or related information of the target media content, the target object usually downloads the target application and searches and views the target media content through the target application, which indicates that the target object has a clear search and viewing intention for the target media content. Therefore, displaying the target search information on the content recommendation interface can guide the target object to conduct an accurate search. The target object directly displays the search results page by triggering the target search information, which can improve the search efficiency of the object. The target object does not need to manually enter the search information, which avoids the problem of inaccurate manual input of search information when the search information is too complex, thereby improving the search accuracy of the object.

[0159] Based on the above description, see Fig.15 , Fig.15 is a flowchart of another search interaction method provided in an embodiment of the present application, such as Fig.15 The search interaction method shown includes but is not limited to steps S1501-S1511, wherein:

[0160] S1501: A first client generates interaction data in response to an interaction operation on target media content.

[0161] In this embodiment, the first client is a client corresponding to the media application. The interaction data is used to record the interaction operation of the object on the media application with respect to the target media content. Taking the target media content as the target advertising material as an example, when the target object browses the target advertising material delivered by the target application in the media application, if the target object is interested in the content of the target advertising material, the target object will usually click to view the details or related content of the target advertising material, at which time the target object and the target media content will interact and generate interaction data.

[0162] S1502: The first client sends interaction data to the second server.

[0163] In this embodiment, after the first server sends the interaction data to the second server, the second server may store the interaction data. Optionally, the interaction data may also include a first account of the target object in the media application, and the server may also store the first account.

[0164] Optionally, the first client may send the interaction data to the first server, and the first server then sends the interaction data to the second server. The first server may be a server corresponding to the first client.

[0165] S1503: The second client sends a target search information acquisition request to the second server in response to the target object's first access request to the target application.

[0166] The second client may refer to a client corresponding to the target application, and the second client and the first client may be on the same terminal device. For the specific steps of this solution, please refer to the above step S1401, which will not be described in detail in this solution.

[0167] S1504: The second server queries the interaction data, and determines whether the target object is associated with the target media content according to the interaction data.

[0168] The second server may refer to the server corresponding to the second client. The target search information acquisition request may carry the second account identifier of the first client. The server may determine the corresponding first account based on the second account identifier. The second account is associated with the first account. The server then obtains the interaction data generated by the target object in the media application with the target media content through the first account, wherein the server may determine the target media content through the ID of the media content. Optionally, the second client and the first client may be on the same terminal device, in which case the interaction data may be obtained through the first account of the target object in the media application and the second account of the target application; the second client and the first client may be on the same terminal device, in which case the interaction data may be obtained through the device identifier. For the specific steps of this solution, please refer to the above step S1402, which will not be described in detail in this solution.

[0169] S1505: If the target object is associated with the target media content, the second server obtains target search information.

[0170] For the specific steps of this solution, please refer to the above step S1403, which will not be repeated in this solution.

[0171] S1506: The second server sends the target search information to the second client.

[0172] For the specific steps of this solution, please refer to the above step S1404, which will not be repeated in this solution.

[0173] S1507: The second client displays a content recommendation interface, and displays target search information on the content recommendation interface, where the target search information is obtained based on the target media content.

[0174] For the specific steps of this solution, please refer to the above step S1405, which will not be repeated in this solution.

[0175] S1508: In response to the trigger operation on the target search information, the second client sends a request for obtaining published content matching the target search information to the second server.

[0176] For the specific steps of this solution, please refer to the above step S1406, which will not be repeated in this solution.

[0177] S1509: The second server obtains published content matching the target search information.

[0178] For the specific steps of this solution, please refer to the above step S1407, which will not be repeated in this solution.

[0179] S1510. The second server sends the published content matching the target search information to the second client.

[0180] S1511. The second client displays a search result page; wherein the search result page includes published content matching the target search information.

[0181] For the specific steps of this solution, please refer to the above step S1409, which will not be repeated in this solution.

[0182] In an embodiment of the present application, a first client generates interaction data in response to an interaction operation on target media content; the first client sends the interaction data to a second server; the second client sends a target search information acquisition request to the second server in response to the target object's first access request to the target application; the second client queries the interaction data and determines whether the target object is associated with the target media content based on the interaction data; if the target object is associated with the target media content, the second server acquires the target search information; the second server sends the target search information to the second client; the second client displays a content recommendation interface and displays the target search information on the content recommendation interface, the target search information being obtained based on the target media content; the second client sends a published content acquisition request matching the target search information to the second server in response to a trigger operation on the target search information; the second server acquires the published content matching the target search information; the second server sends the published content matching the target search information to the second client; the second client displays a search results page; wherein the search results page includes the published content matching the target search information. When the target object browses the target media content delivered by the target application in other applications and wants to view the detailed information or related information of the target media content, the target object usually downloads the target application and searches and views the target media content through the target application, which indicates that the target object has a clear search and viewing intention for the target media content. Therefore, displaying the target search information on the content recommendation interface can guide the target object to conduct an accurate search. The target object directly displays the search results page by triggering the target search information, which can improve the search efficiency of the object. The target object does not need to manually enter the search information, which avoids the problem of inaccurate manual input of search information when the search information is too complex, thereby improving the search accuracy of the object.

[0183] An embodiment of the present application further provides a computer storage medium, in which program instructions are stored. When the program instructions are executed, they are used to implement the corresponding methods described in the above embodiments.

[0184] An embodiment of the present application provides a computer program product, which includes a computer program stored in a computer storage medium; a processor of a computer device reads the computer program from the computer storage medium, and the processor executes the computer program, so that the computer device executes the corresponding method described in the above embodiment.

[0185] See also Fig.16 , Fig.16 It is a structural diagram of a search interaction device provided in an embodiment of the present application.

[0186] In one implementation of the search interaction device of the embodiment of the present application, the search interaction device includes the following structure:

[0187] The display unit 1601 is used to display a content recommendation interface in response to a first access request from a target object to a target application;

[0188] The display unit 1601 is further configured to display target search information on the content recommendation interface if the target object is associated with target media content, the target search information being obtained based on the target media content;

[0189] The display unit 1601 is further configured to display a search result page in response to a trigger operation for the target search information; wherein the search result page includes published content matching the target search information.

[0190] In one implementation, the content recommendation interface further includes a search control; and the display unit 1601 is further configured to include:

[0191] A search control is displayed in the content recommendation interface, and the target search information is displayed at a location associated with the search control.

[0192] In one implementation, the display unit 1601 is further configured to include:

[0193] A plurality of content cards are displayed in the content recommendation interface, wherein the plurality of content cards include a target content card, the target content card is used to display the target search information, and other content cards among the plurality of content cards except the target content card are used to display published content.

[0194] In one embodiment, the target search information includes multiple levels of search information, the multiple levels of search information include at least primary search information and secondary search information, the secondary search information is determined based on the primary search information, and the display order of the multiple levels of search information is determined based on the levels of the corresponding search information;

[0195] The display unit 1601 displays a search result page in response to a trigger operation for the target search information, including:

[0196] In response to a trigger operation for any search information, a search result page is displayed; wherein the search result page includes published content matching the any search information.

[0197] In one implementation, the content recommendation interface further includes a search control; and the display unit 1601 is further configured to include:

[0198] In response to a triggering operation on the search control, a search page is displayed, and the target search information is displayed in a preset display area of ​​the search page; the search page is used to input search information.

[0199] In one implementation, the display unit 1601 is further configured to include:

[0200] In response to the display time of the target search information being greater than or equal to the preset time, canceling the display of the target search information; or,

[0201] In response to an interface switching operation on the content recommendation interface, canceling the display of the target search information; or,

[0202] In response to a search guide operation for the target search information, the target search information is canceled from being displayed.

[0203] In one implementation, whether the target object is associated with the target media content is determined based on interaction data, where the interaction data is used to record the interaction operation of the object on the target media content on the media application.

[0204] In one implementation, the display unit 1601 is further configured to include:

[0205] If the time difference between the time corresponding to the interactive operation and the start time of the target application being started for the first time is less than or equal to a preset time difference, triggering display of the target search information on the content recommendation interface; or,

[0206] If the time difference between the start time when the content recommendation interface is displayed and the start time when the target application is first started is less than or equal to the preset time difference, the target search information is triggered to be displayed on the content recommendation interface.

[0207] In one implementation, the content recommendation interface further includes a search control; and the display unit 1601 is further configured to include:

[0208] After canceling the display of the target search information, in response to a trigger operation on the search control, a search page is displayed, and the target search information is displayed in a preset display area of ​​the search page; the search page is used to input search information.

[0209] In one implementation, the display unit 1601 is further configured to include:

[0210] If the target object is associated with target media content, the target media content or published content matching the target media content is displayed on the content recommendation interface.

[0211] In the embodiment of the present application, the display unit 1601 displays a content recommendation interface in response to the target object's first access request to the target application; if the target object is associated with the target media content, the target search information is displayed on the content recommendation interface, and the target search information is obtained based on the target media content; in response to the trigger operation for the target search information, the search result page is displayed; wherein the search result page includes the published content matching the target search information. When the target object browses the target media content delivered by the target application in other applications and wants to view the detailed information or associated information of the target media content, the target object usually downloads the target application and searches and views the media content through the target application, which indicates that the target object has a clear search and viewing intention for the target media content. Therefore, displaying the target search information on the content recommendation interface can guide the target object to perform an accurate search. The target object directly displays the search result page by triggering the target search information, which can improve the search efficiency of the object; and the target object does not need to manually enter the search information, which avoids the problem of inaccurate manual input of the search information when the search information is too complex, and improves the search accuracy of the object.

[0212] See also Fig.17 , Fig.17 17 is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device in the embodiment of the present application includes a power supply module and other structures, and includes a processor 1701, a memory 1702, and a communication interface 1703. The processor 1701, the memory 1702, and the communication interface 1703 can exchange data, and the processor 1701 implements the corresponding search interaction method.

[0213] Memory 1702 may include volatile memory, such as random-access memory (RAM); memory 1702 may also include non-volatile memory, such as flash memory, solid-state drive (SSD), etc.; memory 1702 may also include a combination of the above types of memory.

[0214] Processor 1701 may be a central processing unit (CPU). Processor 1701 may also be a combination of a CPU and a GPU. In a computer device, multiple CPUs and GPUs may be included as needed to perform corresponding search interactions. In one embodiment, memory 1702 is used to store program instructions. Processor 1701 may call program instructions to implement various methods involved in the embodiments of the present application.

[0215] In a first possible implementation, the processor 1701 of the computer device calls the program instructions stored in the memory 1702 to display a content recommendation interface in response to the target object's first access request to the target application; if the target object is associated with the target media content, target search information is displayed on the content recommendation interface, and the target search information is obtained based on the target media content; in response to a trigger operation for the target search information, a search results page is displayed; wherein the search results page includes published content matching the target search information.

[0216] In one implementation, the content recommendation interface further includes a search control; the processor 1701 may further perform the following operations:

[0217] A search control is displayed in the content recommendation interface, and the target search information is displayed at a location associated with the search control.

[0218] In one implementation, the processor 1701 may further perform the following operations:

[0219] A plurality of content cards are displayed in the content recommendation interface, wherein the plurality of content cards include a target content card, the target content card is used to display the target search information, and other content cards among the plurality of content cards except the target content card are used to display published content.

[0220] In one embodiment, the target search information includes multiple levels of search information, the multiple levels of search information include at least primary search information and secondary search information, the secondary search information is determined based on the primary search information, and the display order of the multiple levels of search information is determined based on the levels of the corresponding search information;

[0221] The processor 1701 displays the search result page in response to the trigger operation for the target search information, and may perform the following operations:

[0222] In response to a trigger operation for any search information, a search result page is displayed; wherein the search result page includes published content matching the any search information.

[0223] In one implementation, the content recommendation interface further includes a search control; the processor 1701 may further perform the following operations:

[0224] In response to a triggering operation on the search control, a search page is displayed, and the target search information is displayed in a preset display area of ​​the search page; the search page is used to input search information.

[0225] In one implementation, the processor 1701 may further perform the following operations:

[0226] In response to the display time of the target search information being greater than or equal to the preset time, canceling the display of the target search information; or,

[0227] In response to an interface switching operation on the content recommendation interface, canceling the display of the target search information; or,

[0228] In response to a search guide operation for the target search information, the target search information is canceled from being displayed.

[0229] In one implementation, whether the target object is associated with the target media content is determined based on interaction data, where the interaction data is used to record the interaction operation of the object on the target media content on the media application.

[0230] In one implementation, the processor 1701 may further perform the following operations:

[0231] If the time difference between the time corresponding to the interactive operation and the start time of the target application being started for the first time is less than or equal to a preset time difference, triggering display of the target search information on the content recommendation interface; or,

[0232] If the time difference between the start time when the content recommendation interface is displayed and the start time when the target application is first started is less than or equal to the preset time difference, the target search information is triggered to be displayed on the content recommendation interface.

[0233] In one implementation, the content recommendation interface further includes a search control; the processor 1701 may further perform the following operations:

[0234] After canceling the display of the target search information, in response to a trigger operation on the search control, a search page is displayed, and the target search information is displayed in a preset display area of ​​the search page; the search page is used to input search information.

[0235] In one implementation, the processor 1701 may further perform the following operations:

[0236] If the target object is associated with target media content, the target media content or published content matching the target media content is displayed on the content recommendation interface.

[0237] In the embodiment of the present application, the processor 1701 displays a content recommendation interface in response to the target object's first access request to the target application; if the target object is associated with the target media content, the target search information is displayed on the content recommendation interface, and the target search information is obtained based on the target media content; in response to the trigger operation for the target search information, the search result page is displayed; wherein the search result page includes the published content matching the target search information. When the target object browses the target media content delivered by the target application in other applications and wants to view the detailed information or associated information of the target media content, the target object usually downloads the target application and searches and views the media content through the target application, which indicates that the target object has a clear search and viewing intention for the target media content. Therefore, displaying the target search information on the content recommendation interface can guide the target object to perform an accurate search. The target object directly displays the search result page by triggering the target search information, which can improve the search efficiency of the object; and the target object does not need to manually enter the search information, which avoids the problem of inaccurate manual input of the search information when the search information is too complex, and improves the search accuracy of the object.

[0238] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.

[0239] The above disclosure is only part of the embodiments of the present application, which certainly cannot be used to limit the scope of rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of implementing the above embodiments and equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

Claims

1. A search interaction method, characterized in that: The method comprises: In response to a first access request from a target object to a target application, displaying a content recommendation interface; If the target object is associated with target media content, displaying target search information on the content recommendation interface, the target search information being obtained based on the target media content; In response to a trigger operation for the target search information, a search result page is displayed; wherein the search result page includes published content matching the target search information.

2. The method according to claim 1, characterized in that The content recommendation interface also includes a search control; the method also includes: A search control is displayed in the content recommendation interface, and the target search information is displayed at a location associated with the search control.

3. The method according to claim 1, characterized in that The method further comprises: A plurality of content cards are displayed in the content recommendation interface, wherein the plurality of content cards include a target content card, the target content card is used to display the target search information, and other content cards among the plurality of content cards except the target content card are used to display published content.

4. The method according to any one of claims 1 to 3, characterized in that The target search information includes multiple levels of search information, the multiple levels of search information include at least primary search information and secondary search information, the secondary search information is determined based on the primary search information, and the display order of the multiple levels of search information is determined based on the levels of the corresponding search information; The step of displaying a search result page in response to a trigger operation on the target search information includes: In response to a trigger operation for any search information, a search result page is displayed; wherein the search result page includes published content matching the any search information.

5. The method according to claim 1, characterized in that The content recommendation interface also includes a search control; the method also includes: In response to a triggering operation on the search control, a search page is displayed, and the target search information is displayed in a preset display area of ​​the search page; the search page is used to input search information.

6. The method according to claim 2, characterized in that The method further comprises: In response to the display time length of the target search information being greater than or equal to the preset time length, canceling the display of the target search information; or, In response to an interface switching operation on the content recommendation interface, canceling the display of the target search information; or, In response to a search guide operation for the target search information, the target search information is canceled from being displayed.

7. The method according to claim 1, characterized in that Whether the target object is associated with the target media content is determined according to interaction data, and the interaction data is used to record the interaction operation of the object on the media application with respect to the target media content.

8. The method according to claim 7, characterized in that The method further comprises: If the time difference between the time corresponding to the interactive operation and the start time of the target application being started for the first time is less than or equal to a preset time difference, triggering display of the target search information on the content recommendation interface; or, If the time difference between the start time when the content recommendation interface is displayed and the start time when the target application is first started is less than or equal to the preset time difference, the target search information is triggered to be displayed on the content recommendation interface.

9. The method according to claim 6, characterized in that The content recommendation interface also includes a search control; the method also includes: After canceling the display of the target search information, in response to a trigger operation on the search control, a search page is displayed, and the target search information is displayed in a preset display area of ​​the search page; the search page is used to input search information.

10. The method according to claim 1, characterized in that The method further comprises: If the target object is associated with target media content, the target media content or published content matching the target media content is displayed on the content recommendation interface.

11. A search interaction device, characterized in that: include: A display unit, configured to display a content recommendation interface in response to a first access request from a target object to a target application; The display unit is further configured to display target search information on the content recommendation interface if the target object is associated with target media content, the target search information being obtained based on the target media content; The display unit is further configured to display a search result page in response to a trigger operation for the target search information; wherein the search result page includes published content matching the target search information.

12. A computer device, characterized in that: The computer device includes a memory, a communication interface and a processor, wherein the memory, the communication interface and the processor are interconnected; the memory stores a computer program, and the processor calls the computer program stored in the memory to implement the search interaction method described in any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the search interaction method according to any one of claims 1 to 10 is implemented.

14. A computer program product, characterized in that The computer program product includes a computer program, which is stored in a computer storage medium; a processor of a computer device reads the computer program from the computer storage medium, and the processor executes the computer program, so that the computer device executes the search interaction method as described in any one of claims 1 to 10.