Data analysis method and device

By streaming data analysis results, the problem of slow response of artificial intelligence in data visualization scenarios is solved, and real-time data rendering and synchronous output are achieved, thus improving the user experience.

CN121615679APending Publication Date: 2026-03-06YUNDI SMART TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511852584.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-09
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

In data visualization scenarios, the slow response of AI-powered data analysis results in users having to wait for extended periods, leading to a poor user experience.

Method used

The data analysis results are generated and rendered using a streaming output method. Multiple analysis sub-results are generated by obtaining the text to be answered, and the second analysis sub-result is streamed after the first analysis sub-result is output. The content is output in real time using identifiers.

Benefits of technology

It reduces user waiting time and improves the response efficiency of data analysis and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121615679A_ABST
    Figure CN121615679A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a data analysis method and device used for improving the response efficiency of data analysis, and the method comprises the steps: obtaining a to-be-replied text; generating a plurality of analysis sub-results based on the to-be-replied text to obtain a data analysis result formed by the plurality of analysis sub-results; the plurality of analysis sub-results comprise at least one first analysis sub-result, and the first analysis sub-result is provided with an identifier; the first analysis sub-result is output in a streaming mode based on the identifier; after the first analysis sub-result is output, a second analysis sub-result is output in a streaming mode; the second analysis sub-results are the remaining analysis sub-results in the plurality of analysis sub-results.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data analysis technology, and in particular to a data analysis method and apparatus. Background Technology

[0002] Voice interaction, an artificial intelligence (AI) interactive technology using voice as a medium, has been widely applied in numerous fields such as traffic management and data visualization. When applied to data visualization scenarios, users can ask data-related questions. AI then analyzes the data based on these questions and displays the relevant data or query results on the screen, allowing users to understand the data more intuitively. However, in this scenario, AI's response time during data analysis is relatively slow, resulting in long waiting times and a poor user experience. Therefore, improving response efficiency has become a key technical challenge. Summary of the Invention

[0003] In view of the above problems, the purpose of this invention is to provide a data analysis method and apparatus to reduce the waiting time required by users and improve the response efficiency of data analysis. The specific solution is as follows:

[0004] In a first aspect, embodiments of this application provide a data analysis method, the method comprising:

[0005] Get the text to be replied to;

[0006] Multiple sub-analysis results are generated based on the text to be answered, so as to obtain a data analysis result composed of the multiple sub-analysis results; the multiple sub-analysis results include at least one first sub-analysis result, and the first sub-analysis result is set with an identifier;

[0007] The first analysis sub-result is output in a streaming manner based on the identifier;

[0008] After the first analysis sub-result is output, the second analysis sub-result is streamed; the second analysis sub-result is the remaining analysis sub-result among the plurality of analysis sub-results.

[0009] Optionally, the generation of multiple analysis sub-results based on the text to be answered includes:

[0010] Retrieve query data based on the text to be answered;

[0011] The query data is analyzed to obtain the multiple analysis sub-results.

[0012] Optionally, the step of performing data analysis on the query data to obtain the multiple analysis sub-results includes:

[0013] The query data is analyzed to generate the first analysis sub-result;

[0014] After generating the first analysis sub-result, the query data is analyzed to generate the second analysis sub-result.

[0015] Optionally, the step of streaming the first analysis sub-result based on the identifier includes:

[0016] Based on the identifier, the first analysis sub-result is determined from among multiple analysis sub-results in the streaming output;

[0017] A rendered chart is generated on the screen based on the results of the first analysis sub-analysis.

[0018] Optionally, determining the first analysis sub-result from multiple analysis sub-results in the streaming output based on the identifier includes:

[0019] Identify a first identifier and a second identifier among multiple analysis sub-results in the streaming output; the identifier includes the first identifier and the second identifier;

[0020] If the first identifier is identified, data extraction is performed until the second identifier is identified, in order to obtain the first analysis sub-result.

[0021] Optionally, the streaming output of the second analysis sub-result includes:

[0022] The second analysis result is streamed onto the screen.

[0023] Secondly, embodiments of this application provide a data analysis apparatus, the apparatus comprising:

[0024] The retrieval module is used to retrieve the text to be replied to.

[0025] A generation module is used to generate multiple sub-analysis results based on the text to be answered, so as to obtain a data analysis result composed of the multiple sub-analysis results; the multiple sub-analysis results include at least one first sub-analysis result, and the first sub-analysis result is set with an identifier;

[0026] The output module is used to stream the first analysis sub-result based on the identifier;

[0027] The output module is further configured to stream output a second analysis sub-result after the first analysis sub-result has been output; the second analysis sub-result is the remaining analysis sub-result among the plurality of analysis sub-results.

[0028] Optionally, the generation module is specifically used for:

[0029] Retrieve query data based on the text to be answered;

[0030] The query data is analyzed to obtain the multiple analysis sub-results.

[0031] Optionally, the generation module is specifically used for:

[0032] The query data is analyzed to generate the first analysis sub-result;

[0033] After generating the first analysis sub-result, the query data is analyzed to generate the second analysis sub-result.

[0034] Optionally, the output module is specifically used for:

[0035] Based on the identifier, the first analysis sub-result is determined from among multiple analysis sub-results in the streaming output;

[0036] A rendered chart is generated on the screen based on the results of the first analysis sub-analysis.

[0037] Thirdly, embodiments of this application provide a computer-readable storage medium including computer operation instructions, which, when executed on a computer, cause the computer to perform any of the data analysis methods described above.

[0038] Compared with the prior art, this application has the following advantages:

[0039] By acquiring the text to be answered, multiple sub-analysis results are generated based on the text to obtain a data analysis result composed of multiple sub-analysis results. Among these multiple sub-analysis results, at least one first sub-analysis result is included, and the first sub-analysis result is marked with an identifier. The first sub-analysis result is streamed based on the identifier. After the first sub-analysis result is output, the second sub-analysis result, i.e., the remaining sub-analysis results among the multiple sub-analysis results, is streamed. Because this application uses a streaming output method to output the first sub-analysis result, it synchronously outputs a portion of the content contained in the generated first sub-analysis result during the generation process, achieving real-time output of the first sub-analysis result and reducing the user's waiting time. Furthermore, after generating the first sub-analysis result, the second sub-analysis result is also streamed to achieve real-time output of the second sub-analysis result, further reducing the user's waiting time, thereby improving the response efficiency and user experience. Attached Figure Description

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

[0041] Figure 1 A flowchart illustrating a data analysis method provided in an embodiment of this application; Figure 2 A flowchart illustrating another data analysis method provided in an embodiment of this application; Figure 3 This is a schematic diagram of the structure of a data analysis device provided in an embodiment of this application. Detailed Implementation

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

[0043] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0044] In data inquiry scenarios, artificial intelligence needs to provide users with analysis results based on the questions they ask. However, the feedback method could be to wait for a large model to generate a dataset and corresponding digital human video, and then output the dataset and digital human video for display and broadcast. Another method is to wait for a large model to generate data and analysis results, and then output the data and analysis results for display and broadcast. Since both of these feedback methods are time-consuming, users experience long wait times, giving them the perception of slow response times. Specifically, the data inquiry scenario refers to users asking data-related questions. To address these issues, this application provides a data analysis method and apparatus, the details of which are as follows.

[0045] like Figure 1 As shown in the embodiment of this application, a data analysis method is provided, the method comprising:

[0046] S101: Retrieve the text to be replied to.

[0047] The text to be answered is generated based on the question raised by the user. For example, the identified question text can be used as the text to be answered, or the identified question text can be processed and the processed question text can be used as the text to be answered, so as to make the text to be answered more accurate. Taking the identified question as an example, if the user's question is "What is your fuel consumption in the most recent month?", the text to be answered could be "What is your fuel consumption in the most recent month?".

[0048] Users can ask questions using voice input or text input, and this embodiment does not restrict the input method. The following explanation uses voice input as an example. After detecting a user's question related to data, the digital human recognizes the user's voice input and converts the recognized result into text, obtaining the text to be answered. The digital human represents the artificial intelligence displayed on the screen.

[0049] S102: Generate multiple sub-analysis results based on the text to be answered, so as to obtain a data analysis result consisting of multiple sub-analysis results; the multiple sub-analysis results include at least one first sub-analysis result, and the first sub-analysis result is set with an identifier.

[0050] Sub-outcomes are one component of the overall data analysis result, which is composed of multiple sub-outcomes. These sub-outcomes can represent different types of data within the data analysis result; each sub-outcome corresponds to a different data type. For example, the first sub-outcome might correspond to a chart, the second to an image, and the third to text.

[0051] Multiple sub-outcomes can also be data containing different content within the data analysis results, meaning each sub-outcome corresponds to a different content type. For example, the first sub-outcome might be a key indicator analysis, the second a deep insight, the third a conclusion, and the fourth a recommendation.

[0052] It should be noted that step S102 can be executed by a large model, such as an Agent application, which is an application that contains a large model.

[0053] The first analysis sub-result includes an identifier. In this embodiment, the identifier can be any type of marking identifier, such as a specific code or symbol. The way the identifier is set in the first analysis sub-result can be selected based on actual needs and is not limited here. For example, the identifier can be set at the beginning of the first analysis sub-result, or the identifier can be set at both the beginning and the end of the first analysis sub-result.

[0054] The first sub-result of the analysis is specifically content related to the text to be answered and that can be quickly generated or extracted. For example, it may be the raw data required to generate the analysis result for the text to be answered, or the data after processing the raw data. The processing method may be uniform format, uniform units, etc. The output format of the data is not limited in this embodiment and may be in the form of tables, charts, etc., so that the first sub-result of the analysis can be quickly generated and displayed on the screen, reducing the waiting time required for users to wait for a reply to their questions.

[0055] In one alternative embodiment, multiple analysis sub-results are generated based on the text to be responded to, including:

[0056] Retrieve query data based on the text to be answered;

[0057] Data analysis is performed on the queried data to obtain multiple sub-analysis results.

[0058] The query data refers to the data involved in the data-related questions raised by the user. For example, if the user's question is about the growth rate of data A in each month over the past year, the query data will be the specific values ​​of data A in each month over the past year, so as to provide data support for subsequent analysis.

[0059] The system invokes a data acquisition tool based on the text to be answered. This tool then queries the data system for data corresponding to the text, yielding the query data. Data analysis is performed on the query data, and the results are streamed to generate sub-results. The data acquisition tool can be a function call or a tool such as the Model Context Protocol (MCP).

[0060] Since this embodiment performs streaming output during the generation of analysis sub-results, it can obtain the generation progress and generated content of analysis sub-results in real time.

[0061] During the data analysis of the queried data, the first analysis sub-result can be generated first, and the second analysis sub-result can be generated after the first analysis sub-result is generated. Alternatively, multiple analysis sub-results can be generated simultaneously, with the second analysis sub-result being the remaining analysis sub-result among the multiple analysis sub-results.

[0062] Furthermore, this embodiment uses the example of first generating a first sub-analysis result and then generating a second sub-analysis result for subsequent explanation. This involves performing data analysis on the query data to obtain multiple sub-analysis results, including:

[0063] Perform data analysis on the queried data to generate the first sub-analysis result;

[0064] After generating the first sub-analysis result, data analysis is performed on the queried data to generate the second sub-analysis result.

[0065] During the process of analyzing the query data to generate the first sub-result, an identifier is inserted into the first sub-result being generated. This allows other modules or systems to determine the complete content included in the first sub-result based on the identifier. Furthermore, it enables other modules or systems to distinguish the first sub-result from other subsequently received sub-results based on the identifier, thereby using identifier segmentation to extract the first sub-result from the data analysis results.

[0066] For example, when generating the first sub-result, the first identifier is first inserted at the beginning of the first sub-result, and then the content of the first sub-result is generated. After the content of the first sub-result is generated, the second identifier is inserted at the position of the second sub-result. The first identifier and the second identifier can be the same identifier or two different identifiers. In this embodiment, the first identifier is used as... <chart> The second identifier is< / chart> We will use this as an example for further explanation.

[0067] S103: Output the first analysis sub-result based on the identifier streaming.

[0068] The digital human streams the first analysis sub-result to the screen based on its identifier. Streaming rendering means receiving information and loading it for rendering in a streaming manner; that is, while receiving the first analysis sub-result, it renders and loads a portion of the received first analysis sub-result onto the screen. In this embodiment, the screen can be a large data screen or a vehicle-mounted screen, or any other screen with display capabilities.

[0069] Specifically, the first analysis result is Chart Object Notation (JavaScript Object Notation, JSON), also known as Chart JSON. Chart JSON refers to using JSON format to describe and define the data structure, style, and configuration information of a chart.

[0070] In one alternative embodiment, the first analysis sub-result is output based on the identifier streaming output, including:

[0071] The first sub-analysis result is determined based on the identifier among multiple sub-analysis results in the streaming output;

[0072] A rendered chart is generated on the screen based on the results of the first analysis sub-analysis.

[0073] The Agent application streams data analysis results, and the digital human streams the content output by the Agent application, identifies the identifiers in the data analysis results, and determines the first analysis sub-result based on the identifiers. The first analysis sub-result is parsed, and the parsed content is rendered on the screen. The first analysis sub-result is specifically chart data.

[0074] In one alternative embodiment, determining a first analysis sub-result based on an identifier among multiple analysis sub-results in the streaming output includes:

[0075] Identify a first identifier and a second identifier among multiple analysis sub-results in the streaming output; the identifier includes both the first and second identifiers;

[0076] If the first identifier is identified, data extraction is performed until the second identifier is identified to obtain the first analysis sub-result.

[0077] When the digital human begins receiving the output returned by the Agent, it identifies the first identifier corresponding to the first analysis sub-result. <chart> After identifying the first identifier, the extraction of content following the first identifier begins. During the extraction process, if a second identifier is identified...< / chart> Then the extraction of the first sub-analysis result is completed, and the first sub-analysis result is obtained.

[0078] S104: After the first analysis sub-result is output, the second analysis sub-result is streamed; the second analysis sub-result is the remaining analysis sub-result among multiple analysis sub-results.

[0079] After streaming the first analysis sub-result to the digital human, the Agent application will stream the second analysis sub-result, obtained from data analysis of the query data. The digital human will load the chart rendered based on the first analysis sub-result onto the screen and continuously receive the second analysis sub-result.

[0080] In one alternative embodiment, the streaming output of the second analysis sub-result includes:

[0081] The results of the second analysis sub-analyse are streamed onto the screen.

[0082] During the process of receiving the second analysis sub-result, the content of the received second analysis sub-result can be rendered, and the rendered content can be synchronously loaded onto the screen to update the data analysis results in real time.

[0083] In an optional embodiment, the above method further includes:

[0084] If the content corresponding to the second analysis sub-result exists on the screen, the second analysis sub-result will be read aloud via voice.

[0085] During the real-time updating of the second analysis result on the screen, the content displayed on the screen is broadcast aloud in real time.

[0086] To make it easier to understand, the following example is provided:

[0087] like Figure 2 As shown, when a user asks a data-related question, the digital human on the screen recognizes the user's voice and converts the question into text, resulting in a text to be answered. The digital human then calls an Agent application to determine if the text to be answered is a data-related question. If so, the Agent application calls a data acquisition tool to retrieve query data from the data system. The data system feeds the query data back to the Agent application, which generates a first sub-analysis result based on the query data. This first sub-analysis result has a first identifier at its beginning and a second identifier at its end. During the generation of the first sub-analysis result, the Agent application streams the first sub-analysis result, while the digital human streams the content returned by the Agent application and identifies the first identifier from the content. <chart> Second Identifier< / chart> This process is used to determine the content included in the first analysis sub-result. The first analysis sub-result is parsed to obtain a chart JSON. Based on the chart JSON, it is rendered and loaded onto the screen to reduce the time spent waiting from when a customer submits a question to when the content appears on the screen, thus shortening the user's waiting time and improving the perceived response efficiency.

[0088] After generating the first analysis sub-result, the Agent application generates a second analysis sub-result based on the query data, and streams the second analysis sub-result during the generation process. The digital human streams the content returned by the Agent application and uses the content other than the first analysis sub-result as the second analysis sub-result. Streaming rendering is used to load the second analysis sub-result onto the screen, and the content on the screen is read aloud via voice. This real-time rendering and reading of the received second analysis results, combined with the user's reading time of the analysis results, further reduces the waiting time for the user to obtain the second analysis sub-result, thereby improving the perceived responsiveness and user experience.

[0089] It should be noted that, in this embodiment, streaming output refers to sending the generated portion of the content to the next device or module simultaneously during the generation of the current content, until the generated content is completely transmitted to the next device or module. This is to render the first and / or second sub-results to the screen at the same time as generating the first and / or second sub-results, so as to output the generated analysis results in advance, reduce the waiting time required by the user, and improve response efficiency.

[0090] like Figure 3 As shown in the figure, this application embodiment provides a data analysis device, the device including:

[0091] Module 301 is used to obtain the text to be replied to;

[0092] The generation module 302 is used to generate multiple sub-analysis results based on the text to be answered, so as to obtain a data analysis result consisting of multiple sub-analysis results; the multiple sub-analysis results include at least one first sub-analysis result, and the first sub-analysis result is set with an identifier;

[0093] Output module 303 is used to output the first analysis sub-result in a stream based on the identifier;

[0094] The output module 303 is also used to stream the second analysis sub-result after the first analysis sub-result is output; the second analysis sub-result is the remaining analysis sub-result among multiple analysis sub-results.

[0095] In an optional embodiment, the generation module 302 is specifically used for:

[0096] Retrieve query data based on the text to be answered;

[0097] Data analysis is performed on the queried data to obtain multiple sub-analysis results.

[0098] In an optional embodiment, the generation module 302 is specifically used for:

[0099] Perform data analysis on the queried data to generate the first sub-analysis result;

[0100] After generating the first sub-analysis result, data analysis is performed on the queried data to generate the second sub-analysis result.

[0101] In an optional embodiment, the output module 303 is specifically used for:

[0102] The first sub-analysis result is determined based on the identifier among multiple sub-analysis results in the streaming output;

[0103] A rendered chart is generated on the screen based on the results of the first analysis sub-analysis.

[0104] In an optional embodiment, the output module 303 is specifically used for:

[0105] Based on the identifier, the first analysis sub-result is determined from among multiple analysis sub-results in the streaming output;

[0106] A rendered chart is generated on the screen based on the results of the first analysis sub-analysis.

[0107] In an optional embodiment, the output module 303 is specifically used for:

[0108] Identify a first identifier and a second identifier among multiple analysis sub-results in the streaming output; the identifier includes the first identifier and the second identifier;

[0109] If the first identifier is identified, data extraction is performed until the second identifier is identified, in order to obtain the first analysis sub-result.

[0110] In an optional embodiment, the output module 303 is specifically used for:

[0111] The second analysis result is streamed onto the screen.

[0112] By acquiring the text to be answered, multiple sub-analysis results are generated based on the text to obtain a data analysis result composed of multiple sub-analysis results. Among these multiple sub-analysis results, at least one first sub-analysis result is included, and the first sub-analysis result is marked with an identifier. The first sub-analysis result is streamed based on the identifier. After the first sub-analysis result is output, the second sub-analysis result, i.e., the remaining sub-analysis results among the multiple sub-analysis results, is streamed. Because this application uses a streaming output method to output the first sub-analysis result, it synchronously outputs a portion of the content contained in the generated first sub-analysis result during the generation process, achieving real-time output of the first sub-analysis result and reducing the user's waiting time. Furthermore, after generating the first sub-analysis result, the second sub-analysis result is also streamed to achieve real-time output of the second sub-analysis result, further reducing the user's waiting time, thereby improving the response efficiency and user experience.

[0113] This application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements any of the above-described data analysis methods.

[0114] It should be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0115] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0116] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A data analysis method, characterized by, The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results.

2. The method of claim 1, wherein, The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; 3. The method of claim 2, wherein, streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises:

4. The method of claim 1, wherein, acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; 5. The method of claim 4, wherein, after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; 6. The method of claim 1, wherein, generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; 7. A data analysis device, characterized by after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; 8. The apparatus of claim 7, wherein, after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; 9. The apparatus of claim 7, wherein, generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results.

10. The apparatus of claim 7, wherein, The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis result composed of the plurality of analysis sub-results; at least one first analysis sub-result is included in the plurality of analysis sub-results, and the first analysis sub-result is provided with an identifier; streaming outputting the first analysis sub-result based on the identifier; after the outputting of the first analysis sub-result is completed, streaming outputting a second analysis sub-result; the second analysis sub-result is a remaining analysis sub-result in the plurality of analysis sub-results. The method comprises: acquiring a text to be replied; generating a plurality of analysis sub-results based on the text to be replied to obtain a data analysis

Citation Information

Patent Citations

  • Data processing method and device, equipment and storage medium

    CN120523543A

  • Information processing method and device, equipment and storage medium

    CN120524918A

  • Front-end display method and system combining fixed text and streaming output

    CN120804453A

  • Information interaction method and device and readable storage medium

    CN121071063A