Searching method and device, computer equipment, readable storage medium and program product

By introducing a summary reply area and search interactive page in the application, users can view and interact with the detailed content of the search results, solving the problem of inefficient information acquisition in the prior art and achieving more efficient information acquisition and verification.

CN120296255APending Publication Date: 2025-07-11SHUXING TECH (BEIJING) CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202510376229.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-27
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

In the search function of existing applications, users are not efficient in obtaining information and cannot meet the needs of personalized and in-depth search.

Method used

Provides a search method, which allows users to view the summary reply content of the target search term by displaying the summary reply area and the search interaction page, and supports further interaction by triggering operations.

Benefits of technology

It improves the efficiency of users to obtain information, meets the needs of personalized and in-depth search, and improves the accuracy and comprehensiveness of information acquisition through intuitive content display and traceability verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120296255A_ABST
    Figure CN120296255A_ABST
Patent Text Reader

Abstract

The invention relates to a search method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the steps that in response to search operation for a target search term, a search result page for the target search term is displayed, search results for the target search term are displayed on the search result page, a summary reply area is further displayed, and the summary reply area corresponds to the search result page; displaying at least part of content of the summary reply content for the target search term in the summary reply area; in response to a trigger operation for the summary reply area, displaying a search interaction page corresponding to a target search word, the search interaction page displaying more partial contents of the summary reply content; and in response to a trigger operation for target content in the summarized reply content, displaying published content and / or extended questions related to the target content. And the information acquisition efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet technologies, and particularly to a search method, apparatus, computer device, computer-readable storage medium, and computer program product. Background Art

[0002] With the development of Internet technologies, the categories of application programs are increasing. The search function is an important function provided by application programs. Currently, when a user searches, they enter a keyword in the application program, and the application program will display a search result page. The search result page shows several search results. In this search mode, the efficiency of users obtaining information is not high. Summary of the Invention

[0003] Based on this, in view of the above technical problems, it is necessary to provide a search method, apparatus, computer device, computer-readable storage medium, and computer program product that can improve the efficiency of information acquisition.

[0004] In a first aspect, the present application provides a search method, including:

[0005] In response to a search operation for a target search term, display a search result page for the target search term. The search result page shows search results for the target search term and also shows a summary reply area, and at least part of the summary reply content for the target search term is displayed in the summary reply area;

[0006] In response to a trigger operation for the summary reply area, display a search interaction page corresponding to the target search term. The search interaction page shows more parts of the summary reply content;

[0007] In response to a trigger operation for a target content in the summary reply content, display published content and / or extended questions related to the target content.

[0008] In a second aspect, the present application further provides a search method apparatus, including:

[0009] A display module, configured to display a search result page for a target search term in response to a search operation for the target search term. The search result page shows search results for the target search term and also shows a summary reply area, and at least part of the summary reply content for the target search term is displayed in the summary reply area;

[0010] A generation module, configured to display a search interaction page corresponding to the target search term in response to a trigger operation for the summary reply area. The search interaction page shows more parts of the summary reply content;

[0011] An interaction module, configured to display published content and / or extended questions related to the target content in response to a trigger operation on the target content in the summary reply content.

[0012] In a third aspect, the present application further provides a computer device, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the search method provided in the first aspect is implemented.

[0013] In a fourth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the search method provided in the first aspect is implemented.

[0014] In a fifth aspect, the present application further provides a computer program product, including a computer program. When the computer program is executed by a processor, the search method provided in the first aspect is implemented.

[0015] The above-mentioned search method, device, computer device, computer-readable storage medium, and computer program product display a search result page for the target search term in response to a search operation for the target search term. The search result page displays search results for the target search term, and a summary reply area is displayed. At least part of the summary reply content for the target search term is displayed in the summary reply area; in response to a trigger operation on the summary reply area, a search interaction page corresponding to the target search term is displayed, and more parts of the summary reply content are displayed on the search interaction page; in response to a trigger operation on the target content in the summary reply content, published content and / or extended questions related to the target content are displayed. The above method supports the user to perform further interaction on the target content to further refine and pursue various questions, without the need to exit and replace the search term to perform a new search, meeting the user's personalized and in-depth search requirements. Among them, by triggering the target content, the user can intuitively see the published content and / or extended questions related to the target content of interest, which helps the user trace the origin of the target content to verify the reliability of the target content and improves the efficiency of the user to obtain information.

[0016] Further, the search interaction page includes a component area, and the above-mentioned component area supports displaying the target content or auxiliary information of the target content, such as images, videos, audios, points of interest (POIs), lists, etc., which can provide more and richer information about the target content and facilitate the user's comprehensive decision-making.

[0017] Further, the search result page includes a summary reply entry; the method further includes: in the case where the summary reply area is not displayed on the search result page, in response to a trigger operation for the summary reply entry, displaying the summary reply area on the search result page, and displaying at least part of the summary reply content for the target search term in the summary reply area. This way of having the summary reply entry always present can ensure the stable appearance of the summary reply area and enhance the influence of the summary reply area. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] To more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments of the present application or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.

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

[0020] Figure 2 It is a flowchart of the search method in an embodiment;

[0021] Figure 3 It is an example of a search result page in an embodiment Figure 1 ;

[0022] Figure 4 It is an example of a search result page in an embodiment Figure 2 ;

[0023] Figure 5 It is an example of a search result page in an embodiment Figure 3 ;

[0024] Figure 6 It is a schematic diagram of a search interaction page corresponding to a target search term in an embodiment;

[0025] Figure 7 It is a schematic diagram of a traceability operation in an embodiment;

[0026] Figure 8 It is a schematic diagram of a comment aggregation page in an embodiment;

[0027] Figure 9 It is a schematic diagram of a search result page for entity content in an embodiment;

[0028] Figure 10 It is a schematic diagram of a trigger operation for an extended question related to entity content in an embodiment;

[0029] Figure 11Schematic diagram of a switching operation in an embodiment;

[0030] Figure 12 Schematic diagram of triggering a recommended question in an embodiment;

[0031] Figure 13 Schematic diagram of a triggering operation related to actively inputting text in an embodiment;

[0032] Figure 14 Schematic diagram of an operation related to actively inputting voice in an embodiment Figure 1 ;

[0033] Figure 15 Schematic diagram of an operation related to actively inputting voice in an embodiment Figure 2 ;

[0034] Figure 16 Example of a search result page in an embodiment Figure 4 ;

[0035] Figure 17 Example of a search result page in an embodiment Figure 5 ;

[0036] Figure 18 Example of a search result page in an embodiment Figure 6 ;

[0037] Figure 19 Schematic diagram of a summary reply entry in an embodiment;

[0038] Figure 20 Schematic diagram of the interaction between a terminal and a server in an embodiment;

[0039] Figure 21 Internal structure diagram of a computer device in an embodiment. Detailed implementation manners

[0040] In order to make the objectives, technical solutions and advantages of the present application more clear and understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0041] The search method provided by the embodiments of the present application can be applied to, for example Figure 1In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or can be placed on the cloud or other network servers. The terminal 102 and the server 104 cooperate with each other to implement the following solutions: In response to a search operation for a target search term, display a search result page for the target search term, the search result page displays search results for the target search term, and also displays a summary reply area, and at least part of the summary reply content for the target search term is displayed in the summary reply area; In response to a trigger operation on the summary reply area, display a search interaction page corresponding to the target search term, and more parts of the summary reply content are displayed on the search interaction page; In response to a trigger operation on the target content in the summary reply content, display the published content and / or extended questions related to the target content. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptop computers, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, projection devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head-mounted device can be a virtual reality (VR) device, an augmented reality (AR) device, smart glasses, etc. The server 104 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or can also be a cloud server that provides cloud computing services.

[0042] In an exemplary embodiment, as Figure 2 shown, a search method is provided. Taking the terminal in Figure 1 as an example for illustration, it includes the following steps 202 to step 206. Among them:

[0043] Step 202, in response to a search operation for a target search term, display a search result page for the target search term, the search result page displays search results for the target search term, and also displays a summary reply area, and at least part of the summary reply content for the target search term is displayed in the summary reply area.

[0044] Optionally, an application program (APP for short) is installed on the terminal. The search method provided in the embodiments of the present application can be executed by the APP. Exemplarily, the APP can be of the content sharing type, social type, shopping type, video type, etc. The embodiments of the present application do not make any limitations in this regard.

[0045] In a possible implementation, the terminal provides search entrances in multiple places. The user can perform a triggering operation on the search entrance. In response to this triggering operation, the terminal displays a search input page. The search input page includes an input box. The user can enter a target search term through this input box and perform a triggering operation on the search control. The above series of operations can be regarded as a search operation for the target search term.

[0046] Exemplarily, a search entrance can be provided on the home page, or on the page corresponding to the popular tags. However, these are just a few examples. A search entrance can also be provided on other pages. The embodiments of the present application do not limit this. The search entrance can be a control with a search function prompt. The search function prompt can be text and / or a pattern.

[0047] In a possible implementation, the above search input page includes historical search records, a list of recommended search keywords, a list of popular search keywords, etc. Among them, the list of recommended search keywords includes keywords that the currently logged-in user may be interested in inferred based on historical search records. The list of popular search keywords includes keywords whose search frequencies meet preset conditions. For example, the list of popular search keywords includes the top N keywords in terms of search frequency. After the terminal displays the search input page, the user can also directly perform a triggering operation on a keyword in the historical search records, or a keyword in the list of recommended search keywords, or a keyword in the list of popular search keywords. In this case, the keyword triggered by the user can be regarded as the target search term. The triggering operation of the user on the search entrance and the triggering operation on the keyword can be regarded as a search operation for the target search term.

[0048] In a possible implementation, after the user opens the details page of a certain published content, the details page may display several recommended keywords. The user can perform a triggering operation on a certain recommended keyword. In this case, the recommended keyword triggered by the user can be regarded as the target search term. The triggering operation of the user on the recommended keyword can be regarded as a search operation for the target search term.

[0049] In a possible implementation, after the user opens a certain live broadcast page, the live broadcast page may display several recommended keywords. Similarly, the user can perform a triggering operation on a certain recommended keyword. In this case, the recommended keyword triggered by the user can be regarded as the target search term. The triggering operation of the user on the recommended keyword can be regarded as a search operation for the target search term.

[0050] Among them, in response to the search operation for the target search term, the terminal can display a search result page for the target search term. The search result page displays search results for the target search term.

[0051] Optionally, the search results for the target search term may include the published content retrieved from the internal platform based on the target search term, or may also include the reference information retrieved from the external platform based on the target search term. The external platform may be, for example, a mini-program platform, a public account platform, an APP platform, a web platform, etc. The embodiments of the present application do not limit this.

[0052] Among them, the search result page also displays a summary reply area, which can be displayed above the search results. The summary reply area can occupy 1 / 4, 1 / 3, or 1 / 2 of the screen size, and the search results for the target search term can be displayed in multiple columns (for example, two columns).

[0053] Among them, the summary reply area is used to display the summary reply content for the target search term. The area of the summary reply area is limited. When it can accommodate all the summary reply content, it can display the summary reply content completely. When it cannot accommodate all the summary reply content, it can display at least part of the summary reply content. The length of the summary reply content that can be displayed in the summary reply area is related to its area size.

[0054] Optionally, the terminal can use a pre-trained summary reply model to generate the summary reply content for the target search term.

[0055] Optionally, the pre-trained summary reply model can be deployed on the terminal side or on the server side. In the case of being deployed on the terminal side, the terminal can input the target search term and the search results for the target search term into the summary reply model, and the summary reply model will output the summary reply content. In the case of being deployed on the server, the terminal obtains the summary reply content through interaction with the server. Specifically, the terminal first generates a summary reply request, sends the summary reply request to the server, the server inputs the target search term and the search results for the target search term into the summary reply model, obtains the summary reply content, and returns the summary reply content to the terminal.

[0056] It should be noted that there may be many search results for the target search term. A part of the search results can be selected and input into the model, or all of them can be input. The embodiments of the present application do not limit this.

[0057] Optionally, in the model training stage, a large number of search samples can be obtained. Each search sample includes a search keyword, search results, and a summary reply annotation. For each search sample, the search keyword and search results can be input into the summary reply model to be trained. The summary reply model to be trained outputs summary reply data. Based on the summary reply data and the summary reply annotation, the model loss is calculated, and the parameters of the summary reply model to be trained are adjusted according to the model loss. Repeat the above process until the calculated model loss meets the training stop condition, so as to obtain the trained summary reply model.

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

[0059] Optionally, the summary reply content includes content and / or components. The content can include one or more of text, pictures, videos, and audios. The components can include at least one of a list, a point of interest (POI), a map, a trend, and a PK. The summary reply area can include a content display area for displaying the content in the summary reply content, such as text. The summary reply area can also include a source display area for displaying the number of search results used to obtain the summary reply content and the sources of at least some of the search results. The sources of the search results can be identified using at least one of the corresponding publisher's nickname, avatar, and account.

[0060] Optionally, the summary reply area can also include a component display area for displaying at least one of a picture component, a video component, a list component, a POI component, and a PK component. The picture component is used to display the pictures in the summary reply content. The video component is used to display the videos in the summary reply content. The list component is used to display the lists in the summary reply content. The POI component is used to display the POI data in the summary reply content. The PK component is used to display the PK data in the summary reply content. The type of the component displayed in the component display area and the data type of the non-text data in the summary reply content can be corresponding. For example, if the summary reply content includes pictures in addition to text, then the picture component is displayed in the component display area; or if the summary reply content includes a list in addition to text, then the list component is displayed in the component display area.

[0061] Optionally, the type of the component displayed in the component display area is related to the type of the summary reply content. After obtaining the summary reply content, the terminal can identify the summary reply content to determine the type of the summary reply content. Exemplarily, a corresponding model can be trained in advance for the identification process here. The terminal can input the summary reply content into the trained model, and the model will output the type of the summary reply content. Exemplarily, the type of the summary reply content may be a multi-entity type, a multi-viewpoint type, etc. When the type of the summary reply content is a multi-entity type, the type of the component displayed in the component display area can be a list component, and multiple entity contents in the summary reply content can be displayed through the list component; when the type of the summary reply content is a multi-viewpoint type, the type of the component displayed in the component display area can be a PK component, and different viewpoint types to which multiple viewpoint contents in the summary reply content belong can be displayed through the PK component.

[0062] Exemplarily, see Figure 3As shown, the target search term is "Can dogs eat tofu?", and the summary reply content obtained by the terminal only contains text, which is as shown in Figure 3 the text display area. The number of search results used for this text and the sources of some search results are as shown in Figure 3 the source display area.

[0063] Exemplarily, refer to Figure 4 As shown, the target search term is "Must-buy recommendations at XX Supermarket", and the summary reply content obtained by the terminal contains text and a list. The text is as shown in Figure 4 the text display area. The list is as shown in Figure 4 the component display area. The number of search results used for this text and the sources of some search results are as shown in Figure 4 the source display area.

[0064] Exemplarily, refer to Figure 5 As shown, the target search term is "Is XX breed of cat suitable for novice cat owners?", and the summary reply content obtained by the terminal contains text and PK data. The text is as shown in Figure 5 the text display area. The PK data is as shown in Figure 5 the component display area. The number of search results used for this text and the sources of some search results are as shown in Figure 5 the source display area.

[0065] Step 204, in response to a trigger operation on the summary reply area, display a search interaction page corresponding to the target search term, and the search interaction page displays more content of the summary reply content.

[0066] Optionally, the user can perform a trigger operation at any position within the summary reply area. In response to this trigger operation, the terminal will display a search interaction page corresponding to the target search term. Alternatively, an information interaction control is displayed in the summary reply area. Refer to Figure 6 As shown, the user can perform a trigger operation on this information interaction control. In response to this trigger operation, the terminal displays a search interaction page corresponding to the target search term.

[0067] Optionally, a follow-up function prompt can be displayed on the information interaction control. The follow-up function prompt can include a text prompt and / or a pattern prompt. Exemplarily, the follow-up function prompt can be a text prompt such as "Continue to ask", "Ask a question", etc.

[0068] Among them, the search interaction page displays more content of the summary reply content. In this way, the search interaction page displays all the content of the summary reply content, so that in the case where only part of the content is displayed in the summary reply area, the user can view the complete summary reply content on the search interaction page.

[0069] Step 206, in response to a trigger operation on the target content in the summary reply content, display the published content and / or extended questions related to the target content.

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

[0071] Optionally, the target content can be the key content and / or the label corresponding to the key content; it can also be the opinion content and / or the label corresponding to the opinion content; it can also be the entity content and / or the label corresponding to the entity content. The embodiments of the present application do not make any limitations in this regard.

[0072] Among them, the published content related to the target content can be obtained from the internal platform or from the external platform; the form of the published content can be comments, messages, posts, announcements, records, etc. The embodiments of the present application do not make any limitations in this regard.

[0073] Optionally, the published content related to the target content can be obtained, the questions that these published content can answer can be summarized, and these questions can be used as the extended questions related to the target content. It is also possible to speculate on the search terms that the user may be interested in based on the target content, and use these search terms as the extended questions related to the target content. The above summary function and speculation function can both be implemented through a natural language processing model.

[0074] In the above embodiments, in response to a search operation on the target search term, a search result page for the target search term is displayed. The search result page displays the search results for the target search term, and a summary reply area is displayed. At least part of the summary reply content for the target search term is displayed in the summary reply area; in response to a trigger operation on the summary reply area, a search interaction page corresponding to the target search term is displayed, and more parts of the summary reply content are displayed on the search interaction page; in response to a trigger operation on the target content in the summary reply content, the published content and / or extended questions related to the target content are displayed. This enables the user to intuitively see the published content and / or extended questions related to the target content of interest, which helps the user trace the source of the target content to verify the reliability of the target content.

[0075] In some embodiments, the search interaction page includes a text area for displaying the text and / or images in the summary reply content; the process of displaying the published content and / or extended questions related to the target content in response to a trigger operation on the target content in the summary reply content specifically includes the following steps:

[0076] In response to a trigger operation for target content in the text area, at least one piece of published content cited by the target content is displayed, or at least one piece of published content obtained by searching based on the target content is displayed.

[0077] Among them, the target content can be displayed in the text area and the corresponding image of the target content is displayed in an associated manner.

[0078] Among them, the target content may include key content and / or tags corresponding to the key content, opinion content and / or tags corresponding to the opinion content, entity content and / or tags corresponding to the entity content, etc., and the embodiments of the present application do not limit this. The summary reply content may include an image corresponding to the target content. For example, the summary reply content may include an image corresponding to the key content, an image corresponding to the opinion content, and / or an image corresponding to the entity content, and the image corresponding to the target content can be displayed in the text area.

[0079] Optionally, in response to a trigger operation for target content in the text area, the terminal may display at least one piece of published content cited by the target content. The form of the at least one piece of published content here may be a comment, a message, a post, an announcement, a record, etc., and the embodiments of the present application do not limit this.

[0080] Optionally, in response to a trigger operation for target content in the text area, the terminal may display at least one piece of published content obtained by searching based on the target content. Similarly, the form of the at least one piece of published content here may also be a comment, a message, a post, an announcement, a record, etc., and the embodiments of the present application do not limit this.

[0081] In the above embodiments, in response to a trigger operation for target content, at least one piece of published content cited by the target content is displayed, or at least one piece of published content obtained by searching based on the target content is displayed. This enables the user to intuitively see the published content related to the target content of interest, which helps the user trace the origin of the target content to verify the reliability of the target content.

[0082] In some embodiments, when the target content is the key content in the text area and / or the tag corresponding to the key content; the process of displaying at least one piece of published content cited by the target content, or displaying at least one piece of published content obtained by searching based on the target content in response to a trigger operation for the target content in the text area specifically includes the following steps: in response to a trigger operation for the key content and / or the tag corresponding to the key content, at least one piece of published content cited by the key content is displayed.

[0083] Optionally, after obtaining the summary reply content, the content that conveys key information in the summary reply content can be used as the key content, and the key content can be marked. Exemplarily, this mark can be called a citation mark. For example, the citation mark can be placed in the upper right corner of the last character of the key content, and the citation mark can be identified by text and / or patterns.

[0084] Among them, the user can perform a trigger operation on the key content and / or the mark corresponding to the key content. In response to this trigger operation, the terminal can obtain the search results used to summarize the key content, use these search results as at least one piece of published content cited by the key content, and display the at least one piece of published content.

[0085] Optionally, the form of at least one piece of published content cited by the key content can also be a comment, a message, a post, an announcement, a record, etc., and the embodiments of the present application do not limit this.

[0086] Among them, each piece of published content cited by the key content can include the content edited by the publisher, the publisher identifier, the publishing time, the publishing form, etc., and the embodiments of the present application do not limit this.

[0087] Optionally, the information strongly related to the target content in each piece of published content cited by the key content can be visually enhanced. The visual enhancement can be, for example, highlighting or bolding.

[0088] Exemplarily, the target search term corresponding to the search operation is "How to check the entry and exit records of foreigners". As Figure 7 shown, the complete summary reply content is displayed on the search interaction page. The key content "Online, only the entry and exit records within the past ten years can be viewed" has a citation mark. After the user performs a trigger operation on this citation mark, the terminal will display the published content cited by this sentence. Figure 7 Three are exemplified, and the information strongly related to "Online, only the entry and exit records within the past ten years can be viewed" in each piece of published content is bolded.

[0089] In the above embodiments, in order to facilitate the user to trace the key content obtained by summarization, the embodiments of the present application will mark these contents with citation marks. After the user triggers this citation mark, the terminal will display at least one piece of published content cited by the key content. This method is convenient for the user to trace the source and also convenient for the user to verify the authenticity of the summary content.

[0090] In some embodiments, when the target content is the opinion content in the body area and / or the tag corresponding to the opinion content, the process of displaying at least one published content cited by the target content or displaying at least one published content obtained by searching based on the target content in response to a trigger operation on the target content in the body area specifically includes the following steps: In response to a trigger operation on the opinion content and / or the tag corresponding to the opinion content, display at least one published content cited by the opinion content.

[0091] According to one embodiment, when the target search term is to request a recommendation for a certain object, the summary reply content usually includes several recommended objects and also includes the opinion content corresponding to each recommended object.

[0092] Optionally, the object for which a recommendation is requested can be, for example, a restaurant, a scenic spot, an entertainment venue, etc., and the embodiments of the present application do not limit this.

[0093] Optionally, for each recommended object, the opinion content of the recommended object belongs to different opinion types. For example, there are positive reviews, complaints, etc. The search interaction page displays tags corresponding to the opinion content, and the number of tags is the same as the number of opinion types. Each tag can display one opinion type, and the number of published contents that convey this opinion type for the recommended object can also be displayed. These tags can also be referred to as opinion aggregation tags.

[0094] Among them, the user can perform a trigger operation on the opinion content belonging to a certain opinion type or on the tag displaying a certain opinion type. In response to this trigger operation, the terminal will display at least one published content cited by this opinion type.

[0095] Optionally, in response to the above trigger operation, the terminal can display an opinion aggregation page and automatically locate to the label corresponding to the opinion type to display at least one published content corresponding to this opinion type. If the user is interested in the opinion content under other opinion types, the user can directly trigger the label corresponding to other opinion types on the opinion aggregation page, and the terminal will display the published content corresponding to other opinion types.

[0096] Optionally, the form of the above at least one published content can also be a comment, a message, a post, an announcement, a record, etc. Each published content can include the content edited by the publisher, the publisher identifier, the publishing time, the publishing form, etc., and the embodiments of the present application do not limit this.

[0097] Optionally, the information in each published content that is strongly related to the opinion type can be visually enhanced. The visual enhancement processing can be, for example, highlighting processing, bolding processing, etc.

[0098] Exemplarily, see Figure 8As shown, the target search term corresponding to the search operation is "XX Airport Food Recommendations". For example, Figure 8 As shown on the search interaction page, the complete summary reply content is displayed. The summary reply content contains two recommended objects, namely Restaurant A and Restaurant B. After the user performs a trigger operation on the "Complaint" mark corresponding to Restaurant A, the terminal displays a comment aggregation page and automatically locates to the "Complaint" label to display the comments under this label. All information strongly related to the complaint in each comment is bolded.

[0099] In some embodiments, the summary reply content for the target search term may contain multiple types of views and / or the view content under each type of view. The view content may include reasons to prove the corresponding type of view. For example, the target search term is "Is a Siamese cat suitable for novice cat owners?". The summary reply content for this target search term contains two types of views, "Suitable" and "Not Suitable", and the view content under each type of view. The view content under the "Suitable" type of view may include the reasons why a Siamese cat is suitable for novice cat owners, and the view content under the "Not Suitable" type of view may include the reasons why a Siamese cat is not suitable for novice cat owners.

[0100] Among them, each view content has a corresponding mark, and the user can perform a trigger operation on the view content and / or the mark corresponding to the view content. In response to this trigger operation, the terminal displays at least one piece of published content that conveys the type of view corresponding to this view content.

[0101] It should be noted that the search term mentioned in the embodiments of the present application can be understood as search text, and the search text can be a word, a sentence or a question.

[0102] In the above embodiments, when the summary reply content contains recommended objects, the user can perform a trigger operation on the view content and / or the mark corresponding to the view content, and the terminal will display at least one piece of published content corresponding to the type of view to which the view content belongs. This enables the user to quickly find the published content belonging to the same type of view, improving the efficiency of the user to obtain information.

[0103] In some embodiments, when the target content is an entity content and / or the mark corresponding to the entity content, the process of displaying at least one piece of published content cited by the target content or displaying at least one piece of published content obtained by searching based on the target content in response to the trigger operation on the target content specifically includes the following steps: In response to the trigger operation on the entity content and / or the mark corresponding to the entity content, display at least one piece of published content obtained by searching based on the entity content and / or extended questions related to the entity content.

[0104] Among them, the entity content may be associated with entity objects with specific meanings, which may be the target objects in the summary reply content. The target objects here may be, for example, personal names, place names, restaurant names, scenic spot names, etc., or the recommended objects mentioned above. The embodiments of the present application do not limit this.

[0105] Among them, in order to remind the user of the existence of the entity content, the entity content can be marked. Exemplarily, an underline can be added below the entity content.

[0106] Among them, the user can perform a trigger operation on the entity content and / or the mark corresponding to the entity content. In response to the trigger operation, the terminal can display at least one piece of published content searched based on the entity content and extended questions related to the entity content.

[0107] Among them, at least one piece of published content searched based on the entity content may include the published content searched on the internal platform based on the entity content, or may include the published content searched on the external platform based on the entity content.

[0108] Exemplarily, as shown in Figure 9 shown, the user can perform a trigger operation on any entity content. In response to the trigger operation, the terminal displays a search result page for the entity content. The search result page displays at least one piece of published content searched based on the entity content and extended questions related to the entity content. The extended questions can be displayed above at least one piece of published content.

[0109] In the above embodiments, the user can perform a trigger operation on the entity content in the summary reply content and / or the mark corresponding to the entity content. The terminal will display at least one piece of published content searched based on the entity content and / or extended questions related to the entity content, providing the user with another search link and improving the efficiency of the user to obtain information.

[0110] In some embodiments, the extended questions are obtained based on the published content related to the entity content and / or search terms. The search method provided by the embodiments of the present application further includes: in response to a trigger operation on the extended questions, displaying a search interaction page corresponding to the extended questions, so as to interact based on the summary reply content for the extended questions.

[0111] Optionally, the terminal can summarize the questions that can be answered by at least one piece of published content searched based on the entity content, and use these questions as extended questions related to the entity content. It can also speculate on the search terms that the user may be interested in based on the entity content, and use these search terms as extended questions related to the entity content. The above summary function and speculation function can both be implemented through a natural language processing model.

[0112] Among them, the user can perform a triggering operation on any extended question. In response to the triggering operation, the terminal can display the search interaction page corresponding to the extended question. Exemplarily, see Figure 10 As shown, after the user performs a triggering operation on a certain extended question, the terminal can display the search interaction page corresponding to the extended question.

[0113] In the above embodiment, after the user performs a triggering operation on a certain extended question, the terminal can display the search interaction page corresponding to the extended question. The user can trigger the questions of interest to explore more detailed information about the entity content, improving the efficiency of the user to obtain information.

[0114] In some embodiments, the search interaction page includes a component area, and the component area is used to display or distinguishably display the target content or the auxiliary information of the target content from the text area; the search method provided by the embodiments of the present application further includes any of the following steps:

[0115] 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 corresponding target content or auxiliary information of the target content in the component area based on the display order of the multiple target contents;

[0116] 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, display the second auxiliary information of the target content in the component area;

[0117] When the target content or the 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, display the target content or the auxiliary information of the target content in the component area in a second manner;

[0118] In response to a triggering operation on the target content or the auxiliary information of the target content displayed in the component area, display the published content and / or extended questions related to the target content or the auxiliary information of the target content.

[0119] Optionally, the target content at least includes one of: key content and / or a mark corresponding to the key content, opinion content and / or a mark corresponding to the opinion content, entity content and / or a mark corresponding to the entity content.

[0120] Optionally, the auxiliary information of the target content may include: at least one published content cited by the target content, the quantity of the at least one published content, the publisher information of the at least one published content, an image associated with the target content, a video associated with the target content, an audio associated with the target content, a list composed of the target content, a comparison result generated by the target content, at least one of the curves generated by the target content. Displaying the target content or the auxiliary information of the target content through the component area provides users with more information (such as multimodal information), enabling users to more quickly understand the important information conveyed by the summary reply content. Moreover, the component area supports display in different modalities, different styles, and different dimensions different from the text, making the expression of information more intuitive and covering more comprehensive and diverse search scenarios.

[0121] Optionally, the component area may display the target content or the auxiliary information of the target content in the same way as the body area, or may display the target content or the auxiliary information of the target content in a way different from the body area.

[0122] Optionally, the ways different from the body area include different modalities, different styles, different dimensions, etc.

[0123] In a possible implementation manner, after the user triggers the summary reply area, the component area in the search interaction page displayed by the terminal displays multiple target contents or the 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 the auxiliary information of the target content in the component area based on the display order of the multiple target contents.

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

[0125] Exemplarily, after the user triggers the summary reply area, the terminal displays a search interaction page. Refer to Figure 11 As shown, the search interaction page displays the complete summary reply content, and the summary reply content includes multiple entity contents. The component area displays multiple information display areas, and each information display area displays an entity content, the image corresponding to the entity content, and / or the proportion of the recommended number of people of the entity content. After the user performs a switching operation in the component area, the terminal displays the recommended image of the entity content displayed in one of the information display areas in the component area. The recommended image may be an enlarged image of the image displayed in the information display area, or a composite image of relevant images searched based on the corresponding entity content.

[0126] In a possible implementation, after the user triggers the summary reply area, the first auxiliary information of the target content is displayed in the component area of the search interaction page displayed by the terminal. After the user performs a switching operation in the component area, the second auxiliary information of the target content is displayed in the component area. The first auxiliary information is different from the second auxiliary information.

[0127] Exemplarily, after the user triggers the summary reply area, the terminal displays a search interaction page. The search interaction page displays the complete summary reply content, and the summary reply content includes key content. The component area displays the quantity of at least one published content cited by the key content. After the user performs a switching operation in the component area, the terminal displays the publisher information of the at least one published content in the component area. Also exemplarily, after the user triggers the summary reply area, the terminal displays a search interaction page. The search interaction page displays the complete summary reply content, and the summary reply content includes 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 the entity content in the component area.

[0128] In a possible implementation, after the user triggers the summary reply area, the component area in the search interaction page displayed by the terminal displays the target content or the 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 the auxiliary information of the target content in a second manner.

[0129] Exemplarily, after the user triggers the summary reply area, the terminal displays a search interaction page. The search interaction page displays the complete summary reply content, and the summary reply content includes multiple entity contents. The component area displays the multiple entity contents in a list manner. After the user performs a switching operation in the component area, the terminal displays the multiple entity contents in the form of a map in the component area.

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

[0131] Exemplarily, after the user triggers the summary reply area, the terminal displays a search interaction page. The search interaction page displays the complete summary reply content, and the summary reply content includes a tag corresponding to the key content. The component area also displays a tag corresponding to the key content. The user can perform a triggering operation on the tag displayed in the component area. In response to the triggering operation, the terminal displays at least one published content cited by the key content.

[0132] In the above embodiments, the search interaction page includes a component area, which is used to display or distinctively display the target content or auxiliary information of the target content from the body area. The user can perform a switching operation in the component area to view relevant information. In this way, the information provided by the search interaction page is richer, improving the efficiency of the user to obtain information.

[0133] In some embodiments, the search interaction page includes a question recommendation area and / or 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 summary reply content; the search method provided by the embodiments of the present application further includes:

[0134] In response to a trigger operation for a target question among the at least one recommended question, or by inputting a target question through the question input control, display the search interaction page corresponding to the target question, and display the summary reply content for the target question via the search interaction page. The summary reply content for the target question is obtained based on the target question and / or the context information of the search process.

[0135] Optionally, the component area, the body area, the question recommendation area, and the question input control are sequentially arranged from top to bottom on the search interaction page. The question recommendation area is used to display at least one recommended question related to the target search term and / or the summary reply content.

[0136] Optionally, the at least one recommended question can be obtained by expanding based on the target search term, or can be inferred based on the summary reply content.

[0137] Optionally, the question input control can input voice or text.

[0138] Among them, as shown in Figure 12 shown, the user can perform a trigger operation on the target question among the at least one recommended question. In response to this trigger operation, the terminal can display the search interaction page corresponding to the target question, and the search interaction page corresponding to the target question displays the summary reply content for the target question. Since it takes a certain amount of time to generate the summary reply content, as shown in Figure 12 shown, the real-time generation progress can be displayed on the interface to achieve an instant response to the user's trigger and improve the user's search experience.

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

[0140] Among them, the context information of the search process may include at least one of the prior questions of the target question (such as prior target keywords) and the summary reply content for the prior questions.

[0141] Among them, the user can also input a target question through the question input control. In response to this trigger operation, the terminal can also display a search interaction page corresponding to the target question. Similarly, the search interaction page corresponding to the target question displays a summary reply content for the target question.

[0142] 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. See Figure 14 and Figure 15 , the user can also input voice through the question input control, and the terminal can convert this voice into text and use this text as the target question.

[0143] In the above embodiments, in response to a trigger operation for the target question in the at least one recommended question or by inputting the target question through the question input control, the search interaction page corresponding to the target question is displayed, and the summary reply content for the target question is displayed via the search interaction page, providing an entry for the user to further ask questions and improving the efficiency of the user to obtain information. It can be understood that through this conversational interaction method, a more accurate and refined reply is provided for the user's search request.

[0144] In some embodiments, the search method provided by the embodiments of the present application further includes the following steps: in response to a search prefix input through the question input control, at least one auxiliary question related to the search prefix is displayed; and an auxiliary question is selected as the target question, where the auxiliary question is obtained based on the published content and / or search terms related to the search prefix.

[0145] Among them, continuing to refer 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.

[0146] Optionally, the visual enhancement processing of the search prefix can be, for example, displaying the search prefix in a prominent color, or highlighting the search prefix, or bolding the search prefix. The embodiments of the present application do not limit this.

[0147] Optionally, after the user triggers the question input control, the input box can be increased in height to give more space for input. Among them, the user can perform a trigger operation on any auxiliary question, and in response to this trigger operation, the terminal can use the corresponding auxiliary question as the target question.

[0148] Among them, published content related to the search prefix can be obtained, the questions that these published content can answer are summarized, and these questions are used as auxiliary questions related to the said search prefix. It is also possible to speculate on search terms that the user may be interested in based on the search prefix, and use these search terms as auxiliary questions related to the said search prefix. Both the above-mentioned summarization function and speculation function can be implemented through natural language processing models.

[0149] In the above embodiments, in response to the search prefix input through the question input control, at least one auxiliary question related to the search prefix is displayed, so that the user can find a suitable question among the at least one auxiliary question without continuing to manually input, improving the search efficiency.

[0150] In some embodiments, the summary reply content is summarized based on the published content and / or reference content obtained by searching for the target search term, and the sources of the published content and the reference content are different.

[0151] Among them, in response to a search operation for a target search term, relevant published content can be searched on the internal platform based on the target search term; reference content can also be searched on an external platform based on the target search term. Further, the terminal can summarize the obtained published content and / or reference content to obtain a summary reply content for the target search term.

[0152] Exemplarily, the target search term is "XX University admission score line", and the source of the reference content is the XX College Entrance Examination platform, such as Figure 16 as shown.

[0153] Exemplarily, the target search term is "Beijing weather today", and the source of the reference content is the XX Weather platform, such as Figure 17 as shown.

[0154] Exemplarily, the target search term is "gold price", and the source of the reference content is the XX investment platform, such as Figure 18 as shown.

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

[0156] In some embodiments, the search interaction page includes a publishing control, and the search method provided in the embodiments of the present application further includes the following steps: in response to a trigger operation for the publishing control, generate 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.

[0157] Optionally, a component area, a main text area, an interaction area, a question recommendation area, and a question input area are sequentially arranged from top to bottom on the search interaction page. A release control is displayed in the interaction area, and a question input control is displayed in the question input area. This layout is similar to the layout of the published content on the internal platform, which is more familiar for users to browse, and this layout is more vivid and intuitive with a higher information density.

[0158] Among them, the user can perform a trigger operation on the release control. In response to this trigger operation, the terminal generates the content to be released based on the search interaction page corresponding to the target search term. After the user triggers the release operation for the content to be released, the terminal releases the content to be released. For example, generate the title of the content to be released based on the target search term, and generate the illustration and main text of the content to be released based on the target search term and the corresponding summary reply content.

[0159] In the above embodiment, in response to the trigger operation on the release control, the content to be released is generated based on the search interaction page corresponding to the target search term, so as to release the content to be released. It is more convenient for users to release the search interaction page.

[0160] In some embodiments, the search result page includes a summary reply entry; the search method provided by the embodiments of the present application further includes: in the case where the summary reply area is not displayed on the search result page, in response to the trigger operation on the summary reply entry, display the summary reply area on the search result page, and display at least part of the summary reply content for the target search term in the summary reply area.

[0161] In a possible implementation manner, the terminal pre-stores a large number of summary reply contents corresponding to keywords. In response to the search operation for the target search term, the terminal can check whether there is a summary reply content corresponding to the target search term. If so, the summary reply area can be directly displayed on the search result page, and the summary reply content is displayed in the summary reply area, as shown in Figure 19 shown. At this time, the summary reply entry can be processed by the first display to prompt the user that the summary reply content has been generated; if not, the summary reply area is not displayed, and the summary reply entry is processed by the second display to prompt the user that the summary reply content can be generated by triggering the summary reply entry.

[0162] Optionally, the first display processing includes combining at least one of displaying the summary reply entry as a first preset color, a first preset pattern, and a first preset text; the second display processing includes combining at least one of displaying the summary reply entry as 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 the embodiments of the present application do not limit this.

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

[0164] Optionally, considering that the length of the summary reply content may be very long and the summary reply area is not enough to display all the summary reply content, a trigger control for viewing the full content can be displayed in the summary reply area. Words such as "View Full Content" and "View More Experiences" can be displayed on the trigger control. The user can perform a trigger operation on the control. In response to this trigger operation, the terminal will jump to display the search interaction page, and the full summary reply content is displayed on the search interaction page. The user can perform interaction operations on the target content in the summary reply content on the search interaction page.

[0165] In the above embodiments, the setting of the summary reply entry enables the user to obtain the corresponding summary reply content through the summary reply entry regardless of what keywords are input, improving the output stability of the summary reply content; moreover, the user can further explore information based on the summary reply content, improving the efficiency of the user to obtain effective information.

[0166] In some embodiments, as shown in Figure 20 A flowchart of a method for implementing a search through interaction between a terminal and a server is provided. The 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 as described in the foregoing embodiments and will not be elaborated 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 result page for the target search term. The terminal pre-stores a large amount of summary reply content corresponding to keywords. The terminal can check whether there is summary reply content corresponding to the target search term. If so, the summary reply area can be directly displayed on the search result page, and the summary reply content is displayed in the summary reply area. An information interaction control is also displayed in the summary reply area for the user to further ask questions. Step S5, the user performs a trigger operation on the information interaction control. Step S6, the terminal displays the search interaction page. Step S7, the user performs a trigger operation on the target content. Step S8, the terminal and the server interact to implement the display of the published content and / or extended questions related to the target content.

[0167] It should be understood that although the steps in the flowcharts involved in the above embodiments are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed 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 executed alternately or in turn with at least a part of the steps or stages in other steps or other steps.

[0168] Based on the same inventive concept, an embodiment of the present application further provides a search method device for implementing the search method involved above. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the search method device provided below can refer to the limitations on the search method in the above text, and will not be repeated here.

[0169] In an exemplary embodiment, a search method device is provided, including:

[0170] A display module, configured to display a search result page for the target search term in response to a search operation for the target search term. The search result page displays search results for the target search term and also displays a summary reply area, in which at least part of the summary reply content for the target search term is displayed;

[0171] A generation module, configured to display a search interaction page corresponding to the target search term in response to a trigger operation for the summary reply area. The search interaction page displays more parts of the summary reply content;

[0172] An interaction module, configured to display published content and / or extended questions related to the target content in response to a trigger operation for the target content in the summary reply content.

[0173] In some embodiments, the search interaction page includes a text area for displaying the text in the summary reply content. The interaction module is further configured to display at least one piece of published content cited by the target content or at least one piece of published content searched based on the target content in response to a trigger operation for the target content in the text area.

[0174] In some embodiments, the target content is the key content in the body area and / or the mark corresponding to the key content; the interaction module is further configured to display at least one published content cited by the key content in response to a trigger operation on the key content and / or the mark corresponding to the key content.

[0175] In some embodiments, the target content is the opinion content in the body area and / or the mark corresponding to the opinion content; the interaction module is further configured to display at least one published content cited by the opinion content in response to a trigger operation on the opinion content and / or the mark corresponding to the opinion content.

[0176] In some embodiments, the target content is the entity content in the body area and / or the mark corresponding to the entity content; the interaction module is further configured to display at least one published content obtained by searching based on the entity content and / or an extended question related to the entity content in response to a trigger operation on the entity content and / or the mark corresponding to the entity content.

[0177] In some embodiments, the extended question is obtained based on the published content related to the entity content and / or the search term; the interaction module is further configured to display a search interaction page corresponding to the extended question in response to a trigger operation on the extended question.

[0178] In some embodiments, the search interaction page includes a component area for displaying or displaying the target content or the auxiliary information of the target content differently from the body area; the interaction module is further configured to, when multiple target contents or auxiliary information of multiple target contents are displayed in the current component area, display the corresponding target content or the auxiliary information of the target content in the component area based on the display order of the multiple target contents in response to a switching operation triggered in the current component area; when the first auxiliary information of the target content is displayed in the current component area, display the second auxiliary information of the target content in the component area in response to a switching operation triggered in the current component area; when the target content or the auxiliary information of the target content is displayed in the current component area in a first manner, display the target content or the auxiliary information of the target content in the component area in a second manner in response to a switching operation triggered in the current component area; and display the published content and / or the extended question related to the target content or the auxiliary information of the target content in response to a trigger operation on the target content or the auxiliary information of the target content displayed in the component area.

[0179] In some embodiments, the search interaction page includes a question recommendation area and / or 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 summary reply content. The interaction module is further configured to, in response to a trigger operation for a target question among the at least one recommended questions or by inputting a target question through the question input control, display the search interaction page corresponding to the target question, and display, via the search interaction page, the summary reply content for the target question, where the summary reply content for the target question is obtained based on the target question and / or the context information of the search process.

[0180] In some embodiments, the interaction module is further configured to, in response to a search prefix input through the question input control, display at least one auxiliary question related to the search prefix, and select one of the auxiliary questions as the target question, where the auxiliary question is obtained based on the published content and / or search terms related to the search prefix.

[0181] In some embodiments, the summary reply content is obtained by summarizing the published content and / or reference content retrieved for the target search term, where the sources of the published content and the reference content are different.

[0182] In some embodiments, the search interaction page includes a publishing control. The interaction module is further configured to, in response to a trigger operation for the publishing control, generate 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.

[0183] In some embodiments, the search result page includes a summary reply entry. The display module is configured to, when the summary reply area is not displayed on the search result page, in response to a trigger operation for the summary reply entry, display the summary reply area on the search result page, and display at least part of the summary reply content for the target search term in the summary reply area.

[0184] Each module in the above search method device can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or be stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above respective modules.

[0185] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as Figure 21As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an 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 to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC), or other technologies. The computer program, when executed by the processor, implements a search method. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the computer device housing, or an external keyboard, touchpad, or mouse, etc.

[0186] Those skilled in the art can understand that Figure 21 the structure shown in is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have a different component layout.

[0187] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the above search method is implemented.

[0188] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the above search method is implemented.

[0189] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the above search method is implemented.

[0190] 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 for analysis, stored data, displayed data, etc.) involved in this application are all information and data that have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.

[0191] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium 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), Magnetoresistive 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 be in various forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., and are not limited thereto. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, Artificial Intelligence (AI) processors, etc., and are not limited thereto.

[0192] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, 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, it should be considered as the scope recorded in this application.

[0193] The above-described embodiments merely represent several implementation manners of this application. The description is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of this application. It should be noted that for those of ordinary skill in the art, without departing from the concept of this application, several modifications and improvements can still be made, and these all belong to the protection scope of this application. Therefore, the protection scope of this application shall be subject to the appended claims.

Claims

1. A search interaction method, characterized in that, The method includes: In response to a search operation for a target search term, displaying a search result page for the target search term, where the search result page displays search results for the target search term and also displays a summary reply area, and at least part of the summary reply content for the target search term is displayed in the summary reply area; In response to a trigger operation on the summary reply area, displaying a search interaction page corresponding to the target search term, where the search interaction page displays more parts of the summary reply content; In response to a trigger operation on target content in the summary reply content, displaying published content and / or extended questions related to the target content.

2. The method according to claim 1, wherein The search interaction page includes a body area for displaying text and / or images in the summary reply content; The displaying of published content and / or extended questions related to the target content in response to a trigger operation on target content in the summary reply content includes: In response to a trigger operation on target content in the body area, displaying at least one piece of published content cited by the target content, or displaying at least one piece of published content obtained by searching based on the target content.

3. The method according to claim 2, wherein The target content is key content in the body area and / or a marker corresponding to the key content; The displaying of at least one piece of published content cited by the target content, or displaying at least one piece of published content obtained by searching based on the target content in response to a trigger operation on target content in the body area includes: In response to a trigger operation on the key content and / or a marker corresponding to the key content, displaying at least one piece of published content cited by the key content.

4. The method according to claim 2, wherein The target content is opinion content in the body area and / or a marker corresponding to the opinion content; The displaying of at least one piece of published content cited by the target content, or displaying at least one piece of published content obtained by searching based on the target content in response to a trigger operation on target content in the body area includes: In response to a trigger operation on the opinion content and / or a marker corresponding to the opinion content, displaying at least one piece of published content cited by the opinion content.

5. The method according to claim 2, characterized in that The target content is entity content in the body area and / or a marker corresponding to the entity content; The displaying of at least one piece of published content cited by the target content, or displaying at least one piece of published content obtained by searching based on the target content in response to a trigger operation on target content in the body area includes: In response to a trigger operation on the entity content and / or a marker corresponding to the entity content, displaying at least one piece of published content obtained by searching based on the entity content and / or extended questions related to the entity content.

6. The method according to claim 5, wherein The extended questions are obtained based on published content related to the entity content and / or the search term; the method further includes: In response to a trigger operation on the extended questions, displaying a search interaction page corresponding to the extended questions.

7. The method according to claim 1, wherein The search interaction page includes a component area for displaying or distinctively displaying the target content or auxiliary information of the target content from the body area; 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, 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 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, display the second auxiliary information of the target content 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, display the target content or auxiliary information of the target content in the component area in a second manner; In response to a triggering operation on the target content or auxiliary information of the target content displayed in the component area, display the published content and / or extended questions related to the target content or auxiliary information of the target content.

8. The method according to claim 1, characterized in that, The search interaction page includes a question recommendation area and / or a question input control, and the question recommendation area is used to display at least one recommended question related to the target search term and / or the summary reply content; The method further includes: In response to a triggering operation on a target question among the at least one recommended question or inputting a target question through the question input control, display the search interaction page corresponding to the target question, and display the summary reply content for the target question through the search interaction page, where the summary reply content for the target question is obtained based on the target question and / or the context information of the search process.

9. The method according to claim 8, wherein The method further includes: In response to a search prefix input through the question input control, display at least one auxiliary question related to the search prefix; Select one auxiliary question as the target question, where the auxiliary question is obtained based on the published content and / or search terms related to the search prefix.

10. The method according to claim 1, characterized in that The summary reply content is summarized based on the published content and / or reference content obtained by searching for the target search term, and the sources of the published content and the reference content are different.

11. The method according to claim 1, wherein The search interaction page includes a publishing control, and the method further includes: In response to a triggering operation on the publishing control, generate 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.

12. The method according to claim 1, wherein, The search result page includes a summary reply entry; The method further includes: When the summary reply area is not displayed on the search result page, in response to a triggering operation on the summary reply entry, display the summary reply area on the search result page, and display at least part of the summary reply content for the target search term in the summary reply area.

13. A search device, characterized in that, The device includes: A display module, configured to display a search result page for a target search term in response to a search operation for the target search term. The search result page displays search results for the target search term and also displays a summary reply area, in which at least part of the summary reply content for the target search term is displayed; A generation module, configured to display a search interaction page corresponding to the target search term in response to a trigger operation on the summary reply area. The search interaction page displays more parts of the summary reply content; An interaction module, configured to display published content and / or extended questions related to the target content in response to a trigger operation on the target content in the summary reply content.

14. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 12 are implemented.

15. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 12 are implemented.

16. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 12 are implemented.

Citation Information

Patent Citations

  • Deep question-and-answer service providing method and device based on artificial intelligence

    CN105159996A

  • User-generated content abstract determining method and device and user-generated content recommendation method and device

    CN108628833A

  • Content searching method and device, equipment and medium

    CN113392308A

  • Content searching method and device, equipment and medium

    CN115130022A

  • Information search method and device, computer equipment and storage medium

    CN116975083A