Search method and apparatus, computer device, readable storage medium and program product

WO2026201183A1PCT designated stage Publication Date: 2026-10-01SHUXING TECH (BEIJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2026/086735
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-03-27
Filing Date
2026-03-27
Publication Date
2026-10-01

Smart Images

  • Figure CN2026086735_01102026_PF_FP_ABST
    Figure CN2026086735_01102026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a search method and apparatus, a computer device, a computer readable storage medium and a program product. The method comprises: in response to a search operation for a target search word, displaying a search result page for the target search word, the search result page displaying search results for the target search word, and further displaying a summary reply area in which at least part of summary reply content for the target search word is displayed (S202); in response to a trigger operation for the summary reply area, displaying a search interaction page corresponding to the target search word, the search interaction page displaying more of the summary reply content (S204); and in response to a trigger operation for target content in the summary reply content, displaying published content and / or an extension question related to the target content (S206).
Need to check novelty before this filing date? Find Prior Art

Description

Search methods, apparatus, computer equipment, readable storage media, and program products

[0001] Related applications

[0002] This application claims priority to Chinese patent application filed on March 27, 2025, with application number 2025103762293, entitled "Search Method, Apparatus, Computer Equipment, Readable Storage Medium and Program Product", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application relates to the field of Internet technology, and in particular to a search method, apparatus, computer device, computer-readable storage medium, and computer program product. Background Technology

[0004] With the development of internet technology, the categories of applications are increasing. Search function is an important function provided by applications. Currently, when users search, they enter keywords in the application, and the application will display a search results page with several search results. This search mode is not very efficient for users to obtain information. Summary of the Invention

[0005] According to various embodiments of this application, a search method, apparatus, computer device, computer-readable storage medium, and computer program product are provided.

[0006] Firstly, this application provides a search method, including:

[0007] In response to a search operation for a target search term, a search results page for the target search term is displayed. The search results page displays the search results for the target search term and also displays a summary response area, in which at least part of the summary response content for the target search term is displayed.

[0008] In response to a triggered operation on the summary reply area, a search interaction page corresponding to the target search term is displayed, and the search interaction page displays more content of the summary reply; and

[0009] In response to a triggered action on the target content in the summary response, a group selected from the published content and extended questions related to the target content is displayed;

[0010] The target content is a group composed of key content and corresponding tags selected from the summary response content. A first floating layer is displayed above the search interaction page. The first floating layer is used to display the first information blocks of each of the multiple published contents referenced by the key content, so that at least some of the content and at least some of the first information blocks in the summary response content can be displayed simultaneously. The first information block includes: a group composed of content fragments, sources, publisher identifiers, and publication times selected from the corresponding published content. The content fragments in the first information block include information strongly related to the key content, and the information strongly related to the key content is visually enhanced. In response to a trigger operation on the content fragments in the first information block, the details page of the corresponding published content is displayed. In response to a trigger operation on the publisher identifier in the first information block, the homepage of the corresponding publisher identifier is displayed.

[0011] Alternatively, the target content may be a group consisting of opinion content selected from entity objects and corresponding tags in the summary response content. A second overlay is displayed on the search interaction page. The second overlay is used to display the second information blocks of multiple published content referenced by the opinion type to which the opinion content belongs, so that at least some content and at least some second information blocks in the summary response content can be displayed simultaneously. The second information block includes: a group consisting of content fragments, sources, publisher identifiers, and publication times selected from the corresponding published content. The content fragments in the second information block include information strongly related to the opinion type, and the information strongly related to the opinion type is visually enhanced. In response to a trigger operation on the content fragments in the second information block, the details page of the corresponding published content is displayed. In response to a trigger operation on the publisher identifier in the second information block, the homepage of the corresponding publisher identifier is displayed.

[0012] In some embodiments, the search interaction page includes a main text area, which is used to display groups selected from text and images in the summary response content; groups selected from key content and corresponding tags of key content are displayed in the main text area; and groups selected from opinion content and corresponding tags of opinion content are displayed in the main text area.

[0013] In some embodiments, the method further includes: when the target content is a group consisting of entity content and corresponding tags in the summary response content, displaying a group consisting of at least one published content obtained based on entity content search and extended questions related to the entity content.

[0014] In some embodiments, the extended question is obtained based on a group of published content and search terms related to the entity content; the method further includes: displaying a search interaction page corresponding to the extended question in response to a triggering operation for the extended question.

[0015] In some embodiments, the search interaction page includes a component area for displaying or displaying, distinct from the main text area, the target content or auxiliary information of the target content; the method further includes any of the following steps: when the current component area displays multiple target contents or auxiliary information of multiple target contents, in response to a switching operation triggered in the current component area, displaying the corresponding target content or auxiliary information of the target content in the component area based on the display order of the multiple target contents; when the current component area displays first auxiliary information of the target content, in response to a switching operation triggered in the current component area, displaying second auxiliary information of the target content in the component area; when the current component area displays the target content or auxiliary information of the target content in a first manner, in response to a switching operation triggered in the current component area, displaying the target content or auxiliary information of the target content in the component area in a second manner; and, in response to a triggering operation on the target content or auxiliary information of the target content displayed in the component area, displaying a group selected from published content and extended questions related to the target content or auxiliary information of the target content.

[0016] In some embodiments, the search interaction page includes a group selected from a question recommendation area and a question input control, wherein the question recommendation area is used to display at least one recommended question related to the group constructed from the target search term and the summary response content; the method further includes: in response to a triggering operation for a target question among the at least one recommended question, or by inputting a target question through the question input control, displaying the search interaction page corresponding to the target question, and displaying the summary response content for the target question through the search interaction page, wherein the summary response content for the target question is obtained based on a group selected from the target question and context information of the search process.

[0017] In some embodiments, the method further includes: displaying at least one auxiliary question related to the search prefix in response to a search prefix entered via the question input control; and selecting an auxiliary question as the target question, the auxiliary question being selected from a group based on published content and search terms related to the search prefix.

[0018] In some embodiments, the summary response content is based on a group summary composed of published content and reference content obtained from searches for the target search term, wherein the published content and the reference content have different sources.

[0019] In some embodiments, the search interaction page includes a publishing control, and the method further includes: in response to a triggering operation on the publishing control, generating content to be published based on the search interaction page corresponding to the target search term, so as to publish the content to be published.

[0020] In some embodiments, the search results page includes a summary reply entry; the method further includes: when the search results page does not display the summary reply area, in response to a triggering operation on the summary reply entry, displaying the summary reply area on the search results page, and displaying at least a portion of the summary reply content for the target search term in the summary reply area.

[0021] Secondly, this application also provides a search method apparatus, comprising:

[0022] A display module is configured to respond to a search operation for a target search term by displaying a search results page for the target search term, the search results page displaying search results for the target search term and a summary response area displaying at least a portion of the summary response content for the target search term.

[0023] The generation module is configured to, in response to a trigger operation on the summary response area, display a search interaction page corresponding to the target search term, wherein the search interaction page displays more content from the summary response; and

[0024] An interactive module is used to respond to a trigger operation on target content in the summary response content, displaying a group selected from published content and extended questions related to the target content; the target content is a group selected from key content and corresponding tags in the summary response content, displaying a first floating layer above the search interaction page, the first floating layer being used to display first information blocks of each of the multiple published content referenced by the key content, so that at least some content and at least some first information blocks in the summary response content can be displayed simultaneously; the first information block includes: a group selected from content fragments, sources, publisher identifiers, and publication times of the corresponding published content; the content fragments in the first information block include information strongly related to the key content, and the information strongly related to the key content is visually enhanced; in response to a trigger operation on the content fragments in the first information block, displaying a details page of the corresponding published content; in response to a trigger operation on the content fragments in the first information block, displaying a details page of the corresponding published content; in response to a trigger operation on the content fragments in the first information block, displaying a details page of the corresponding published content. The trigger operation of the publisher identifier displays the homepage of the corresponding publisher identifier; or, the target content is a group consisting of opinion content selected from entity objects and the corresponding tags in the summary reply content. A second floating layer is displayed on the search interaction page. The second floating layer is used to display the second information blocks of multiple published content referenced by the opinion type to which the opinion content belongs, so that at least some content and at least some second information blocks in the summary reply content can be displayed simultaneously. The second information block includes: a group consisting of content fragments, sources, publisher identifiers, and publication times selected from the corresponding published content. The content fragments in the second information block include information strongly related to the opinion type, and the information strongly related to the opinion type is visually enhanced. In response to the trigger operation of the content fragments in the second information block, the details page of the corresponding published content is displayed. In response to the trigger operation of the publisher identifier in the second information block, the homepage of the corresponding publisher identifier is displayed.

[0025] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the search method provided in the first aspect.

[0026] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the search method provided in the first aspect.

[0027] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the search method provided in the first aspect.

[0028] Details of one or more embodiments of this application are set forth in the following drawings and description. Other features, objects, and advantages of this application will become apparent from the specification, drawings, and claims. Attached Figure Description

[0029] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0030] Figure 1 is an application environment diagram of the search method in one embodiment;

[0031] Figure 2 is a flowchart illustrating the search method in one embodiment;

[0032] Figure 3 is an example of a search results page in one embodiment;

[0033] Figure 4 is an example of a search results page in one embodiment;

[0034] Figure 5 is an example of a search results page in one embodiment;

[0035] Figure 6 is a schematic diagram of the search interaction page corresponding to the target search term in one embodiment;

[0036] Figure 7 is a schematic diagram of the source tracing operation in one embodiment;

[0037] Figure 8 is a schematic diagram of a comment aggregation page in one embodiment;

[0038] Figure 9 is a schematic diagram of a search results page for entity content in one embodiment;

[0039] Figure 10 is a schematic diagram of the triggering operation of an extended question related to entity content in one embodiment;

[0040] Figure 11 is a schematic diagram of a switching operation in one embodiment;

[0041] Figure 12 is a schematic diagram of triggering a recommendation question in one embodiment;

[0042] Figure 13 is a schematic diagram of the triggering operation with actively input text in one embodiment;

[0043] Figure 14 is a schematic diagram of operation with active voice input in one embodiment;

[0044] Figure 15 is a schematic diagram of operation with active voice input in one embodiment;

[0045] Figure 16 is an example of a search results page in one embodiment;

[0046] Figure 17 is an example of a search results page in one embodiment;

[0047] Figure 18 is an example of a search results page in one embodiment;

[0048] Figure 19 is a schematic diagram of the summary reply entry in one embodiment;

[0049] Figure 20 is a schematic diagram of the interaction between the terminal and the server in one embodiment;

[0050] Figure 21 is an internal structure diagram of a computer device in one embodiment. Detailed Implementation

[0051] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0052] The search method provided in this application embodiment can be applied to the application environment shown in Figure 1. Terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated on server 104 or placed on a cloud or other network server. Terminal 102 and server 104 cooperate to achieve the following scheme: In response to a search operation targeting a target search term, a search results page for the target search term is displayed. The search results page displays the search results for the target search term and also displays a summary response area, which displays at least part of the summary response content for the target search term; In response to a trigger operation targeting the summary response area, a search interaction page corresponding to the target search term is displayed, which displays more of the summary response content; In response to a trigger operation targeting the target content in the summary response content, published content and / or extended questions related to the target content are displayed. The target content is the key content and / or the markers corresponding to the key content in the summary response. A first overlay is displayed above the search interaction page. The first overlay is used to display the first information blocks of each of the multiple published content referenced by the key content, so that at least some of the content and at least some of the first information blocks in the summary response can be displayed simultaneously. The first information block includes a content fragment, source, publisher identifier, and / or publication time of the corresponding published content. The content fragment in the first information block includes information strongly related to the key content, and the information strongly related to the key content is visually enhanced. In response to a trigger operation on the content fragment in the first information block, the details page of the corresponding published content is displayed. In response to a trigger operation on the publisher identifier in the first information block, the homepage of the corresponding publisher identifier is displayed; or, the target content... The summary response content includes the viewpoint content and / or the corresponding tags of the entity objects. A second floating layer is displayed on the search interaction page. The second floating layer is used to display the second information blocks of multiple published content referenced by the viewpoint content, so that at least some of the content and at least some of the second information blocks in the summary response content can be displayed simultaneously. The second information block includes the content fragment, source, publisher identifier and / or publication time of the corresponding published content. The content fragment in the second information block includes information strongly related to the viewpoint type, and the information strongly related to the viewpoint type is visually enhanced. In response to the trigger operation of the content fragment in the second information block, the details page of the corresponding published content is displayed. In response to the trigger operation of the publisher identifier in the second information block, the homepage of the corresponding publisher identifier is displayed.

[0053] The terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle systems, and projection devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted displays. Head-mounted displays can be virtual reality (VR) devices, augmented reality (AR) devices, and smart glasses. The server 104 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0054] In an exemplary embodiment, as shown in FIG2, a search method is provided. Taking the application of this method to the terminal in FIG1 as an example, the method includes the following steps 202 to 206. Wherein:

[0055] Step 202: In response to a search operation for a target search term, a search results page for the target search term is displayed. The search results page displays search results for the target search term and a summary response area, in which at least a portion of the summary response content for the target search term is displayed.

[0056] Optionally, an application (APP) is installed on the terminal. The search method provided in this application embodiment can be executed by the APP. For example, the APP can be of the content sharing type, social type, shopping type, video type, etc., and this application embodiment does not limit it.

[0057] In one possible implementation, the terminal provides search entry points in multiple locations. Users can trigger operations on the search entry points. In response to the trigger operation, the terminal displays a search input page containing an input box. Users can enter target search terms through the input box and trigger operations on the search control. The above series of operations can be used as a search operation targeting the target search terms.

[0058] For example, a search entry point can be provided on the homepage or on the page corresponding to popular tags. However, these are just a few examples; search entry points can also be provided on other pages, and this application embodiment does not limit this. The search entry point can be a control displaying search function prompts, which can be text and / or images.

[0059] In one possible implementation, the search input page includes historical search records, a list of recommended search keywords, and a list of popular search keywords. The recommended search keyword list includes keywords that the currently logged-in user might be interested in, inferred from historical search records. The popular search keyword list includes keywords whose search frequency meets preset criteria; for example, it includes the top N most frequently searched keywords. After the terminal displays the search input page, the user can also directly trigger an action on a keyword from the historical search records, the recommended search keyword list, or the popular search keyword list. In this case, the keyword triggered by the user can be used as the target search term. The user's triggering actions on the search entry point and on the keyword can be considered as search operations targeting the target search term.

[0060] In one possible implementation, after a user opens the details page of a published piece of content, the details page may display several recommended keywords. The user can perform a trigger action on a recommended keyword. In this case, the recommended keyword triggered by the user can be used as the target search term, and the user's trigger action on the recommended keyword can be used as a search action against the target search term.

[0061] In one possible implementation, after a user opens a live streaming page, the page may display several recommended keywords. Similarly, the user can perform a trigger operation on a recommended keyword. In this case, the recommended keyword triggered by the user can be used as the target search term, and the user's trigger operation on the recommended keyword can be used as a search operation targeting the target search term.

[0062] In response to a search operation targeting a specific search term, the terminal can display a search results page for that term. The search results page displays the search results for the target search term.

[0063] Optionally, the search results for the target search term may include published content obtained from searching on an internal platform based on the target search term, or reference information obtained from searching on an external platform based on the target search term. External platforms may be, for example, mini-program platforms, official account platforms, APP platforms, web platforms, etc., and this application embodiment does not limit this.

[0064] The search results page also displays a summary and response area, which can be displayed above the search results. The summary and response area can occupy 1 / 4, 1 / 3, or 1 / 2 of the screen size, and search results for the target search term can be displayed in multiple columns (e.g., two columns).

[0065] The summary response area is used to display summary response content for the target search term. The area of ​​the summary response area is limited; if it can accommodate all the summary response content, it can display the complete content; if it cannot accommodate all the summary response content, it can display at least a portion of the content. The amount of content displayed in the summary response area is related to its size.

[0066] Optionally, the terminal can utilize a pre-trained summary response model to generate summary response content for the target search terms.

[0067] Optionally, the pre-trained summary response model can be deployed on the terminal side or the server side. When deployed on the terminal side, the terminal can input the target search term and the search results for that term into the summary response model, which will then output a summary response. When deployed on the server side, the terminal obtains the summary response by interacting with the server. Specifically, the terminal first generates a summary response request and sends it to the server. The server then inputs the target search term and the search results for that term into the summary response model, obtains the summary response, and returns it to the terminal.

[0068] It should be noted that there may be many search results for the target search term. A portion of the search results can be selected and input into the model, or all of them can be input. This application embodiment does not limit this.

[0069] Optionally, during the model training phase, a large number of search samples can be obtained. Each search sample contains search keywords, search results, and summary response annotations. For each search sample, the search keywords and search results can be input into the summary response model to be trained. The summary response model outputs summary response data. The model loss is calculated based on the summary response data and summary response annotations. The parameters of the summary response model to be trained are adjusted according to the model loss. The above process is repeated until the calculated model loss meets the training stopping condition, thus obtaining the trained summary response model.

[0070] Optionally, the summary response model can be any model that can perform content search and / or generation, including but not limited to large language models or neural network models.

[0071] Optionally, the summary response content includes content and / or component data. Content may include one or more of text, images, videos, and audio. Component data may include at least one of list data, Points of Interest (POI) data, map data, trend data, and key-value (PK) data. The summary response area may include a content display area for displaying the content of the summary response, such as text. The summary response area may also include a source display area for displaying the number of search results used to obtain the summary response content and the source of at least some of the search results. The source of the search results can be identified using at least one of the publisher's nickname, avatar, or account.

[0072] Optionally, the summary reply area may also include a component display area for displaying at least one of the following: image component, video component, list component, POI component, and PK component. Image components display images from the summary reply content; video components display videos from the summary reply content; list components display list data from the summary reply content; POI components display POI data from the summary reply content; and PK components display PK data from the summary reply content. The component types displayed in the component display area can correspond to the data types of non-text data in the summary reply content. For example, if the summary reply content includes images in addition to text, then the component display area will display image components; similarly, if the summary reply content includes list data in addition to text, then the component display area will display list components.

[0073] Optionally, the component type displayed in the component display area is related to the type of the summary response content. After receiving the summary response content, the terminal can identify it to determine its type. For example, a corresponding model can be pre-trained for this identification process. The terminal can input the summary response content into the trained model, and the model will output the type of the summary response content. For example, the type of the summary response content might be multiple entity types, multiple viewpoint types, etc. When the summary response content is a multiple entity type, the component type displayed in the component display area can be a list component, which can display multiple entity contents in the summary response content. When the summary response content is a multiple viewpoint type, the component type displayed in the component display area can be a PK component, which can display the different viewpoint types to which multiple viewpoint contents in the summary response content belong.

[0074] For example, as shown in Figure 3, the target search term is "Can dogs eat tofu?". The summary response obtained by the terminal contains only text, which is shown in the text display area of ​​Figure 3. The number of search results used to obtain this text and the sources of some search results are shown in the source display area of ​​Figure 3.

[0075] For example, as shown in Figure 4, the target search term is "XX Supermarket Must-Buy Recommendations". The summary response obtained by the terminal includes text and list data. The text is shown in the text display area of ​​Figure 4. The list data is shown in the component display area of ​​Figure 4. The number of search results used to summarize the text and the sources of some search results are shown in the source display area of ​​Figure 4.

[0076] For example, as shown in Figure 5, the target search term is "Are XX breed cats suitable for beginners?" The summary response obtained by the terminal includes text and PK data. The text is shown in the text display area of ​​Figure 5. The PK data is shown in the component display area of ​​Figure 5. The number of search results used to summarize this text and the sources of some search results are shown in the source display area of ​​Figure 5.

[0077] Step 204: In response to the trigger operation for the summary reply area, display the search interaction page corresponding to the target search term, and the search interaction page displays more content of the summary reply.

[0078] Optionally, users can perform a trigger operation at any location within the summary reply area. In response to this trigger operation, the terminal will display the search interaction page corresponding to the target search term. Alternatively, the summary reply area may display an information interaction control, as shown in Figure 6. Users can perform a trigger operation on this information interaction control, and in response to this trigger operation, the terminal will display the search interaction page corresponding to the target search term.

[0079] Optionally, a follow-up question prompt may be displayed on the information interaction control. The follow-up question prompt may include text prompts and / or graphic prompts. For example, the follow-up question prompt may be a text prompt such as "Ask again" or "Ask a question".

[0080] The search interaction page displays more of the summary reply content. This way, the search interaction page displays the full content of the summary reply, allowing users to view the complete summary reply content even when only a portion of the summary reply area is displayed.

[0081] Step 206: In response to a triggered operation on the target content in the summary response, display a group selected from the published content and extended questions related to the target content.

[0082] The summary response content displayed on the search interaction page includes at least one interactive piece of content. At least one interactive piece of content can be used as target content. After the user performs a trigger operation on the target content, in response to the trigger operation, the terminal can display published content and / or extended questions related to the target content.

[0083] Optionally, the target content can be key content and / or tags corresponding to key content; it can also be opinion content and / or tags corresponding to opinion content; or it can be entity content and / or tags corresponding to entity content. This application embodiment does not limit this.

[0084] The content to be published can be obtained from an internal platform or an external platform; the form of the published content can be comments, messages, posts, announcements, records, etc., and this application embodiment does not limit this.

[0085] Optionally, relevant published content can be retrieved, and the questions answered by this content can be summarized, serving as extended questions related to the target content. Alternatively, search terms that users might be interested in can be inferred based on the target content, and these search terms can be used as extended questions related to the target content. Both the summarization and inference functions mentioned above can be implemented using a natural language processing model.

[0086] In some embodiments, when the target content is a group consisting of key content and corresponding tags selected from the summary response content, a first floating layer 20 is displayed above the search interaction page. The first floating layer 20 is used to display the first information blocks 21 of each of the multiple published contents referenced by the key content, so that at least some of the content in the summary response content and at least some of the first information blocks 21 can be displayed simultaneously. The first information block 21 includes: a group consisting of content fragments, sources, publisher identifiers, and publication times selected from the corresponding published content. The content fragments in the first information block 21 include information strongly related to the key content, and the information strongly related to the key content is visually enhanced. In response to a trigger operation on the content fragments in the first information block 21, the details page of the corresponding published content is displayed. In response to a trigger operation on the publisher identifier in the first information block 21, the homepage of the corresponding publisher identifier is displayed.

[0087] Optionally, after receiving the summary response, the key information conveyed in the summary response can be used as key content. Key content can be marked, for example, this mark can be called a quotation mark. For example, a quotation mark can be placed in the upper right corner of the last word of the key content. The quotation mark can be identified by text and / or a graphic.

[0088] Optionally, users can perform triggering operations on key content and / or tags corresponding to key content. In response to the triggering operation, the terminal can obtain and summarize the search results used by the key content, and use these search results as multiple published content referenced by the key content.

[0089] Optionally, after the user performs a trigger operation on the key content and / or the tag corresponding to the key content, the terminal can display a first floating layer 20 above the search interaction page. The first floating layer 20 displays the information blocks of multiple published content referenced by the key content. For easy distinction, the information blocks here are referred to as the first information block 21 in this embodiment of the application.

[0090] Optionally, the first floating layer 20 can appear from bottom to top.

[0091] Optionally, the area of ​​the first floating layer 20 is smaller than the area of ​​the search interaction page. For example, the area of ​​the first floating layer 20 can be 1 / 4, 1 / 3, or 1 / 2 of the area of ​​the search interaction page. This application embodiment does not limit this.

[0092] Optionally, due to the area limitation of the first floating layer 20, the number of first information blocks 21 displayed simultaneously on the first floating layer 20 is limited. Users can perform an up-swipe operation on the first floating layer 20 to view more first information blocks 21.

[0093] The search interaction page displays a summary reply. The area of ​​the first floating layer 20 above the search interaction page is smaller than the area of ​​the search interaction page. When the first floating layer 20 does not obscure the summary reply, the entire summary reply is exposed. When the first floating layer 20 partially obscures the summary reply, the unobscured parts of the summary reply are exposed. At least a portion of the first information block 21 is displayed on the first floating layer 20. Therefore, the setting of the first floating layer 20 allows at least a portion of the summary reply and at least a portion of the first information block 21 to be displayed simultaneously.

[0094] Optionally, the multiple published contents referenced by the key content can take the form of comments, messages, posts, announcements, records, etc., and this application embodiment does not limit this.

[0095] Optionally, the first information block 21 includes a content fragment, source, publisher identifier, and / or publication time of the corresponding published content.

[0096] Optionally, the content fragments in the first information block 21 are excerpts related to the key content of the corresponding published content. For example, the published content, key content, and corresponding prompts can be input into the large model, which then extracts and outputs fragments related to the key content from the published content.

[0097] Optionally, some content fragments contain information that is strongly related to the key content, while others contain information that is less related. Information that is strongly related to the key content can be visually enhanced so that users can quickly locate important information.

[0098] Optionally, content fragments, key content, and corresponding prompts can be input into a large model, which will then identify information strongly related to the key content from the content fragments.

[0099] Optionally, visual enhancement processing can include text highlighting, font bolding, adding underlines, etc., and this application embodiment does not limit this.

[0100] Optionally, the source in the first information block 21 is used to indicate the publishing channel of the corresponding published content. For example, the source in the first information block 21 can be comments, notes, etc.

[0101] Optionally, the publisher identifier in the first information block 21 may include at least one of the following: publisher nickname, publisher avatar, and publisher account.

[0102] Optionally, the publication time in the first information block 21 refers to the publication time of the corresponding published content.

[0103] Optionally, after a user performs a trigger operation on a content segment in a first information block 21, in response to the trigger operation, the terminal displays the details page of the corresponding published content so that the user can view the complete content of the corresponding published content.

[0104] Optionally, after a user performs a trigger operation on a publisher identifier in a first information block 21, in response to the trigger operation, the terminal displays the homepage of the publisher identifier so that the user can view the publisher's detailed information on the homepage.

[0105] For example, the target search term for the search operation is "how to check the entry and exit records of foreigners". As shown in Figure 7, the search interaction page displays a complete summary reply. The key content "Only entry and exit records within the last ten years can be viewed online" is marked with a reference mark. After the user performs a trigger operation on the reference mark, the terminal will display a first floating layer 20 above the search interaction page. On the first floating layer 20, the first information blocks 21 of the multiple published content referenced by this content are displayed. Figure 7 shows three first information blocks 21. In each first information block 21, the text of the information strongly related to "Only entry and exit records within the last ten years can be viewed online" is bolded.

[0106] In some embodiments, when the target content is a group consisting of opinion content selected from entity objects and the corresponding tags in the summary response content, a second floating layer 30 is displayed on the search interaction page. The second floating layer 30 is used to display the second information blocks 31 of each of the multiple published contents referenced by the opinion type to which the opinion content belongs, so that at least some of the content in the summary response content and at least some of the second information blocks 31 can be displayed simultaneously. The second information block 31 includes: a group consisting of content fragments, sources, publisher identifiers and publication times selected from the corresponding published content. The content fragments in the second information block 31 include information strongly related to the opinion type, and the information strongly related to the opinion type is visually enhanced. In response to a trigger operation on the content fragments in the second information block 31, the details page of the corresponding published content is displayed. In response to a trigger operation on the publisher identifier in the second information block 31, the homepage of the corresponding publisher identifier is displayed.

[0107] Optionally, if the target search term is text requesting recommendations for a certain object, the summary response typically includes at least one recommended entity object.

[0108] For example, if the target search term is a request for restaurant recommendations, the summary response will typically include at least one recommended restaurant. If the target search term is a request for attraction recommendations, the summary response will typically include at least one recommended attraction. If the target search term is a request for entertainment venue recommendations, the summary response will typically include at least one recommended entertainment venue.

[0109] It should be noted that the search terms mentioned in the embodiments of this application can be understood as search text, which can be words, sentences, or questions.

[0110] Optionally, if the summary response includes at least one entity object, it may also include opinion content for each entity object. For example, the opinion content may include positive evaluation content and negative evaluation content for the corresponding entity object.

[0111] Optionally, for each entity, the opinion content of that entity belongs to different opinion types. For example, positive reviews are considered "good reviews," while negative reviews are considered "complaints." The search interaction page displays tags corresponding to the opinion content. The number of tags is the same as the number of opinion types. Each tag can display one opinion type and can also display the number of published content pieces that convey that opinion type for that entity.

[0112] Users can trigger operations on opinion content belonging to a certain opinion type, or on a marker displaying a certain opinion type. In response to the trigger operation, the terminal can obtain multiple published content that conveys the opinion type to the corresponding entity object, which are then used as multiple published content referenced by that opinion type.

[0113] Optionally, after a user performs a trigger operation on opinion content belonging to a certain opinion type, or performs a trigger operation on a marker displaying a certain opinion type, the terminal can display a second floating layer 30 above the search interaction page. The second floating layer 30 displays the information blocks of multiple published content referenced by the opinion type. For ease of distinction, this application embodiment refers to the information block here as the second information block 31.

[0114] Optionally, the second floating layer 30 can appear from bottom to top.

[0115] Optionally, the area of ​​the second floating layer 30 is smaller than the area of ​​the search interaction page. For example, the area of ​​the second floating layer 30 can be 1 / 4, 1 / 3, or 1 / 2 of the area of ​​the search interaction page. This application embodiment does not limit this.

[0116] Optionally, due to the area limitation of the second floating layer 30, the number of second information blocks 31 displayed simultaneously on the second floating layer 30 is limited. Users can perform an up-swipe operation on the second floating layer 30 to view more second information blocks 31.

[0117] The search interaction page displays a summary reply. The area of ​​the second floating layer 30 above the search interaction page is smaller than the area of ​​the search interaction page. When the second floating layer 30 does not obscure the summary reply, the entire summary reply is exposed. When the second floating layer 30 partially obscures the summary reply, the unobscured parts of the summary reply are exposed. At least a portion of the second information block 31 is displayed on the second floating layer 30. Therefore, the setting of the second floating layer 30 allows at least a portion of the summary reply and at least a portion of the second information block 31 to be displayed simultaneously.

[0118] Optionally, the multiple published contents referenced by the opinion type can take the form of comments, messages, posts, announcements, records, etc., and this application embodiment does not limit this.

[0119] Optionally, the second information block 31 includes a content fragment of the corresponding published content, the source, the publisher identifier, and / or the publication time.

[0120] Optionally, the content fragments in the second information block 31 are excerpts from the corresponding published content that are related to the opinion type. For example, the published content, opinion type, and corresponding prompt words can be input into the large model, which then extracts and outputs the opinion type-related fragments from the published content.

[0121] Optionally, some content fragments contain information that is strongly related to the viewpoint type, while others contain information that is less related. Information that is strongly related to the viewpoint type can be visually enhanced so that users can quickly locate important information.

[0122] Optionally, content snippets, opinion types, and corresponding prompts can be input into a large model, which will then identify information strongly related to the opinion type from the content snippets.

[0123] Optionally, visual enhancement processing can include text highlighting, font bolding, adding underlines, etc., and this application embodiment does not limit this.

[0124] Optionally, the source in the second information block 31 is used to indicate the publishing channel of the corresponding published content. For example, the source in the second information block 31 can be comments, notes, etc.

[0125] Optionally, the publisher identifier in the second information block 31 may include at least one of the following: publisher nickname, publisher avatar, and publisher account.

[0126] Optionally, the publication time in the second information block 31 refers to the publication time of the corresponding published content.

[0127] Optionally, after a user performs a trigger operation on a content segment in a second information block 31, in response to the trigger operation, the terminal displays the details page of the corresponding published content so that the user can view the complete content of the corresponding published content.

[0128] Optionally, after a user performs a trigger operation on a publisher identifier in a second information block 31, in response to the trigger operation, the terminal displays the homepage of the publisher identifier so that the user can view the publisher's detailed information on the homepage.

[0129] Optionally, the second floating layer 30 displays labels for multiple viewpoint types to which the viewpoint content belongs. After a user performs a trigger operation on viewpoint content belonging to a certain viewpoint type, or after performing a trigger operation on a label displaying a certain viewpoint type, the terminal can display the second floating layer 30 above the search interaction page. The second floating layer 30 automatically locates under the label of that viewpoint type, so that the second floating layer 30 displays the second information blocks 31 of each of the multiple published content referenced by that viewpoint type. The user can click on the label of another viewpoint type on the second floating layer 30, and the second floating layer 30 will switch to display the second information blocks 31 of each of the multiple published content referenced by the viewpoint type clicked by the user.

[0130] For example, as shown in Figure 8, the target search term for the search operation is "XX Airport Food Recommendations." As shown in Figure 8, the search interaction page displays a complete summary response, which includes two recommended restaurants: Restaurant A and Restaurant B. After the user triggers an operation by clicking the "Complaint" tag for Restaurant A, the terminal displays a second floating layer 30. On this second floating layer 30, multiple posts referenced by the "Complaint" opinion type are displayed, each with its own second information block 31. Figure 8 shows four second information blocks 31, with the text of information strongly related to the "Complaint" opinion type in each second information block 31 bolded. The user can click the "Positive Review" tag on the second floating layer 30, which will then switch the display of the second information blocks 31 of multiple posts referenced by the "Positive Review" opinion type.

[0131] In some embodiments, the summary response content for a target search term may contain multiple opinion types and / or opinion content under each opinion type. The opinion content may include reasons to support the corresponding opinion type. For example, if the target search term is "Are Siamese cats suitable for first-time owners?", the summary response content for this target search term may include two opinion types: "suitable" and "unsuitable," as well as opinion content under each opinion type. The opinion content under the "suitable" opinion type may include reasons why Siamese cats are suitable for first-time owners, while the opinion content under the "unsuitable" opinion type may include reasons why Siamese cats are not suitable for first-time owners.

[0132] Each opinion piece has a corresponding tag. Users can perform a trigger operation on the opinion piece and / or the tag corresponding to the opinion piece. In response to the trigger operation, the terminal displays at least one published content of the opinion type corresponding to the opinion piece. For example, the opinion type to which the opinion piece belongs can be used as the tag corresponding to the opinion piece.

[0133] It should be noted that the search terms mentioned in the embodiments of this application can be understood as search text, which can be words, sentences, or questions.

[0134] When the target content is key content and / or the corresponding markers in the summary reply, a first floating layer 20 is displayed above the search interaction page. This first floating layer 20 displays the first information blocks 21 of each of the multiple published content referenced by the key content, allowing at least some content and at least some of the first information blocks 21 in the summary reply to be displayed simultaneously, improving the efficiency of information retrieval for users. The first information block 21 includes a content fragment, source, publisher identifier, and / or publication time of the corresponding published content. The content fragment in the first information block 21 includes information strongly related to the key content, which is visually enhanced to facilitate quick location of important information for users. In response to a trigger operation on a content fragment in the first information block 21, the details page of the corresponding published content is displayed, allowing users to trace the source of the content fragment and verify the authenticity of the summary reply. In response to a trigger operation on the publisher identifier in the first information block 21, the homepage of the corresponding publisher identifier is displayed, allowing users to quickly access the publisher's homepage, further improving the efficiency of information retrieval for users. When the target content is the opinion content and / or the corresponding marker of the entity object in the summary reply content, a second floating layer 30 is displayed above the search interaction page. This second floating layer 30 displays the second information blocks 31 of multiple published content referenced by the opinion content's opinion type, allowing at least some content and at least some second information blocks 31 in the summary reply content to be displayed simultaneously, improving the efficiency of information retrieval for users. The second information block 31 includes content fragments, source, publisher identifier, and / or publication time of the corresponding published content. The content fragments in the second information block 31 include information strongly related to the opinion type, which is visually enhanced to facilitate quick location of important information. In response to a trigger operation on a content fragment in the second information block 31, the details page of the corresponding published content is displayed, allowing users to trace the source of the content fragment and verify the authenticity of the summary reply content. In response to a trigger operation on the publisher identifier in the second information block 31, the homepage of the corresponding publisher identifier is displayed, allowing users to quickly access the publisher's homepage, further improving the efficiency of information retrieval for users.

[0135] In some embodiments, the search interaction page includes a main text area, which is used to display groups selected from text and images in the summary response content; groups selected from key content and corresponding tags of key content are displayed in the main text area; and groups selected from opinion content and corresponding tags of opinion content are displayed in the main text area.

[0136] This allows you to display the target content in the main text area and associate it with the corresponding image.

[0137] The target content may include key content and / or corresponding tags, opinion content and / or corresponding tags, entity content and / or corresponding tags, etc., and this application embodiment does not limit this. The summary response content may include images corresponding to the target content. For example, the summary response content may include images corresponding to key content, images corresponding to opinion content, and / or images corresponding to entity content, and the images corresponding to the target content can be displayed in the text area.

[0138] Optionally, in response to a trigger operation targeting the target content in the text area, the terminal may display at least one published content obtained based on the target content search. Similarly, the form of the at least one published content here can also be a comment, message, post, announcement, record, etc., and this embodiment of the application does not limit this.

[0139] In the above embodiments, key content and / or corresponding markers are displayed in the main text area; opinion content and / or corresponding markers are also displayed in the main text area. This allows users to quickly locate content of interest, improving information retrieval efficiency.

[0140] In some embodiments, the search method provided in this application further includes: when the target content is a group consisting of entity content and the corresponding tags in the summary response content, displaying a group consisting of at least one published content obtained based on the entity content search and extended questions related to the entity content.

[0141] The entity content can be an entity object with specific meaning, such as the target object in the summary reply content. The target object can be, for example, a person's name, place name, restaurant name, scenic spot name, etc., or the entity object mentioned above. This application embodiment does not limit this.

[0142] In order to remind users of the existence of entity content, the entity content can be marked. For example, an underline can be added below the entity content.

[0143] Users can perform triggering operations on entity content and / or the tags corresponding to entity content. In response to the triggering operation, the terminal can display at least one published content obtained based on the entity content search, as well as extended questions related to the entity content.

[0144] Among them, at least one published content obtained based on entity content search can include published content obtained based on entity content search within the internal platform, or published content obtained based on entity content search within the external platform.

[0145] Optionally, a user can perform a trigger operation on any entity content. In response to the trigger operation, the terminal displays a third overlay, which is used to display at least one published content obtained based on the entity content search, as well as extended questions related to the entity content.

[0146] For example, as shown in Figure 9, when a user performs a trigger operation on the entity content "Restaurant 1", the terminal displays a third floating layer in response to the trigger operation. The third floating layer displays extended questions related to "Restaurant 1", such as what time it is open, which boarding gate it is near, and which cuisine is recommended. In the layout of the content displayed in the third floating layer, the extended questions related to the entity content are displayed above at least one published content obtained based on the entity content search.

[0147] In the above embodiments, users can perform trigger operations on entity content and / or the tags corresponding to entity content in the summary reply content. The terminal will display at least one published content and / or extended questions related to entity content obtained based on the entity content search, providing users with another search path and improving the efficiency of users obtaining information.

[0148] In some embodiments, the extended question is obtained based on a group of published content and search terms related to the entity content; the method further includes: displaying a search interaction page corresponding to the extended question in response to a triggering operation for the extended question.

[0149] Optionally, the terminal can summarize the questions that can be answered by at least one piece of published content obtained based on the entity content search, and treat these questions as extended questions related to the entity content. It can also infer search terms that users might be interested in based on the entity content, and treat these search terms as extended questions related to the entity content. Both the summarization and inference functions mentioned above can be implemented using a natural language processing model.

[0150] Users can trigger an action on any extended question. In response to this trigger action, the terminal can display the search interaction page corresponding to that extended question. For example, as shown in Figure 10, after a user triggers an action on an extended question, the terminal can display the search interaction page corresponding to that extended question.

[0151] In the above embodiments, after a user performs a trigger operation on a certain extended question, the terminal can display the search interaction page corresponding to that extended question. Users can trigger questions of interest to explore more detailed information about the entity content, improving the efficiency of users obtaining information.

[0152] In some embodiments, the search interaction page includes a component area, which is used to display or, distinct from the main text area, the target content or auxiliary information of the target content; the search method provided in this application embodiment further includes any of the following steps:

[0153] When multiple target contents or auxiliary information of multiple target contents are displayed in the current component area, in response to a switching operation triggered in the current component area, the corresponding target contents or auxiliary information of the target contents are displayed in the component area based on the display order of the multiple target contents;

[0154] When the first auxiliary information of the target content is displayed in the current component area, in response to a switching operation triggered in the current component area, the second auxiliary information of the target content is displayed in the component area;

[0155] When the target content or auxiliary information of the target content is displayed in the current component area in a first manner, in response to a switching operation triggered in the current component area, the target content or auxiliary information of the target content is displayed in the component area in a second manner.

[0156] In response to a triggered operation on the target content or auxiliary information of the target content displayed in the component area, a group selected from published content and extended questions related to the target content or auxiliary information of the target content is displayed.

[0157] Optionally, the target content may include at least one of the following: key content and / or tags corresponding to key content, opinion content and / or tags corresponding to opinion content, and entity content and / or tags corresponding to entity content.

[0158] Optionally, the auxiliary information for the target content may include at least one of the following: at least one published content referenced by the target content, the number of such published content items, the publisher information of such published content items, images associated with the target content, videos associated with the target content, audio associated with the target content, a list of target content items, comparative results generated by the target content, and curves generated by the target content. Displaying the target content or its auxiliary information in the component area provides users with more information (such as multimodal information), allowing them to quickly understand the important information conveyed by the summary response. Furthermore, the component area supports display in different modalities, styles, and dimensions distinct from text, making the information expression more intuitive and covering a wider range of search scenarios.

[0159] Optionally, the component area may display the target content or auxiliary information of the target content in the same way as the main text area, or it may display the target content or auxiliary information of the target content in a way different from the main text area.

[0160] Optional ways to differentiate from the main text area include different modalities, different styles, and different dimensions.

[0161] In one possible implementation, after the user triggers the summary reply area, the component area of ​​the search interaction page displayed on the terminal shows multiple target contents or auxiliary information of multiple target contents. After the user performs a switching operation in the component area, the terminal displays the corresponding target content or auxiliary information of the target content in the component area based on the display order of the multiple target contents.

[0162] Optionally, the display order of multiple target contents is related to the arrangement of multiple target contents or auxiliary information of multiple target contents displayed in the component area. For example, if multiple target contents or auxiliary information of multiple target contents are arranged in an array in the component area, the first item in the first row can be displayed first, the second item in the first row can be displayed second, then the second row, and so on.

[0163] For example, after a user triggers the summary reply area, the terminal displays a search interaction page, as shown in Figure 11. The search interaction page displays complete summary reply content, which includes multiple entity content items. The component area displays multiple information display areas, each showing one entity content item, the corresponding image, and / or the percentage of recommended users for that entity content. After the user performs a switching operation in the component area, the terminal displays a recommended image of the entity content displayed in one of the information display areas. This recommended image can be an enlarged image of the image displayed in that information display area, or it can be a composite image of related images obtained based on the corresponding entity content search.

[0164] In one possible implementation, after the user triggers the summary reply area, the component area on the search interaction page displayed on the terminal shows the first auxiliary information of the target content. After the user performs a switching operation in the component area, the component area displays the second auxiliary information of the target content. The first auxiliary information and the second auxiliary information are different.

[0165] For example, after a user triggers the summary reply area, the terminal displays a search interaction page. This search interaction page displays complete summary reply content, including key information. The component area displays the number of at least one published content referenced by the key information. After the user performs a switching operation in the component area, the terminal displays the publisher information of that at least one published content in the component area. As another example, after a user triggers the summary reply area, the terminal displays a search interaction page. This search interaction page displays complete summary reply content, including entity content. The component area displays an image of the entity content. After the user performs a switching operation in the component area, the terminal displays a video of that entity content in the component area.

[0166] In one possible implementation, after the user triggers the summary reply area, the component area in the search interaction page displayed on the terminal first displays the target content or auxiliary information of the target content in a first manner. After the user performs a switching operation in the component area, the component area displays the target content or auxiliary information of the target content in a second manner.

[0167] For example, after a user triggers the summary reply area, the terminal displays a search interaction page. The search interaction page displays complete summary reply content, which includes multiple entity contents. The component area displays these multiple entity contents in a list format. After the user performs a switching operation in the component area, the terminal displays these multiple entity contents in the component area in a map format.

[0168] In one possible implementation, after a user triggers the summary reply area, the component area of ​​the search interaction page displayed on the terminal shows the target content or auxiliary information of the target content. The user can perform a trigger operation on the target content or auxiliary information of the target content. In response to the trigger operation, the terminal displays published content and / or extended questions related to the target content or auxiliary information of the target content.

[0169] For example, after a user triggers the summary reply area, the terminal displays a search interaction page. The search interaction page displays complete summary reply content, which includes markers corresponding to key content. The component area also displays markers corresponding to key content. The user can perform a trigger operation on the markers displayed in the component area. In response to the trigger operation, the terminal displays at least one published content referenced by the key content.

[0170] In the above embodiments, the search interaction page includes a component area, which is used to display the target content or auxiliary information of the target content in a way that is distinct from the main text area. Users can perform switching operations in the component area to view relevant information. In this way, the search interaction page provides richer information and improves the efficiency of users obtaining information.

[0171] In some embodiments, the search interaction page includes a group selected from a question recommendation area and a question input control, wherein the question recommendation area is used to display at least one recommended question related to the group constructed from the target search term and summarized response content; the method further includes:

[0172] In response to a trigger operation targeting a target question among the at least one recommended questions, or by inputting a target question through the question input control, a search interaction page corresponding to the target question is displayed, and a summary response to the target question is displayed through the search interaction page. The summary response to the target question is based on a group selected from the target question and contextual information of the search process.

[0173] Optionally, the search interaction page is laid out from top to bottom as follows: a component area, a main text area, a question recommendation area, and a question input control. The question recommendation area is used to display at least one recommended question related to the target search term and / or the summarized response content.

[0174] Optionally, at least one recommended question can be derived from expanding the target search term or inferred from summarizing the responses.

[0175] Optionally, the question input control allows users to input either voice or text.

[0176] As shown in Figure 12, users can trigger an action on at least one target question among the recommended questions. In response to this trigger, the terminal displays a search interaction page corresponding to the target question, which includes a summary response. Since generating the summary response takes time, as shown in Figure 12, the real-time generation progress can be displayed on the interface, enabling immediate response to user triggers and improving the user's search experience.

[0177] Optionally, the terminal can search for the target question, obtain the corresponding search results, and summarize the response content for the target question based on the search results and the context information of the search process.

[0178] The contextual information of the search process may include at least one of the prior questions to the target question (e.g., prior target keywords) or summary responses to the prior questions.

[0179] Users can also input their target question through a question input control. In response to this action, the terminal can display a search interaction page corresponding to the target question. Similarly, the search interaction page for the target question displays a summary response to the target question.

[0180] Optionally, as shown in Figure 13, the user can input text through the question input control, and the terminal can use this text as the target question. As shown in Figures 14 and 15, the user can also input speech through the question input control, and the terminal can convert the speech into text and use this text as the target question.

[0181] In the above embodiments, in response to a trigger operation targeting a target question among the at least one recommended question, or by inputting a target question through the question input control, a search interaction page corresponding to the target question is displayed. The search interaction page then displays a summary response to the target question, providing the user with an entry point for further follow-up questions and improving the efficiency of information retrieval. Understandably, this conversational interaction method provides more accurate and detailed responses to the user's search requests.

[0182] In some embodiments, the search method provided in this application further includes the following steps: in response to a search prefix input through the question input control, displaying at least one auxiliary question related to the search prefix; selecting an auxiliary question as the target question, wherein the auxiliary question is selected from a group based on published content and search terms related to the search prefix.

[0183] Referring again to Figure 13, after the user inputs a search prefix through the question input control, the terminal automatically displays at least one auxiliary question related to the search prefix. Each auxiliary question contains the search prefix, and the search prefix in each auxiliary question is visually enhanced.

[0184] Optionally, visual enhancement of the search prefix may include displaying the search prefix in a striking color, highlighting the search prefix, or making the search prefix bold; however, this embodiment does not limit this.

[0185] Optionally, after the user triggers the question input control, the input box can be enlarged to provide more space for input. The user can trigger an operation on any auxiliary question; in response to this trigger operation, the terminal can use the corresponding auxiliary question as the target question.

[0186] Specifically, the system can retrieve published content related to the search prefix, summarize the questions that this content can answer, and use these questions as auxiliary questions related to the search prefix. It can also infer search terms that users might be interested in based on the search prefix, and use these search terms as auxiliary questions related to the search prefix. Both the summarization and inference functions described above can be implemented using a natural language processing model.

[0187] In the above embodiments, in response to a search prefix entered through the question input control, at least one auxiliary question related to the search prefix is ​​displayed, allowing the user to find a suitable question among at least one auxiliary question without having to continue manually entering the information, thus improving search efficiency.

[0188] In some embodiments, the summary response content is based on a group summary composed of published content and reference content obtained from searches for the target search term, wherein the published content and the reference content have different sources.

[0189] Specifically, in response to a search operation targeting a specific search term, the system can perform a search on an internal platform based on the target search term to obtain relevant published content; it can also perform a search on an external platform based on the target search term to obtain reference content. Furthermore, the terminal can summarize and generate a response based on the searched published content and / or reference content targeting the target search term.

[0190] For example, the target search term is "XX University Admission Score Line", and the source of the reference content is the XX College Entrance Examination Platform, as shown in Figure 16.

[0191] For example, the target search term is "Beijing weather today", and the source of the reference content is the XX Weather Platform, as shown in Figure 17.

[0192] For example, the target search term is "gold price", and the source of the reference content is XX Investment Platform, as shown in Figure 18.

[0193] In the above embodiments, in response to a search operation targeting a search term, relevant content is searched from different sources, and then a summary is made based on the search results. The expansion of sources makes the summarized response more accurate and comprehensive, improving the efficiency of users obtaining information.

[0194] In some embodiments, the search interaction page includes a publishing control. The search method provided in this application further includes the following steps: in response to a trigger operation on the publishing control, generating content to be published based on the search interaction page corresponding to the target search term, so as to publish the content to be published.

[0195] Optionally, the search interaction page is laid out from top to bottom as follows: component area, main content area, interactive area, question recommendation area, and question input area. The interactive area displays posting controls, and the question input area displays question input controls. This layout is similar to the layout of published content on the internal platform, making it familiar to users. Furthermore, this layout is more vivid, intuitive, and has a higher information density.

[0196] Users can trigger operations on the publishing control. In response to these operations, the terminal generates content to be published based on the search interaction page corresponding to the target search term. After the user triggers a publishing operation on the content, the terminal publishes the content. For example, the title of the content to be published is generated based on the target search term, and the accompanying images and body text are generated based on the target search term and the corresponding summary reply.

[0197] In the above embodiments, in response to a trigger operation on the publishing control, content to be published is generated based on the search interaction page corresponding to the target search term, so as to publish the content to be published. This makes it more convenient for users to publish the search interaction page.

[0198] In some embodiments, the search results page includes a summary reply entry; the search method provided in this application embodiment further includes: when the summary reply area is not displayed on the search results page, in response to a triggering operation on the summary reply entry, displaying the summary reply area on the search results page, and displaying at least a portion of the summary reply content for the target search term in the summary reply area.

[0199] In one possible implementation, the terminal pre-stores a large number of summary response contents corresponding to keywords. In response to a search operation targeting a specific search term, the terminal checks if summary response contents exist. If so, the summary response area is directly displayed on the search results page, showing the summary response content, as shown in Figure 19. At this point, the summary response entry is processed in the first display to indicate to the user that summary response content has been generated; otherwise, the summary response area is not displayed, and the summary response entry is processed in the second display to indicate to the user that they can generate summary response content by triggering this entry.

[0200] Optionally, the first display processing includes displaying the summary reply entry as a combination of at least one of a first preset color, a first preset pattern, and a first preset text; the second display processing includes displaying the summary reply entry as a combination of at least one of a second preset color, a second preset pattern, and a second preset text. The first preset color, the first preset pattern, the first preset text, the second preset color, the second preset pattern, and the second preset text can be flexibly set, and this application embodiment does not limit them.

[0201] In one possible implementation, the terminal does not need to store any summary reply content corresponding to the keywords. In response to the search operation for the target search term, the terminal does not display the summary reply area by default, and performs a second display processing on the summary reply entry to prompt the user that summary reply content can be generated by triggering the summary reply entry.

[0202] Optionally, considering that the summary reply content may be very long and the summary reply area is not enough to display the entire summary reply content, a trigger control to view the full content can be displayed in the summary reply area. The trigger control can display words such as "View Full Content" or "View More Experiences". Users can perform a trigger operation on the control. In response to the trigger operation, the terminal will jump to the search interaction page, which displays the full summary reply content. Users can perform interactive operations on the search interaction page for the target content in the summary reply content.

[0203] In the above embodiments, the summary reply entry point ensures that users can obtain corresponding summary reply content through this entry point regardless of the keywords they input, thus improving the stability of the summary reply content output. Furthermore, users can conduct further information exploration based on the summary reply content, thereby improving the efficiency of users obtaining effective information.

[0204] In some embodiments, referring to Figure 20, a flowchart of a terminal and server interaction method for implementing a search is provided. This process includes the following steps: Step S1, the user triggers a search operation for a target search term on the terminal. The specific implementation process of the user triggering the search operation is described in the aforementioned embodiments and will not be repeated here. Step S2, the terminal sends a search request to the server. Step S3, the server returns the search results for the target search term to the terminal. Step S4, the terminal displays the search results page for the target search term. The terminal pre-stores a large number of summary response contents corresponding to keywords. The terminal can check if there are summary response contents corresponding to the target search term. If so, a summary response area can be directly displayed on the search results page, displaying the summary response content. The summary response area also displays information interaction controls for the user to ask further questions. Step S5, the user performs a trigger operation on the information interaction controls. Step S6, the terminal displays a search interaction page. Step S7, the user performs a trigger operation on the target content. Step S8, the terminal and server interact to display published content and / or extended questions related to the target content.

[0205] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0206] Based on the same inventive concept, this application also provides a search method apparatus for implementing the search method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, specific limitations in one or more search method apparatus embodiments provided below can be found in the limitations of the search method described above, and will not be repeated here.

[0207] In one exemplary embodiment, a search method apparatus is provided, comprising:

[0208] A display module is configured to respond to a search operation for a target search term by displaying a search results page for the target search term, the search results page displaying search results for the target search term and a summary response area displaying at least a portion of the summary response content for the target search term.

[0209] The generation module is used to respond to a trigger operation on the summary reply area and display a search interaction page corresponding to the target search term, wherein the search interaction page displays more content of the summary reply.

[0210] An interactive module is used to respond to a trigger operation on target content in the summary response content, displaying a group selected from published content and extended questions related to the target content; the target content is a group selected from key content and corresponding tags in the summary response content, displaying a first floating layer above the search interaction page, the first floating layer being used to display first information blocks of each of the multiple published content referenced by the key content, so that at least some content and at least some first information blocks in the summary response content can be displayed simultaneously; the first information block includes: a group selected from content fragments, sources, publisher identifiers, and publication times of the corresponding published content; the content fragments in the first information block include information strongly related to the key content, and the information strongly related to the key content is visually enhanced; in response to a trigger operation on the content fragments in the first information block, displaying a details page of the corresponding published content; in response to a trigger operation on the content fragments in the first information block, displaying a details page of the corresponding published content; in response to a trigger operation on the content fragments in the first information block, displaying a details page of the corresponding published content. The trigger operation of the publisher identifier displays the homepage of the corresponding publisher identifier; or, the target content is a group consisting of opinion content selected from entity objects and the corresponding tags in the summary reply content. A second floating layer is displayed on the search interaction page. The second floating layer is used to display the second information blocks of multiple published content referenced by the opinion type to which the opinion content belongs, so that at least some content and at least some second information blocks in the summary reply content can be displayed simultaneously. The second information block includes: a group consisting of content fragments, sources, publisher identifiers, and publication times selected from the corresponding published content. The content fragments in the second information block include information strongly related to the opinion type, and the information strongly related to the opinion type is visually enhanced. In response to the trigger operation of the content fragments in the second information block, the details page of the corresponding published content is displayed. In response to the trigger operation of the publisher identifier in the second information block, the homepage of the corresponding publisher identifier is displayed.

[0211] In some embodiments, the search interaction page includes a main text area, which is used to display groups selected from text and images in the summary response content; groups selected from key content and corresponding tags of key content are displayed in the main text area; and groups selected from opinion content and corresponding tags of opinion content are displayed in the main text area.

[0212] In some embodiments, the interaction module is further configured to, when the target content is a group consisting of entity content and the corresponding tags in the summary response content, display a group consisting of at least one published content obtained based on entity content search and extended questions related to entity content.

[0213] In some embodiments, the extended question is obtained based on a group of published content and search terms related to the entity content; the interaction module is further configured to display a search interaction page corresponding to the extended question in response to a triggering operation for the extended question.

[0214] In some embodiments, the search interaction page includes a component area for displaying or displaying, distinct from the main text area, the target content or auxiliary information of the target content; the interaction module is further configured to, in response to a switching operation triggered in the current component area, display the corresponding target content or auxiliary information of the target content in the component area based on the display order of the multiple target contents when multiple target contents or auxiliary information of multiple target contents are displayed in the current component area; in response to a switching operation triggered in the current component area, display the second auxiliary information of the target content in the component area when the current component area displays first auxiliary information of the target content; in response to a switching operation triggered in the current component area, display the target content or auxiliary information of the target content in the component area in a second manner when the current component area displays the target content or auxiliary information of the target content in a first manner; and in response to a triggering operation on the target content or auxiliary information of the target content displayed in the component area, display a group selected from published content and extended questions related to the target content or auxiliary information of the target content.

[0215] In some embodiments, the search interaction page includes a group selected from a question recommendation area and a question input control. The question recommendation area is used to display at least one recommended question related to the group constructed from the target search term and the summary response content. The interaction module is further configured to, in response to a trigger operation on a target question among the at least one recommended question, or to input a target question through the question input control, display the search interaction page corresponding to the target question, and display the summary response content for the target question through the search interaction page. The summary response content for the target question is obtained based on a group selected from the target question and context information of the search process.

[0216] In some embodiments, the interaction module is further configured to, in response to a search prefix entered via the question input control, display at least one auxiliary question related to the search prefix; and select an auxiliary question as the target question, the auxiliary question being selected from a group based on published content and search terms related to the search prefix.

[0217] In some embodiments, the summary response content is based on a group summary composed of published content and reference content obtained from searches for the target search term, wherein the published content and the reference content have different sources.

[0218] In some embodiments, the search interaction page includes a publishing control and an interaction module, and is further configured to generate content to be published based on the search interaction page corresponding to the target search term in response to a trigger operation on the publishing control, so as to publish the content to be published.

[0219] In some embodiments, the search results page includes a summary reply entry; a display module is configured to, in response to a triggering operation on the summary reply entry, display the summary reply area on the search results page when the summary reply area is not displayed on the search results page, and display at least a portion of the summary reply content for the target search term in the summary reply area.

[0220] Each module in the aforementioned search method apparatus can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.

[0221] In an exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram is shown in Figure 21. The computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface of the computer device is used for exchanging information between the processor and external devices. The communication interface of the computer device is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a search method. The display unit of the computer device is used to form a visually visible image and may be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0222] Those skilled in the art will understand that the structure shown in Figure 21 is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0223] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the search method described above.

[0224] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the search method described above.

[0225] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the search method described above.

[0226] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0227] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0228] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0229] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A search method, characterized in that, The method includes: In response to a search operation for a target search term, a search results page for the target search term is displayed. The search results page displays the search results for the target search term and also displays a summary response area, in which at least part of the summary response content for the target search term is displayed. In response to a triggered operation on the summary reply area, a search interaction page corresponding to the target search term is displayed, and the search interaction page displays more content of the summary reply; and In response to a triggered action on the target content in the summary response, a group selected from the published content and extended questions related to the target content is displayed; The target content is a group composed of key content and corresponding tags selected from the summary response content. A first floating layer is displayed above the search interaction page. The first floating layer is used to display the first information blocks of each of the multiple published contents referenced by the key content, so that at least some of the content and at least some of the first information blocks in the summary response content can be displayed simultaneously. The first information block includes: a group composed of content fragments, sources, publisher identifiers, and publication times selected from the corresponding published content. The content fragments in the first information block include information strongly related to the key content, and the information strongly related to the key content is visually enhanced. In response to a trigger operation on the content fragments in the first information block, the details page of the corresponding published content is displayed. In response to a trigger operation on the publisher identifier in the first information block, the homepage of the corresponding publisher identifier is displayed. Alternatively, the target content may be a group consisting of opinion content selected from entity objects and corresponding tags in the summary response content. A second overlay is displayed on the search interaction page. The second overlay is used to display the second information blocks of multiple published content referenced by the opinion type to which the opinion content belongs, so that at least some content and at least some second information blocks in the summary response content can be displayed simultaneously. The second information block includes: a group consisting of content fragments, sources, publisher identifiers, and publication times selected from the corresponding published content. The content fragments in the second information block include information strongly related to the opinion type, and the information strongly related to the opinion type is visually enhanced. In response to a trigger operation on the content fragments in the second information block, the details page of the corresponding published content is displayed. In response to a trigger operation on the publisher identifier in the second information block, the homepage of the corresponding publisher identifier is displayed.

2. The method according to claim 1, characterized in that, The search interaction page includes a main text area, which is used to display groups composed of text and images from the summary reply content; groups composed of key content and corresponding tags are displayed in the main text area; and groups composed of opinion content and corresponding tags are displayed in the main text area.

3. The method according to claim 1, characterized in that, The method further includes: When the target content is a group consisting of entity content and corresponding tags in the summary response content, a group consisting of at least one published content obtained based on the entity content search and related extended questions is displayed.

4. The method according to claim 3, characterized in that, The extended question is derived from a group of published content and search terms related to the entity content; the method also includes: In response to a trigger operation for the extended question, the search interaction page corresponding to the extended question is displayed.

5. The method according to claim 1, characterized in that, The search interaction page includes a component area, which is used to display, or to display separately from the main text area, the target content or auxiliary information of the target content; the method further includes any of the following steps: When multiple target contents or auxiliary information of multiple target contents are displayed in the current component area, in response to a switching operation triggered in the current component area, the corresponding target contents or auxiliary information of the target contents are displayed in the component area based on the display order of the multiple target contents; When the first auxiliary information of the target content is displayed in the current component area, in response to a switching operation triggered in the current component area, the second auxiliary information of the target content is displayed in the component area; When the target content or auxiliary information of the target content is displayed in the current component area in a first manner, in response to a switching operation triggered in the current component area, the target content or auxiliary information of the target content is displayed in the component area in a second manner. and In response to a triggered operation on the target content or auxiliary information of the target content displayed in the component area, a group selected from published content and extended questions related to the target content or auxiliary information of the target content is displayed.

6. The method according to claim 1, characterized in that, The search interaction page includes a group composed of a question recommendation area and a question input control, wherein the question recommendation area is used to display at least one recommended question related to the group constructed from the target search term and the summarized response content; the method further includes: In response to a trigger operation targeting a target question among the at least one recommended questions, or by inputting a target question through the question input control, a search interaction page corresponding to the target question is displayed, and a summary response to the target question is displayed through the search interaction page. The summary response to the target question is based on a group selected from the target question and contextual information of the search process.

7. The method according to claim 6, characterized in that, The method further includes: In response to a search prefix entered via the question input control, at least one auxiliary question related to the search prefix is ​​displayed; and Select an auxiliary question as the target question. The auxiliary question is selected from a group of published content and search terms related to the search prefix.

8. The method according to claim 1, characterized in that, The summary response content is based on a group summary composed of published content and reference content obtained from searches targeting the target search term, wherein the published content and the reference content have different sources.

9. The method according to claim 1, characterized in that, The search interaction page includes a posting control, and the method further includes: In response to a trigger operation on the publishing control, content to be published is generated based on the search interaction page corresponding to the target search term, so as to publish the content to be published.

10. The method according to claim 1, characterized in that, The search results page includes a summary and reply entry; the method also includes: If the summary reply area is not displayed on the search results page, in response to a trigger operation on the summary reply entry, the summary reply area is displayed on the search results page, and at least a portion of the summary reply content for the target search term is displayed in the summary reply area.

11. A search device, characterized in that, The device includes: A display module is configured to respond to a search operation for a target search term by displaying a search results page for the target search term, the search results page displaying search results for the target search term and a summary response area displaying at least a portion of the summary response content for the target search term; The generation module is configured to, in response to a trigger operation on the summary response area, display a search interaction page corresponding to the target search term, wherein the search interaction page displays more content from the summary response; and An interactive module is used to respond to a trigger operation on target content in the summary response content, displaying a group selected from published content and extended questions related to the target content; the target content is a group selected from key content and corresponding tags in the summary response content, displaying a first floating layer above the search interaction page, the first floating layer being used to display first information blocks of each of the multiple published content referenced by the key content, so that at least some content and at least some first information blocks in the summary response content can be displayed simultaneously; the first information block includes: a group selected from content fragments, sources, publisher identifiers, and publication times of the corresponding published content; the content fragments in the first information block include information strongly related to the key content, and the information strongly related to the key content is visually enhanced; in response to a trigger operation on the content fragments in the first information block, displaying a details page of the corresponding published content; in response to a trigger operation on the content fragments in the first information block, displaying a details page of the corresponding published content; in response to a trigger operation on the content fragments in the first information block, displaying a details page of the corresponding published content. The trigger operation of the publisher identifier displays the homepage of the corresponding publisher identifier; or, the target content is a group consisting of opinion content selected from entity objects and the corresponding tags in the summary reply content. A second floating layer is displayed on the search interaction page. The second floating layer is used to display the second information blocks of multiple published content referenced by the opinion type to which the opinion content belongs, so that at least some content and at least some second information blocks in the summary reply content can be displayed simultaneously. The second information block includes: a group consisting of content fragments, sources, publisher identifiers, and publication times selected from the corresponding published content. The content fragments in the second information block include information strongly related to the opinion type, and the information strongly related to the opinion type is visually enhanced. In response to the trigger operation of the content fragments in the second information block, the details page of the corresponding published content is displayed. In response to the trigger operation of the publisher identifier in the second information block, the homepage of the corresponding publisher identifier is displayed.

12. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 10.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 10.

14. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 10.