Information processing method and device, electronic equipment and storage medium
By providing traceability identification of Q&A results on the search result interface, the problem of difficulty in verifying the authenticity of search results is solved, and the user experience and information credibility are improved.
Patent Information
- Application Number
- CN202410194373.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-21
- Publication Date
- 2024-12-27
AI Technical Summary
The authenticity of existing search results is difficult to verify, resulting in poor user experience.
The first and second identifiers of the Q&A results are provided on the search result interface, so that the user can trace the source of the source of the relevant content, and the second identifier points to key information to ensure that the source and content of the information are credible.
By providing traceability functions, users' credibility and experience of search results are improved, and the authenticity verification ability of information is enhanced.
Smart Images

Figure CN119202367A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of information processing, and specifically to an information processing method, device, electronic device and storage medium. Background Art
[0002] With the development of Internet technology, more and more people are getting information through the Internet. Users can enter question information in the search engine and get search results corresponding to the question information. However, the authenticity of existing search results is difficult to verify, resulting in poor user experience. Summary of the invention
[0003] The embodiments of the present application provide an information processing method, apparatus, electronic device, and storage medium, which can provide question and answer results, a first identifier of the question and answer results, and a second identifier of the question and answer results on a search result interface, so that users can trace the search results and verify the authenticity, thereby improving the user experience.
[0004] In a first aspect, an embodiment of the present application provides an information processing method, including:
[0005] Determine the search information;
[0006] The question and answer results of the search information, the first identifier of the question and answer results, and the second identifier of the question and answer results are displayed via the search result interface, the question and answer results are obtained based on multiple related contents, the first identifier points to the source of the related contents, and the second identifier points to the related contents, wherein the second identifier corresponds to key information in the question and answer results, and the key information is obtained at least in part based on the related contents pointed to by the corresponding first identifier.
[0007] In a second aspect, the embodiment of the present application further provides an information processing method, including:
[0008] Receive search information from a client, determine a question-and-answer result of the search information, a plurality of related contents corresponding to the question-and-answer result, and related contents corresponding to key information in the question-and-answer result, wherein the question-and-answer result is obtained based on the corresponding plurality of related contents, and the key information is obtained at least partially based on the corresponding related contents;
[0009] The question-and-answer results of the search information, a plurality of related contents corresponding to the question-and-answer results, and related contents corresponding to key information in the question-and-answer results are returned to the client.
[0010] In a third aspect, an embodiment of the present application further provides an information processing device, including:
[0011] A search information determination module, used to determine the search information;
[0012] A display module is used to display the question and answer results of the search information, the first identifier of the question and answer results, and the second identifier of the question and answer results via a search result interface, wherein the question and answer results are obtained based on multiple related contents, the first identifier points to the source of the related contents, and the second identifier points to the related contents, wherein the second identifier corresponds to key information in the question and answer results, and the key information is obtained at least in part based on the related contents pointed to by the corresponding first identifier.
[0013] In a fourth aspect, an embodiment of the present application further provides an information processing device, including:
[0014] A question-and-answer result determination module, configured to receive search information from a client, determine a question-and-answer result of the search information, a plurality of related contents corresponding to the question-and-answer result, and related contents corresponding to key information in the question-and-answer result, wherein the question-and-answer result is obtained based on the corresponding plurality of related contents, and the key information is obtained at least partially based on the corresponding related contents;
[0015] The return module is used to return the question and answer results of the search information, multiple related contents corresponding to the question and answer results, and related contents corresponding to the key information in the question and answer results to the client.
[0016] In a fifth aspect, an embodiment of the present application further provides an electronic device, comprising a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of any one of the information processing methods provided in the embodiments of the present application.
[0017] In a sixth aspect, an embodiment of the present application further provides a computer-readable storage medium, comprising a computer program. When the computer program is run on an electronic device, the computer program is used to enable the electronic device to execute the steps of any one of the information processing methods provided in the embodiments of the present application.
[0018] In the seventh aspect, an embodiment of the present application also provides a computer program product, including a computer program, which is stored in a computer-readable storage medium; when a processor of an electronic device reads the computer program from the computer-readable storage medium, the processor executes the computer program, so that the electronic device performs the steps of any one of the information processing methods provided in the embodiments of the present application.
[0019] By adopting the scheme of the embodiment of the present application, the search information can be determined; the question and answer results of the search information, the first identifier of the question and answer results, and the second identifier of the question and answer results can be displayed through the search result interface, the question and answer results are obtained based on multiple related contents, the first identifier points to the source of the related content, and the second identifier points to the related content, wherein the second identifier corresponds to the key information in the question and answer results, and the key information is obtained at least in part based on the related content pointed to by the corresponding first identifier. Therefore, by providing the question and answer results, the first identifier of the question and answer results, and the second identifier of the question and answer results on the search result interface, the user can trace the search results and verify the authenticity, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 It is a schematic diagram of a system architecture of an application of the information processing method provided in an embodiment of the present application;
[0022] Figure 2 It is a schematic diagram of an example flow chart of an information processing method provided in an embodiment of the present application;
[0023] Figure 3 A schematic diagram of a search result interface provided in an embodiment of the present application;
[0024] Figure 4 Another schematic diagram of the search result interface provided in the embodiment of the present application;
[0025] Figure 5 A schematic diagram of an interface of a content details interface provided in an embodiment of the present application;
[0026] Figure 6 A schematic diagram of an interface of a conversation interface provided in an embodiment of the present application;
[0027] Figure 7 Another interface diagram of the conversation interface provided in the embodiment of the present application;
[0028] Figure 8 It is a flowchart of another embodiment of the information processing method provided in the embodiments of the present application;
[0029] Fig. 9 A schematic diagram of the architecture of a question-and-answer database in the information processing method provided in an embodiment of the present application;
[0030] Fig.10 A schematic diagram of a key information location process provided in an embodiment of the present application;
[0031] Fig.11 is a schematic diagram of the structure of an information processing device provided in an embodiment of the present application;
[0032] Fig.12 is another structural schematic diagram of an information processing device provided in an embodiment of the present application;
[0033] Fig.13 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0034] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0035] At the same time, in the description of the embodiments of the present application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[0036] In order to solve the problem that the authenticity of search results is difficult to verify, resulting in poor user experience, the embodiments of the present application provide an information processing method, device, electronic device and computer-readable storage medium.
[0037] The information processing method provided in the embodiment of the present application can be applied to the system architecture 100. Figure 1 ,like Figure 1 As shown, the system architecture 100 may include terminal devices 101, 102, 103, a network 104 and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0038] Users can use terminal devices 101 , 102 , 103 to interact with server 105 via network 104 to receive or send messages, etc.
[0039] The terminal devices 101, 102, 103 may be various electronic devices with display screens and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 players (Moving Picture Eperts Group Audio Layer III, Moving Picture Experts Compression Standard Audio Layer 3), MP4 (Moving Picture Eperts Group Audio Layer IV, Moving Picture Experts Compression Standard Audio Layer 4) players, laptop computers and desktop computers, etc. The terminal may be a device including both receiving and transmitting hardware, that is, a device having receiving and transmitting hardware capable of performing two-way communication on a two-way communication link. The terminal and the server may perform two-way communication via a network.
[0040] The server 105 may be a server that provides various services, such as a background server that supports the pages displayed on the terminal devices 101, 102, and 103. The server may be an independent server, or a server network or server cluster composed of servers, including but not limited to a computer, a network host, a single network server, a plurality of network server sets, or a cloud server composed of a plurality of servers. The cloud server is composed of a large number of computers or network servers based on cloud computing.
[0041] It should be noted that the information processing method provided in the embodiment of the present application is executed by a server, and accordingly, the information processing device is arranged in the server.
[0042] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. According to the implementation requirements, there may be any number of terminal devices, networks and servers. The terminal devices 101, 102, 103 in the embodiment of the present application may specifically correspond to application systems in actual production.
[0043] The following is a detailed description in conjunction with the accompanying drawings. In this embodiment, the execution subject is an electronic device that can obtain search information. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments. Although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in an order different from that shown in the accompanying drawings.
[0044] Please refer to Figure 2 The specific process of the information processing method may be as follows: Steps 201 to 202, wherein:
[0045] Step 201: Determine search information.
[0046] In an embodiment of the present application, the search information is used to perform intelligent search for related information.
[0047] In the embodiment of the present application, the process of determining the search information may be: determining the search information via a search interface of the terminal.
[0048] In the embodiment of the present application, determining the search information via the search interface of the terminal may be receiving input information from the user on the search interface of the terminal, and using the input information as the search information. For example, if the user inputs "When is World Environment Day" on the search interface of the terminal, then "When is World Environment Day" is the search information.
[0049] In the embodiment of the present application, the search information can also be determined through the search interface of the terminal by providing hot search questions through the search interface of the terminal, or recommending search questions of interest to the user, receiving the user's selection operation for the hot search questions provided by the search interface of the terminal or the search questions of interest to the user, and using the search question selected by the user as the search information. For example, the search interface of the terminal provides "When is World Environment Day", "When is World Disability Day", "When is International Labor Day", etc., and the user selects "When is World Disability Day", then "When is World Disability Day" is used as the search information.
[0050] In the embodiment of the present application, the process of determining the search information may also be: receiving target information via a search interface of the terminal, and determining the search information from the target information.
[0051] In the embodiment of the present application, the target information may be information input by the user, or information selected by the user in the search interface of the terminal. The search information is search keyword information extracted from the target information. For example, if the target information is "when is World Environment Day", the search information includes "World Environment Day" and "when".
[0052] It is understandable that the specific process of determining the search information and the specific content of the search information can be adjusted according to actual conditions, and the embodiments of the present application do not limit this.
[0053] Step 202: Display the question and answer results of the search information, the first identifier of the question and answer results, and the second identifier of the question and answer results via the search result interface, wherein the question and answer results are obtained based on multiple related contents, the first identifier points to the source of the related contents, and the second identifier points to the related contents, wherein the second identifier corresponds to key information in the question and answer results, and the key information is obtained at least in part based on the related contents pointed to by the corresponding first identifier.
[0054] Among them, the second identifier can indicate that the key information in the question and answer results is supported by relevant content, thereby increasing the credibility of the question and answer results. The first identifier can indicate that the relevant content is supported by the source party, further increasing the credibility of the question and answer results.
[0055] In the embodiment of the present application, the search result interface refers to an interface that displays the question and answer result of the search information, the first identifier of the question and answer result, and the second identifier of the question and answer result through the triggering operation of the search information. Figure 3 As shown, Figure 3 This is a schematic diagram of a search result interface provided in an embodiment of the present application. Figure 3 The area where 301 is located is used to display search information. Figure 3 The area where 302 is located is used to display the question and answer results of the search information. Figure 3 The 303 in FIG. 3 is an example of the second identifier. Figure 3 304 is an example of the first identifier.
[0056] In the embodiment of the present application, the question and answer result refers to the answer generated for the search information. The question and answer result includes one or more types of question and answer data, and the types of the question and answer data include text, image, video, voice, component, link. For example, Figure 3 As shown in , the types of question-answering data include text. Among them, components refer to various non-text and image components used to represent information. For example, Figure 4 As shown, Figure 4 This is another interface schematic diagram of the search result interface provided in an embodiment of the present application. Figure 4 308 is a weather component for indicating weather conditions. The link may refer to a link to other related content used to verify the question and answer data, and its specific content may be adjusted according to actual conditions, and the embodiment of the present application does not limit it.
[0057] The question and answer results may be pre-generated. The pre-generation process may generate a question and answer result corresponding to the target search information for which the question and answer result needs to be generated, and store the target search information and the question and answer result corresponding to it in a preset database. In the preset database, similarity matching is performed through the search information, and the question and answer result of the target search information with the highest similarity is returned for display. For example, when the search information is "When is World Environment Day", the question and answer result may be the pre-generated "World Environment Day is June 5".
[0058] Among them, the question and answer results can also be generated in real time. The real-time generation process can be to input the search information and the preset task description information into the large language model, generate the question and answer results corresponding to the search information in real time based on the large language model, and display the question and answer results. Among them, the task description information is used to indicate the question and answer result generation scheme for the search information. For example, when the search information is "When is World Environment Day", the question and answer result can be "World Environment Day is June 5th" and other additional content (for example, basic information associated with World Environment Day and source) generated in real time by the large language model.
[0059] It is understandable that search information does not necessarily trigger the display of the search results interface. The search information that triggers the display of the search results interface may be a preset type of search information, such as a simple question and answer type of search information. The search information that triggers the display of the search results interface may also be preset search information that generates a question and answer result with a preset, and the similarity between the search information and the preset search information is higher than the preset similarity. The search information that triggers the display of the search interface may also be search information of a specific format or specific content that triggers a large language model to generate question and answer results. The specific content of the search information that triggers the display of the search results interface and the specific triggering method may be adjusted according to actual conditions, and the embodiments of the present application are not limited thereto.
[0060] In the embodiment of the present application, the first identifier is used to point to the source of the relevant content. If there are multiple sources, the corresponding first identifiers are displayed in the order of the sources.
[0061] The first identifier may be an avatar corresponding to the source. For example, when the source is the publisher of the relevant content, the first identifier may be an avatar corresponding to the publisher of the relevant content. Figure 3 As shown, Figure 3 304 in the figure is the avatar corresponding to the publisher of the relevant content. The first identifier can also be the platform identifier or application identifier corresponding to the source. For example, when the source is the Xiaohongshu platform, the first identifier can be the logo identifier corresponding to the Xiaohongshu. Figure 4 As shown, Figure 4 309 is the logo corresponding to the XX weather platform. The first logo can also be a default display image. For example, when the source party is an associated large language model, since the large language model does not have an avatar and identification information, the first logo can use the default display image associated with the model. The specific display content of the first logo can be adjusted according to actual conditions, and the embodiments of the present application are not limited. Among them, the first logos corresponding to different types of source parties can be arranged and displayed in different styles or the same style, and the present disclosure does not limit this.
[0062] Wherein, the related content includes one or more types of content data, and the types of the content data include text, image, video, and voice. For example, when the type of the content data is text, the related content can be a text-type published content. For another example, when the type of the content data is text and image, the related content can be a graphic-type published content. For another example, when the type of the content data is video, the related content can be a video-type published content (such as live broadcast, short video, long video, etc.). The type of content data specifically included in the related content can be adjusted according to actual conditions, and the embodiments of the present application are not limited.
[0063] The sources of the relevant content include one or more of a relevant content publisher, a relevant content publishing platform, and a model for generating the relevant content.
[0064] In an embodiment of the present application, it also includes: in response to a trigger operation on the first identifier, the source party and / or source party information of the relevant content is displayed via the source party details interface. For example, by clicking on the avatar corresponding to the first identifier, the homepage of the corresponding publisher of the relevant content is entered. For another example, by double-clicking the avatar corresponding to the first identifier, the homepage of the corresponding relevant content publishing platform is entered. Among them, the source party information refers to information associated with the source party, such as a brief introduction of the source party. The specific content of the source party details interface, the source party, and the source party information can be adjusted according to actual conditions, and the embodiment of the present application does not limit it.
[0065] In an embodiment of the present application, it also includes: in response to a trigger operation on the first identifier, displaying multiple sources of the relevant content and / or source information in sequence via the search results interface. For example, by clicking on the avatar corresponding to the first identifier, a floating layer is called on the search results interface to display multiple relevant content publishers and / or relevant content publishing platforms in sequence in the form of a list. The specific content of the multiple sources of the relevant content and / or source information displayed in sequence via the search results interface can be adjusted according to actual conditions, and the embodiment of the present application does not limit it.
[0066] In the embodiment of the present application, the second identifier is used to point to related content.
[0067] The second identifier may be an indexing symbol. An indexing symbol is a symbol used to indicate the reference source of information such as key information. For example, if the indexing symbol after a certain information is "1", it indicates that the reference source of the information is the reference source numbered "1". Figure 3 As shown, the second identifier is expressed in the form of an indexing symbol, and at least one indexing symbol of the question and answer result is displayed via the search result interface. Figure 3 As stated, Figure 3303 in the figure are multiple indexing symbols associated with the question and answer results displayed on the search result interface. When a key information corresponds to multiple related contents, one related content can be selected and displayed using one second identifier (for example, according to the order of each related content), or multiple second identifiers can be used to display in sequence according to the order of each related content.
[0068] Exemplarily, assume that there is a question and answer result "World Environment Day is June 5th", and "World Environment Day" is associated with indexing symbol "1", and "June 5th" is associated with indexing symbol "2". In response to the triggering operation of indexing symbol "1", the platform content associated with "World Environment Day" is displayed. In response to the triggering operation of indexing symbol "2", the platform content associated with "June 5th" is displayed. Assume that there is a question and answer result "World Environment Day is June 5th", and "World Environment Day is June 5th" is associated with indexing symbol "3", in response to the triggering operation of indexing symbol "3", the platform content associated with "World Environment Day is June 5th" is displayed.
[0069] In an embodiment of the present application, it also includes: in response to a content viewing event for the second identifier, displaying the related content pointed to by the second identifier via a content details interface, and locating the location of key information in the related content pointed to by the second identifier for display.
[0070] The content viewing event is used to represent an event triggered by viewing the relevant content pointed to by the second identifier. For example, the content viewing event may be in response to a click operation of the terminal on the second identifier. For another example, the content viewing event may be in response to an indication operation of the terminal on the second identifier. The specific content of the content viewing event can be adjusted according to the specific situation, and the embodiment of the present application does not limit it.
[0071] Among them, the key information includes one or more of key text, key image, key video frame, and key voice, and / or the location of the key information includes one or more of the paragraph where the key information is located, the video clip where the key information is located, the voice clip where the key information is located, and the image block where the key information is located.
[0072] In this embodiment, the process of displaying the relevant content pointed to by the second identifier via the content details interface and locating the position of key information in the relevant content pointed to by the second identifier for display includes: displaying the relevant content pointed to by the second identifier via the content details interface, locating the position of the key information for highlighting, and the key information includes key text and / or key image.
[0073] Among them, highlighting includes highlighting, underlining, etc. The highlighting means of highlighting can be adjusted according to actual conditions, and the embodiments of the present application do not limit it.
[0074] For example, Figure 5 As shown, Figure 5 A schematic diagram of an interface of a content details interface provided in an embodiment of the present application. Figure 5 310 is an example diagram showing the location of key information in the related content pointed to by the second identifier being underlined.
[0075] In this embodiment, if there are multiple locations where key information is located in the related content pointed to by the second identifier, the process of displaying the related content pointed to by the second identifier via the content details interface and locating the location where the key information is located in the related content pointed to by the second identifier for display also includes: displaying the related content pointed to by the second identifier via the content details interface, and locating the location where the key information is located in the related content pointed to by the second identifier in turn for display.
[0076] The rule of rotation can be based on the order in which the multiple positions are ranked in the relevant content, or can be randomly selected from the multiple positions. The specific rule of rotation display can be adjusted according to actual conditions, and the embodiment of the present application does not limit it.
[0077] In this embodiment, the process of displaying the relevant content pointed to by the second identifier via the content details interface and positioning at the location of key information in the relevant content pointed to by the second identifier for display includes: displaying the relevant content pointed to by the second identifier via the content details interface, positioning at the location of the key information, determining the display location of the relevant content pointed to by the second identifier based on the location of the key information, positioning at the display location for display, and the key information includes key video and / or key voice.
[0078] Among them, locating the position where the key information is located includes locating the position where the key frame or key voice point is located, and according to the position where the key frame or key voice point is located, determining the post-processing operation of the related content containing the key frame or key voice point, for example, if the key frame or key voice point is within 1 second of the beginning of the video or voice, or the key frame or key voice point is within 1 second of the end of the video or voice, the post-processing operation is to determine the display position of the related content pointed to by the second identifier as the initial position of the related content, and locate it to the display position for display. For another example, if the position where the key frame or key voice point is located is not aligned with the lens position of the video, then the post-processing operation is to align the key frame or key voice point with the lens position, use the position where the key information is located as the display position of the related content pointed to by the second identifier, and locate it to the display position for display.
[0079] In an embodiment of the present application, it also includes: displaying question and answer information associated with the search information and a conversation result of the question and answer information via a conversation interface, wherein the question and answer information includes preset question and answer information displayed on the conversation interface and / or question and answer information received via the conversation interface.
[0080] In this embodiment, the search result interface includes a conversation control, and in response to a trigger operation on the conversation control on the search result page, the conversation interface is displayed. The conversation interface is used to conduct further conversations with respect to the search information. Figure 3 As shown, Figure 3 307 in FIG. 1 is an example of a session control.
[0081] In this embodiment, the conversation interface includes one or more question and answer information associated with the search information. The question and answer information may be preset question and answer information set offline. In response to a trigger operation on the question and answer information on the conversation interface, the conversation question and answer result associated with the triggered question and answer information is displayed on the conversation interface. The question and answer information may be one or more questions and answers with the highest similarity to the search information obtained in real time. In response to a trigger operation on the question and answer information on the conversation interface, the conversation question and answer result associated with the triggered question and answer information is displayed on the conversation interface. Figure 6 As shown, Figure 6 A schematic diagram of a conversation interface provided in an embodiment of the present application, Figure 6 311 in the figure is the preset question and answer information displayed on the conversation interface. Figure 7 As shown, Figure 7 Another interface diagram of the conversation interface provided in the embodiment of the present application, Figure 7 312 is the question and answer information received via the conversation interface.
[0082] In this embodiment, the conversation interface may include an information editing area, and in response to an information sending operation in the information editing area, question and answer information is determined. The question and answer information is question and answer information received via the conversation interface.
[0083] It is understandable that the conversation interface may not include question and answer information associated with the search information. The specific content of the conversation interface may be adjusted according to actual conditions, and the present application embodiment does not limit it.
[0084] In an embodiment of the present application, it also includes: receiving positive or negative feedback on the question and answer results via the search result interface, so as to optimize the question and answer results of the search information.
[0085] In this embodiment, the search result page includes an interactive area, and the interactive area includes at least two interactive feedback controls. For example, the interactive area includes an affirmative interactive control and a negative interactive control. Among them, the affirmative interactive control is used to receive positive feedback on the question and answer result, and the negative interactive control is used to receive negative feedback on the question and answer result.
[0086] For example, Figure 3 As shown, Figure 3 The area where 305 is located is an interactive area, and the interactive area includes at least two interactive feedback controls.
[0087] In the embodiment of the present application, if positive feedback is received for the question and answer result through the search result interface, it indicates that the user is satisfied with the answer result, and if negative feedback is received for the answer result, it indicates that the user is not satisfied with the answer result. Positive or negative feedback for the question and answer result is received to optimize the question and answer result of the search information, thereby improving the user experience.
[0088] In an embodiment of the present application, it also includes: the search result interface also includes multimedia content obtained based on the search information query.
[0089] For example, Figure 3 As shown, Figure 3 306 is the multimedia content obtained based on the search information query.
[0090] In the embodiment of the present application, the search result interface also includes a content area, which refers to an area for specific content of the question and answer results. The content area includes a folded state and an expanded state, and the folded state is used to indicate that part of the information of the question and answer results in the content area cannot be displayed. The expanded state is used to indicate that all the information of the question and answer results in the content area can be displayed.
[0091] In this embodiment, when the content area is in the folded state, the content area includes an expansion control or an expansion symbol. In response to a triggering operation on the expansion control or the expansion symbol, the content area in the folded state is switched to be displayed as the content area in the expanded state.
[0092] In this embodiment, when the content area is in the expanded state, the content area may further include a folding control or a folding symbol. In response to a triggering operation on the folding control or the folding symbol, the content area in the expanded state is switched to be displayed as the content area in the folded state.
[0093] It is understandable that the content area may not include a folding control or a folding symbol when it is in the expanded state, that is, the content area does not support the function of folding again after expansion. The specific functions of the content area in the expanded state and the folded state can be adjusted according to actual conditions, and the embodiments of the present application do not limit it.
[0094] By adopting the scheme of the embodiment of the present application, the search information can be determined; the question and answer results of the search information, the first identifier of the question and answer results, and the second identifier of the question and answer results can be displayed through the search result interface, the question and answer results are obtained based on multiple related contents, the first identifier points to the source of the related content, and the second identifier points to the related content, wherein the second identifier corresponds to the key information in the question and answer results, and the key information is obtained at least in part based on the related content pointed to by the corresponding first identifier. Therefore, by providing the question and answer results, the first identifier of the question and answer results, and the second identifier of the question and answer results on the search result interface, the user can trace the search results and verify the authenticity, thereby improving the user experience.
[0095] This embodiment also provides an information processing method, please refer to Figure 8 The specific process of the information processing method may be as follows: Step 401 to Step 402, wherein:
[0096] Step 401: Receive search information from a client, determine the question and answer results of the search information, multiple related contents corresponding to the question and answer results, and related contents corresponding to key information in the question and answer results, wherein the question and answer results are obtained based on the corresponding multiple related contents, and the key information is obtained at least partially based on the corresponding related contents.
[0097] Step 402: Return the question-and-answer result of the search information, the multiple related contents corresponding to the question-and-answer result, and the related contents corresponding to the key information in the question-and-answer result to the client.
[0098] In the embodiment of the present application, receiving the search information from the client may be receiving the search information from the search interface of the terminal. Receiving the search information from the client may also be receiving the target information from the search interface of the terminal, extracting keywords from the target information, and using the extracted keywords as the search information. The specific process of receiving the search information from the client may be adjusted according to the actual situation, and the embodiment of the present application does not limit it.
[0099] In an embodiment of the present application, the information processing method can be applied to a server, and the information processing method can also be applied to a terminal device. The terminal device can be used to receive search information from a client. The application scenario can be adjusted according to actual conditions, and the embodiment of the present application does not impose any restrictions.
[0100] In an embodiment of the present application, the question and answer results may be pre-generated and stored in a preset location. The preset location includes, but is not limited to, a question and answer database and a server. For example, for offline or near-line production questions (such as questions searched by users when using the platform), the question and answer results corresponding to the question are generated and stored in a preset location.
[0101] In the embodiment of the present application, the question and answer results can also be generated in real time. For example, the search information and the preset task description information are input into the large language model, and the question and answer results corresponding to the search information are generated in real time based on the large language model, wherein the task description information is used to indicate the question and answer result generation scheme for the search information.
[0102] In an embodiment of the present application, the question and answer result also includes relevant content information corresponding to each of the key information, as well as source information and ranking of the relevant content corresponding to the question and answer result.
[0103] In this embodiment, the relevant content information corresponding to the key information includes, but is not limited to, the content identifier or URL of the relevant content, the location of the key information, and the ranking of each relevant content corresponding to the key information. Among them, the ranking of the relevant content corresponding to the key information can be determined based on the relevance of the relevant content to the question and answer result, or based on the score of the relevant content under a preset standard, or based on a preset display order set for the source pointed to by the first identifier, or based on random determination from multiple candidate relevant content. The specific content of the relevant content information corresponding to the key information can be adjusted according to actual conditions, and the embodiment of this application does not limit it.
[0104] In this embodiment, the ranking of the relevant content corresponding to the question and answer results can be determined based on one or more of the relevance between the content and the search information, the contribution of the content and the question and answer results, and the level of the source itself. Exemplarily, the ranking of the relevant content corresponding to the question and answer results is determined based on the level of the source itself, where, for example, the ranking level of the source itself can be: authoritative platform greater than authoritative author greater than ordinary author greater than language model.
[0105] In an embodiment of the present application, the process of determining the question and answer results of the search information, multiple related contents corresponding to the question and answer results, and related contents corresponding to key information in the question and answer results may include: determining a question that matches the search information; based on the question, querying from a question and answer database to obtain the question and answer results of the search information, multiple related contents corresponding to the question and answer results, and related contents corresponding to key information in the question and answer results, wherein the question and answer database is constructed at least by multi-way recall, answer extraction, and question and answer generation.
[0106] In this embodiment, the question and answer database includes multi-way recall. Multi-way recall is used to recall multiple related contents corresponding to questions that match the search information. Multi-way recall includes but is not limited to on-site knowledge recall (for example, the current platform), off-site knowledge recall (for example, other platforms), and large model knowledge recall (for example, generated by a large model based on questions). On-site knowledge includes but is not limited to published content and comments of graphic and text types. Off-site knowledge recall includes but is not limited to authoritative links and knowledge bases. The specific content of multi-way recall can be adjusted according to actual conditions, and the embodiments of the present application are not limited. Among them, in some embodiments, if the recalled content is video content, speech recognition and subtitle recognition can be performed on the video content to obtain the corresponding text for subsequent processing.
[0107] In this embodiment, the question-answer database also includes screening and sorting, which is used to screen and sort the relevant content after multiple recalls. Among them, the sorting means can be determined based on the relevance of the content and the search information, and / or the level of the source itself, the timeliness of the content itself, etc., which is not limited in the embodiment of this application.
[0108] In this embodiment, the question-answer database also includes answer extraction (e.g., machine reading comprehension (MRC) technology). Answer extraction is used to extract answers from related content that has been recalled in multiple ways. Its execution process can be: multiple related content and search information recalled in the multi-way recall are input into the answer extraction model, and the fragments extracted from the related content are output as answers through the answer extraction model. Its execution process can be adjusted according to actual conditions, and the embodiments of the present application are not limited.
[0109] In this embodiment, the question-answer database also includes question-answer generation. The question-answer generation module is used to generate question-answer results. Its execution process may be: inputting the search information and the answer obtained through answer extraction or the relevant content corresponding to the answer into the question-answer generation model, allowing the question-answer generation model to output the final answer, and post-processing the final answer to obtain the question-answer result. Its execution process can be adjusted according to actual conditions, and the embodiment of the present application does not limit it.
[0110] In an embodiment of the present application, the process of determining the question and answer results of the search information, the multiple related contents corresponding to the question and answer results, and the related contents corresponding to the key information in the question and answer results may include: inputting the search information and the preset task description information into a large language model, and generating the question and answer results, the multiple related contents corresponding to the question and answer results, and the related contents corresponding to the key information in the question and answer results in real time based on the large language model. The preset task description information includes multi-way recall, answer extraction, and question and answer generation. In the large language model, the process of generating question and answer results is similar to that of the question and answer database, and this application will not repeat it.
[0111] For example, see Fig. 9, Fig. 9 A schematic diagram of the architecture of the question-answer database provided in the embodiment of the present application. Fig. 9 As shown, the question-and-answer database includes multi-channel recall, screening and sorting, answer extraction, filtering, and question-and-answer generation (question-and-answer result generation and question-and-answer result post-processing). The specific execution process is: determine the question corresponding to the search information produced offline or near-line. Based on the multi-channel recall stage, recall the relevant content corresponding to the question. Screen and sort the recalled relevant content corresponding to the question. Input the screened and sorted relevant content and the search information produced offline or near-line into the answer extraction model to obtain the fragment extracted from the screened and sorted relevant content as the answer. Based on the filtering module, filter the answers output by the model to filter out the answers whose quality does not meet the requirements. Input the filtered output answers of the model and the search information produced offline or near-line into the question-and-answer generation model, generate question-and-answer results and post-process the question-and-answer results to obtain question-and-answer information. Among them, post-processing includes the process of locating key information in the question-and-answer results and processing the located key information, for example, when the relevant content is a graphic note, highlight the key paragraphs of the graphic note. For another example, when the relevant content is a video, determine the key video frame to be displayed.
[0112] For example, Fig. 9 As shown, Fig. 9 A schematic diagram of the architecture of the question-answer database provided in the embodiment of the present application. Fig. 9 As shown, Fig. 9 A flow chart of answer triggering is provided, which receives search information from a client, determines the questions of the search information, and recalls and matches the questions of the search information from a question and answer database. The specific process can refer to the specific execution process of the question and answer database to obtain the question and answer results corresponding to the search information.
[0113] For example, Fig.10 As shown, Fig.10 A schematic diagram of a key information location flow provided in an embodiment of the present application. Fig.10 As shown, the video content can obtain the corresponding text through ASR recognition (automatic speech recognition) and subtitle recognition, wherein the recognition results of ASR recognition and subtitle recognition are both timestamped, and the recognition results of ASR recognition, subtitle recognition and search information are input into the LLM-based positioning algorithm for fusion and answer positioning, so as to locate the position of key information in the video content.
[0114] By adopting the scheme of the embodiment of the present application, the question and answer results of the search information, the multiple related contents corresponding to the question and answer results, and the related contents corresponding to the key information in the question and answer results can be determined by receiving search information from the client, the question and answer results are obtained based on the corresponding multiple related contents, and the key information is obtained at least partially based on the corresponding related contents; the question and answer results of the search information, the multiple related contents corresponding to the question and answer results, and the related contents corresponding to the key information in the question and answer results are returned to the client. Thus, by returning the question and answer results, the multiple related contents corresponding to the question and answer results, and the related contents corresponding to the key information in the question and answer results to the client, the above contents are displayed on the search result interface of the client, so that the user can trace the search results and verify the authenticity, thereby improving the user experience.
[0115] This embodiment further provides an information processing device, which can be integrated into an electronic device, such as a computer device. The computer device can be a terminal, a server, or other device, and this embodiment has no limitation on this.
[0116] For example, Fig.11 As shown, the information processing device may include:
[0117] The search information determination module 501 is used to determine the search information.
[0118] Display module 502 is used to display the question and answer results of the search information, the first identifier of the question and answer results, and the second identifier of the question and answer results via the search result interface, wherein the question and answer results are obtained based on multiple related contents, the first identifier points to the source of the related contents, and the second identifier points to the related contents, wherein the second identifier corresponds to key information in the question and answer results, and the key information is obtained at least in part based on the related contents pointed to by the corresponding first identifier.
[0119] Optionally, in the device of the embodiment of the present application, the information processing device further includes:
[0120] The first display unit is used to display the source and / or source information of the relevant content via a source details interface in response to a triggering operation on the first identifier.
[0121] Optionally, in the device of the embodiment of the present application, the information processing device further includes:
[0122] The second display unit is used to display the sources and / or source information of the plurality of related contents in sequence via the search result interface in response to a triggering operation on the first identifier.
[0123] Optionally, in the device of the embodiment of the present application, the information processing device further includes:
[0124] The third display unit is used to respond to the content viewing event of the second identifier, display the related content pointed to by the second identifier through the content details interface, and locate the key information in the related content pointed to by the second identifier for display.
[0125] Optionally, in the device of an embodiment of the present application, in the third display unit, the key information includes one or more of key text, key image, key video frame, key voice, and / or the location of the key information includes one or more of the paragraph where the key information is located, the video clip where the key information is located, the voice clip where the key information is located, and the image block where the key information is located.
[0126] Optionally, in the device of the embodiment of the present application, in the third display unit, displaying the related content pointed to by the second identifier via the content details interface, and positioning the key information in the related content pointed to by the second identifier for display, includes:
[0127] The third display subunit is used to display the relevant content pointed to by the second identifier via a content details interface, and locate the position of the key information to highlight it, where the key information includes key text and / or key image.
[0128] Optionally, in the device of the embodiment of the present application, in the third display unit, displaying the related content pointed to by the second identifier via the content details interface, and positioning the key information in the related content pointed to by the second identifier for display, includes:
[0129] The rotation display unit is used to display the related content pointed to by the second identifier through the content details interface if the related content pointed to by the second identifier includes multiple key information, and to rotate to locate the key information in the related content pointed to by the second identifier for display.
[0130] Optionally, in the device of the embodiment of the present application, the information processing device, the related content includes one or more types of content data, and the types of the content data include text, image, video, and voice.
[0131] Optionally, in the device of the embodiment of the present application, the information processing device, the source of the relevant content includes one or more of a relevant content publisher, a relevant content publishing platform, and a model for generating the relevant content.
[0132] Optionally, in the device of an embodiment of the present application, the information processing device, the question and answer results include one or more types of question and answer data, and the types of the question and answer data include text, image, video, voice, component, and link.
[0133] Optionally, in the device of the embodiment of the present application, the information processing device further includes:
[0134] The fourth display unit is used to display the question and answer information associated with the search information and the conversation results of the question and answer information via the conversation interface, and the question and answer information includes the preset question and answer information displayed on the conversation interface and / or the question and answer information received via the conversation interface.
[0135] Optionally, in the device of the embodiment of the present application, the information processing device further includes:
[0136] An optimization unit is used to receive positive or negative feedback on the question and answer results via the search result interface, so as to optimize the question and answer results of the search information.
[0137] Optionally, in the device of the embodiment of the present application, the information processing device further includes:
[0138] A fifth display unit is used for the search result interface to further include multimedia content obtained based on the search information query.
[0139] By adopting the scheme of the embodiment of the present application, the search information can be determined; the question and answer results of the search information, the first identifier of the question and answer results, and the second identifier of the question and answer results can be displayed through the search result interface, the question and answer results are obtained based on multiple related contents, the first identifier points to the source of the related content, and the second identifier points to the related content, wherein the second identifier corresponds to the key information in the question and answer results, and the key information is obtained at least in part based on the related content pointed to by the corresponding first identifier. Therefore, by providing the question and answer results, the first identifier of the question and answer results, and the second identifier of the question and answer results on the search result interface, the user can trace the search results and verify the authenticity, thereby improving the user experience.
[0140] For example, Fig.12 As shown, the information processing device may include:
[0141] A question-and-answer result determination module 601 is used to receive search information from a client, determine a question-and-answer result of the search information, a plurality of related contents corresponding to the question-and-answer result, and related contents corresponding to key information in the question-and-answer result, wherein the question-and-answer result is obtained based on the corresponding plurality of related contents, and the key information is obtained at least partially based on the corresponding related contents;
[0142] The return module 602 is used to return the question and answer result of the search information, multiple related contents corresponding to the question and answer result, and related contents corresponding to the key information in the question and answer result to the client.
[0143] Optionally, in the device of an embodiment of the present application, the question and answer result also includes relevant content information corresponding to each of the key information, and source information and ranking of the relevant content corresponding to the question and answer result.
[0144] Optionally, in the device of the embodiment of the present application, in the question and answer result determination module 601, determining the question and answer result of the search information, the multiple related contents corresponding to the question and answer result, and the related contents corresponding to the key information in the question and answer result include:
[0145] The question determining unit is used to determine the question matching the search information.
[0146] A question and answer result determination unit is used to query the question and answer result of the search information, multiple related contents corresponding to the question and answer result, and related contents corresponding to the key information in the question and answer result from the question and answer database based on the question, wherein the question and answer database is constructed at least by multi-way recall, answer extraction, and question and answer generation.
[0147] By adopting the scheme of the embodiment of the present application, the question and answer results of the search information, the multiple related contents corresponding to the question and answer results, and the related contents corresponding to the key information in the question and answer results can be determined by receiving search information from the client, the question and answer results are obtained based on the corresponding multiple related contents, and the key information is obtained at least partially based on the corresponding related contents; the question and answer results of the search information, the multiple related contents corresponding to the question and answer results, and the related contents corresponding to the key information in the question and answer results are returned to the client. Thus, by returning the question and answer results, the multiple related contents corresponding to the question and answer results, and the related contents corresponding to the key information in the question and answer results to the client, the above contents are displayed on the search result interface of the client, so that the user can trace the search results and verify the authenticity, thereby improving the user experience.
[0148] Accordingly, an embodiment of the present application further provides an electronic device, which may be a terminal, and the terminal may be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA) and other terminal devices. Alternatively, the electronic device may be a server.
[0149] like Fig.13 As shown, Fig.13 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 700 includes a processor 701 having one or more processing cores, a memory 702 having one or more computer-readable storage media, and a computer program stored in the memory 702 and executable on the processor. The processor 701 is electrically connected to the memory 702. Those skilled in the art will appreciate that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or arrange components differently.
[0150] The processor 701 is the control center of the electronic device 700, and uses various interfaces and lines to connect various parts of the entire electronic device 700, and executes various functions and processes data of the electronic device 700 by running or loading software programs and / or units stored in the memory 702, and calling data stored in the memory 702. The processor 701 can be a processor CPU, a graphics processor GPU, a network processor (Network Processor, NP), etc., and can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application.
[0151] In the embodiment of the present application, the processor 701 in the electronic device 700 will load instructions corresponding to the processes of one or more application programs into the memory 702 according to the following steps, and the processor 701 will run the application programs stored in the memory 702 to implement various functions, such as:
[0152] Determine the search information;
[0153] The question and answer results of the search information, the first identifier of the question and answer results, and the second identifier of the question and answer results are displayed via the search result interface, the question and answer results are obtained based on multiple related contents, the first identifier points to the source of the related contents, and the second identifier points to the related contents, wherein the second identifier corresponds to key information in the question and answer results, and the key information is obtained at least in part based on the related contents pointed to by the corresponding first identifier.
[0154] Furthermore, various functions implemented by running the application stored in the memory 702 can also be found in the description of the aforementioned embodiments, which will not be repeated here.
[0155] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0156] Optional, such as Fig.13As shown, the electronic device 700 further includes: a touch screen 703, a radio frequency circuit 704, an audio circuit 705, an input unit 706, and a power supply 707. The processor 701 is electrically connected to the touch screen 703, the radio frequency circuit 704, the audio circuit 705, the input unit 706, and the power supply 707, respectively. Those skilled in the art can understand that Fig.13 The electronic device structure shown in the figure does not constitute a limitation of the electronic device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0157] The touch display screen 703 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 703 may include a display panel and a touch panel. Among them, the display panel may be used to display information input by the user or information provided to the user and various graphical user interfaces of the electronic device, and these graphical user interfaces may be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light-emitting diode (OLED, Organic Light-Emitting Diode) and the like. The touch panel may be used to collect the user's touch operation on or near it (such as the user using any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 701, and can receive the command sent by the processor 701 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 701 to determine the type of touch event, and then the processor 701 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 703 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 703 can also be used as a part of the input unit 706 to realize the input function.
[0158] The radio frequency circuit 704 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other electronic devices through wireless communication, and to send and receive signals between the network device or other electronic devices.
[0159] The audio circuit 705 can be used to provide an audio interface between the user and the electronic device through a speaker and a microphone. The audio circuit 705 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 705 and converted into audio data, and then the audio data is output to the processor 701 for processing, and then sent to another electronic device through the radio frequency circuit 704, or the audio data is output to the memory 702 for further processing. The audio circuit 705 may also include an earplug jack to provide communication between an external headset and an electronic device.
[0160] The input unit 706 may be configured to receive input target video and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.
[0161] The power supply 707 is used to supply power to various components of the electronic device 700. Optionally, the power supply 707 can be logically connected to the processor 701 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 707 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0162] although Fig.13 Not shown, the electronic device 700 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.
[0163] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0164] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0165] To this end, an embodiment of the present application provides a computer-readable storage medium, which includes a computer program. When the computer program is run on an electronic device, the computer program is used to enable the electronic device to perform any information processing method provided in the embodiment of the present application. For example, the computer program can perform the following steps of the information processing method:
[0166] Determine the search information;
[0167] The question and answer results of the search information, the first identifier of the question and answer results, and the second identifier of the question and answer results are displayed via the search result interface, the question and answer results are obtained based on multiple related contents, the first identifier points to the source of the related contents, and the second identifier points to the related contents, wherein the second identifier corresponds to key information in the question and answer results, and the key information is obtained at least in part based on the related contents pointed to by the corresponding first identifier.
[0168] Furthermore, for the detailed steps of the above method steps, reference can be made to the description in the above embodiments, which will not be repeated here.
[0169] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0170] The computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0171] Since the computer program stored in the computer-readable storage medium can execute any one of the information processing methods provided in the embodiments of the present application, the beneficial effects that can be achieved by any one of the information processing methods provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0172] According to one aspect of the present application, a computer program product is also provided, including a computer program, which is stored in a computer-readable storage medium; when a processor of an electronic device reads the computer program from the computer-readable storage medium, the processor executes the computer program, so that the electronic device executes the methods provided in various optional implementations of the above embodiments.
[0173] In the above-mentioned information processing device, computer-readable storage medium, electronic device, and computer program product embodiments, the description of each embodiment has its own emphasis. For parts not described in detail in a certain embodiment, reference can be made to the relevant description of other embodiments. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process and beneficial effects of the above-described information processing device, computer-readable storage medium, computer program product, electronic device, and its corresponding units can refer to the description of the information processing method in the above embodiment, and will not be repeated here.
[0174] The above is a detailed introduction to an information processing method, device, electronic device, computer-readable storage medium and computer program product provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. An information processing method, characterized in that: include: Determine the search information; The question and answer results of the search information, the first identifier of the question and answer results, and the second identifier of the question and answer results are displayed via the search result interface, the question and answer results are obtained based on multiple related contents, the first identifier points to the source of the related contents, and the second identifier points to the related contents, wherein the second identifier corresponds to key information in the question and answer results, and the key information is obtained at least in part based on the related contents pointed to by the corresponding first identifier.
2. The information processing method according to claim 1, characterized in that: The method further comprises: In response to a triggering operation on the first identifier, the source and / or source information of the relevant content is displayed via a source details interface.
3. The information processing method according to claim 1, characterized in that: The method further comprises: In response to a triggering operation on the first identifier, multiple sources and / or source information of the related contents are displayed in sequence via the search result interface.
4. The information processing method according to claim 1, characterized in that: The method further comprises: In response to the content viewing event of the second identifier, the related content pointed to by the second identifier is displayed via the content details interface, and the key information in the related content pointed to by the second identifier is located and displayed.
5. The information processing method according to claim 4, characterized in that: The key information includes one or more of key text, key image, key video frame, and key voice, and / or the location of the key information includes one or more of the paragraph where the key information is located, the video clip where the key information is located, the voice clip where the key information is located, and the image block where the key information is located.
6. The information processing method according to claim 5, characterized in that: The displaying the related content pointed to by the second identifier through the content details interface, and positioning the key information in the related content pointed to by the second identifier for display, includes: The related content pointed to by the second identifier is displayed via the content details interface, and the position of the key information is located and highlighted, and the key information includes key text and / or key image.
7. The information processing method according to claim 5, characterized in that: The displaying the related content pointed to by the second identifier through the content details interface, and positioning the key information in the related content pointed to by the second identifier for display, includes: If the related content pointed to by the second identifier includes multiple key information, the related content pointed to by the second identifier is displayed via the content details interface, and the key information in the related content pointed to by the second identifier is located at the position for display in turn.
8. The information processing method according to any one of claims 1 to 7, characterized in that: The related content includes one or more types of content data, and the types of the content data include text, image, video, and voice.
9. The information processing method according to claim 8, characterized in that: The source of the relevant content includes one or more of a relevant content publisher, a relevant content publishing platform, and a model for generating the relevant content.
10. The information processing method according to any one of claims 1 to 7, characterized in that: The question and answer result includes one or more types of question and answer data, and the types of the question and answer data include text, image, video, voice, component, and link.
11. The information processing method according to any one of claims 1 to 7, characterized in that: The method further comprises: Question and answer information associated with the search information and a conversation result of the question and answer information are displayed via a conversation interface, wherein the question and answer information includes preset question and answer information displayed on the conversation interface and / or question and answer information received via the conversation interface.
12. The information processing method according to any one of claims 1 to 7, characterized in that: The method further comprises: Positive or negative feedback on the question and answer results is received via the search result interface to optimize the question and answer results of the search information.
13. The information processing method according to any one of claims 1 to 7, characterized in that: The search result interface also includes multimedia content obtained based on the search information query.
14. An information processing method, characterized in that: include: Receive search information from a client, determine a question-and-answer result of the search information, a plurality of related contents corresponding to the question-and-answer result, and related contents corresponding to key information in the question-and-answer result, wherein the question-and-answer result is obtained based on the corresponding plurality of related contents, and the key information is obtained at least partially based on the corresponding related contents; The question-and-answer results of the search information, a plurality of related contents corresponding to the question-and-answer results, and related contents corresponding to key information in the question-and-answer results are returned to the client.
15. The information processing method according to claim 14, characterized in that: The question and answer result also includes relevant content information corresponding to each key information, as well as source information and ranking of the relevant content corresponding to the question and answer result.
16. The information processing method according to claim 14, characterized in that: The determining of the question-and-answer result of the search information, the multiple related contents corresponding to the question-and-answer result, and the related contents corresponding to the key information in the question-and-answer result includes: determining questions that match the search information; Based on the question, the question and answer results of the search information, the multiple related contents corresponding to the question and answer results, and the related contents corresponding to the key information in the question and answer results are queried from the question and answer database, wherein the question and answer database is constructed by at least multi-way recall, answer extraction, and question and answer generation.
17. An information processing device, characterized in that: include: A search information determination module, used to determine the search information; A display module is used to display the question and answer results of the search information, the first identifier of the question and answer results, and the second identifier of the question and answer results via a search result interface, wherein the question and answer results are obtained based on multiple related contents, the first identifier points to the source of the related contents, and the second identifier points to the related contents, wherein the second identifier corresponds to key information in the question and answer results, and the key information is obtained at least in part based on the related contents pointed to by the corresponding first identifier.
18. An information processing device, characterized in that: include: A question-and-answer result determination module, configured to receive search information from a client, determine a question-and-answer result of the search information, a plurality of related contents corresponding to the question-and-answer result, and related contents corresponding to key information in the question-and-answer result, wherein the question-and-answer result is obtained based on the corresponding plurality of related contents, and the key information is obtained at least partially based on the corresponding related contents; The return module is used to return the question and answer results of the search information, multiple related contents corresponding to the question and answer results, and related contents corresponding to the key information in the question and answer results to the client.
19. An electronic device, characterized in that: The invention comprises a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the information processing method described in any one of claims 1 to 13, or the processor executes the steps of the information processing method described in any one of claims 14 to 16.
20. A storage medium, characterized in that: It includes a computer program, which, when running on an electronic device, causes the electronic device to execute the steps of the information processing method described in any one of claims 1 to 13, or causes the electronic device to execute the steps of the information processing method described in any one of claims 14 to 16.
Citation Information
Patent Citations
Information processing method and device, equipment, storage medium and program product
CN116975437A
