Information display method and device, equipment and storage medium
By displaying detailed information of the financial product collection on the information interface and related hot events, the problem of single information display in the existing technology is solved, and the efficiency of information acquisition is improved and the accuracy of investment decisions is achieved.
Patent Information
- Application Number
- CN202510373787.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-07-11
AI Technical Summary
The display forms of financial information and products in the existing technology are relatively single, resulting in low efficiency in obtaining information by investors. Investors need to analyze and integrate multiple articles of information on their own to make investment decisions.
Provides an information display method, by displaying detailed information of the financial product collection and related hot events on the information interface, the detailed information indicates product changes, and hot events indicate important news or market events that affect the product. Partition display, mark display and combined display methods are adopted to enhance the richness and interactivity of information.
Improve the efficiency of information display, investors can understand the impact of hot events on products more intuitively, and enhance the efficiency of information acquisition and the accuracy of investment decisions.
Smart Images

Figure CN120295708A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present application relate to the field of computer technology, and in particular, to an information display method, apparatus, device, and storage medium. Background Art
[0002] With the rapid development of Internet technology, users can obtain relevant information on various types of information in various ways. Taking financial products as an example of the type of information, investors can obtain the latest information on financial products in various ways for financial investment in order to make wise investment decisions.
[0003] In the related art, investors can conduct financial investment through financial trading programs. Various types of information and a variety of financial products are provided in the financial trading programs. Various types of information are usually presented in the form of single articles, focusing on a specific news event or industry trend. Investors read each type of information provided by the financial trading programs respectively and select financial products for investment from a variety of financial products.
[0004] However, in the related art, the display forms of information and financial products are relatively single, and the information acquisition efficiency of investors is low. Summary of the Invention
[0005] The present application provides an information display method, apparatus, device, and storage medium. The technical solutions are as follows.
[0006] According to one aspect of the present application, there is provided an information display method, which is executed by a terminal device. The method includes:
[0007] Displaying at least one type information set, where the at least one type information set includes a first type information set;
[0008] In response to a trigger operation on the first type information set, displaying an information interface of the first type information set, where the first type information set includes n pieces of information belonging to the same cluster, and n is a positive integer greater than 1;
[0009] Displaying detailed information of the first type information set and at least one hot event associated with the first type information set in the information interface;
[0010] Wherein, the detailed information is used to indicate the change of the first type information set, and the at least one hot event is used to indicate an event that affects the change of the first type information set.
[0011] According to one aspect of the present application, there is provided an information display method, which is executed by a server. The method includes:
[0012] Send at least one type information set to a terminal device, where the at least one type information set includes a first type information set;
[0013] Receive an information acquisition request from the terminal device for the first type information set;
[0014] Send the detailed information of the first type information set and at least one hot event associated with the first type information set to the terminal device;
[0015] Wherein, the detailed information is used to indicate the change of the first type information set, and the at least one hot event is used to indicate an event that affects the change of the first type information set.
[0016] According to one aspect of the present application, an information display method is provided. The method is executed by a terminal device and includes:
[0017] Display an information interface of a first type information set. The information interface includes a title area and a detail area. The title area is used to display the title information of the first type information set, and the detail area is used to display the detailed information of the first type information set;
[0018] When the display condition is met, add a hot event area between the title area and the detail area. The hot event area is used to display at least one hot event associated with the first type information set;
[0019] In response to a summary display operation for the at least one hot event, display the summary information corresponding to the at least one hot event.
[0020] According to one aspect of the present application, an information display device is provided. The device includes:
[0021] A set display module for displaying at least one type information set, where the at least one type information set includes a first type information set;
[0022] An information display module for displaying an information interface of the first type information set in response to a trigger operation for the first type information set. The first type information set includes n pieces of information belonging to the same cluster, and n is a positive integer greater than 1;
[0023] An associated display module for displaying the detailed information of the first type information set and at least one hot event associated with the first type information set in the information interface;
[0024] Among them, the detailed information is used to indicate the change of the first type of information set, and the at least one hot event is used to indicate an event that affects the change of the first type of information set.
[0025] According to an aspect of the present application, there is provided an information display device, the device includes:
[0026] A sending module, configured to send at least one type of information set to a terminal device, where the at least one type of information set includes a first type of information set;
[0027] A receiving module, configured to receive an information acquisition request of the terminal device for the first type of information set;
[0028] The sending module is configured to send the detailed information of the first type of information set and at least one hot event associated with the first type of information set to the terminal device;
[0029] Among them, the detailed information is used to indicate the change of the first type of information set, and the at least one hot event is used to indicate an event that affects the change of the first type of information set.
[0030] According to an aspect of the present application, there is provided an information display device, the device includes:
[0031] A display module, configured to display an information interface of a first type of information set, the information interface includes a title area and a details area, the title area is used to display the title information of the first type of information set, and the details area is used to display the detailed information of the first type of information set;
[0032] The display module is configured to, when a display condition is satisfied, add a hot event area for displaying at least one hot event associated with the first type of information set between the title area and the details area;
[0033] The display module is configured to, in response to a summary display operation for the at least one hot event, display summary information corresponding to the at least one hot event.
[0034] According to another aspect of the present application, there is provided a computer device, which includes: a processor and a memory, and at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor to implement the information display method as described in the above aspect.
[0035] According to another aspect of the present application, there is provided a computer-readable storage medium storing at least one computer program, and the at least one computer program is loaded and executed by a processor to implement the information display method described in the above aspect.
[0036] According to another aspect of the present application, there is provided a computer program product including a computer program stored in a computer-readable storage medium; a processor reads and executes the computer program from the computer-readable storage medium to implement the information display method described in the above aspect.
[0037] The beneficial effects brought by the technical solution provided by the embodiments of the present application at least include:
[0038] The information interface of the first type of information set includes n pieces of information belonging to the same cluster, and the n different pieces of information correspond to different providers. For example, the first type of information set is the first financial product set, and the n financial products in the first financial product set are trading resources that support transfer between different objects. The detailed information of the first type of information set and at least one hot event associated with the first type of information set are displayed on the information interface. The detailed information reflects the changes of the first type of information set within a preset time period, and the at least one hot event refers to important news, dynamics or market events related to the first type of information set.
[0039] By associatively displaying the first type of information set and the hot events associated with the first type of information set on the information interface, the hot events include a number of pieces of information related to the first type of information set. Taking the first type of information set as the first financial product set as an example, the first financial product set, the detailed information, and at least one hot event are displayed on the information interface. Investors can see the impact of the hot events on the income changes of the first financial product set, that is, understand the factors (hot events) affecting the rise and fall of the first financial product set. This display method of jointly displaying the first type of information set and the hot events associated with the first type of information set enriches the display methods of the first type of information set and the relevant information in the hot events on the one hand, and improves the information display efficiency on the other hand, thereby improving the user's information acquisition efficiency. Description of the Drawings
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0041] Figure 1It is a schematic diagram of a computer system provided by an embodiment of the present application;
[0042] Figure 2 It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0043] Figure 3 It is a flowchart of an information display method provided by an embodiment of the present application;
[0044] Figure 4 It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0045] Figure 5 It is a flowchart of an information display method provided by an embodiment of the present application;
[0046] Figure 6 It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0047] Figure 7 It is a flowchart of an information display method provided by an embodiment of the present application;
[0048] Figure 8 It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0049] Figure 9 It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0050] Figure 10 It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0051] Figure 11 It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0052] Figure 12 It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0053] Figure 13 It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0054] Figure 14 It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0055] Figure 15 It is a flowchart of an information display method provided by an embodiment of the present application;
[0056] Figure 16 It is a flowchart of an information display method provided by an embodiment of the present application;
[0057] Figure 17It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0058] Figure 18 It is a schematic diagram of an information display method provided by an embodiment of the present application;
[0059] Figure 19 It is a flowchart of an information display method provided by an embodiment of the present application;
[0060] Figure 20 It is an overall flowchart of an information display method provided by an embodiment of the present application;
[0061] Figure 21 It is a flowchart of an information display method provided by an embodiment of the present application;
[0062] Figure 22 It is a flowchart of an information display method provided by an embodiment of the present application;
[0063] Figure 23 It is a structural block diagram of an information display device provided by an embodiment of the present application;
[0064] Figure 24 It is a structural block diagram of an information display device provided by an embodiment of the present application;
[0065] Figure 25 It is a structural block diagram of an information display device provided by an embodiment of the present application;
[0066] Figure 26 It is a structural block diagram of a computer device provided by an embodiment of the present application. Specific Embodiments
[0067] To make the objectives, technical solutions, and advantages of the present application clearer, the following will further describe the embodiments of the present application in detail with reference to the accompanying drawings.
[0068] Here, the exemplary embodiments will be described in detail, and the examples are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0069] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms "a", "the", and "said" used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0070] It should be understood that although the terms first, second, etc. may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this application, the first parameter may also be referred to as the second parameter, and similarly, the second parameter may also be referred to as the first parameter. Depending on the context, the word "if" as used herein may be interpreted as "when" or "while" or "in response to determining".
[0071] It should be noted that before and during the process of collecting relevant data of the user in this application, a prompt interface, a pop-up window, or voice prompt information can be displayed. The prompt interface, pop-up window, or voice prompt information is used to prompt the user that their relevant data is currently being collected, so that this application only starts to execute the relevant steps of obtaining the user's relevant data after obtaining the confirmation operation of the user on the prompt interface or pop-up window. Otherwise (that is, when the confirmation operation of the user on the prompt interface or pop-up window is not obtained), the relevant steps of obtaining the user's relevant data are ended, that is, the relevant data of the user is not obtained. In other words, all user data collected in this application is collected with the consent and authorization of the user, and the collection, use, and processing of the relevant user data need to comply with the relevant laws, regulations, and standards of the relevant countries and regions.
[0072] First, introduce the relevant nouns involved in this application:
[0073] Type information set: Refers to a set of information that can be aggregated together. The information in the type information set shares some common characteristics or categories. The information in the type information set is a collection of various information with similar properties or similar themes. For example, the type information set includes, but is not limited to, at least one of a financial product set, an academic paper set, a commodity information set, and a product evaluation set. This application does not make any limitations in this regard.
[0074] It should be noted that the embodiments of this application mainly use the financial product set as an example of the type information set for illustration.
[0075] Set of financial products: A set of financial products that support transfer (such as buying or selling) among different objects (investors). Optionally, the set of financial products includes a variety of different financial products, and different financial products correspond to different providers. In the embodiments of the present application, the set of financial products may also be referred to as a set of trading resources, and the financial products may also be referred to as trading resources.
[0076] Exemplarily, the set of financial products is a stock list, and the financial product is a stock. A stock list refers to a list of stocks self-configured by a financial trading program, usually a set of stocks sorted based on some specific factors (such as hot events, celebrity holdings, etc.). The stocks in the stock list are associated with certain specific themes, events, or figures, aiming to help investors better focus on potential investment opportunities. Among them, the stock list may also be referred to as a stock set, a stock portfolio, or a stock list.
[0077] Hot event: Refers to important news, dynamics, or market events related to the set of type information. Hot events may affect the changes in the set of type information. Taking the set of type information as the set of financial products as an example, hot events will affect the rise and fall of the set of financial products. For example, the release of a company's financial report, changes in industry policies, release of economic data, changes in company executives, major cooperation or merger and acquisition news, etc. can all be regarded as hot events. Hot events may attract market attention and thus affect the performance of related financial products.
[0078] In the embodiments of the present application, hot events may also be referred to as hot investment events, associated events (associated events of the set of type information).
[0079] Related hot articles: Refers to information (or articles) with high relevance and popularity to hot events. Among them, information refers to news, data, analysis reports, industry dynamics, policy changes, and other information content related to type information.
[0080] Taking the set of type information as the set of financial products as an example, information refers to news, data, analysis reports, industry dynamics, policy changes, and other information content related to finance or the stock market. The information contains specific events, news, or market analyses, aiming to provide users with the latest market dynamics and investment-related information.
[0081] In the embodiments of the present application, related hot articles may also be referred to as related information.
[0082] Large Language Model (LLM): A model built based on a deep learning framework and capable of processing large-scale text data. Through learning from a vast amount of text, it has powerful language understanding and generation capabilities, and can perform various natural language processing tasks, such as text generation, question-answering systems, machine translation, etc. Large language models usually adopt the Transformer architecture, have numerous parameters, and can capture complex semantic and syntactic structures in natural language, thereby generating coherent and reasonable text outputs. In the embodiments of this application, the large language model can also be referred to as a generative language model.
[0083] In the embodiments of this application, at least one relevant hot article in the relevant hot article list is analyzed based on the generative language model to obtain summary information corresponding to the hot event.
[0084] Figure 1 It is a schematic diagram of a computer system provided by an exemplary embodiment of this application. The computer system may include: a terminal 110 and a server 120.
[0085] The terminal 110 may be an electronic device such as a mobile phone, a tablet computer, an in-vehicle terminal (car computer), a wearable device, a personal computer (PC), an in-vehicle terminal, etc. A client for running the target application may be installed in the terminal 110, and the target application is a financial transaction program. Additionally, the form of the target application in this application is not limited, including but not limited to an application (App) installed in the terminal 110, a mini-program, a client, etc., and may also be in the form of a web page.
[0086] The server 120 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server, cloud database, cloud computing, cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, content delivery network (CDN), and a cloud server providing basic cloud computing services such as a big data and artificial palm image recognition platform. The server 120 may be the background server of the above target application, used to provide background services for the client of the target application. In some alternative embodiments, the server 120 may also be implemented as a node in a blockchain system.
[0087] Among them, cloud technology refers to a hosting technology that unifies a series of resources such as hardware, software, and networks within a wide area network or a local area network to achieve data computing, storage, processing, and sharing. Cloud technology is the general term for network technology, information technology, integration technology, management platform technology, application technology, etc. based on the cloud computing business model. It can form a resource pool, be used as needed, and is flexible and convenient. Cloud computing technology will become an important support. The background services of the technical network system require a large amount of computing and storage resources, such as video websites, picture websites, and more portal websites. With the high development and application of the Internet industry, in the future, each item may have its own identification mark and needs to be transmitted to the background system for logical processing. Data at different levels will be processed separately, and various industry data requires a powerful system support, which can only be achieved through cloud computing.
[0088] Communication can be carried out between the terminal 110 and the server 120 through a network, such as a wired or wireless network.
[0089] For the information display method provided by the embodiments of the present application, the execution subject of each step can be a computer device, and a computer device refers to an electronic device with data computing, processing, and storage capabilities. Taking Figure 1 the computer system shown as an example, the information display method can be executed by the terminal 110, or by the server 120, or by the terminal 110 and the server 120 interacting and cooperating to execute the information display method. The present application does not make any restrictions on this.
[0090] Those skilled in the art can know that the number of the above-mentioned terminals 110 can be more or less. For example: the terminal 110 can be only one, or dozens or hundreds, or a larger number. The embodiments of the present application do not limit the number and device type of the terminals 110.
[0091] Taking the type information set as a financial product set as an example for illustration. In the related art, investors can conduct financial investments through financial trading programs. Various types of information and a variety of financial products are provided in the financial trading programs. Various types of information are usually presented in the form of single articles, focusing on a specific news event or industry trend. Investors read various types of information provided by the financial trading programs respectively, extract valuable information from various types of information, and select financial products from a variety of financial products for investment. However, in the related art, the display forms of information and financial products are relatively single. Multiple articles of information may present the same event, and it is necessary for investors to analyze and integrate the information by themselves, resulting in low information acquisition efficiency for investors.
[0092] Based on the above problems, the present application proposes an information display method, which is executed by a computer device, with the computer device asFigure 1 Taking the terminal 110 shown as an example, this method is executed by the terminal 110 or by a client on the terminal 110. With reference to Figure 2 , a brief description of the information display method of the embodiments of the present application is given. It should be noted that the embodiments of the present application take the first type of information set as the first financial product set, the n pieces of information as n financial products, and the detailed information of the first type of information set as the financial product information of the first financial product set (such as a trend curve graph) as an example for description.
[0093] · Display the information interface 10, where the information interface 10 includes the first financial product set 20, and the first financial product set 20 includes n financial products belonging to the same cluster;
[0094] Among them, the first financial product set 20 is a set of financial products that support transfer (such as buying or selling) between different objects (investors). Optionally, the first financial product set 20 includes n (n is a positive integer greater than 1) different financial products, and different financial products correspond to different providers. For example, the first financial product set 20 is a share certificate, and the financial product is the stock in the share certificate.
[0095] In some embodiments, the financial product can be a physical resource or a non - physical resource. Among them, the physical resource refers to a resource with a physical form. For example, the physical resource can include, but is not limited to, at least one of the following: houses, land, vehicles, agricultural products, energy, metals, or other physical resources. Among them, the non - physical resource can also be called a virtual resource, which refers to a resource without a physical form. For example, the non - physical resource can include, but is not limited to, at least one of the following: stocks, funds, bonds, currencies, futures, options, foreign exchange, equities, exchange - traded funds, credit derivatives, or other non - physical resources. The present application does not limit this.
[0096] It should be noted that the embodiments of the present application mainly take stocks as financial products and share certificates as financial product sets for description, but this does not constitute a limitation on financial products and financial product sets.
[0097] · Display the financial product information of the first financial product set 20 and at least one hot event 40 associated with the first financial product set 20 on the information interface 10;
[0098] The financial product information is the detailed information related to the first financial product set 20. Optionally, the financial product information includes the trend curve graph 30 corresponding to the first financial product set 20. Among them, the trend curve graph 30 refers to the income change of the first financial product set 20 within a preset time period, and is used to show the change trend of the cumulative increase and decrease of the first financial product set 20 over time within the preset time period.
[0099] In some embodiments, in response to a trigger operation on the area where the financial product information is located, at least one hot event 40 associated with the first financial product set is displayed. Optionally, in response to a trigger operation on the area where the trend curve graph 30 is located, at least one hot event 40 associated with the first financial product set is displayed.
[0100] Among them, at least one hot event 40 refers to important news, dynamics or market events related to the first financial product set 20. At least one hot event 40 has an impact on the income change (rise and fall) of the first financial product set 20.
[0101] Exemplarily, with reference to Figure 2 part (a) of the figure, the information interface 10 is displayed. The first financial product set 20 in the information interface 10 is the "stock list related to well-known person A", and the information interface 10 is the "stock list related to well-known person A" interface. Among them, the information interface 10 includes a trend curve graph 30 of the "stock list related to well-known person A" for showing the change trend of the cumulative rise and fall of the "stock list related to well-known person A" over time within a preset time period. In response to a downward sliding operation on the area where the trend curve graph 30 is located, at least one hot event 40 associated with the first financial product set is displayed. For example, at least one hot event 40 includes the first hot event 41, and the title of the first hot event 41 is "Well-known person A's coin issuance has gone viral".
[0102] In some embodiments, the financial product information of the first financial product set 20 is displayed in the information interface 10, and at least one hot event 40 associated with the first financial product set 20 is displayed. Optionally, there are different display methods between the financial product information and at least one hot event 40 on the information interface 10. Two different display methods are introduced below, and the two display methods are the partition display method and the marking display method.
[0103] It should be noted that in the embodiments of the present application, the financial product information is mainly exemplified by the trend curve graph 30.
[0104] 1) Partition display method: The trend curve graph 30 and at least one hot event 40 are displayed in different areas.
[0105] In some embodiments, the trend curve graph 30 is displayed in the first area in the information interface 10, and at least one hot event 40 associated with the first financial product set 20 is displayed in the second area. The first area and the second area are different areas on the information interface 10.
[0106] Among them, the first region is the region in the information interface 10 for displaying financial product information. The second region is the region in the information interface 10 for displaying hot events related to the first financial product set. The first region can also be referred to as the financial product information region, and the second region can also be referred to as the hot event region. The first region and the second region are independent and different regions on the information interface 10.
[0107] 2) Mark display method: Based on at least one marked event point 50 on the trend curve graph 30, at least one hot event 40 associated with the first financial product set 20 is displayed.
[0108] In some embodiments, the horizontal axis of the trend curve graph 30 is time, and the vertical axis of the trend curve graph 30 is the revenue situation of the first financial product set 20. Optionally, the trend curve graph 30 corresponding to the first financial product set 20 is displayed in the information interface 10, and at least one hot event 40 associated with the first financial product set 20 is displayed based on at least one marked event point 50 on the trend curve graph 30.
[0109] Among them, there is a one-to-one relationship between at least one marked event point 50 and at least one hot event 40, that is, one marked event point corresponds to one hot event, or in other words, one hot event corresponds to one marked event point in the trend curve graph 30. Optionally, the time of any one of the at least one marked event point 50 on the trend curve graph 30 is associated with the occurrence time of the hot event corresponding to the marked event point.
[0110] Exemplarily, there is a marked event point 1 on the trend curve graph 30, and the marked event point 1 is associated with the hot event 1, that is, the marked event point 1 is used to mark the hot event 1 in the trend curve graph 30. For example, the hot event 1 is "a certain company released an important financial report on X year X month X day, and the financial report announced that the performance exceeded expectations, which had a positive impact on the stock price". The time of the marked event point 1 on the trend curve graph 30 is "X year X month X day", and the position of the marked event point 1 is the same as the time of the hot event 1 (financial report release).
[0111] In some embodiments, based on at least one marked event point 50 on the trend curve graph 30, at least one hot event 40 associated with the first financial product set 20 is displayed in a first display form. Optionally, by triggering at least one marked event point 50, at least one hot event 40 associated with the first financial product set 20 is displayed in a second display form in the information interface 10. The information richness of the second display form is higher than that of the first display form.
[0112] Optionally, the first display form is a thumbnail display form, and at least one marked event point 50 is displayed in the thumbnail display form. For example, at least one marked event point 50 displays at least one hot event 40 in the form of an icon display. Another example is that at least one marked event point 50 displays at least one hot event 40 in the form of a title display.
[0113] Optionally, the second display form is an extended display form, and at least one marked event point 50 displays at least one hot event 40 in the extended display form. Optionally, in response to a first trigger operation on at least one marked event point 50 on the trend curve graph 30, at least one hot event 40 associated with the first financial product set 20 is displayed in the form of a local area display; or, in response to a second trigger operation on at least one marked event point 50 on the trend curve graph 30, at least one hot event 40 associated with the first financial product set 20 is displayed in the form of a pop-up window display; or, in response to a third trigger operation on at least one marked event point 50 on the trend curve graph, at least one hot event 40 associated with the first financial product set 20 is displayed in the form of a jump interface display.
[0114] In some embodiments, the above two display methods can be combined for display. Exemplarily, as Figure 2 shown in FIG. (b) below, the trend curve graph 30 of the first financial product set 20 is displayed in the first area of the information interface 10, at least one hot event 40 associated with the first financial product set 20 (the upper area of the trend curve graph 30) is displayed in the second area, and at least one hot event associated with the first financial product set 20 is displayed based on at least one marked event point 50 on the trend curve graph 30. For example, at least one hot event 40 includes a first hot event 41, the title of the first hot event 41 is "Well-known person A's coin issuance has gone viral", and the marked event point corresponding to the first hot event 41 is displayed as an icon of "hot" on the trend curve graph 30.
[0115] In some embodiments, at least one hot event 40 includes a first hot event 41. Optionally, in response to a downward sliding operation on the trend curve graph 30, the first hot event 41 is displayed above the trend curve graph 30, and the marked event point 50 where the first heat event 41 is displayed in the income curve is also displayed. Among them, the first hot event 41 is the hot event with the highest heat among at least one hot event 40; or, the first hot event 41 is the hot event with the latest time among at least one hot event 40.
[0116] Exemplarily, with reference to Figure 2 the partial figure (a) below, in response to a downward sliding operation on the trend curve graph 30, as Figure 2As shown in part (b) of the figure, it shows the first hot event 41 associated with the first financial product set 20, and shows the marked event point 50 of the first hot event 41 in the yield curve. For example, the first hot event 41 is the hot event with the latest time among at least one hot event 40, and the first hot event 41 is event 1.
[0117] In some embodiments, at least one hot event 40 includes a first hot event 41 and a second hot event 42. Optionally, the first hot event 41 and the second hot event 42 associated with the first financial product set 20 are respectively displayed in a list display form on the information interface 10. Among them, the list display form is arranged and displayed based on chronological order, or the list display form is arranged and displayed based on hot order.
[0118] In some embodiments, in response to a downward sliding operation on the area where the financial product information is located, the first hot event 41 and the second hot event 42 associated with the first financial product set 20 are respectively displayed in a list display form. In response to an upward sliding operation on the area where the financial product information is located, the second hot event 42 is hidden, and the first hot event 41 is retained for display. Optionally, the display priority of the first hot event 41 is higher than that of the second hot event 42. Among them, the first hot event 41 is the latest hot event among at least one hot event 40; or the first hot event 41 is the hot event with the highest heat among at least one hot event 40. This application does not make a limitation in this regard.
[0119] Exemplarily, in response to a downward sliding operation on the area where the financial product information is located, as Figure 2 shown in part (c) of the figure, the first hot event 41 and the second hot event 42 associated with the first financial product set 20 are displayed. The first hot event 41 and the second hot event 42 can be arranged and displayed based on hot order. For example, the title of the first hot event 41 is "Well-known person A's coin issuance has gone viral", and the title of the second hot event 42 is "The 2.0 era of well-known person A has begun".
[0120] · In response to an operation for displaying a summary of at least one hot event, the summary information 71 corresponding to at least one hot event is displayed.
[0121] Among them, the summary display operation is an operation or instruction for triggering the display of the summary information 71 corresponding to at least one hot event. Optionally, the summary display operation is triggered based on a control, based on a voice instruction, or based on a preset interaction operation. This application does not make a limitation in this regard.
[0122] Optionally, in response to a summary display operation for at least one hot event 40, summary information 71 corresponding to the at least one hot event 40 is displayed. Taking the number of at least one hot event as m, where m is a positive integer greater than or equal to 1, displaying summary information 71 corresponding to the at least one hot event 40 includes displaying summary information corresponding to m hot events, or displaying summary information corresponding to the i-th hot event, where i is a positive integer greater than or equal to 1 and less than or equal to m.
[0123] In some embodiments, the summary display operation is an instruction triggered based on the summary control 60 (triggered based on the control). Optionally, in response to a trigger operation on the summary control 60, an accompanying interface 70 of the information interface 10 is displayed. The accompanying interface 70 is a user interface that is displayed together with the information interface 10; the accompanying interface 70 is displayed on the information interface 10 in a semi-floating layer form, and summary information 71 corresponding to at least one hot event 40 is displayed in the accompanying interface 70. Among them, the semi-floating layer form means that the accompanying interface 70 only covers a partial area of the information interface 10.
[0124] In some embodiments, for the i-th hot event among at least one hot event 40, the summary information of the i-th hot event includes, but is not limited to, at least one of the following: overview information, which is used to comprehensively summarize the core of the i-th hot event; at least one key point information, where each key point information is used to summarize a core view in the i-th hot event; at least one quick reading information, where each quick reading information is a structured information obtained by refining the content of a relevant hot article of the i-th hot event.
[0125] Exemplarily, with reference to Figure 2 part (c) of the figure, a summary control 60 is displayed on the periphery of the first hot event 41. In response to a trigger operation on the summary control 60, with reference to Figure 2 part (d) of the figure, an accompanying interface 70 of the information interface 10 is displayed, and the accompanying interface 70 is displayed in a semi-floating layer form. Summary information 71 corresponding to at least one hot event 40 is displayed in the accompanying interface 70. For example, at least one hot event 40 includes a first hot event 41 and a second hot event 42. The title of the first hot event 41 is "Well-known person A's coin issuance has gone viral", and the title of the second hot event 42 is "The era of Well-known person A 2.0 has begun". The summary information corresponding to "Well-known person A's coin issuance has gone viral" and the summary information corresponding to "The era of Well-known person A 2.0 has begun" are respectively displayed on the accompanying interface 70.
[0126] In some embodiments, each of the at least one hot event 40 corresponds to a list of relevant hot articles, and the list of relevant hot articles includes at least one relevant hot article. For any one of the at least one hot event 40, the summary information corresponding to the hot event is generated based on the text summary information of the relevant hot articles in the hot event.
[0127] Exemplarily, for the i-th hot event among the at least one hot event 40, at least one relevant hot article in the i-th hot event is analyzed based on a generative language model to obtain the text summary information of the at least one relevant hot article; the text summary information of the at least one relevant hot article is aggregated and analyzed to obtain the summary information corresponding to the i-th hot event, where i is a positive integer greater than or equal to 1.
[0128] In some embodiments, at least one relevant hot article in the list of relevant hot articles is updated in real time. Optionally, for any one of the at least one hot event 40, the list of relevant hot articles in the hot event is updated, and the summary information 71 corresponding to the hot event is updated according to the list of relevant hot articles.
[0129] For any one of the at least one hot event 40, when updating the list of relevant hot articles of the hot event, the latest pushed hot article of the hot event is obtained, and the similarity between the text summary information of the latest pushed hot article and the summary information corresponding to the hot event is calculated to obtain a similarity result. Optionally, the similarity between the text summary information of the latest pushed hot article and the summary information corresponding to the hot event is calculated based on multiple dimensions, for example, the multiple dimensions include at least one of semantic similarity, entity overlap rate, topic consistency, and logical relationship type. After obtaining the similarity result, the list of relevant hot articles in the hot event is updated according to the similarity result.
[0130] Since it is necessary to control the similarity between relevant hot articles in a hot event and provide relevant and novel content for users, hot articles with too high similarity do not need to be added to the list of relevant hot articles. Optionally, when the similarity result is greater than the first similarity threshold, the relevant pushed hot article is not added to the list of relevant hot articles; when the similarity result is greater than the second similarity threshold and less than or equal to the first similarity threshold, the relevant pushed hot article is added to the list of relevant hot articles.
[0131] The information display method will be introduced in detail below.
[0132] Figure 3 It is a flowchart of the information display method provided by an exemplary embodiment of the present application. This method is executed by the computer device used by developers, and the computer device is Figure 1 the terminal 110 in Figure 1the server 120 therein, that is, the method is executed by the server 120; or the computer device is Figure 1 the terminal 110 and the server 120 therein, that is, the method is jointly executed by the terminal 110 and the server 120. The method includes at least one of the following steps.
[0133] Step 210: Display at least one set of type information, and at least one set of type information includes a first set of type information;
[0134] Among them, the set of type information refers to a set of information obtained by clustering information belonging to a preset type. Optionally, the clustering criteria for different sets of type information are different. The information in the same set of type information has the same feature (or similar feature) or the same attribute (or similar attribute). For example, the set of type information includes, but is not limited to, at least one of a set of financial products, a set of academic papers, a set of commodity information, a set of product evaluations, or other sets of type information. This application does not make a limitation on this.
[0135] Exemplarily, the set of type information is a set of financial products. Optionally, display at least one set of financial products. The set of financial products refers to a set of information related to financial products. At least one set of financial products is clustered according to at least one of industry, theme, celebrity, institution, risk preference, market size, etc. For example, the financial products related to well-known person A can form a set of financial products. Another example is that the financial products related to listed company XX can form a set of financial products. Another example is that the low-risk financial products can form a set of financial products.
[0136] Exemplarily, the set of type information is a set of academic papers. Optionally, display at least one set of academic papers. The set of academic papers refers to a group of academic papers with the same theme or research field. At least one set of academic papers is clustered according to at least one of different fields, research themes, authors, or publication years, etc. For example, all academic papers on artificial intelligence can form a set of academic papers. Another example is that all the papers of a certain scholar in a certain research field can also be a set of academic papers. Another example is that all the papers published in the XX field at a certain time node can also be a set of academic papers.
[0137] Exemplarily, the set of type information is a set of commodity information. Optionally, display at least one set of commodity information. The set of commodity information refers to a group of commodities with similar attributes. At least one set of commodity information is clustered according to at least one of commodity type, commodity brand, commodity price, commodity attribute, etc. For example, the commodities with electronic attributes can form a set of commodity information. Another example is that the commodities of luxury brands can form a set of commodity information. Another example is that the commodities classified as clothing can form a set of commodity information.
[0138] Exemplarily, the set of type information is a set of product evaluations. Optionally, at least one set of product evaluations is displayed. The set of product evaluations refers to a set of user evaluation information related to a product. The at least one set of product evaluations is clustered according to at least one of product type, evaluation content, scoring information, evaluation attributes, etc. For example, evaluations about food can form a set of product evaluations. Another example is that evaluations about clothing can form a set of product evaluations.
[0139] In the following, the set of type information being a set of financial products will be mainly taken as an example for illustration.
[0140] Among them, the set of financial products is a set of financial products that support transfer (such as buying or selling) between different objects (investors). Optionally, the set of financial products includes a variety of different financial products, and different financial products correspond to different providers. In the embodiments of the present application, the set of financial products can also be referred to as a set of trading resources, and financial products can also be referred to as trading resources.
[0141] In some embodiments, the types of at least one set of financial products include at least one of an industry-based set of financial products, a theme-based set of financial products, a celebrity or institution-based set of financial products, a growth-based set of financial products, a risk-preference-based set of financial products, a market-size-based set of financial products, or other types of sets of financial products. The present application does not limit this.
[0142] Exemplarily, the types of at least one set of financial products include an industry-based set of financial products. Among them, the industry-based set of financial products is a set of financial products constructed based on the same industry or industry category. Optionally, the industry categories of the industry-based set of financial products include at least one of technology, healthcare, energy, consumer goods, education, or other industry categories. For example, if the industry category of the industry-based set of financial products is the technology category, the industry-based set of financial products can be a set of financial products including fields such as semiconductors, cloud computing, and artificial intelligence.
[0143] Exemplarily, the types of at least one set of financial products include a theme-based set of financial products. Among them, the theme-based set of financial products is a set of financial products constructed around a specific social trend, technological innovation, or policy orientation. For example, if the theme-based set of financial products is constructed with new energy as the theme, the theme-based set of financial products can be a set of financial products including fields such as solar companies and wind energy companies.
[0144] Exemplarily, the types of at least one financial product portfolio include financial product portfolios of the operating entity type. Among them, a financial product portfolio of the operating entity type is a financial product portfolio constructed based on an operating entity. Optionally, the operating entity includes various forms of investment entities such as individual investment entities (individual investors), group investment entities (such as a group composed of multiple individual investors serving as an investment entity, etc.), family investment entities (such as a celebrity family with a famous person as the main body serving as an investment entity, etc.), and institutional investment entities (such as fund companies and insurance companies participating in the investment process, etc.). For example, a financial product portfolio of the operating entity type is a financial product portfolio constructed based on a celebrity (individual investment entity).
[0145] Exemplarily, the types of at least one financial product portfolio include growth-oriented financial product portfolios. Among them, a growth-oriented financial product portfolio is a financial product portfolio constructed based on companies with relatively high price-to-earnings ratios and high growth expectations. For example, a growth-oriented financial product portfolio includes companies that occupy a leading position in emerging industries, such as electric vehicle companies and cloud computing companies.
[0146] Exemplarily, the types of at least one financial product portfolio include risk-preference-based financial product portfolios. Among them, a risk-preference-based financial product portfolio is a financial product portfolio constructed by classifying risk levels for the purpose of meeting the needs of investors with different risk tolerances. Optionally, the risk levels of a risk-preference-based financial product portfolio include low-risk levels, medium-risk levels, high-risk levels, etc. For example, a risk-preference-based financial product portfolio is a financial product portfolio constructed based on a low-risk level, and it may include some companies with relatively small price fluctuations and relatively stable performance.
[0147] Exemplarily, the types of at least one financial product portfolio include market-size-based financial product portfolios. Among them, a market-size-based financial product portfolio is a financial product portfolio constructed based on the market value of a company. The market value of a company includes one of high market value, medium market value, and low market value. For example, the market value of a market-size-based financial product portfolio is high market value, and it may be a large-cap financial product portfolio with a market value exceeding hundreds of billions of US dollars.
[0148] It should be noted that the above are only exemplary descriptions of financial product portfolios and financial products, and do not constitute a limitation on financial product portfolios and financial products.
[0149] In some embodiments, a financial product may be a physical resource or a non-physical resource. Among them, a physical resource refers to a resource with a physical form. For example, physical resources may include, but are not limited to, at least one of the following: houses, land, vehicles, agricultural products, energy, metals, or other physical resources. Among them, non-physical resources, which may also be referred to as virtual resources, refer to resources without a physical form. For example, non-physical resources may include, but are not limited to, at least one of the following: stocks, funds, bonds, currencies, futures, options, foreign exchange, equities, exchange-traded funds, credit derivatives, or other non-physical resources. This application does not make any limitations in this regard.
[0150] In the embodiments of this application, the financial product is mainly described as a stock, and the financial product set is described as a stock certificate.
[0151] In some embodiments, at least one financial product set is displayed on a financial trading program. Financial trading programs such as financial trading applications, financial trading mini-programs, web platforms, etc.
[0152] Optionally, identification information corresponding to each of at least one financial product set is displayed on the financial trading program. The identification information of the financial product set is used to indicate the financial product set. Optionally, the identification information of the financial product set includes at least one of the name of the financial product set, the number of the financial product set, the icon of the financial product set, or other identification information. This application does not make any limitations in the embodiments.
[0153] Step 220: In response to a trigger operation on the first type information set, display an information interface of the first type information set;
[0154] Among them, the first type information set belongs to at least one type information set. It can also be understood that the first type information set is any one of the at least one type information set. The first type information set may also be referred to as the target type information set. The first type information set is the type information set selected by the user from the at least one type information set. The information interface is a detailed information interface for displaying the first type information set.
[0155] Optionally, the first type information set includes n pieces of information belonging to the same cluster, where n is a positive integer greater than 1. Here, clustering means grouping information into the same set according to certain similar characteristics. Exemplarily, the first type information set is the first financial product set, and the first financial product set includes n financial products belonging to the same cluster. Exemplarily, the first type information set is the first academic paper set, and the first academic paper set includes n academic papers belonging to the same cluster. Exemplarily, the first type information set is the first commodity information set, and the first commodity information set includes n pieces of commodity information belonging to the same cluster. Exemplarily, the first type information set is the first product evaluation set, and the first product evaluation set includes n product evaluations belonging to the same cluster.
[0156] Taking the type information set as the financial product set as an example, the first financial product set belongs to at least one financial product set. In other words, the first financial product set is any one of the at least one financial product sets. The first financial product set can also be referred to as the target financial product set. The first financial product set is the financial product set selected by the investor from the at least one financial product set. The information interface is a details information interface for displaying the first financial product set.
[0157] Optionally, the first financial product set includes n financial products belonging to the same cluster. The n financial products correspond to different providers. The n financial products belong to different trading markets, and a financial product is a resource that supports the transfer between different objects in the trading market to which it belongs. Here, clustering means grouping financial products into the same set according to certain similar characteristics, that is, grouping financial products with similar investment characteristics, risk-return characteristics, or market demands into one category. For example, clustering financial products by industry attribute, the first financial product set belongs to the industry category financial product set. Another example is clustering financial products by theme attribute, and the first financial product set belongs to the theme category financial product set. Another example is clustering financial products by risk preference attribute, and the first financial product set belongs to the risk preference category financial product set.
[0158] In some embodiments, at least one financial product set is displayed on the financial trading program, and the at least one financial product set includes the first financial product set. In response to a trigger operation on the first financial product set, the information interface of the first financial product set is displayed. Here, the trigger operation is an operation for viewing the information interface of the first financial product set. The trigger operation includes but is not limited to at least one of a click operation, a long-press operation, a swipe operation, a voice operation, or other operation forms on the first financial product set, and the present application does not limit this.
[0159] Optionally, in response to a trigger operation on the identification information of the first financial product set, an information interface of the first financial product set is displayed. The identification information of the first financial product set includes at least one of the name of the financial product set, the number of the financial product set, the icon of the financial product set, or other identification information.
[0160] Taking the financial product set as a share certificate and the financial product as a stock for illustration. Exemplarily, with reference to Figure 4 , a resource management interface 200 is displayed on a financial trading application. The resource management interface 200 includes at least one financial product set. As shown in part (a) of Figure 4 , the resource management interface 200 is an "All Share Certificates" interface. The "All Share Certificates" interface includes multiple financial product sets, and among the multiple financial product sets, there is a first financial product set 201, and the first financial product set 201 is the "Share Certificate Related to Celebrity A". Optionally, in response to a trigger operation on the first financial product set 201, as shown in part (b) of Figure 4 , a jump occurs to display an information interface 300 of the first financial product set 201. The information interface 300 is a detailed information interface of the first financial product set 201, and the information interface 300 includes n financial products 301 belonging to the same cluster of the first financial product set 201. For example, the n financial products 301 are respectively "Product 1, Product 2...".
[0161] Step 230: Display the detailed information of the first type information set and at least one hot event associated with the first type information set in the information interface.
[0162] Among them, the detailed information is used to indicate the change of the first type information set. Optionally, the change of the first type information set includes the income change of n pieces of information in the first type information set.
[0163] Taking the first type information set as the first financial product set as an example, the detailed information of the first type information set is the financial product information of the first financial product set, and the financial product information is used to indicate the income change of the first financial product set. The income change of the first financial product set includes the income change of n financial products in the first financial product set.
[0164] In some embodiments, the financial product information is information related to the first financial product set. Optionally, the financial product information includes but is not limited to at least one of the following: the introduction information of the first financial product set, the income information of the first financial product set, the trend curve information corresponding to the first financial product set, and the relevant information of n financial products included in the first financial product set. The specific information type of the financial product information in this application is not limited.
[0165] Among them, a hot event refers to an event that affects the change of the first type of information set. Exemplarily, a hot event is an important news, trend, or market event related to the first type of information set. The hot event affects the rise and fall of the first type of information set. Optionally, the hot event has a direct impact or an indirect impact on the first type of information set. In the embodiments of the present application, the hot event may also be referred to as a hot investment event, an associated event (the associated event of the first type of information set).
[0166] In some embodiments, the hot event includes, but is not limited to, at least one of macroeconomic events, industry trend events, company behavior events, policy-driven events, technological innovation events, natural disasters or emergencies, social and cultural events, market sentiment events, or other types of events. The present application does not limit the specific type of the hot event.
[0167] Exemplarily, taking the first type of information set as the first financial product set as an example. The hot event includes industry trend events, which are related to key trends such as technological breakthroughs, supply and demand changes, and industrial chain adjustments within a specific industry. For example, if the first financial product set is an industry financial product set and includes semiconductor manufacturing financial products, and the industry trend event is a semiconductor shortage, the semiconductor shortage (hot event) will affect the revenue change of the first financial product set, and the first financial product set and the hot event associated with the first financial product set will be displayed on the information interface. Here, the hot event is the semiconductor shortage.
[0168] Exemplarily, taking the first type of information set as the first academic paper set as an example. The hot event includes technological innovation events, which are related to technological innovations, industry trends, and important scientific research achievements within the industry. For example, if the first academic paper set is academic papers in the field of artificial intelligence, and the technological innovation event is a major breakthrough in deep learning algorithms, the major breakthrough in deep learning algorithms (hot event) will affect the change of the first academic paper set, and the first academic paper set and the hot event associated with the first academic paper set will be displayed on the information interface. Here, the hot event is the major breakthrough in deep learning algorithms.
[0169] Exemplarily, take the first type of information set as the product evaluation set as an example. The hot events include industry dynamic events, and the industry dynamic events are related to the evaluations and feedbacks within the product industry. For example, if the first product evaluation set is the first food evaluation set, and the industry dynamic event is the exposure event of this food on the Consumer Rights Day, consumers' evaluations and attitudes towards this food will change, and this exposure event (hot event) will affect the change of this food evaluation set. The first food evaluation set and the hot event associated with this first food evaluation set are displayed on the information interface, where the hot event is the exposure event of this food.
[0170] In summary, for the method provided in the embodiment of the present application, the information interface of the first type of information set includes n pieces of information belonging to the same cluster, and the n different pieces of information correspond to different providers. For example, if the first type of information set is the first financial product set, the n financial products in the first financial product set are trading resources that support transfer among different objects. The detailed information of the first type of information set and at least one hot event associated with the first type of information set are displayed on the information interface. The detailed information reflects the change of the first type of information set within a preset time period, and the at least one hot event refers to important news, dynamics or market events related to the first type of information set.
[0171] By associatively displaying the first type of information set and the hot events associated with the first type of information set on the information interface, the hot events include a number of pieces of information related to the first type of information set. Taking the first type of information set as the first financial product set as an example, the first financial product set, the detailed information, and at least one hot event are displayed on the information interface. Investors can see the impact of the hot events on the income change of the first financial product set, that is, understand the factors (hot events) affecting the rise and fall of the first financial product set. This display method of associatively displaying the first type of information set and the hot events associated with the first type of information set, on the one hand, enriches the display methods of the first type of information set and the relevant information in the hot events, and on the other hand, improves the information display efficiency, thereby improving the user's information acquisition efficiency.
[0172] Display form of detailed information and hot events
[0173] In some embodiments, the detailed information of the first type of information set and at least one hot event associated with the first type of information set are displayed on the information interface. Optionally, the detailed information and the at least one hot event associated with the first type of information set are displayed on the information interface based on different display methods.
[0174] The first display mode (partition display mode): Display the detailed information of the first type of information set in the first area, and display at least one hot event associated with the first type of information set in the second area;
[0175] The first display mode (mark display mode): Display at least one hot event associated with the first type of information set based on at least one marked event point on the detailed information;
[0176] The third display mode (combined display mode): Display the detailed information of the first type of information set in the first area, display at least one hot event associated with the first type of information set in the second area, and display at least one hot event associated with the first type of information set based on at least one marked event point on the detailed information.
[0177] The following introduces different display modes respectively.
[0178] For the first display mode (partition display mode)
[0179] The detailed information of the first type of information set and at least one hot event associated with the first type of information set are displayed in different areas on the information interface.
[0180] As Figure 5 shown, the above step 230 can be replaced by step 231.
[0181] Step 231: Display the detailed information in the first area on the information interface, and display at least one hot event associated with the first type of information set in the second area.
[0182] Among them, the first area and the second area belong to different areas on the information interface. Optionally, the first area and the second area are independent and different areas on the information interface.
[0183] In some embodiments, the first area is the area on the information interface for displaying the detailed information related to the first type of information set. Among them, the first area is also called the detailed information area. The detailed information is used to indicate the change of the first type of information set. Optionally, the detailed information includes but is not limited to at least one of the following: the introduction information of the first type of information set, the trend curve information corresponding to the first type of information set, and the relevant information of the n pieces of information included in the first type of information set.
[0184] In some embodiments, the second region is a region in the information interface for displaying hot events related to the first type of information set. Herein, the second region is also referred to as the hot event region. A hot event refers to an event that affects the change of the first type of information set. Optionally, the hot event includes, but is not limited to, at least one of macroeconomic events, industry dynamics events, company behavior events, policy-driven events, technological innovation events, natural disasters or emergencies, social and cultural events, market sentiment events, or other types of events.
[0185] Exemplarily, with reference to Figure 6 , taking the first type of information set as the first financial product set as an example for illustration. The information interface 400 is the interface corresponding to the first financial product set 401. For example, the name of the first financial product set 401 is "Stock List Related to Celebrity A". The financial product information 402 of the first financial product set 401 is displayed in the first region on the information interface 400, and at least one hot event 403 associated with the first financial product set 401 is displayed in the second region on the information interface 400. The first region and the second region are different display regions on the information interface 400. For example, the financial product information 402 is the revenue information corresponding to the first financial product set 401, and at least one hot event 403 is the latest hot event. The title of the latest hot event is "Celebrity A's Coin Release Goes Viral", and the latest hot event is displayed in the upper region of the revenue information corresponding to the first financial product set 401.
[0186] In the embodiments of the present application, the first region and the second region refer to two different regions on the information interface for displaying different categories of information (detail information and hot events). The differentiated display of the first region and the second region can optimize the browsing experience, display different categories of information in separate regions, enabling investors to conveniently browse and obtain relevant information.
[0187] Taking the first type of information set as the first financial product set for illustration, the detail information includes the trend curve information corresponding to the first financial product set. The trend curve information is displayed based on the trend curve graph. It can also be understood that the detailed information of the first financial product set includes the trend curve graph. The horizontal axis of the trend curve graph is time, and the vertical axis of the trend curve graph is the revenue situation (revenue change situation) of the first financial product set.
[0188] For the second display method (marking display method)
[0189] As Figure 7 shown, the above step 230 can be replaced by step 232.
[0190] Step 232: Display the trend curve graph of the first financial product set in the information interface, and display at least one hot event associated with the first financial product set based on at least one marked event point on the trend curve graph.
[0191] Among them, the trend curve graph is used to show the change trend of the returns of the first financial product set over time within a preset time period, or in other words, the trend curve graph is used to show the change trend of the cumulative increase or decrease rate of the first financial product set over time within a preset time period.
[0192] In some embodiments, at least one hot event associated with the first financial product set is displayed based on at least one marked event point on the trend curve graph. Among them, there is a one-to-one relationship between at least one marked event point and at least one hot event. It can also be understood that one marked event point among at least one marked event point corresponds to one hot event among at least one hot event, or it can be understood that one hot event among at least one hot event corresponds to one marked event point in the trend curve graph.
[0193] In some embodiments, the time of any one marked event point among at least one marked event point on the trend curve graph is associated with the occurrence time of the hot event corresponding to the marked event point.
[0194] Exemplarily, there is a marked event point 1 on the trend curve graph, and the marked event point 1 is associated with the hot event 1. That is, the marked event point 1 is used to mark the hot event 1 in the trend curve graph 30. For example, the hot event 1 is "A certain company released an important financial report on X year X month X day, and the report announced that the performance exceeded expectations, having a positive impact on the stock price". The time of the marked event point 1 on the trend curve graph is "X year X month X day", and the position of the marked event point 1 is the same as that of the hot event 1 in terms of time.
[0195] In some embodiments, based on at least one marked event point on the trend curve graph, at least one marked event point displays at least one hot event associated with the first financial product set in a first display form. Among them, the first display form is a thumbnail display form. Optionally, the first display form includes an icon display form and / or a title display form.
[0196] Exemplarily, at least one marked event point displays at least one hot event in an icon display form. For example, at least one marked event point is displayed as an icon on the trend curve graph, and the icon is displayed as a solid dot, an arrow, a vertical line, a star, etc. Exemplarily, at least one marked event point displays at least one hot event in a title display form. For example, at least one marked event point is displayed as "Hot" on the trend curve graph to mark the corresponding hot event.
[0197] In some embodiments, in response to a triggering operation for at least one marked event point, at least one hot event associated with the first financial product set is displayed in a second display form on the information interface. Wherein, the second display form is a magnified display form. Optionally, the second display form includes one of a local area display form, a pop-up display form, and a jump interface display form.
[0198] In some embodiments, the information richness of the second display form is higher than that of the first display form. That is, the information richness of at least one hot event in the second display form is higher than that of the first display form.
[0199] In the embodiments of the present application, by combining the trend curve graph with the marked event points, investors can clearly see the relationship between the income changes of financial products and hot events. This visual way enables investors to quickly understand which hot events (such as policy changes, economic data releases, etc.) have an important impact on the market or product price. By observing the event marked points associated with hot events on the trend curve graph, the reasons for certain market fluctuations or price changes can be analyzed more intuitively, thereby helping investors make more rational and fact-based investment decisions.
[0200] Displaying at least one hot event associated with the first financial product set in the second display form includes at least one of the following situations:
[0201] · In response to a first triggering operation for at least one marked event point on the trend curve graph, at least one hot event associated with the first financial product set is displayed in a local area display form;
[0202] Wherein, the first triggering operation is an operation that triggers at least one hot event associated with the first financial product set to be displayed in a local area display form on the information interface. Optionally, the triggering method of the first triggering operation includes but is not limited to at least one of the following: a triggering method based on a control; a triggering method based on an audio collector; a triggering method based on a motion sensor.
[0203] Exemplarily, the triggering method of the first triggering operation is triggered by a touch operation based on a control. The marked event point is an interactive control. In response to the touch operation on the marked event point collected by the terminal device, at least one hot event associated with the first financial product set is displayed in a local area display form. The touch operation includes but is not limited to at least one of a click operation, a double-click operation, a long-press operation, a swipe operation, or other operations.
[0204] Exemplarily, the triggering method of the first triggering operation is triggered based on a voice command of an audio collector. An audio collector is configured in the terminal device, and the audio collector has the function of receiving voice commands. In response to the voice commands collected by the audio collector, at least one hot event associated with the first financial product set is displayed in a local area display form. For example, the voice command is a voice command issued to the AI assistant, and the voice command issued by the user to the AI assistant is "locally display hot events". The audio collector collects the user's voice command and conveys the voice command to the AI assistant. After receiving the user's voice command, the AI assistant displays at least one hot event associated with the first financial product set in a local area display form.
[0205] Exemplarily, the triggering method of the first triggering operation is triggered based on a control operation of an action sensor. Among them, the action sensor is a sensor in the terminal device that can detect the body posture. Common action sensors include at least one of a gyroscope sensor, an acceleration sensor, a direction sensor, and a gravity sensor. The body posture refers to the position and direction of the terminal device in space. The action sensor can detect data of the terminal device in different postures, such as tilting, rotating, etc. Optionally, in response to the body posture control operation collected by the action sensor, at least one hot event associated with the first financial product set is displayed in a local area display form. For example, after the action sensor collects the shaking operation of the user on the terminal device, at least one hot event associated with the first financial product set is displayed in a local area display form.
[0206] Optionally, at least one marked event point is displayed on the trend curve graph in an icon display form and / or a title display form. In response to the first triggering operation on at least one marked event point, at least one hot event associated with the first financial product set is displayed in a local area form.
[0207] In some embodiments, the local area display form refers to a form of displaying hot events within a preset area on the information interface. The local area display means displaying additional information or detailed content within a preset local area of the information interface. For example, in the local area display form, the display information of at least one hot event is embedded in a small area near the trend curve graph or a part of the area. This way allows users to obtain relevant hot event information without leaving the current interface while viewing the trend curve graph.
[0208] Exemplarily, with reference to Figure 8 , the information interface 500 is the interface corresponding to the first financial product set 501. For example, the name of the first financial product set 501 is "Stock List Related to Celebrity A". Taking the financial product information of the first financial product set 501 as an example of the trend curve graph for illustration, as Figure 8As shown in part (a) of the figure, on the trend curve graph, a hot event 503 associated with the first financial product set 501 is displayed based on the marked event point 502. The marked event point 502 displays the hot event 503 in a title display form. For example, the marked event point 502 is displayed as "Hot". In response to a first trigger operation for the marked event point 502, such as Figure 8 As shown in part (b) of the figure, the hot event 503 associated with the first financial product set 501 is displayed in a local area display form, that is, the hot event 503 associated with the first financial product set 501 is displayed in the upper area of the trend curve graph. For example, the title of the hot event 503 is "Well-known person A's coin issuance has flooded the screen".
[0209] · In response to a second trigger operation for at least one marked event point on the trend curve graph, at least one hot event associated with the first financial product set is displayed in a pop-up display form;
[0210] Among them, the second trigger operation is an operation that triggers at least one hot event associated with the first financial product set to be displayed in a pop-up display form on the information interface. Optionally, the triggering methods of the second trigger operation include but are not limited to at least one of the following: triggering method based on a control; triggering method based on an audio collector; triggering method based on a motion sensor; triggering method based on an image collector.
[0211] Regarding the triggering methods of the second trigger operation, reference can be made to the above first trigger operation, which will not be elaborated here.
[0212] Optionally, at least one marked event point is displayed on the trend curve graph in an icon display form and / or a title display form. In response to a second trigger operation for at least one marked event point, at least one hot event associated with the first financial product set is displayed in a pop-up display form.
[0213] In some embodiments, the pop-up display form refers to a form of popping up a new small window (or bubble window) on the information interface to display the hot event. For example, after clicking on a certain marked event point on the trend curve graph, a window containing the hot event pops up, and investors can perform more operations in this window, such as closing the window, viewing more details, etc.
[0214] Exemplarily, in combination with reference to Figure 9 , the information interface 600 is the interface corresponding to the first financial product set 601. For example, the name of the first financial product set 601 is "Stock list related to well-known person A". Taking the financial product information of the first financial product set 601 as an example of the trend curve graph for illustration, such as Figure 9As shown in part (a) of the figure, on the trend curve graph, a hot event 603 associated with the first financial product set 601 is displayed based on the marked event point 602. The marked event point 602 displays the hot event 603 in a title display form. For example, the marked event point 602 is displayed as "Hot". In response to a second trigger operation for the marked event point 602, such as Figure 9 As shown in part (b) of the figure, the hot event 603 associated with the first financial product set 601 is displayed in a pop-up display form.
[0215] · In response to a third trigger operation for at least one marked event point on the trend curve graph, at least one hot event associated with the first financial product set is displayed in a jump interface display form.
[0216] Among them, the third trigger operation is an operation that triggers at least one hot event associated with the first financial product set to be displayed on the information interface in a jump interface display form. Optionally, the triggering methods of the third trigger operation include but are not limited to at least one of the following: triggering method based on a control; triggering method based on an audio collector; triggering method based on a motion sensor; triggering method based on an image collector.
[0217] Regarding the triggering methods of the third trigger operation, reference can be made to the above first trigger operation, which will not be elaborated here.
[0218] Optionally, at least one marked event point is displayed on the trend curve graph in an icon display form and / or a title display form. In response to a second trigger operation for at least one marked event point, at least one hot event associated with the first financial product set is displayed in a jump page display form.
[0219] In some embodiments, the jump interface display form refers to a form of jumping from the information interface to a new page to display the hot event. For example, after clicking on a certain marked event point on the trend curve graph, it jumps to a new interface corresponding to the marked event point, and investors can read the analysis of the hot event background, impact, and related financial products in detail on this new interface.
[0220] In the embodiments of the present application, by triggering the event marked event point to view the specific event information corresponding to the hot event, the interaction experience is improved. This interaction method enables investors to not only obtain the basic trend information of the first financial product set but also deeply explore the event background related to the trend in actual operations. By combining the trend with the hot event, investors can quickly locate the important information related to their investment decisions, avoiding the time consumption of flipping through a large amount of information and improving the information acquisition efficiency.
[0221] Further, by triggering at least one marked event point on the trend curve graph, at least one hot event associated with the first financial product set is displayed in the form of local area display, pop-up display or jump interface display. Local area display is suitable for quickly viewing additional information without leaving the context in the current information interface; pop-up display is suitable for presenting richer information while remaining in the context of the current information interface; jump interface display is suitable for situations where new information needs to be focused on, providing an immersive viewing experience.
[0222] For the third display method (combined display method)
[0223] In some embodiments, the first display method and the second display method are combined for display to obtain the third display method. Taking the first type of information set including the first financial product set and the financial product information including the trend curve graph as an example for illustration. Optionally, the trend curve graph of the first financial product set is displayed in the first area, at least one hot event associated with the first financial product set is displayed in the second area, and at least one hot event associated with the first financial product set is displayed based on at least one marked event point on the trend curve graph.
[0224] Among them, the first area and the second area belong to different areas on the information interface. The first area is the area on the information interface for displaying the financial product information related to the first financial product set. Taking the financial product information as the trend curve graph as an example, the first area can also be understood as the area for displaying the trend curve graph related to the first financial product set. The second area is the area on the information interface for displaying the hot events related to the first financial product set.
[0225] Among them, at least one marked event point is used to mark at least one hot event associated with the first financial product set in the trend curve graph. There is a one-to-one relationship between at least one marked event point and at least one hot event. The time of any one of the at least one marked event points on the trend curve graph is associated with the occurrence time of the hot event corresponding to the marked event point.
[0226] Exemplarily, with reference to Figure 10, the information interface 700 is the interface corresponding to the first financial product set 701. For example, the name of the first financial product set 701 is "Stock List Related to Celebrity A". Taking the financial product information of the first financial product set 701 as a trend curve graph as an example for illustration, the trend curve graph 702 of the first financial product set 701 is displayed in the first area of the information interface 700, the hot events 703 associated with the first financial product set 701 (the upper area of the trend curve graph 702) are displayed in the second area, and the hot events 703 associated with the first financial product set 701 are displayed based on the marked event points 704 on the trend curve graph 702. For example, the title of the hot event 703 is "Celebrity A's Coin Release Goes Viral", the marked event point 704 marks the hot event 703 in the trend curve graph 702, and the marked event point 502 is displayed as "Hot" in the trend curve graph 702.
[0227] In the embodiments of the present application, the method of combining partition display and marked display is used to display the trend and related hot events of the first financial product set. By separately displaying the trend curve graph and hot events in different areas, investors can clearly see the association between the trend of the first financial product set and hot events, which helps investors understand the specific impact of events on the trend of financial products.
[0228] Furthermore, displaying related hot events based on the marked event points on the trend curve graph can help investors directly see the detailed information related to specific event points, helping investors better analyze the market reaction at a specific time point or the reasons for the fluctuations of financial products, and making more informed investment decisions.
[0229] Each hot event corresponds to a list of relevant hot articles, and the list of relevant hot articles includes at least one relevant hot article
[0230] In some embodiments, at least one hot event associated with the first type of information set is displayed in the information interface. For any one of the at least one hot events, there is a related hot article list corresponding to the hot event, and the related hot article list includes at least one related hot article.
[0231] In some embodiments, the at least one hot event includes a first hot event, and a first interaction entry is displayed on the periphery of the first hot event. In response to a trigger operation on the first interaction entry, the related hot article list corresponding to the first hot event is displayed. Among them, the first interaction entry is an interaction entry for triggering the display of the related hot article list corresponding to the first hot event.
[0232] In some embodiments, the first hot event is associated with the first marked event point. Taking the first type of information set including the first financial product set as an example, the detailed information is the trend curve graph of the first financial product set. Optionally, the first hot event associated with the first financial product set is displayed based on the first marked event point on the trend curve graph. Optionally, in response to a trigger operation on the first marked event point, within a preset time, the summary information of the first hot event is displayed on the trend curve graph; a first interaction entry is displayed on the periphery of the summary information of the first hot event, and in response to a trigger operation on the first interaction entry, a list of relevant hot articles corresponding to the first hot event is displayed.
[0233] Among them, the summary information is the general information of the first hot event. Optionally, the summary information of the first hot event includes at least one of the title of the first hot event, the popularity of the first hot event, and the attention of the first hot event.
[0234] Exemplarily, with reference to Figure 11 , the information interface 800 is the interface corresponding to the first financial product set 801. For example, the name of the first financial product set 801 is "Stock list related to Celebrity A". Taking the financial product information of the first financial product set 801 as the trend curve graph 802 as an example for illustration, as Figure 11 shown in part (a) of the figure, the trend curve graph 802 is displayed in the first area, the first hot event 803 is displayed in the second area, the first hot event 803 is associated with the first marked event point 804, and the first hot event 803 associated with the first financial product set 801 is displayed based on the first marked event point 804 in the trend curve graph 802.
[0235] In response to a trigger operation on the first marked event point 804, for example, a long press operation on the first marked event point 804, as Figure 11 shown in part (b) of the figure, the summary information 805 of the first hot event 803 is displayed on the trend curve graph 802 within a preset time. Taking the preset time as 5 seconds as an example, the summary information 805 of the first hot event 803 is displayed on the trend curve graph 802 within 5 seconds. The summary information 805 includes the title "Celebrity A's coin issuance has gone viral" of the first hot event 803, and the popularity of the first hot event 803, for example, the popularity is "Popularity XXX.X ten thousand", and a first interaction entry 805a is displayed on the periphery of the summary information 805.
[0236] In some embodiments, in response to a trigger operation on the first interaction entry, a list of relevant hot articles corresponding to the first hot event is displayed. Among them, the list of relevant hot articles includes at least one relevant hot article arranged according to a preset rule.
[0237] In some embodiments, at least one relevant hot article in the relevant hot article list is arranged according to a preset rule, and the preset rule includes at least one of the following:
[0238] · At least one relevant hot article is arranged according to popularity;
[0239] · At least one relevant hot article is arranged according to the release time;
[0240] · At least one relevant hot article is arranged according to the number of reads;
[0241] · At least one relevant hot article is arranged according to the number of forwards;
[0242] · At least one relevant hot article is arranged according to the number of likes.
[0243] In some embodiments, at least one relevant hot article in the relevant hot article list is arranged according to popularity. Among them, popularity is used to indicate the overall attention of the relevant hot article within a certain period of time. Optionally, the popularity of the relevant hot article is evaluated based on multiple factors, and the multiple factors include at least one of the number of followers, click-through rate, time decay, or other factors. Optionally, the positional importance of at least one relevant hot article in the relevant hot article list is positively correlated with the popularity. The higher the popularity of the relevant hot article, the higher the positional importance of the relevant hot article in the relevant hot article list, that is, the more forward the arrangement position of the relevant hot article in the relevant hot article list. Conversely, the lower the popularity of the relevant hot article, the lower the positional importance of the relevant hot article in the relevant hot article list, that is, the more backward the arrangement position of the relevant hot article in the relevant hot article list.
[0244] In some embodiments, at least one relevant hot article in the relevant hot article list is arranged according to the release time. Among them, the release time is used to indicate the time when the relevant hot article is published. The positional importance of at least one relevant hot article in the relevant hot article list is related to the timeliness of the release time. In one possible implementation manner, the newer the release time of the relevant hot article, the higher the positional importance of the relevant hot article in the relevant hot article list, that is, the more forward the arrangement position of the relevant hot article in the relevant hot article list. In another possible implementation manner, the earlier the release time of the relevant hot article, the higher the positional importance of the relevant hot article in the relevant hot article list, that is, the more forward the arrangement position of the relevant hot article in the relevant hot article list. This application does not make any limitations in this regard.
[0245] In some embodiments, at least one relevant hot article in the relevant hot article list is arranged according to the reading volume. The reading volume is used to indicate the number of times the relevant hot article is viewed or read. Optionally, the relevant hot articles are sorted according to the reading volume of the relevant hot articles. The positional importance of at least one relevant hot article in the relevant hot article list is positively correlated with the reading volume. The higher the reading volume of a relevant hot article, the higher the positional importance of the relevant hot article in the relevant hot article list, that is, the more forward the arrangement position of the relevant hot article in the relevant hot article list. Conversely, the lower the reading volume of a relevant hot article, the lower the positional importance of the relevant hot article in the relevant hot article list, that is, the more backward the arrangement position of the relevant hot article in the relevant hot article list.
[0246] In some embodiments, at least one relevant hot article in the relevant hot article list is arranged according to the number of forwards. The number of forwards is used to indicate the number of times the relevant hot article is forwarded by investors, and the number of forwards is used to evaluate the spread of the relevant hot article. Optionally, the relevant hot articles are sorted according to the number of forwards of the relevant hot articles. The positional importance of at least one relevant hot article in the relevant hot article list is positively correlated with the number of forwards. The higher the number of forwards of a relevant hot article, the higher the positional importance of the relevant hot article in the relevant hot article list, that is, the more forward the arrangement position of the relevant hot article in the relevant hot article list. Conversely, the lower the number of forwards of a relevant hot article, the lower the positional importance of the relevant hot article in the relevant hot article list, that is, the more backward the arrangement position of the relevant hot article in the relevant hot article list.
[0247] In some embodiments, at least one relevant hot article in the relevant hot article list is arranged according to the number of likes. The number of likes is used to indicate the number of times the relevant hot article is liked by investors, and the number of likes is used to evaluate the user recognition of the relevant hot article. Optionally, the relevant hot articles are sorted according to the number of likes of the relevant hot articles. The positional importance of at least one relevant hot article in the relevant hot article list is positively correlated with the number of forwards. The higher the number of likes of a relevant hot article, the higher the positional importance of the relevant hot article in the relevant hot article list, that is, the more forward the arrangement position of the relevant hot article in the relevant hot article list. Conversely, the lower the number of likes of a relevant hot article, the lower the positional importance of the relevant hot article in the relevant hot article list, that is, the more backward the arrangement position of the relevant hot article in the relevant hot article list.
[0248] It should be noted that the above is only an exemplary description of the preset rules, and the present application does not limit the arrangement rules of at least one relevant hot article in the relevant hot article list. For example, in some other embodiments, at least one relevant hot article is arranged according to the number of comments.
[0249] Taking the example that at least one relevant hot article in the relevant hot article list is arranged according to the release time for illustration. Exemplarily, in combination with reference to Figure 12, the information interface 900 is the interface corresponding to the first financial product set 901. For example, the name of the first financial product set 901 is "Stock List Related to Celebrity A". As Figure 12 shown in part (a) of the figure, the summary information of the first hot event 902 is displayed on the trend curve graph. The periphery of the summary information includes the first interaction entry 903. In response to the trigger operation for the first interaction entry 903, as Figure 12 shown in part (b) of the figure, the relevant hot article list 904 corresponding to the first hot event 902 is displayed. The relevant hot article list 904 includes at least one relevant hot article. For example, the relevant hot article list 904 includes 5 relevant hot articles, and the titles of the 5 relevant hot articles are respectively "Celebrity A is on the hot search", "It's crazy! It's all over the screen", "This is a new opportunity XXXX", "Where should XXXX go", "Currency in the new era". The 5 relevant hot articles included in the relevant hot article list 904 are arranged from top to bottom according to the release time, and the hot article with the latest release event is arranged in the front position of the relevant hot article list 904. For example, the release time of "Celebrity A and Celebrity B have successively issued coins" is the latest, and it is arranged in the front position of the relevant hot article list 904.
[0250] In some embodiments, at least one relevant hot article is a hot article belonging to the same cluster. At least one relevant hot article displayed in the relevant hot article list is an article that has been classified into the same category after cluster analysis.
[0251] Clustering refers to classifying articles with similar themes, contents, natures, or discussion directions together. It can also be understood that the clustering basis of at least one relevant hot article in the relevant hot article list includes but is not limited to at least one of the theme, content, nature, or discussion direction or other clustering bases.
[0252] In the embodiments of the present application, the same cluster refers to articles related to the first hot event and discussing similar topics or contents. Through clustering, a large amount of information (hot articles) is grouped, so that when investors view relevant hot articles, they can see articles with similar themes to the current hot event.
[0253] In the embodiments of the present application, through the trigger operation on the first interaction entry, the relevant hot article list corresponding to the first hot event is displayed, and at least one relevant hot article in the relevant hot article list is arranged according to a preset rule (heat, release time, reading volume, repost volume, like volume). The rule of arranging according to heat can help investors see the currently most concerned articles first, so as to understand the current hot topics.
[0254] The rule of arranging by release time helps investors access the latest articles or information in the first place, ensuring that the information obtained is the most timely. The rule of arranging by view count often represents a wider range of interests and audiences, helping investors see more popular articles. The rule of arranging by repost count reflects the spread of relevant popular articles, helping investors see the popular articles that have been widely spread. The rule of arranging by like count reflects user recognition, helping investors see relevant popular articles of higher quality.
[0255] Interaction when at least one hot event includes multiple hot events
[0256] In some embodiments, at least one hot event includes multiple hot events. Optionally, at least one hot event includes a first hot event and a second hot event.
[0257] In some embodiments, the detailed information of the first type of information set is displayed in the information interface, and the first hot event and the second hot event associated with the first type of information set are displayed.
[0258] In the embodiments of the present application, an example is given in which the first type of information set includes a first financial product set, and the detailed information of the first financial product set includes a trend curve graph. At least one hot event associated with the first financial set includes a first hot event and a second hot event. Optionally, the first hot event and the second hot event are displayed simultaneously; or, the first hot event and the second event are displayed based on a trigger.
[0259] · For the case where the first hot event and the second hot event are displayed simultaneously
[0260] In some embodiments, the first hot event and the second hot event are displayed simultaneously. Optionally, the trend curve graph of the first financial product set is displayed in the information interface, and the first hot event and the second hot event associated with the first financial product set are respectively displayed in a list display form. Among them, the list display form is a form in which the first hot event and the second hot event are arranged in sequence in the form of entries.
[0261] Optionally, the list display form is arranged and displayed based on the time sequence, or the list display form is arranged and displayed based on the popularity order.
[0262] In some embodiments, the list display form is arranged and displayed based on the time sequence. Among them, arranging and displaying based on the time sequence means arranging and displaying the first hot event and the second hot event in the order of time. Optionally, the display priority of the first hot event is higher than that of the second hot event, and the first hot event is the hot event with the latest time among at least one hot event.
[0263] Exemplarily, at least one hot event associated with the first financial product set includes a first hot event and a second hot event. The time corresponding to the first hot event is "X year X month X day", and the time corresponding to the second hot event is "X year X month X day". On the information interface, the first hot event and the second hot event are displayed in chronological order, and the display priority of the first hot event is higher than that of the second hot event.
[0264] In some embodiments, the list display form is arranged and displayed based on the popularity order. Among them, arranging and displaying based on the popularity order means arranging and displaying the first hot event and the second hot event according to the popularity. Optionally, the display priority of the first hot event is higher than that of the second hot event, and the first hot event is the hottest hot event among at least one hot event.
[0265] Exemplarily, at least one hot event associated with the first financial product set includes a first hot event and a second hot event. The popularity corresponding to the first hot event is "Popularity: 1.201 million", and the popularity corresponding to the second hot event is "Popularity: 0.863 million". On the information interface, the first hot event and the second hot event are displayed in the order of popularity, and the display priority of the first hot event is higher than that of the second hot event.
[0266] ·Regarding the situation where the first hot event and the second event are displayed based on triggering
[0267] In some embodiments, the first hot event and the second event are displayed based on triggering. Optionally, a trend curve graph of the first financial product set is displayed on the information interface, and the first hot event is displayed by default; in response to a fourth triggering operation on the area where the trend curve graph is located, the second hot event is displayed below the first hot event.
[0268] Among them, the fourth triggering operation refers to the operation of triggering the display of the second hot event below the first hot event. Optionally, the triggering methods of the fourth triggering operation include but are not limited to at least one of the following: triggering method based on a control; triggering method based on an audio collector; triggering method based on a motion sensor. Regarding the triggering methods of the fourth triggering operation, reference can be made to the first triggering operation in the previous text, which will not be elaborated here.
[0269] In some embodiments, the display priority of the first hot event is higher than that of the second hot event. On the information interface corresponding to the first financial product set, the first hot event is preferentially displayed. Taking the fourth triggering operation as a sliding operation as an example, in response to a sliding operation on the area where the trend curve graph is located along the first direction, the second hot event is displayed below the first hot event. Among them, the time of the second hot event is later than that of the first hot event, or the popularity of the second hot event is lower than that of the first hot event.
[0270] Exemplarily, in combination with reference to Figure 13 , the information interface 1000 is the interface corresponding to the first financial product set 1001. For example, the name of the first financial product set 1001 is "Stock List Related to Celebrity A". As Figure 13 shown in the figure of part (a) in Figure 13 , a trend curve graph of the first financial product set 1001 is displayed on the information interface 1000, and the first hot event 1002 is defaultly displayed. For example, the title of the first hot event is "Celebrity A's Coin Release Goes Viral". As
[0271] In the embodiments of the present application, the first hot event and the second hot event are displayed simultaneously or the first hot event and the second event are displayed based on a trigger. In the case where the first hot event and the second hot event are displayed simultaneously, arranging and displaying them in chronological order can preferentially allow investors to see the latest hot events and timely understand the latest dynamics of the financial market. Displaying them in order of popularity can preferentially allow investors to see the most concerned hot events and better grasp market hotspots and investment opportunities. In the case where the first hot event and the second event are displayed based on a trigger, the first hot event is defaultly displayed, and the second hot event is displayed in response to a fourth trigger operation (such as clicking or swiping), enhancing the interface interactivity, further exploring other relevant content through the trigger operation, and providing a flexible and rich interaction experience.
[0272] In some embodiments, in response to a fifth trigger operation on the area where the trend curve graph is located, the second hot event is hidden, and the first hot event is retained for display.
[0273] Among them, the fifth trigger operation refers to the operation of triggering the hiding of the second hot event and retaining the display of the first hot event. Optionally, the triggering method of the fifth trigger operation includes but is not limited to at least one of the following: triggering method based on a control; triggering method based on an audio collector; triggering method based on a motion sensor. For the triggering method of the fifth trigger operation, reference can be made to the first trigger operation in the foregoing text, which will not be elaborated here.
[0274] Taking the fifth trigger operation as a swipe operation as an example. Optionally, in response to a swipe operation on the area where the trend curve graph is located along a second direction, the second hot event is hidden on the information interface, and the first hot event is retained for display. Among them, the second direction and the first direction are different swipe directions. For example, the first direction is the downward swipe direction, and the second direction is the upward swipe direction. Another example is that the first direction is the rightward swipe direction, and the second direction is the leftward swipe direction. The present application does not make any limitation on this.
[0275] Exemplarily, the first hot event is defaultly displayed in the information interface. In response to a downward sliding operation on the area where the trend curve graph is located, the second hot event is displayed below the first hot event. Optionally, in response to an upward sliding operation on the area where the trend curve graph is located, the second hot event is hidden, and the first hot event remains displayed.
[0276] In the embodiments of the present application, by default, only the most important or most relevant first hot event is displayed on the information interface. The second hot event is displayed by responding to the fifth trigger operation (such as a downward sliding operation on the trend curve graph). The system gradually unfolds the information according to the user's needs, avoiding excessive information display. After the first hot event and the second hot event are displayed on the information interface, by responding to the fifth trigger operation (such as an upward sliding operation on the trend curve graph), the second hot event is hidden and the first hot event is retained, avoiding information redundancy caused by displaying too many events on the information interface.
[0277] Display summary information corresponding to at least one hot event
[0278] In some embodiments, in response to a summary display operation on at least one hot event, summary information corresponding to the at least one hot event is displayed. By providing a flexible summary display function, summary information can be efficiently presented according to the user's needs, avoiding excessive redundant content display and enhancing the accessibility of information.
[0279] Among them, the summary display operation refers to an operation used to trigger the display of summary information corresponding to at least one hot event. Optionally, the triggering methods of the summary display operation include, but are not limited to, at least one of the following: a triggering method based on a control; a triggering method based on an audio collector; a triggering method based on a motion sensor. For the triggering methods of the summary display operation, reference can be made to the first trigger operation in the foregoing text, which will not be elaborated here.
[0280] In some embodiments, the terminal device receives a summary display operation on at least one hot event, and in response to the summary display operation on the at least one hot event, summary information corresponding to the at least one hot event is displayed. Among them, the summary information refers to the information obtained by refining and summarizing the core content of the hot event. The summary information is also called the general information of the hot event.
[0281] In some embodiments, the summary information of at least one hot event is automatically generated after receiving a summary display operation. Exemplarily, the summary information of at least one hot event is generated by a generative language model deployed in the terminal device, or the summary information of at least one hot event is generated by a generative language model deployed in the server, and the terminal device requests the server to generate the summary information of at least one hot event. This application does not make a limitation on this.
[0282] In some embodiments, the number of at least one hot event is m, where m is a positive integer greater than or equal to 1. Optionally, in response to a summary display operation for the m hot events, the summary information corresponding to the m hot events is displayed; or, in response to a summary display operation for the i-th hot event, the summary information corresponding to the i-th hot event is displayed, where i is a positive integer greater than or equal to 1 and less than or equal to m.
[0283] Taking the summary display operation triggered by a control as an example. The number of at least one hot event is m, where m is a positive integer greater than or equal to 1. Optionally, a summary control is displayed on the information interface, and in response to a trigger operation for the summary control, the summary information corresponding to the m hot events is displayed, that is, the summary information corresponding to each of the m hot events is displayed. Or, a summary control is displayed around the i-th hot event, and in response to a trigger operation for the summary control, the summary information corresponding to the i-th hot event among the m hot events is displayed. That is, when the number of at least one hot event is greater than 1, the summary information corresponding to all hot events can be displayed separately, or only the summary information corresponding to a certain hot event among all hot events can be displayed.
[0284] In the embodiments of this application, through a trigger operation for the summary control, the summary information of all hot events among at least one hot event can be generated, or the summary information of a certain hot event among at least one hot event can be generated. This flexible way of displaying summary information can improve the flexibility of the system, enhance the information processing efficiency, simplify the process for investors to obtain information, and ensure that investors can quickly and comprehensively understand multiple hot events when obtaining information, and can also focus on the detailed information of a single hot event.
[0285] Optionally, the summary information corresponding to at least one hot event includes one or more combinations of text form, voice form, picture form, table form, chart form or other forms. The embodiments of this application mainly illustrate with the summary information in text form.
[0286] In some embodiments, for m hot events among at least one hot event, each of the m hot events corresponds to a list of relevant hot articles, and each list of relevant hot articles includes at least one relevant hot article. Taking the summary display operation triggered by the summary control as an example for illustration. Optionally, in response to the trigger operation for the summary control, a companion interface of the information interface is displayed. The companion interface is a user interface that is displayed together with the information interface; summary information corresponding to the m hot events is displayed in the companion interface. Among them, the summary information corresponding to each of the m hot events is obtained based on at least one relevant hot article corresponding to each hot event.
[0287] In some embodiments, for the i-th hot event among at least one hot event, the i-th hot event corresponds to a list of relevant hot articles, and the list of relevant hot articles includes at least one relevant hot article. Taking the summary display operation triggered by the summary control as an example for illustration. Optionally, in response to the trigger operation for the summary control, a companion interface of the information interface is displayed. The companion interface is a user interface that is displayed together with the information interface; summary information corresponding to the i-th hot event is displayed in the companion interface. Among them, the summary information corresponding to the i-th hot event is obtained based on at least one relevant hot article, and the at least one relevant hot article is a relevant hot article in the list of relevant hot articles corresponding to the i-th hot event.
[0288] In some embodiments, the companion interface is displayed on the information interface in the form of a semi-floating layer, and summary information corresponding to at least one hot event (m hot events, that is, all hot events; or the i-th hot event, that is, the specified hot event) is displayed in the companion interface. Among them, the semi-floating layer form means a display form in which the companion interface only covers a part of the information interface. Optionally, on the upper layer of the information interface, the companion interface is displayed in a first size, and the first size is smaller than the size of the information interface.
[0289] Exemplarily, with reference to Figure 14 , the information interface 1100 is an interface corresponding to the first financial product set 1101. For example, the name of the first financial product set 1101 is "Stock List Related to Celebrity A". Taking the example that at least one hot event associated with the first financial product set 1101 includes two hot events, the themes of the two hot events are respectively "Celebrity A's Coin Release Goes Viral" and "The Era of Celebrity A 2.0 Begins". As shown in part (a) of the figure in Figure 14 , a summary control 1102 is displayed on the information interface 1100. For example, the summary control 1102 is displayed as "Ai Summary". In response to the trigger operation for the summary control 1102, as shown in Figure 14As shown in part (b) of the figure, it shows the companion interface 1103 of the information display interface 1100. The companion interface 1103 is a user interface that is displayed together with the information display interface 1100; summary information 1103a corresponding to two hot events is displayed in the companion interface.
[0290] For example, the summary information corresponding to the hot event with the theme "Celebrity A's coin issuance has gone viral" is "Celebrity A launches a personal currency...", and the summary information corresponding to the hot event with the theme "The 2.0 era of Celebrity A has begun" is "Celebrity A took office on XX / XX / XX, announced the issuance, causing market fluctuations...". Among them, the summary information corresponding to each hot event does not exceed 200 words.
[0291] In the embodiments of the present application, by triggering the summary control, the summary information of one or more hot events related to the first financial product set can be quickly viewed, without having to click on each one to view the detailed content. This helps investors obtain a large amount of key information in a short time and improves the efficiency of information acquisition. By centrally displaying the hot event summaries in the companion interface, investors do not need to switch between different interfaces or perform multiple operations to obtain relevant information, simplifying the operation process.
[0292] In some embodiments, for the i-th hot event among at least one hot event, the i-th hot event is any one of the at least one hot event. Optionally, the summary information of the i-th hot event includes, but is not limited to, at least one of the following:
[0293] · Overview information, which is used to completely summarize the core of the i-th hot event;
[0294] · At least one key point information, each key point information is used to summarize a core view in the i-th hot event;
[0295] · At least one quick reading information, each quick reading information is the structured information obtained after content refinement of a relevant hot article of the i-th hot event.
[0296] In some embodiments, the summary information of the i-th hot event includes overview information. Among them, the overview information is used to completely summarize the core of the i-th hot event. The length of the overview information is limited. For example, it is required that the overview information is a single sentence, or it is required that the number of words in the overview information does not exceed a certain pre-set threshold (for example, does not exceed 200 words). The overview information can use a small amount of words to completely summarize the core content of the i-th hot event. For example, if the hot event is a hot event related to financial products, investors can quickly and intuitively understand the core content of the i-th hot event based on this overview information.
[0297] In some embodiments, the summary information of the i-th hot event includes at least one key point information, and each key point information is used to summarize a core view in the i-th hot event. Optionally, the i-th hot event is associated with a list of related hot articles, and the list of related hot articles includes at least one related hot article. The key point information is obtained by the generative language model performing natural language understanding on at least one related hot article in the i-th hot event, and is the information used to summarize the core view expressed by the i-th hot event. When there are multiple core views in the i-th hot event, multiple key point information can be summarized. By refining the key point information in the i-th hot event, some key points in the i-th hot event can be refined and sorted out, so that investors can quickly understand the key content in the i-th hot event based on this key point information.
[0298] In some embodiments, the summary information of the i-th hot event includes at least one quick reading information, and each quick reading information is the structured information obtained after content refinement of a related hot article of the i-th hot event. Optionally, the i-th hot event is associated with a list of related hot articles, and the list of related hot articles includes at least one related hot article. Optionally, the generative language model is used to perform content refinement on each related hot article in the list of related hot articles, and a small amount of information that can express the key points of the related hot article is refined from each related hot article to form structured information as the quick reading information corresponding to the related hot article. So that users can quickly understand the meaning expressed by the i-th hot event based on this quick reading information.
[0299] In some embodiments, the summary information of at least one hot event is generated by the generative language model deployed in the terminal device. For the i-th hot event among the m hot events, the summary information corresponding to the i-th hot event is obtained based on the generative language model performing analysis on at least one related hot article. Optionally, analyze at least one related hot article based on the generative language model to obtain the text summary information corresponding to the at least one related hot article; summarize and analyze the text summary information of the at least one related hot article to obtain the summary information corresponding to the i-th hot event.
[0300] In some embodiments, when the terminal device analyzes at least one relevant hot article in the relevant hot article list based on the generative language model, it performs natural language understanding on each relevant hot article in the at least one relevant hot article based on the generative language model, extracts the core information of each relevant hot article in the at least one relevant hot article, and obtains the text summary information of each relevant hot article in the at least one relevant hot article. Optionally, perform key entity extraction on the text summary information of each relevant hot article in the at least one relevant hot article, identify the entity information in the text summary information (such as the event subject, numerical value, scope of influence, etc.), perform a merge duplicate operation on all text summary information (the text summary information corresponding to each relevant hot article in the relevant hot article list), remove the duplicate content of all text summary information, generate a comprehensive summary of all text summary information, and use the comprehensive summary as the summary information corresponding to the i-th hot event.
[0301] In the embodiments of the present application, through the generative language model, the terminal device can extract accurate and structured summaries from multiple relevant hot articles, helping investors efficiently grasp the overall picture of hot events. Its core value lies in reducing information overload and improving decision-making speed.
[0302] Update the list of relevant hot articles
[0303] In some embodiments, the relevant hot article list includes at least one relevant hot article arranged according to a preset rule. Optionally, at least one hot article in the relevant hot article list is updated in real time.
[0304] In some embodiments, each hot event in the at least one hot event corresponds to a relevant hot article list, and the relevant hot article list includes at least one relevant hot article. Optionally, for the i-th hot event in the at least one hot event, update the relevant hot article list corresponding to the i-th hot event. i is a positive integer greater than or equal to 1.
[0305] Optionally, updating the relevant hot article list corresponding to the i-th hot event includes at least one of the following:
[0306] · Add a first relevant hot article to the relevant hot article list corresponding to the i-th hot event;
[0307] · Delete a second relevant hot article from the relevant hot article list corresponding to the i-th hot event;
[0308] · Reorder the third relevant hot article in the relevant hot article list corresponding to the i-th hot event.
[0309] In some embodiments, for the i-th hot event among at least one hot event, a first relevant hot article is added to the relevant hot article list corresponding to the i-th hot event. Herein, the first relevant hot article is a newly added relevant hot article in the relevant hot article list. As time goes by, relevant push hot articles (such as new articles, news reports, or discussions, etc.) appear in the financial trading application, and the relevant push hot articles are new relevant hot articles.
[0310] In some embodiments, the terminal device automatically obtains the relevant push hot articles of the i-th hot event, performs a similarity calculation on the relevant push hot articles, and adds the relevant push hot articles that meet the addition condition (or screening condition) (i.e., the above-mentioned first relevant hot article) to the relevant hot article list. In some other embodiments, the server performs a similarity calculation on the relevant push hot articles, sends the relevant push hot articles that meet the addition condition (or screening condition) (i.e., the first relevant hot article) to the terminal device, and after the terminal device obtains the addition notification information, it adds the first relevant hot article to the relevant hot article list.
[0311] Exemplarily, for the i-th hot event among at least one hot event, within the first time period, there are 5 relevant hot articles in the relevant hot article list corresponding to the i-th hot event, namely relevant hot article 1, relevant hot article 2, relevant hot article 3, relevant hot article 4, and relevant hot article 5. As time goes by, relevant push hot articles (such as new articles, news reports, or discussions, etc.) appear within the second time period. The server screens the relevant push hot articles (i.e., performs screening through similarity calculation), and sends the relevant push hot articles that meet the addition condition to the terminal device. For example, the relevant push hot article that meets the screening condition is relevant hot article 6 (the above-mentioned first relevant hot article), and the terminal device adds relevant hot article 6 to the relevant hot article list. That is, within the second time period, there are 6 relevant hot articles in the relevant hot article list corresponding to the i-th hot event, namely relevant hot article 1, relevant hot article 2, relevant hot article 3, relevant hot article 4, relevant hot article 5, and relevant hot article 6.
[0312] In some embodiments, for the i-th hot event among at least one hot event, a second relevant hot article is deleted from the relevant hot article list corresponding to the i-th hot event. Herein, the second relevant hot article is a relevant hot article deleted from the relevant hot article list. As time goes by, the popularity of some relevant hot articles in the relevant hot article list decreases. The server calculates the popularity of the relevant hot articles in the current relevant hot article list, sends the second relevant hot articles that meet the deletion condition to the terminal device, and after the terminal device obtains the deletion notification information, it deletes the second relevant hot article from the relevant hot article list.
[0313] Exemplarily, for the i-th hot event among at least one hot event, within the third time period, there are 6 relevant hot articles in the relevant hot article list corresponding to the i-th hot event, namely relevant hot article 1, relevant hot article 2, relevant hot article 3, relevant hot article 4, relevant hot article 5, and relevant hot article 6. As time goes by, within the fourth time period, the popularity of relevant hot article 4 decreases, and the terminal device deletes relevant hot article 4 (the above-mentioned second relevant hot article) from the relevant hot article list. That is, within the fourth time period, there are 5 relevant hot articles in the relevant hot article list corresponding to the i-th hot event, namely relevant hot article 1, relevant hot article 2, relevant hot article 3, relevant hot article 5, and relevant hot article 6.
[0314] In some embodiments, for the i-th hot event among at least one hot event, the third relevant hot article in the relevant hot article list corresponding to the i-th hot event is re-sorted. Among them, the third relevant hot article is at least one relevant hot article after adding the first relevant hot article and / or deleting the second relevant hot article in the relevant hot article list. Optionally, the rule for re-sorting the third relevant hot article includes re-arranging the third relevant hot article according to popularity, re-arranging the third relevant hot article according to the release time, re-arranging the third relevant hot article according to the reading volume, re-arranging the third relevant hot article according to the forwarding volume, re-arranging the third relevant hot article according to the like volume, etc.
[0315] It should be noted that the relevant content of the rule for re-sorting the third relevant hot article here can refer to the detailed content of arranging at least one relevant hot article in the relevant hot article list according to a preset rule in the above section of "each hot event corresponds to a relevant hot article list, and the relevant hot article list includes at least one relevant hot article", which will not be elaborated here.
[0316] In the embodiments of the present application, by updating the relevant hot article list corresponding to the i-th hot event, it can be ensured that the hot articles related to the hot event can timely reflect the latest information dynamics, user interest changes, and content quality optimization. Further, by realizing the dynamic update of the relevant hot article list, the efficiency and quality of users' information acquisition can be improved.
[0317] In some embodiments, the terminal device automatically obtains the relevant push hot articles of the i-th hot event. When the terminal device performs a similarity calculation on the text summary information of the relevant push hot articles and the summary information corresponding to the i-th hot event, it performs a similarity calculation with multi-dimensional analysis on the text summary information of the relevant push hot articles and the summary information corresponding to the hot event.
[0318] Optionally, the terminal device obtains the dimension types in the multi-dimensional analysis, and calculates the dimension similarity results of the text summary information of the relevant push hot articles and the summary information corresponding to the i-th hot event under each dimension type. Optionally, each dimension type corresponds to a different weight. Based on the dimension similarity results and the weights of each dimension type, a similarity result is obtained. Among them, the similarity result is the result obtained by performing multi-dimensional analysis on the text summary information of the relevant push hot articles and the summary information corresponding to the i-th hot event.
[0319] In some embodiments, the dimension types include at least one of the following: semantic similarity; entity overlap rate; topic consistency; logical relationship.
[0320] Among them, semantic similarity refers to the similarity in the meaning or concept expressed by the text summary information of the relevant push hot articles and the summary information corresponding to the i-th hot event. For example, the text summary information of the relevant push hot article is "The stock price of X has dropped significantly", and the summary information corresponding to the i-th hot event is "The stock market of X country has tumbled severely". The words used in the text summary information of the relevant push hot article and the summary information corresponding to the i-th hot event are different, but the core meanings are the same, and the semantic similarity is high.
[0321] Among them, the entity overlap rate refers to the degree of overlap between the specific entities mentioned in the text summary information of the relevant push hot articles and the summary information corresponding to the i-th hot event. Optionally, the specific entities include but are not limited to at least one of person names, place names, organization names, institution names, product names, numerical values. For example, the text summary information of the relevant push hot article is "On A year, B month, C day, XX raises interest rates by 50 basis points", and the summary information corresponding to the i-th hot event is "At the beginning of B month, country X raises the interest rate by 0.5%". There is partial entity matching between the two, and 50 basis points = 0.5%.
[0322] Among them, topic consistency refers to whether the core topics or discussed topics involved in the text summary information of the relevant push hot articles and the summary information corresponding to the i-th hot event are the same, that is, to determine whether there is a high degree of consistency in the scope or topic discussed by the text summary information of the relevant push hot articles and the summary information corresponding to the i-th hot event. For example, the text summary information of the relevant push hot article is "The short-term impact of interest rate hikes on the stock market", and the summary information corresponding to the i-th hot event is "The long-term inhibitory effect of interest rate hikes on inflation". Both discuss "the impact of interest rate hikes", and it can be considered that the topic consistency between the two is relatively high.
[0323] Among them, the logical relationship refers to whether the logical connection between the different parts of the text summary information of the relevant push hot article and the summary information corresponding to the i-th hot event is consistent or similar. Optionally, the logical relationship includes, but is not limited to, at least one of a causal relationship, a contrast relationship, and a chronological order. For example, the causal relationship of the text summary information of the relevant push hot article is "XX interest rate hike → leads to the appreciation of Y → the decline of Z stock", and the causal relationship of the summary information corresponding to the i-th hot event is "the decline of Z stock is due to the market's concern that the interest rate hike will lead to an economic recession". There is partial similarity in their causal relationships.
[0324] In some embodiments, each dimension type corresponds to a different weight. The terminal device obtains the weight of each dimension type, calculates the dimension similarity result of the text summary information of the relevant push hot article and the summary information corresponding to the i-th hot event under each dimension type, and obtains the similarity result based on the dimension similarity result and the weight of each dimension type. Optionally, a weighted average calculation is performed on each dimension type and the corresponding dimension similarity result to obtain the similarity result.
[0325] Exemplarily, taking the weight of semantic similarity as 0.4, the weight of entity overlap rate as 0.3, the weight of theme consistency as 0.2, and the weight of logical relationship as 0.1 as an example for illustration. For example, the text summary information of the relevant push hot article is "At the beginning of B month, the central bank of country X announced a 0.5% interest rate hike, resulting in a significant decline in X stocks, and the market expects that monetary policy may be further tightened in the future", and the summary information corresponding to the i-th hot event is "On C day of B month of year A, XX raised interest rates by 50 basis points, and the stock market of country X tumbled, and it is predicted that interest rates may continue to rise within the year". Similarity calculations are respectively performed on the text summary information of the relevant push hot article and the summary information corresponding to the i-th hot event under each dimension type to obtain the dimension similarity result under each dimension type. For example, the dimension similarity result under semantic similarity is 0.85; the dimension similarity result under the entity overlap rate is 0.6; the dimension similarity result under theme consistency is 0.95; the dimension similarity result under the logical relationship is 1. A weighted average calculation is performed on each dimension type and the corresponding dimension similarity result to obtain the similarity result of 0.81 (0.4×0.85 + 0.3×0.6 + 0.2×0.95 + 0.1×1).
[0326] In the embodiments of the present application, by introducing multiple dimensions (such as semantic similarity, entity overlap rate, theme consistency, logical relationship, etc.), the correlation between the relevant push hot article and the hot event can be analyzed more comprehensively. A single dimension may not be able to fully reflect the similarity between the two, while multi-dimensional analysis can be evaluated from multiple angles, thereby obtaining a more accurate and detailed similarity result.
[0327] In some embodiments, when the similarity result is greater than the first similarity threshold, the terminal device abandons adding the relevant push hot article to the relevant hot article list; when the similarity result is greater than the second similarity threshold and less than or equal to the first similarity threshold, the terminal device adds the relevant push hot article to the relevant hot article list.
[0328] Exemplarily, taking the first similarity threshold as 0.85 and the second similarity threshold as 0.7 as an example for illustration. When the similarity result is greater than 0.85, it is considered that the text abstract information of the relevant push hot article and the abstract information corresponding to the i-th hot event belong to "highly repetitive core content", and the relevant push hot article is abandoned from being added to the relevant hot article list; when the similarity result is greater than 0.7 and not greater than 0.85, it is considered that the text abstract information of the relevant push hot article and the abstract information corresponding to the i-th hot event belong to "overlapping main arguments", and the relevant push hot article is added to the relevant hot article list; when the similarity result is less than 0.7, it is considered that the relevant push hot article is irrelevant content.
[0329] In the embodiments of the present application, by setting two similarity thresholds, the terminal device can determine whether to add the relevant push hot article to the relevant hot article list. If the similarity between the relevant push hot article and the current hot event is relatively high (exceeding the first threshold), it is directly abandoned from being added, avoiding information that is too repetitive or does not meet the user's needs. If the similarity is moderate (between the two thresholds), it is added. This mechanism helps to reduce ineffective pushes, lower the frequency of information received by users, and thus avoid information overload.
[0330] Server-side execution content
[0331] Figure 15 Shows a flowchart of an information display method provided by an embodiment of the present application. The execution subject of each step of this method can be a computer device. For example, this computer device can be Figure 1 the server 120 in
[0332] Step 310: Send at least one type information set to the terminal device, where the at least one type information set includes a first type information set;
[0333] Among them, the type information set refers to an information set obtained by clustering information belonging to a preset type. Optionally, the clustering criteria for different type information sets are different. The information in the same type information set has the same feature (or similar feature) or the same attribute (or similar attribute). For example, the type information set includes but is not limited to at least one of a financial product set, an academic paper set, a commodity information set, a product evaluation set, or other type information sets. The present application does not make a limitation on this.
[0334] For the detailed content of the type information set, refer to the relevant content in step 210 above, which will not be elaborated here.
[0335] The following mainly takes the type information set as an example of a financial product set for illustration.
[0336] A financial product set is a set of financial products that supports transfer (such as buying or selling) between different objects (investors). Optionally, the financial product set includes a variety of different financial products, and different financial products correspond to different providers. In the embodiments of the present application, the financial product set can also be referred to as a transaction resource set, and the financial product can also be referred to as a transaction resource.
[0337] Optionally, on the financial trading program, there is at least one identification information corresponding to each financial product set, and the identification information of the financial product set is used to indicate the financial product set. Optionally, the identification information of the financial product set includes at least one of the name of the financial product set, the number of the financial product set, the icon of the financial product set, or other identification information, and the embodiments of the present application do not limit this.
[0338] In some embodiments, after the server obtains at least one financial product set on the financial trading program in real time, it sends at least one financial product set to the terminal device. Optionally, the at least one financial product set includes a first financial product set. Among them, the first financial product set belongs to the at least one financial product set, and it can also be understood that the first financial product set is any one of the at least one financial product sets. The first financial product set can also be referred to as the target financial product set. The first financial product set is the financial product set selected by the investor from the at least one financial product set.
[0339] Step 320: Receive an information acquisition request from the terminal device for the first type information set;
[0340] Among them, the first type information set belongs to the at least one type information set, and it can also be understood that the first type information set is any one of the at least one type information sets. The first type information set can also be referred to as the target type information set. The first type information set is the type information set selected by the investor from the at least one type information set.
[0341] Taking the first type of information set as an example of the first financial product set for illustration. Optionally, in response to a trigger operation for the first financial product set, or in response to a trigger operation for the identification information corresponding to the first financial product set, the terminal device receives the trigger operation and sends an information acquisition request for the first financial product set to the server. Optionally, after receiving the information acquisition request for the first financial product set from the terminal device, the server sends the relevant information of the first financial product information to the terminal device to display the information interface of the first financial product set on the terminal device.
[0342] Step 330: Send the detailed information of the first type of information set and at least one hot event associated with the first type of information to the terminal device.
[0343] Among them, the detailed information is used to indicate the change of the first type of information set. Optionally, the change of the first type of information set includes the income change of n pieces of information in the first type of information set.
[0344] Taking the first type of information set as the first financial product set as an example, the detailed information of the first type of information set is the financial product information of the first financial product set, and the financial product information is used to indicate the income change of the first financial product set. The income change of the first financial product set includes the income change of n financial products in the first financial product set.
[0345] In some embodiments, the financial product information is the information related to the first financial product set. Optionally, the financial product information includes but is not limited to at least one of the following: the introduction information of the first financial product set, the income information of the first financial product set, the trend curve information corresponding to the first financial product set, and the relevant information of the n financial products included in the first financial product set. The specific information type of the financial product information in this application is not limited.
[0346] Optionally, after the server obtains the financial product information of the first financial product set and at least one hot event associated with the first financial product set, it sends the financial product information of the first financial product set and at least one hot event associated with the first financial product set to the terminal device.
[0347] · Generate the summary information of at least one hot event
[0348] In some embodiments, the summary information of at least one hot event is automatically generated after receiving a summary display operation. Exemplarily, the summary information of at least one hot event is generated by a generative language model deployed in the server, and the terminal device requests the server to generate the summary information of at least one hot event. This application does not limit this. In the embodiments of this application, mainly taking the summary information being generated by the generative language model deployed in the server and the terminal device then obtaining the generated summary information as an example for illustration.
[0349] In some embodiments, in response to a trigger operation on the summary control, the terminal device sends a summary display request for at least one hot event to the server. After receiving the request for at least one hot event from the terminal device, the server analyzes the hot events based on the generative language model. After generating the summary information corresponding to at least one hot event, the server sends the summary information corresponding to at least one hot event to the terminal device.
[0350] In some embodiments, the number of at least one hot event is m, where m is a positive integer greater than or equal to 1. The server receives the summary display request for m hot events from the terminal device, analyzes and generates the summary information corresponding to the m hot events based on the generative language model, and sends the summary information corresponding to the m hot events to the terminal device.
[0351] In some embodiments, for the i-th hot event among the m hot events, the server receives the summary display request for the i-th hot event from the terminal device, analyzes and generates the summary information corresponding to the i-th hot event based on the generative language model, and sends the summary information corresponding to the i-th hot event to the terminal device, where i is a positive integer greater than or equal to 1 and less than or equal to m.
[0352] In some embodiments, for the i-th hot event among at least one hot event. The i-th hot event corresponds to a list of related hot articles, and the list of related hot articles includes at least one related hot article. Optionally, the summary information corresponding to the i-th hot event is generated based on at least one related hot article in the list of related hot articles corresponding to the i-th hot event.
[0353] Optionally, the server analyzes at least one related hot article in the list of related hot articles based on the generative language model. After obtaining the text summary information corresponding to at least one related hot article, the server comprehensively analyzes the text summary information of at least one related hot article to obtain the summary information corresponding to the i-th hot event. Optionally, the server sends the summary information corresponding to the i-th hot event to the terminal device.
[0354] In some embodiments, when the server analyzes at least one related hot article in the related hot article list based on the generative language model, it performs natural language understanding on each related hot article in the at least one related hot article based on the generative language model, extracts the core information of each related hot article in the at least one related hot article, and obtains the text summary information of each related hot article in the at least one related hot article. Optionally, key entity extraction is performed on the text summary information of each related hot article in the at least one related hot article, entity information (such as event subject, numerical value, scope of influence, etc.) in the text summary information is identified, all text summary information (text summary information corresponding to all related hot articles in the related hot article list) are merged and repeated, the repeated content of all text summary information is removed, and a comprehensive summary of all text summary information is generated, and the comprehensive summary is used as the summary information corresponding to the i-th hot event.
[0355] In the embodiment of the present application, through the generative language model, the server can extract accurate and structured summaries from multiple related hot articles, helping investors to efficiently grasp the full picture of hot events. Its core value lies in reducing information overload and improving decision-making speed.
[0356] Update the list of related hot articles
[0357] In some embodiments, each hot event in the at least one hot event corresponds to a related hot article list, and the related hot article list includes at least one related hot article. Optionally, at least one related hot article in the related hot article list is updated in real time.
[0358] In some embodiments, the server performs similarity calculation on the related pushed hot articles, and sends the related pushed hot articles (i.e., the first related hot articles) that meet the adding conditions (or filtering conditions) to the terminal device. After obtaining the adding notification information, the terminal device adds the first related hot article to the related hot article list.
[0359] For the i-th hot event in at least one hot event, the server obtains the relevant pushed hot articles of the i-th hot event and obtains the text summary information of the relevant pushed hot articles. The relevant pushed hot articles are the latest pushed hot articles of the hot event. Optionally, the text summary information of the relevant pushed hot articles is generated by the server based on a generative language model. After obtaining the text summary information of the relevant pushed hot articles, the server performs a similarity calculation on the text summary information of the relevant pushed hot articles and the summary information corresponding to the i-th hot event to obtain a similarity result. The similarity result is used to measure the similarity between the relevant pushed hot articles and the hot event. Based on the similarity result, the server sends a notification message to the terminal device to update the list of relevant hot articles in the i-th hot event.
[0360] In the embodiments of the present application, by calculating the similarity between the text summary information of relevant push hot articles and hot events, the correlation between the relevant push hot articles and hot events can be accurately evaluated. In this way, the update notifications received by the terminal device will include the most relevant and latest content related to the hot events, rather than redundant or irrelevant hot articles, improving the quality of information push and the user experience.
[0361] In some embodiments, when the server performs similarity calculation on the text summary information of relevant push hot articles and the summary information corresponding to the i-th hot event, it performs similarity calculation with multi-dimensional analysis on the text summary information of relevant push hot articles and the summary information corresponding to the hot event.
[0362] Optionally, the server obtains the dimension types in the multi-dimensional analysis, and calculates the dimension similarity results of the text summary information of relevant push hot articles and the summary information corresponding to the i-th hot event under each dimension type. Optionally, each dimension type corresponds to a different weight. The server obtains the similarity result based on the dimension similarity result and the weight of each dimension type. Among them, the similarity result is the result obtained by performing multi-dimensional analysis on the text summary information of relevant push hot articles and the summary information corresponding to the i-th hot event.
[0363] In some embodiments, the dimension types include at least one of the following: semantic similarity; entity overlap rate; topic consistency; logical relationship.
[0364] Among them, semantic similarity refers to the similarity in the meaning or concept expressed by the text summary information of relevant push hot articles and the summary information corresponding to the i-th hot event. For example, the text summary information of the relevant push hot article is "The stock price of X has dropped significantly", and the summary information corresponding to the i-th hot event is "The stock market in X country has tumbled severely". The words used in the text summary information of the relevant push hot article and the summary information corresponding to the i-th hot event are different, but the core meanings are the same, and the semantic similarity is high.
[0365] Among them, the entity overlap rate refers to the degree of overlap between the specific entities mentioned in the text summary information of relevant push hot articles and the summary information corresponding to the i-th hot event. Optionally, the specific entities include at least one of the following: person names, place names, organization names, institution names, product names, numerical values. For example, the text summary information of the relevant push hot article is "On A year, B month, C day, XX raises interest rates by 50 basis points", and the summary information corresponding to the i-th hot event is "At the beginning of B month, country X raises the interest rate by 0.5%". There is partial entity matching between the two, and 50 basis points = 0.5%.
[0366] Among them, topic consistency refers to whether the core topics or discussed topics involved in the text summary information of relevant pushed hot articles are the same as those corresponding to the i-th hot event. That is, it is to judge whether there is a high degree of consistency in the scope or topic discussed between the text summary information of relevant pushed hot articles and the summary information corresponding to the i-th hot event. For example, if the text summary information of a relevant pushed hot article is "Short-term impact of interest rate hikes on the stock market", and the summary information corresponding to the i-th hot event is "Long-term inhibitory effect of interest rate hikes on inflation", both discuss "the impact of interest rate hikes", and it can be considered that their topic consistency is relatively high.
[0367] Among them, logical relationship refers to whether the logical connections between different parts of the text summary information of relevant pushed hot articles and the summary information corresponding to the i-th hot event are the same or similar. Optionally, the logical relationship includes but is not limited to at least one of causal relationship, contrast relationship, and chronological order. For example, the causal relationship of the text summary information of a relevant pushed hot article is "XX interest rate hike → leads to the appreciation of Y → the decline of Z stock", and the causal relationship of the summary information corresponding to the i-th hot event is "The decline of Z stock is due to the market's concern that the interest rate hike will lead to an economic recession". There is partial similarity in their causal relationships.
[0368] In some embodiments, each dimension type corresponds to a different weight. The server obtains the weight of each dimension type, calculates the dimension similarity results of the text summary information of relevant pushed hot articles and the summary information corresponding to the i-th hot event under each dimension type, and obtains the similarity result based on the dimension similarity results and the weights of each dimension type. Optionally, a weighted average calculation is performed on each dimension type and the corresponding dimension similarity result to obtain the similarity result.
[0369] Exemplarily, taking the weight of semantic similarity as 0.4, the weight of entity overlap rate as 0.3, the weight of theme consistency as 0.2, and the weight of logical relationship as 0.1 as an example for illustration. For example, the text summary information of the relevant pushed hot article is "At the beginning of B month, the central bank of country X announced a 0.5% interest rate hike, resulting in a sharp decline in the X stock market, and the market expects that monetary policy may be further tightened in the future", and the summary information corresponding to the i-th hot event is "On A year, B month, C day, XX raised interest rates by 50 basis points, and the stock market in country X tumbled, and it is predicted that interest rates may continue to rise within the year". The similarity calculation is respectively performed on the text summary information of the relevant pushed hot article and the summary information corresponding to the i-th hot event under each dimension type to obtain the dimension similarity results under each dimension type. For example, the dimension similarity result under semantic similarity is 0.85; the dimension similarity result under entity overlap rate is 0.6; the dimension similarity result under theme consistency is 0.95; the dimension similarity result under logical relationship is 1. The weighted average calculation is performed on each dimension type and the corresponding dimension similarity results to obtain a similarity result of 0.81 (0.4×0.85 + 0.3×0.6 + 0.2×0.95 + 0.1×1).
[0370] In the embodiments of the present application, by introducing multiple dimensions (such as semantic similarity, entity overlap rate, theme consistency, logical relationship, etc.), the correlation between the relevant pushed hot articles and the hot events can be analyzed more comprehensively. A single dimension may not be able to fully reflect the similarity between the two, while multi-dimensional analysis can be evaluated from multiple perspectives, so as to obtain a more accurate and detailed similarity result.
[0371] In some embodiments, the server sends a notification message for updating the relevant hot article list in the i-th hot event to the terminal device based on the similarity result. Wherein, the similarity result is the result obtained by performing multi-dimensional analysis on the text summary information of the relevant pushed hot article and the summary information corresponding to the i-th hot event. Optionally, when the similarity result is greater than the first similarity threshold, the notification message for adding the relevant pushed hot article to the relevant hot article list is not sent to the terminal device; when the similarity result is greater than the second similarity threshold and less than or equal to the first similarity threshold, the notification message for adding the relevant pushed hot article to the relevant hot article list is sent to the terminal device.
[0372] Exemplarily, taking the first similarity threshold as 0.85 and the second similarity threshold as 0.7 as an example for illustration. When the similarity result is greater than 0.85, it is considered that the text summary information of the relevant push hot article and the summary information corresponding to the i-th hot event belong to "highly repetitive core content", and the relevant push hot article is not pushed to the terminal device; when the similarity result is greater than 0.7 and not greater than 0.85, it is considered that the text summary information of the relevant push hot article and the summary information corresponding to the i-th hot event belong to "overlapping main arguments", and the relevant push hot article is pushed to the terminal device; when the similarity result is less than 0.7, it is considered that the relevant push hot article belongs to irrelevant content. For example, when the similarity result is 0.81, the relevant push hot article is pushed to the terminal device.
[0373] In the embodiments of the present application, by setting two similarity thresholds, the server can determine which hot articles need to be pushed to the terminal device. If the similarity between the hot article and the current hot event is relatively high (exceeding the first threshold), the push is directly abandoned, avoiding the push of overly repetitive or information that does not meet the user's needs. If the similarity is moderate (between the two thresholds), relevant hot article notifications will be pushed. This mechanism helps to reduce ineffective pushes, lower the frequency of information received by users, and thus avoid information overload.
[0374] Add a display area for hot events between the title area and the detailed area
[0375] Combined with reference Figure 16 , it shows a flowchart of an information display method provided by an embodiment of the present application. The execution subject of each step of this method can be a computer device. For example, this computer device can be Figure 1 cooperatively executed by the terminal device 110 and the server 120 in
[0376] Step 410: Display an information interface of the first type information set, where the information interface includes a title area and a details area;
[0377] In some embodiments, the type information set refers to an information set obtained by clustering information belonging to a preset type. The information in the same type information set has the same characteristics (or similar characteristics) or the same attributes (or similar attributes). For example, the type information set includes but is not limited to at least one of a financial product set, an academic paper set, a commodity information set, a product evaluation set, or other type information sets. The present application does not make a limitation in this regard.
[0378] The above first type information set belongs to at least one type information set, and it can also be understood that the first type information set is any one type information set in at least one type information set. The first type information set can also be referred to as the target type information set.
[0379] In some embodiments, the information interface includes a title area and a details area. Among them, the title area is used to display the title information of the first type of information set, and the details area is used to display the details information of the first type of information set. The title area and the details area are two independent display areas on the information interface. For example, the title area is located in the upper area of the information interface, and the details area is located in the lower area of the information interface. Another example is that the title area is located in the left area of the information interface, and the details area is located in the right area of the information interface. The present application does not limit the specific display areas of the title area and the details area.
[0380] In some embodiments, the title information refers to the key information used to summarize or overview the first type of information set, usually a concise and prominent title, which is convenient for users to quickly identify and understand the theme or key content of this type of information set. The detailed information refers to the specific description of each item or content in the first type of information set, including more in-depth explanations, background information, data, or detailed analysis, to help users further understand the specific details involved in this type of information set.
[0381] Exemplarily, with reference to Figure 17 , the information interface 1200 is the information interface of the first type of information set. Taking the first type of information set as the first financial product set as an example for illustration. The information interface 1200 includes a title area 1201 and a details area 1202. The title area 1201 is used to display the title information of the first type of information set (here it is the first financial product set). For example, the name of the first financial product set is "Stock List Related to Celebrity A", and the overview information of the first financial product set is "Updated in real time, institutions such as XXXXX...". The details area 1202 is used to display the details information of the first type of information set (here it is the first financial product set). For example, the details area 1202 includes the income information of the first financial product set, the trend curve graph corresponding to the first financial product set, etc.
[0382] Step 420: When the display condition is met, add a display hot event area between the title area and the details area. The hot event area is used to display at least one hot event associated with the first type of information set;
[0383] In some embodiments, meeting the display condition includes at least one of the following:
[0384] · Receiving a first sliding operation on the title area;
[0385] · Receiving a second sliding operation on the details area;
[0386] · Detecting a hot event associated with the first type of information set.
[0387] In some embodiments, in response to a first sliding operation of a user on a title area, the terminal device receives the first sliding operation on the title area, and adds and displays a hot event area between the title area and the detail area. The hot event area is used to display at least one hot event associated with a first type of information set. Wherein, the first sliding operation is a sliding operation along a first direction. For example, the first direction is one of an upward sliding direction, a downward sliding direction, a leftward sliding direction, a rightward sliding direction, a custom sliding direction, or other sliding directions. This application does not limit this.
[0388] In some embodiments, in response to a second sliding operation of a user on the detail area, the terminal device receives the second sliding operation on the detail area, and adds and displays a hot event area between the title area and the detail area. The hot event area is used to display at least one hot event associated with a first type of information set. Wherein, the second sliding operation is a sliding operation along a second direction. For example, the second direction is one of an upward sliding direction, a downward sliding direction, a leftward sliding direction, a rightward sliding direction, a custom sliding direction, or other sliding directions. Optionally, the second direction and the first direction are the same sliding direction. For example, the first direction is a downward sliding direction, and the second direction is also a downward sliding direction. Or, the second direction and the first direction are different sliding directions. For example, the first direction is an upward sliding direction, and the second direction is a downward sliding direction. This application does not limit this.
[0389] In some embodiments, after detecting a hot event associated with a first type of information set, a hot event area is added and displayed between the title area and the detail area. The hot event area is used to display at least one hot event associated with a first type of information set. Optionally, the terminal device (the background of the terminal device) detects the hot event associated with the first type of information set, or the server detects the hot event associated with the first type of information set and sends the detection result to the terminal device. This application does not limit this.
[0390] In some embodiments, an information interface includes a title area and a detail area, and a hot event area is added and displayed between the title area and the detail area after meeting the display conditions. Exemplarily, the title area is located in the upper area of the information interface, the detail area is located in the lower area of the information interface, and the added and displayed hot event area is located in the middle area (horizontally) between the upper area and the lower area. Exemplarily, the title area is located in the left area of the information interface, the detail area is located in the right area of the information interface, and the added and displayed hot event area is located in the middle area (vertically) between the left area and the right area.
[0391] In some embodiments, when a hot event area is added between the title area and the details area, the display area and / or the display position of the title area and / or the details area change. For example, the display area of the details area becomes smaller, and the remaining area is reserved for displaying the hot event area.
[0392] Exemplarily, with reference to Figure 18 , the information interface 1300 is an information interface of a first type of information collection. Taking the first type of information collection as a first financial product collection as an example for illustration. As Figure 18 shown in part (a) of the figure, the information interface 1300 includes a title area 1301 and a details area 1302. The title area 1301 is located in the upper area of the information interface 1300, and the details area 1302 is located in the lower area of the information interface 1300. When the display condition is met, as Figure 18 shown in part (b) of the figure, a hot event area 1303 is added between the title area 1301 and the details area 1302. For example, when a hot event associated with the first financial product collection is detected, the hot event area 1303 is automatically added between the title area 1301 and the details area 1302, and the hot event area 1303 is located in the middle area of the information interface 1300.
[0393] Step 430: In response to a summary display operation for at least one hot event, display summary information corresponding to the at least one hot event.
[0394] In some embodiments, the number of at least one hot event is m, where m is a positive integer greater than or equal to 1. Optionally, in response to a summary display operation for m hot events, display summary information corresponding to the m hot events; or, in response to a summary display operation for the i-th hot event, display summary information corresponding to the i-th hot event, where i is a positive integer greater than or equal to 1 and less than or equal to m. Exemplarily, the summary display operation is triggered based on a summary control.
[0395] In some embodiments, analyze at least one relevant hot article based on a generative language model to obtain text summary information corresponding to the at least one relevant hot article; summarize and analyze the text summary information of the at least one relevant hot article to obtain the summary information corresponding to the i-th hot event.
[0396] For the detailed content of the summary information, reference can be made to the content of the relevant section of "displaying summary information corresponding to at least one hot event" in the foregoing embodiments, and details are not described herein again.
[0397] In some embodiments, for the i-th hot event among at least one hot event, update the relevant hot article list corresponding to the i-th hot event. For example, add relevant push hot articles to the relevant hot article list corresponding to the i-th hot event.
[0398] For the detailed content of the abstract information, reference can be made to the content of the relevant section on "updating the relevant hot article list" in the foregoing embodiments, which will not be elaborated here.
[0399] In some embodiments, at least one hot event includes a first hot event and a second hot event. Display the detailed information of the first type information set in the details area of the information interface, and default to display the first hot event in the hot event area.
[0400] Optionally, in response to a sliding operation on the details area in the first direction, expand and display the first hot event and the second hot event in the hot event area. For example, in response to a downward sliding operation on the details area, expand and display the first hot event and the second hot event in the hot event area.
[0401] Optionally, in response to a sliding operation on the details area in the second direction, cancel the display of the second hot event in the hot event area and retain the display of the first hot event. For example, in response to an upward sliding operation on the details area, cancel the display (or hide the display) of the second hot event in the hot event area and retain the display of the first hot event.
[0402] For the detailed content of the display of the first hot event and the second hot event, reference can be made to the content of the relevant section on "interaction when at least one hot event includes multiple hot events" in the foregoing embodiments, which will not be elaborated here.
[0403] In summary, the method provided in the embodiments of the present application displays a title area and a details area on the information interface. When the display conditions are met, a hot event area is additionally displayed between the title area and the details area, enabling users to obtain the latest hot events related to the first type information set in real time. This dynamic display method can ensure that the information is more vivid and timely, and improve user attention.
[0404] By dividing the information interface into a title area, a details area, and a hot event area, hierarchical display of content is achieved. Users can quickly understand the theme of the information from the title area, then deeply understand the specific content through the details area, and finally view the important events related to the information in the hot event area. This display structure improves the reading efficiency of users.
[0405] Application scenario introduction
[0406] The following introduces the information display method in the stock investment scenario.
[0407] Taking the set of type information as the set of financial products, the set of financial products as share certificates, and the financial products in the set of financial products as stocks as an example for illustration.
[0408] With reference to Figure 19 , which shows a flowchart of an information display method provided by an embodiment of the present application. The execution subject of each step of this method can be a computer device. For example, this computer device can be Figure 1 cooperatively executed by the terminal device 110 and the server 120 in
[0409] Step 510: Display at least one share certificate, where the at least one share certificate includes a first share certificate;
[0410] Among them, a share certificate is a set of stocks that supports transfer (such as buying or selling) between different objects (investors). Optionally, the share certificate includes multiple different stocks, and different stocks correspond to different providers.
[0411] In some embodiments, the type of the at least one share certificate includes at least one of an industry share certificate, a theme share certificate, a celebrity or institution share certificate, a growth share certificate, a risk preference share certificate, a market size share certificate, or other types of share certificates. The present application does not limit this.
[0412] In some embodiments, display at least one share certificate on a securities program. The securities program such as a securities application, a securities applet, a web platform, etc. Optionally, display the identification information corresponding to each of the at least one share certificate on the securities program, and the identification information of the share certificate is used to indicate the share certificate. Optionally, the identification information of the share certificate includes at least one of the name of the share certificate, the number of the share certificate, the icon of the share certificate, or other identification information. The embodiments of the present application do not limit this.
[0413] Step 520: In response to a trigger operation on the first share certificate, display the share certificate interface of the first share certificate;
[0414] Among them, the first share certificate belongs to the at least one share certificate. It can also be understood that the first share certificate is any one of the at least one share certificate. The first share certificate can also be called the target share certificate. The first share certificate is the share certificate selected by the investor from the at least one share certificate. The share certificate interface is a detail information interface for displaying the first share certificate.
[0415] Optionally, the first share certificate includes n stocks belonging to the same cluster. The n stocks correspond to different providers. The n stocks belong to different trading markets, and the stocks are resources that support transfer between different objects in the trading markets to which they belong.
[0416] In some embodiments, at least one stock list is displayed on a securities program. The at least one stock list includes a first stock list. In response to a trigger operation on the first stock list, a stock list interface of the first stock list is displayed. The trigger operation is an operation for viewing the stock list interface of the first stock list. The trigger operation includes, but is not limited to, at least one of a click operation, a long-press operation, a swipe operation, a voice operation, or other operation forms on the first stock list. The present application does not limit this.
[0417] Step 530: Display the earnings information of the first stock list and at least one hot event associated with the first stock list in the stock list interface;
[0418] The earnings information is used to indicate the earnings change of the first stock list. Optionally, the earnings change of the first stock list includes the earnings changes of n stocks in the first stock list.
[0419] A hot event refers to an event that affects the earnings change of the first stock list. Exemplarily, a hot event is an important news, dynamic, or market event related to the first stock list. The hot event affects the rise and fall of the first stock list. Optionally, the hot event has a direct impact or an indirect impact on the first stock list. In the embodiments of the present application, the hot event can also be referred to as a hot investment event or an associated event (the associated event of the first stock list).
[0420] In some embodiments, the hot events include, but are not limited to, at least one of macroeconomic events, industry dynamic events, company behavior events, policy-driven events, technological innovation events, natural disasters or emergencies, social and cultural events, market sentiment events, or other types of events. The present application does not limit the specific types of hot events.
[0421] In some embodiments, the earnings information of the first stock list and at least one hot event associated with the first stock list are displayed in the stock list interface. Optionally, the earnings information and the at least one hot event associated with the first stock list are displayed on the information interface based on different display methods. For example, it includes a partition display method, a combined display method, or a combination of a partition and a combined display method.
[0422] In some embodiments, for the partition display method: the earnings information is displayed in a first area in the stock list interface, and at least one hot event associated with the first stock list is displayed in a second area. The first area and the second area are different areas on the stock list interface.
[0423] In some embodiments, for the combined display mode: taking the revenue information including a revenue trend curve graph as an example, the horizontal axis of the revenue trend curve graph is time. Optionally, in the share order interface, a revenue trend curve graph of the first share order is displayed, and at least one hot event associated with the first share order is displayed based on at least one marked event point on the revenue trend curve graph. Among them, there is a one-to-one relationship between at least one marked event point and at least one hot event, and the time of any one of the at least one marked event points on the revenue trend curve graph is associated with the occurrence time of the hot event corresponding to the marked event point.
[0424] In some embodiments, for the combination of the partition and combined display modes: taking the revenue information including a revenue trend curve graph as an example, the horizontal axis of the revenue trend curve graph is time. The revenue information of the first share order is displayed in the first area, at least one hot event associated with the first share order is displayed in the second area, and at least one hot event associated with the first share order is displayed based on at least one marked event point on the revenue trend curve graph.
[0425] In some embodiments, at least one marked event point displays the at least one hot event in the form of an icon display and / or a title display. Optionally, in response to a long press operation on at least one marked event point, at least one hot event associated with the first share order is displayed on the revenue trend curve graph.
[0426] In some embodiments, at least one hot event associated with the first share order is displayed in the share order interface. For any one of the at least one hot events, there is a corresponding list of relevant hot articles, and the list of relevant hot articles includes at least one relevant hot article.
[0427] In some embodiments, the at least one hot event includes a first hot event, and a first interaction entry is displayed on the periphery of the first hot event. In response to a trigger operation on the first interaction entry, a list of relevant hot articles corresponding to the first hot event is displayed. Among them, the first interaction entry is an interaction entry for triggering the display of the list of relevant hot articles corresponding to the first hot event.
[0428] In some embodiments, the first hot event is associated with a first marked event point. The first hot event associated with the first share order is displayed based on the first marked event point on the revenue trend curve graph. Optionally, in response to a trigger operation on the first marked event point, within a preset time, summary information (such as a title and popularity) of the first hot event is displayed on the revenue trend curve graph; a first interaction entry is displayed on the periphery of the summary information of the first hot event, and in response to a trigger operation on the first interaction entry, a list of relevant hot articles corresponding to the first hot event is displayed.
[0429] In some embodiments, at least one relevant hot article in the relevant hot article list is arranged according to a preset rule, and the preset rule includes at least one of the following:
[0430] · At least one relevant hot article is arranged according to popularity;
[0431] · At least one relevant hot article is arranged according to the release time;
[0432] · At least one relevant hot article is arranged according to the number of views;
[0433] · At least one relevant hot article is arranged according to the number of forwards;
[0434] · At least one relevant hot article is arranged according to the number of likes.
[0435] In some embodiments, at least one hot event includes a first hot event and a second hot event. Optionally, the revenue information of the first share list is displayed in the share list interface, and the first hot event and the second hot event associated with the first share list are respectively displayed in a list display form. Among them, the list display form is arranged and displayed based on the chronological order, or the list display form is arranged and displayed based on the popularity order.
[0436] In other embodiments, at least one hot event includes a first hot event and a second hot event. Optionally, the revenue information of the first share list is displayed in the share list interface, and the first hot event is displayed by default; in response to a downward sliding operation on the area where the revenue information is located, the second hot event is displayed below the first hot event. Optionally, in response to an upward sliding operation on the area where the revenue information is located, the second hot event is hidden, and the first hot event is retained for display.
[0437] In some embodiments, the display priority of the above-mentioned first hot event is higher than that of the second hot event. Among them, the first hot event is the hot event with the latest time among at least one hot event; or the first hot event is the hot event with the highest popularity among at least one hot event.
[0438] In some embodiments, in response to a summary display operation on at least one hot event, summary information corresponding to at least one hot event is displayed. The number of at least one hot event is m, and m is a positive integer greater than or equal to 1. Optionally, the summary display operation is triggered based on a summary control. Optionally, in response to a trigger operation on the summary control, summary information corresponding to m hot events is displayed; or, in response to a trigger operation on the summary control, summary information corresponding to the i-th hot event is displayed, where i is a positive integer greater than or equal to 1 and less than or equal to m.
[0439] In some embodiments, for m hot events among at least one hot event, each of the m hot events corresponds to a list of relevant hot articles, and each list of relevant hot articles includes at least one relevant hot article. Optionally, in response to a trigger operation on the summary control, an AI summary interface of the stock list interface is displayed. The AI summary interface is a user interface that is displayed together with the stock list interface; summary information corresponding to the m hot events is displayed in the AI summary interface. Among them, the summary information corresponding to each of the m hot events is obtained based on at least one relevant hot article corresponding to each hot event.
[0440] In some embodiments, for the i-th hot event among at least one hot event, the i-th hot event corresponds to a list of relevant hot articles, and the list of relevant hot articles includes at least one relevant hot article. In response to a trigger operation on the summary control, an AI summary interface of the stock list interface is displayed. The AI summary interface is a user interface that is displayed together with the stock list interface. Summary information corresponding to the i-th hot event is displayed in the AI summary interface, and the summary information corresponding to the i-th hot event is obtained based on at least one relevant hot article.
[0441] In some embodiments, for the i-th hot event among at least one hot event, the list of relevant hot articles corresponding to the i-th hot event is updated. Optionally, updating the list of relevant hot articles corresponding to the i-th hot event includes, but is not limited to, at least one of adding a relevant hot article to the list of relevant hot articles, deleting a relevant hot article from the list of relevant hot articles, and reordering the relevant hot articles in the list of relevant hot articles. This application does not make any limitations in this regard.
[0442] In summary, in the method provided by the embodiments of this application, the stock list interface of the first stock list includes n stocks belonging to the same cluster. The n different stocks correspond to different providers, and the stocks in the first stock list are trading resources that support transfer between different objects. The income information of the first stock list and at least one hot event associated with the first stock list are displayed on the stock list interface. The income information reflects the income change information of the first stock list within a preset time period. The at least one hot event refers to important news, dynamics, or market events related to the first financial product set. By associatively displaying the first stock list and the hot events associated with the first stock list on the stock list interface, and the hot events include several pieces of information related to the first stock list, investors can see the impact of the hot events on the income change of the first stock list, that is, understand the factors (hot events) affecting the rise and fall of the first stock list. This display method of associatively displaying the first stock list and the hot events associated with the first stock list enriches the display method of the relevant information in the first stock list and the hot events on the one hand, and improves the information display efficiency on the other hand, thereby improving the information acquisition efficiency of investors.
[0443] Combined with reference to Figure 20, which shows the overall flowchart of the information display method provided by an embodiment of the present application. In some embodiments, after the relevant push hot articles enter the database, the relevant push hot articles are processed based on a generative language model to generate text summary information of the relevant push hot articles. A similarity calculation (or correlation calculation) is performed on the relevant push hot articles and the hot events. After obtaining the similarity result (or correlation result) between the text summary information of the relevant push hot articles and the summary information corresponding to the hot events, the similarity result is used as the scoring basis to provide operation review data. After the operation review is completed, the summary information of the hot events and the relevant hot article list corresponding to the hot events are updated, and the latest data is pushed to the user.
[0444] · Complete steps
[0445] Step 1: Start;
[0446] Step 2: Preselect multiple relevant push hot articles;
[0447] In some embodiments, multiple relevant push hot articles are preselected by the operation personnel. Among them, the relevant push hot articles are the latest push hot articles of the hot events; or, it can be understood that the relevant push hot articles are the latest published hot articles of the hot events.
[0448] Step 3: Hot article preprocessing;
[0449] In some embodiments, preprocessing operations are performed on the relevant push hot articles, including extracting the core data (also called core information) of the relevant push hot articles. Optionally, the core information of the relevant push hot articles is extracted to obtain the text summary information of the relevant push hot articles. Optionally, key entity extraction is performed on the text summary information of the relevant push hot articles to identify the entity information in the text summary information (such as the event subject, numerical value, scope of influence, etc.). The text summary information is subjected to a merge duplicate operation to remove the duplicate content of the text summary information, and a comprehensive summary of the text summary information is generated. The comprehensive summary is used as the summary information corresponding to the hot event to obtain the hot event.
[0450] Step 4: Extract core data;
[0451] Step 5: Generate summary information;
[0452] Step 6: Generate hot events;
[0453] Step 7: Update the summary library;
[0454] Among them, the summary library is a database for storing the summary information corresponding to the hot events. Optionally, after obtaining the hot event, the summary library is updated, that is, the database for storing the summary information corresponding to the hot event is updated.
[0455] Step 8: Store in the database;
[0456] Optionally, each hot event corresponds to a list of relevant hot articles, and the list of relevant hot articles includes at least one relevant hot article. The hot event and at least one relevant hot article in the list of relevant hot articles corresponding to the hot event are stored in a database. The list of relevant hot articles is updated in real time.
[0457] Step 9: Store relevant pushed hot articles in the database;
[0458] In some embodiments, after storing the relevant pushed hot articles in the database, perform vectorization processing on the relevant pushed hot articles to extract the text features of the relevant pushed hot articles for subsequent similarity calculation.
[0459] Step 10: Vectorize hot articles;
[0460] Step 11: Perform similarity calculation;
[0461] By calculating the similarity between the text summary information of the relevant pushed hot articles and the hot event, the correlation between the relevant pushed hot articles and the hot event can be accurately evaluated.
[0462] Optionally, after obtaining the text summary information of the relevant pushed hot articles, the server performs a similarity calculation on the text summary information of the relevant pushed hot articles and the summary information corresponding to the hot event to obtain a similarity result, which is used to measure the similarity degree between the relevant pushed hot articles and the hot event.
[0463] Step 12: Multidimensional analysis;
[0464] In some embodiments, when the server performs a similarity calculation on the text summary information of the relevant pushed hot articles and the summary information corresponding to the hot event, it performs a similarity calculation with multidimensional analysis on the text summary information of the relevant pushed hot articles and the summary information corresponding to the hot event.
[0465] Optionally, the server obtains the dimension types in the multidimensional analysis, calculates the dimension similarity results of the text summary information of the relevant pushed hot articles and the summary information corresponding to the hot event under each dimension type. Optionally, each dimension type corresponds to a different weight. The server obtains the similarity result based on the dimension similarity results and the weights of each dimension type. Among them, the similarity result is the result obtained by performing multidimensional analysis on the text summary information of the relevant pushed hot articles and the summary information corresponding to the hot event.
[0466] In some embodiments, the dimension types include at least one of the following: semantic similarity; entity overlap rate; topic consistency; logical relationship. Among them, semantic similarity refers to the similarity in the expressed meaning or concept between the text summary information of the relevant pushed hot articles and the summary information corresponding to the hot events. The entity overlap rate refers to the degree of overlap between the specific entities mentioned in the text summary information of the relevant pushed hot articles and the summary information corresponding to the hot events. Topic consistency refers to whether the core topics or discussed topics involved in the text summary information of the relevant pushed hot articles and the summary information corresponding to the hot events are the same, that is, to determine whether there is a high degree of consistency in the scope or topic of discussion between the text summary information of the relevant pushed hot articles and the summary information corresponding to the hot events. Logical relationship refers to whether the logical connections between different parts of the text summary information of the relevant pushed hot articles and the summary information corresponding to the hot events are the same or similar.
[0467] Exemplarily, taking the weight of semantic similarity as 0.4, the weight of entity overlap rate as 0.3, the weight of topic consistency as 0.2, and the weight of logical relationship as 0.1 as an example for illustration. For example, the text summary information of the relevant pushed hot article is "At the beginning of B month, the central bank of country X announced a 0.5% interest rate hike, resulting in a sharp decline in the X stock market, and the market expects further tightening of monetary policy in the future", and the summary information corresponding to the i-th hot event is "On A year, B month, C day, XX raised interest rates by 50 basis points, and the stock market in country X tumbled, and it is predicted that interest rates may continue to rise within the year". The similarity calculation is respectively performed on the text summary information of the relevant pushed hot article and the summary information corresponding to the i-th hot event under each dimension type to obtain the dimension similarity results under each dimension type. For example, the dimension similarity result under semantic similarity is 0.85; the dimension similarity result under entity overlap rate is 0.6; the dimension similarity result under topic consistency is 0.95; the dimension similarity result under logical relationship is 1. The weighted average calculation is performed on each dimension type and the corresponding dimension similarity results to obtain a similarity result of 0.81 (0.4×0.85 + 0.3×0.6 + 0.2×0.95 + 0.1×1).
[0468] Step 13: Determine whether it exceeds the first similarity threshold;
[0469] In some embodiments, the server sends a notification message for updating the relevant hot article list in the hot event to the terminal device based on the similarity result. That is, by judging the similarity between the relevant pushed hot article and the hot event, it is determined whether to add the relevant pushed hot article to the relevant hot article list of the hot event.
[0470] In some embodiments, when the similarity result is greater than the first similarity threshold, the notification information for adding the relevant push hot article to the relevant hot article list is not sent to the terminal device; when the similarity result is greater than the second similarity threshold and less than or equal to the first similarity threshold, the notification information for adding the relevant push hot article to the relevant hot article list is sent to the terminal device.
[0471] Step 14: Determine duplicate hot articles;
[0472] Optionally, when the similarity result is greater than the first similarity threshold, it is considered that the relevant push hot article and the hot event are "highly repetitive in core content", and the relevant push hot article is not pushed to the terminal device.
[0473] Step 15: When it belongs to a duplicate hot article, end the matching;
[0474] When the relevant push hot article belongs to a duplicate hot article, end the matching, that is, the relevant push hot article is not pushed to the terminal device.
[0475] Step 16: Determine whether it exceeds the second similarity threshold;
[0476] In some embodiments, when the similarity result is greater than the second similarity threshold and less than or equal to the first similarity threshold, it is considered that the relevant push hot article and the hot event are "overlapping in main arguments", and the relevant push hot article can be considered for pushing to the terminal device.
[0477] In some embodiments, when the similarity result is greater than the second similarity threshold and less than or equal to the first similarity threshold, the operator needs to perform a secondary determination on the relevant push hot article to decide whether to finally push the relevant push hot article to the terminal device.
[0478] Step 17: Sort according to similarity;
[0479] In some embodiments, when there are multiple relevant push hot articles, the text summary information corresponding to the multiple relevant push hot articles is respectively calculated for similarity with the summary information of the hot event to obtain multiple similarity results. Optionally, based on the multiple similarity results, the multiple relevant push hot articles are sorted. For example, those with high similarity are ranked in the front and those with low similarity are ranked in the back.
[0480] Step 18: Submit for approval;
[0481] Step 19: Approved by the operator;
[0482] Step 20: Determine whether the approval is passed;
[0483] Step 21: Update the summary information;
[0484] In some embodiments, when the relevant push hot articles pass the approval of the operation staff, the relevant push hot articles are added to the relevant hot article list. Based on at least one relevant hot article in the updated relevant hot article list, new summary information of the hot event is generated through a generative language model, and the new summary information is obtained based on the relevant hot articles in the updated relevant hot article list.
[0485] Step 22: Update the relevant hot article list;
[0486] Step 23: Push the hot event;
[0487] Step 24: End.
[0488] · The user side obtains the hot event and the display ability
[0489] Combined reference Figure 21 , which shows a flowchart of an information display method provided by an embodiment of the present application. The flowchart shows that the user side obtains the hot event and the display ability. It is mainly described with the first type of information set as the first financial product set, the first financial product set as share certificates, and the financial product as stocks.
[0490] Step 1: Display the share certificate details page;
[0491] In some embodiments, the share certificate details page (the share certificate interface of the above-mentioned first share certificate) is displayed on the client side of the user side (which can be called the investor side). Optionally, the first share certificate includes n stocks belonging to the same cluster. The n stocks correspond to different providers. The n stocks belong to different trading markets, and the stocks are resources that support transfer between different objects in the trading markets to which they belong.
[0492] Step 2: Send an event request link;
[0493] In some embodiments, the financial product information of the first share certificate is included in the share certificate details page. For example, the financial product information is a trend curve graph. Optionally, in response to a sliding operation on the trend curve graph, the terminal device sends a request for the hot event to the server, for requesting to display the hot event associated with the first share certificate on the share certificate details page.
[0494] Step 3: Support timed polling;
[0495] Among them, timed polling is that the terminal device (the client in the terminal device) sends a request to the server at a fixed time interval to check whether there is new data. This method is applicable to scenarios where real-time communication is not required, but data changes need to be checked periodically.
[0496] In some embodiments, the terminal device on the user side accepts the push of hot events based on the event request link and the timed polling ability, ensuring the acquisition of hot events sent by the server.
[0497] Step 4: Event Push;
[0498] Among them, event push refers to the push of hot events. In some embodiments, the operation side pushes hot events to the terminal device, that is, pushes hot events to the user side.
[0499] Step 5: Hot Event Update;
[0500] In some embodiments, relevant push hot articles that meet the similarity conditions are added to the relevant hot article list corresponding to the hot event, and the relevant hot article list is updated.
[0501] Step 6: Page K-line / Drawer Interaction;
[0502] Among them, the drawer-style interaction is a common interaction method in mobile or desktop applications. Usually, it refers to expanding or collapsing a hidden interface area through gestures (such as swiping), similar to the opening and closing of a "drawer". K-line interaction is usually related to the K-line chart (Candlestick Chart) in finance and stock market analysis. The K-line chart is a way to display the changes in stock prices over a period of time. Each "K-line" represents the opening price, closing price, highest price, and lowest price for a period of time, and is often used to analyze market trends.
[0503] In some embodiments, when a first stock list is associated with multiple hot events, for example, the first stock list includes a first hot event and a second hot event. Optionally, a trend curve graph of the first stock list is displayed on the stock list details page, and the first hot event is displayed by default; in response to a downward sliding operation on the area where the trend curve graph is located, the second hot event is displayed below the first hot event. Optionally, in response to an upward sliding operation on the area where the trend curve graph is located, the second hot event is hidden, and the first hot event is retained for display.
[0504] Step 7: SSE (Server-Sent Events) Streaming Data Processing;
[0505] Among them, SSE is a one-way data stream transmission technology based on the HTTP (HyperText Transfer Protocol) protocol, which allows the server to actively push data to the terminal device. Optionally, the server actively pushes relevant push hot articles that meet the similarity conditions to the terminal device, and the terminal device updates the relevant hot article list corresponding to the hot event based on the relevant push hot articles.
[0506] Step 8: Hot Event AI Summary.
[0507] In some embodiments, a summary control is displayed on the share certificate details page, and in response to a trigger operation on the summary control, summary information corresponding to a hot event is displayed. Among them, the summary information corresponding to the hot event is obtained by analyzing at least one relevant hot article corresponding to the hot event based on a generative language model. For specific content, reference can be made to the description in the previous text, which will not be elaborated here.
[0508] · Data processing ability
[0509] Combined reference Figure 22 , which shows a flowchart of an information display method provided by an embodiment of the present application. This flowchart shows how to preprocess relevant push hot articles to generate summary information.
[0510] Step 1: Start;
[0511] Step 2: Preselect multiple relevant push hot articles;
[0512] Step 3: Input a prompt;
[0513] In some embodiments, the summary information of the hot event is generated based on a generative language model. Optionally, when inputting relevant push hot articles into the generative language model, a prompt needs to be input simultaneously. For example, the prompt is "Please generate the text summary information of each hot article, and generate the summary information of a hot event based on the text summary information of multiple hot articles".
[0514] Step 4: Preprocess the hot articles;
[0515] Step 5: Extract core data;
[0516] Step 6: Generate summary information;
[0517] In some embodiments, the summary information is used to completely summarize the core of the hot event. The length of the summary information is limited. For example, it is required that the summary information be a single sentence, or it is required that the number of words in the summary information does not exceed a certain preset threshold (for example, not exceeding 200 words).
[0518] The summary information can completely summarize the core content of the hot event with a small amount of text. Investors can quickly and intuitively understand the core content of the hot event based on the summary information.
[0519] Step 7: Store in the database.
[0520] In some embodiments, the hot event and at least one relevant hot article in the relevant hot article list corresponding to the hot event are stored in the database for subsequent similarity calculation with new relevant push hot articles.
[0521] · Hot news processing stage
[0522] In some embodiments, by calculating the similarity between the text summary information of relevant pushed hot news and hot events, the relevance between the relevant pushed hot news and hot events can be accurately evaluated.
[0523] Optionally, after obtaining the text summary information of relevant pushed hot news, the server performs a similarity calculation on the text summary information of the relevant pushed hot news and the summary information corresponding to the hot event to obtain a similarity result, which is used to measure the similarity between the relevant pushed hot news and the hot event.
[0524] In some embodiments, the server sends notification information for updating the relevant hot news list in the hot event to the terminal device based on the similarity result. That is, by determining the similarity between the relevant pushed hot news and the hot event, it is determined whether to add the relevant pushed hot news to the relevant hot news list of the hot event.
[0525] In some embodiments, when the similarity result is greater than the first similarity threshold, the notification information for adding the relevant pushed hot news to the relevant hot news list is not sent to the terminal device; when the similarity result is greater than the second similarity threshold and less than or equal to the first similarity threshold, the notification information for adding the relevant pushed hot news to the relevant hot news list is sent to the terminal device.
[0526] For specific details, reference can be made to the detailed content in the previous text, which will not be elaborated here.
[0527] Figure 23 The block diagram of an information display device provided by an embodiment of the present application is shown. This device has the functions of implementing the above information display method example, and the functions can be implemented by hardware or by hardware executing corresponding software. As Figure 23 shown, the device may include: a set display module 2510, an information display module 2520, and an association display module 2530.
[0528] The set display module 2510 is used to display at least one type of information set, and the at least one type of information set includes a first type of information set;
[0529] The information display module 2520 is used to display an information interface of the first type of information set in response to a trigger operation on the first type of information set. The first type of information set includes n pieces of information belonging to the same cluster, and n is a positive integer greater than 1;
[0530] The association display module 2530 is used to display the detailed information of the first type of information set and at least one hot event associated with the first type of information set in the information interface;
[0531] Among them, the detailed information is used to indicate the change of the first type of information set, and the at least one hot event is used to indicate an event that affects the change of the first type of information set.
[0532] In some embodiments, the association display module 2530 further includes a display sub-module.
[0533] In an alternative example, the display sub-module is configured to display the detailed information in a first area of the information interface, and display at least one hot event associated with the first type of information set in a second area;
[0534] Among them, the first area and the second area belong to different areas on the information interface.
[0535] In an alternative example, the first type of information set includes a first financial product set, and the detailed information of the first financial product set includes a trend curve graph, and the horizontal axis of the trend curve graph is time;
[0536] The display sub-module is configured to display the trend curve graph of the first financial product set in the information interface, and display at least one hot event associated with the first financial product set based on at least one marked event point on the trend curve graph;
[0537] Among them, there is a one-to-one relationship between the at least one marked event point and the at least one hot event, and the time of any one of the at least one marked event points on the trend curve graph is associated with the occurrence time of the hot event corresponding to the marked event point.
[0538] In some embodiments, the display sub-module includes a display unit.
[0539] In an alternative example, the at least one marked event point displays the at least one hot event in the form of an icon display and / or a title display;
[0540] The display unit is configured to, in response to a first trigger operation on at least one marked event point on the trend curve graph, display at least one hot event associated with the first financial product set in a local area display form;
[0541] The display unit is configured to, in response to a second trigger operation on at least one marked event point on the trend curve graph, display at least one hot event associated with the first financial product set in a pop-up display form;
[0542] A display unit, configured to, in response to a third trigger operation for at least one marked event point on the trend curve graph, display at least one hot event associated with the first financial product set in a jump interface display form.
[0543] In an optional example, an associated display module 2530, configured to, in response to a summary display operation for the at least one hot event, display summary information corresponding to the at least one hot event.
[0544] In an optional example, the number of the at least one hot event is m, where m is a positive integer greater than or equal to 1;
[0545] A display sub-module, configured to, in response to a summary display operation for m hot events, display summary information corresponding to the m hot events; or,
[0546] A display sub-module, configured to, in response to a summary display operation for the i-th hot event, display summary information corresponding to the i-th hot event, where i is a positive integer greater than or equal to 1 and less than or equal to m.
[0547] In an optional example, the summary display operation is triggered based on a summary control;
[0548] A display unit, configured to, in response to a trigger operation for the summary control, display summary information corresponding to the m hot events; or,
[0549] A display unit, configured to, in response to a trigger operation for the summary control, display summary information corresponding to the i-th hot event.
[0550] In an optional example, the i-th hot event corresponds to a list of related hot articles, and the list of related hot articles includes at least one related hot article;
[0551] A display unit, configured to, in response to a trigger operation for the summary control, display an accompanying interface of the information interface, where the accompanying interface is a user interface that is displayed together with the information interface;
[0552] Display the summary information corresponding to the i-th hot event in the accompanying interface, where the summary information corresponding to the i-th hot event is obtained based on the at least one related hot article.
[0553] In some embodiments, the device includes an analysis module and a summary module.
[0554] In an optional example, an analysis module, configured to analyze the at least one related hot article based on the generative language model to obtain text summary information corresponding to the at least one related hot article;
[0555] A summary module for summarizing and analyzing the text summary information of the at least one relevant hot article to obtain the summary information corresponding to the i-th hot event.
[0556] In some embodiments, the apparatus includes an update module.
[0557] In an optional example, the update module is configured to update the list of relevant hot articles corresponding to the i-th hot event among the at least one hot event.
[0558] In some embodiments, the update module includes an acquisition sub-module, a calculation sub-module, and an update sub-module.
[0559] In an optional example, the acquisition sub-module is configured to, for the i-th hot event among the at least one hot event, acquire the relevant push hot articles of the i-th hot event to obtain the text summary information of the relevant push hot articles, where the relevant push hot articles are the latest push hot articles of the hot event;
[0560] The calculation sub-module is configured to perform a similarity calculation on the text summary information of the relevant push hot articles and the summary information corresponding to the i-th hot event to obtain a similarity result, where the similarity result is used to measure the similarity degree between the relevant push hot articles and the hot event;
[0561] The update sub-module is configured to update the list of relevant hot articles in the i-th hot event based on the similarity result.
[0562] In some embodiments, the update sub-module includes a discard addition unit and an addition unit.
[0563] In an optional example, the discard addition unit is configured to discard adding the relevant push hot article to the list of relevant hot articles when the similarity result is greater than a first similarity threshold;
[0564] The addition unit is configured to add the relevant push hot article to the list of relevant hot articles when the similarity result is greater than a second similarity threshold and less than or equal to the first similarity threshold.
[0565] In an optional example, a first interaction entry is displayed on the periphery of the first hot event among the at least one hot event;
[0566] The display sub-module is configured to, in response to a trigger operation on the first interaction entry, display the list of relevant hot articles corresponding to the first hot event, where the list of relevant hot articles includes at least one relevant hot article arranged according to a preset rule, and the at least one relevant hot article is a hot article belonging to the same cluster.
[0567] In an optional example, at least one relevant hot article in the list of relevant hot articles is arranged according to a preset rule, and the preset rule includes at least one of the following:
[0568] The at least one relevant hot article is arranged according to popularity;
[0569] The at least one relevant hot article is arranged according to the release time;
[0570] The at least one relevant hot article is arranged according to the reading volume;
[0571] The at least one relevant hot article is arranged according to the number of forwards;
[0572] The at least one relevant hot article is arranged according to the number of likes.
[0573] In an optional example, the at least one hot event includes a first hot event and a second hot event;
[0574] A display sub-module for displaying a trend curve graph of the first financial product set in the information interface, and displaying the first hot event and the second hot event associated with the first financial product set in a list display form respectively; or,
[0575] A display sub-module for displaying a trend curve graph of the first financial product set in the information interface, and default displaying the first hot event; in response to a fourth trigger operation on the area where the trend curve graph is located, displaying the second hot event below the first hot event;
[0576] Wherein, the list display form is arranged and displayed based on the time sequence, or the list display form is arranged and displayed based on the popularity sequence.
[0577] In an optional example, a display sub-module for hiding the second hot event and retaining the display of the first hot event in response to a fifth trigger operation on the area where the trend curve graph is located.
[0578] In an optional example, the display priority of the first hot event is higher than that of the second hot event;
[0579] Wherein, the first hot event is the hot event with the latest time among the at least one hot event; or, the first hot event is the hot event with the highest popularity among the at least one hot event.
[0580] It should be noted that the specific limitations in the above-described embodiments of the one or more information display devices can be referred to the limitations on the information display method in the foregoing text, and will not be elaborated herein. All or part of the modules of the above device can be implemented by software, hardware, or a combination thereof. Each module can be embedded in the processor of the computer device in hardware form or independent thereof, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0581] Figure 24 The block diagram of an information display device provided by an embodiment of the present application is shown. This device has the function of implementing the above example of the information display method, and the function can be implemented by hardware or by hardware executing corresponding software. As Figure 24 shown, the device may include: a sending module 2610 and a receiving module 2620.
[0582] The sending module 2610 is configured to send at least one type information set to the terminal device, and the at least one type information set includes a first type information set;
[0583] The receiving module 2620 is configured to receive an information acquisition request from the terminal device for the first type information set;
[0584] The sending module 2610 is configured to send the detailed information of the first type information set and at least one hot event associated with the first type information set to the terminal device;
[0585] wherein, the detailed information is used to indicate the change of the first type information set, and the at least one hot event is used to indicate an event that affects the change of the first type information set.
[0586] In some embodiments, the sending module 2610 further includes a sending sub-module.
[0587] In an optional example, the sending sub-module is configured to receive a summary display request from the terminal device for the at least one hot event, and send the summary information corresponding to the at least one hot event to the terminal device.
[0588] In some embodiments, the sending sub-module includes a sending unit.
[0589] In an optional example, the sending unit is configured to receive a summary display request from the terminal device for m hot events, analyze and generate the summary information corresponding to the m hot events based on a generative language model, and send the summary information corresponding to the m hot events to the terminal device; or,
[0590] A sending unit, configured to receive the summary display request of the terminal device for the i-th hot event, analyze and generate summary information corresponding to the i-th hot event based on a generative language model, and send the summary information corresponding to the i-th hot event to the terminal device, where i is a positive integer greater than or equal to 1 and less than or equal to m.
[0591] In some embodiments, the apparatus further includes an analysis module.
[0592] In an optional example, the i-th hot event corresponds to a list of relevant hot articles, and the list of relevant hot articles includes at least one relevant hot article;
[0593] An analysis module, configured to analyze the at least one relevant hot article based on the generative language model to obtain text summary information corresponding to the at least one relevant hot article;
[0594] The analysis module is configured to summarize and analyze the text summary information of the at least one relevant hot article to obtain summary information corresponding to the i-th hot event, and send the summary information corresponding to the i-th hot event to the terminal device.
[0595] In some embodiments, the apparatus further includes an acquisition module and a calculation module.
[0596] In an optional example, each of the at least one hot event corresponds to a list of relevant hot articles, and the list of relevant hot articles includes at least one relevant hot article;
[0597] An acquisition module, configured to, for the i-th hot event among the at least one hot event, acquire relevant push hot articles of the i-th hot event to obtain text summary information of the relevant push hot articles, where the relevant push hot articles are the latest push hot articles of the hot event;
[0598] A calculation module, configured to perform a similarity calculation on the text summary information of the relevant push hot articles and the summary information corresponding to the i-th hot event to obtain a similarity result, where the similarity result is used to measure the similarity degree between the relevant push hot articles and the hot event;
[0599] A sending module 2610, configured to send, based on the similarity result, a notification message for updating the list of relevant hot articles in the i-th hot event to the terminal device.
[0600] In an optional example, a sending sub-module is configured to, when the similarity result is greater than a first similarity threshold, refrain from sending a notification message for adding the relevant push hot article to the list of relevant hot articles to the terminal device;
[0601] A sending sub-module, configured to send, when the similarity result is greater than a second similarity threshold and less than or equal to a first similarity threshold, notification information for adding the relevant push hot article to the relevant hot article list to the terminal device.
[0602] It should be noted that the specific limitations in the above-described embodiments of the one or more information display devices can be referred to the limitations on the information display method in the foregoing, and will not be elaborated herein. Each module of the above device can be implemented in whole or in part by software, hardware, and their combination. Each module can be embedded in the processor of the computer device in hardware form or independent thereof, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0603] The serial numbers of the embodiments of the present application above are only for description and do not represent the advantages or disadvantages of the embodiments.
[0604] Figure 25 The block diagram of an information display device provided by an embodiment of the present application is shown. The device has the function of implementing the above information display method example, and the function can be implemented by hardware or by hardware executing corresponding software. As Figure 25 shown, the device may include: a display module 2710.
[0605] The display module 2710 is configured to display an information interface of a first type information set, where the information interface includes a title area and a details area, the title area is configured to display title information of the first type information set, and the details area is configured to display details information of the first type information set;
[0606] The display module 2710 is configured to, when a display condition is met, add and display a hot event area between the title area and the details area, where the hot event area is configured to display at least one hot event associated with the first type information set;
[0607] The display module 2710 is configured to display summary information corresponding to the at least one hot event in response to a summary display operation on the at least one hot event.
[0608] In an optional example, the meeting the display condition includes at least one of the following:
[0609] Receiving a first sliding operation on the title area;
[0610] Receiving a second sliding operation on the details area;
[0611] Detecting a hot event associated with the first type information set.
[0612] In some embodiments, the display module 2710 includes a display sub-module.
[0613] In an alternative example, the display sub-module is configured to display the detailed information of the first type of information set in the detail area of the information interface, and default to display the first hot event in the hot event area;
[0614] The display sub-module is configured to, in response to a sliding operation in a first direction on the detail area, expand and display the first hot event and the second hot event in the hot event area.
[0615] In an alternative example, the display sub-module is configured to, in response to a sliding operation in a second direction on the detail area, cancel the display of the second hot event in the hot event area and retain the display of the first hot event.
[0616] It should be noted that the specific limitations in the above-described embodiments of the one or more information display devices may refer to the limitations on the information display method in the foregoing text, and will not be elaborated herein. Each module of the above device may be implemented in whole or in part by software, hardware, and their combination. Each module may be embedded in the processor of the computer device in hardware form or be independent of it, or may be stored in the memory of the computer device in software form so that the processor can call and execute the operations corresponding to each module.
[0617] An embodiment of the present application further provides a computer device, which includes: a processor and a memory. At least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor to implement the information display method provided in the foregoing method embodiments.
[0618] Figure 26 The structural block diagram of a computer device 2800 provided by an exemplary embodiment of the present application is shown. The computer device 2800 may be a portable mobile terminal, such as: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player. The computer device 2800 may also be referred to by other names such as a user device, a portable terminal, etc. Generally, the computer device 2800 includes: a processor 2801 and a memory 2802.
[0619] The processor 2801 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. The processor 2801 may be implemented in at least one of the following hardware forms: DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). The processor 2801 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 2801 may be integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2801 may further include an AI (Artificial Intelligence) processor, which is used to process computational operations related to machine learning.
[0620] The memory 2802 may include one or more computer-readable storage media, which may be tangible and non-transitory. The memory 2802 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2802 is used to store at least one instruction, and the at least one instruction is to be executed by the processor 2801 to implement the information display method provided in the embodiments of the present application.
[0621] In some embodiments, the computer device 2800 may further optionally include: a peripheral device interface 2803 and at least one peripheral device. The processor 2801, the memory 2802, and the peripheral device interface 2803 may be connected through a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 2803 through a bus, signal lines, or a circuit board. Specifically, the peripheral devices include at least one of the following: a radio frequency circuit 2804, a touch display screen 2805, a camera assembly 2806, an audio circuit 2807, and a power supply 2808.
[0622] The peripheral device interface 2803 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 2801 and the memory 2802. In some embodiments, the processor 2801, the memory 2802, and the peripheral device interface 2803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 2801, the memory 2802, and the peripheral device interface 2803 can be implemented on a separate chip or circuit board, and this embodiment does not limit this.
[0623] The radio frequency circuit 2804 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 2804 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 2804 converts an electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 2804 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, etc. The radio frequency circuit 2804 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: the World Wide Web, a metropolitan area network, an intranet, generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a Wi-Fi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 2804 may further include a circuit related to NFC (Near Field Communication), and this application does not limit this.
[0624] The touch display screen 2805 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. The touch display screen 2805 also has the ability to collect touch signals on or above the surface of the touch display screen 2805. The touch signals can be input as control signals to the processor 2801 for processing. The touch display screen 2805 is used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one touch display screen 2805, which is provided on the front panel of the computer device 2800; in other embodiments, there may be at least two touch display screens 2805, which are respectively provided on different surfaces of the computer device 2800 or are in a foldable design; in some embodiments, the touch display screen 2805 may be a flexible display screen, which is provided on a curved surface or a folding surface of the computer device 2800. Even further, the touch display screen 2805 can also be set to an irregular non-rectangular shape, that is, a special-shaped screen. The touch display screen 2805 can be prepared using materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0625] The camera assembly 2806 is used to collect images or videos. Optionally, the camera assembly 2806 includes a front camera and a rear camera. Generally, the front camera is used to implement video calls or selfies, and the rear camera is used to implement photo or video shooting. In some embodiments, there are at least two rear cameras, which are respectively any one of a main camera, a depth-of-field camera, and a wide-angle camera, so as to implement the function of background blurring by fusing the main camera and the depth-of-field camera, and implement the functions of panoramic shooting and VR shooting by fusing the main camera and the wide-angle camera. In some embodiments, the camera assembly 2806 may further include a flash. The flash can be a single-color-temperature flash or a dual-color-temperature flash. A dual-color-temperature flash refers to a combination of a warm-light flash and a cold-light flash, which can be used for light compensation under different color temperatures.
[0626] The audio circuit 2807 is used to provide an audio interface between the user and the computer device 2800. The audio circuit 2807 may include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals for input to the processor 2801 for processing, or input to the radio frequency circuit 2804 to implement voice communication. For the purpose of stereo collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the computer device 2800. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signal from the processor 2801 or the radio frequency circuit 2804 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 2807 may further include a headphone jack.
[0627] The power supply 2808 is used to supply power to each component in the computer device 2800. The power supply 2808 may be alternating current, direct current, a disposable battery or a rechargeable battery. When the power supply 2808 includes a rechargeable battery, the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0628] In some embodiments, the computer device 2800 further includes one or more sensors 2809. The one or more sensors 2809 include but are not limited to: an acceleration sensor 2810, a gyroscope sensor 2811, a pressure sensor 2812, an optical sensor 2813, and a proximity sensor 2814.
[0629] The acceleration sensor 2810 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established with the computer device 2800. For example, the acceleration sensor 2810 can be used to detect the components of the gravitational acceleration on the three coordinate axes. The processor 2801 can control the touch display screen 2805 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 2810. The acceleration sensor 2810 can also be used for the collection of game or user's motion data. The gyroscope sensor 2811 can detect the body direction and rotation angle of the computer device 2800. The gyroscope sensor 2811 can cooperate with the acceleration sensor 2810 to collect the 3D actions of the user on the computer device 2800. According to the data collected by the gyroscope sensor 2811, the processor 2801 can implement the following functions: motion sensing (such as changing the UI according to the user's tilting operation), image stabilization during shooting, game control, and inertial navigation.
[0630] The pressure sensor 2812 can be disposed on the side frame of the computer device 2800 and / or the lower layer of the touch display screen 2805. When the pressure sensor 2812 is disposed on the side frame of the computer device 2800, a holding signal of the user on the computer device 2800 can be detected, and left / right hand recognition or a quick operation can be performed according to the holding signal. When the pressure sensor 2812 is disposed on the lower layer of the touch display screen 2805, the operable controls on the UI interface can be controlled according to the pressure operation of the user on the touch display screen 2805. The operable controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.
[0631] The optical sensor 2813 is used to collect the ambient light intensity. In one embodiment, the processor 2801 can control the display brightness of the touch display screen 2805 according to the ambient light intensity collected by the optical sensor 2813. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen 2805 is increased; when the ambient light intensity is low, the display brightness of the touch display screen 2805 is decreased. In another embodiment, the processor 2801 can also dynamically adjust the shooting parameters of the camera assembly 2806 according to the ambient light intensity collected by the optical sensor 2813.
[0632] The proximity sensor 2814, also called a distance sensor, is usually disposed on the front of the computer device 2800. The proximity sensor 2814 is used to collect the distance between the user and the front of the computer device 2800. In one embodiment, when the proximity sensor 2814 detects that the distance between the user and the front of the computer device 2800 is gradually decreasing, the processor 2801 controls the touch display screen 2805 to switch from the lit state to the off state; when the proximity sensor 2814 detects that the distance between the user and the front of the computer device 2800 is gradually increasing, the processor 2801 controls the touch display screen 2805 to switch from the off state to the lit state.
[0633] Those skilled in the art can understand that the above structure does not limit the computer device 2800, and may include more or fewer components than shown in the figure, or combine some components, or adopt different component arrangements.
[0634] The embodiment of the present application also provides a computer-readable storage medium, in which at least one computer program is stored, and the at least one computer program is loaded and executed by a processor to implement the information display method provided by each of the above method embodiments.
[0635] An embodiment of the present application also provides a computer program product. The computer program product includes at least one computer program, and the at least one computer program is stored in a computer-readable storage medium; the at least one computer program is read and executed by a processor of a computer device, so that the computer device executes the information display method provided in each of the above method embodiments.
[0636] It should be understood that "a plurality of" mentioned herein refers to two or more than two. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after. In addition, the step numbers described herein only exemplarily show a possible execution sequence between steps. In some other embodiments, the above steps may not be executed in the order of the numbers. For example, two steps with different numbers are executed simultaneously, or two steps with different numbers are executed in the reverse order of the illustration. The embodiments of the present application do not limit this.
[0637] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or can be completed by a program instructing relevant hardware. The program can be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a magnetic disk, an optical disc, etc.
[0638] The above are only optional embodiments of the present application, and are not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. An information display method, characterized in that, The method is executed by a terminal device, and the method includes: Displaying at least one type information set, where the at least one type information set includes a first type information set; In response to a trigger operation for the first type information set, displaying an information interface of the first type information set, where the first type information set includes n pieces of information belonging to the same cluster, and n is a positive integer greater than 1; Displaying detailed information of the first type information set and at least one hot event associated with the first type information set in the information interface; Wherein, the detailed information is used to indicate the change of the first type information set, and the at least one hot event is used to indicate an event that affects the change of the first type information set.
2. The method according to claim 1, wherein The displaying detailed information of the first type information set and at least one hot event associated with the first type information set in the information interface includes: Displaying the detailed information in a first area in the information interface and displaying at least one hot event associated with the first type information set in a second area; Wherein, the first area and the second area are different areas on the information interface.
3. The method according to claim 1, characterized in that, The first type information set includes a first financial product set, and the detailed information of the first financial product set includes a trend curve graph, and the horizontal axis of the trend curve graph is time; The displaying detailed information of the first type information set and at least one hot event associated with the first type information set in the information interface includes: Displaying the trend curve graph of the first financial product set in the information interface and displaying at least one hot event associated with the first financial product set based on at least one marked event point on the trend curve graph; Wherein, there is a one-to-one relationship between the at least one marked event point and the at least one hot event, and the time of any one of the at least one marked event points on the trend curve graph is associated with the occurrence time of the hot event corresponding to the marked event point.
4. The method according to claim 3, wherein The at least one marked event point displays the at least one hot event in an icon display form and / or a title display form; The displaying at least one hot event associated with the first type information set based on at least one marked event point on the trend curve graph includes at least one of the following: In response to a first trigger operation for at least one marked event point on the trend curve graph, displaying at least one hot event associated with the first financial product set in a local area display form; In response to a second trigger operation for at least one marked event point on the trend curve graph, displaying at least one hot event associated with the first financial product set in a pop-up window display form; In response to a third trigger operation for at least one marked event point on the trend curve graph, displaying at least one hot event associated with the first financial product set in a jump interface display form.
5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: In response to a summary display operation for the at least one hot event, display summary information corresponding to the at least one hot event.
6. The method according to claim 5, characterized in that The number of the at least one hot event is m, where m is a positive integer greater than or equal to 1; The displaying the summary information corresponding to the at least one hot event in response to a summary display operation for the at least one hot event includes: In response to a summary display operation for m hot events, display summary information corresponding to the m hot events; Or, In response to a summary display operation for the ith hot event, display summary information corresponding to the ith hot event, where i is a positive integer greater than or equal to 1 and less than or equal to m.
7. The method according to claim 6, wherein The summary display operation is triggered based on a summary control; The displaying the summary information corresponding to the m hot events in response to a summary display operation for the m hot events includes: In response to a trigger operation for the summary control, display summary information corresponding to the m hot events; or, The displaying the summary information corresponding to the ith hot event in response to a summary display operation for the ith hot event includes: In response to a trigger operation for the summary control, display summary information corresponding to the ith hot event.
8. The method according to claim 7, wherein The ith hot event corresponds to a list of related hot articles, and the list of related hot articles includes at least one related hot article; The displaying the summary information corresponding to the ith hot event in response to a trigger operation for the summary control includes: In response to a trigger operation for the summary control, display an accompanying interface of the information interface, where the accompanying interface is a user interface that is displayed together with the information interface; Display summary information corresponding to the ith hot event in the accompanying interface, where the summary information corresponding to the ith hot event is obtained based on the at least one related hot article.
9. The method according to any one of claims 5 to 7, characterized in that, The summary information corresponding to the ith hot event is obtained after performing an analysis on the at least one related hot article by a generative language model, and the method further includes: Analyze the at least one related hot article by the generative language model to obtain text summary information corresponding to the at least one related hot article; Summarize and analyze the text summary information of the at least one related hot article to obtain summary information corresponding to the ith hot event.
10. The method according to any one of claims 5 to 8, characterized in that, The method further includes: For the ith hot event among the at least one hot event, update the list of related hot articles corresponding to the ith hot event.
11. The method according to claim 10, wherein The updating the list of related hot articles corresponding to the ith hot event among the at least one hot event includes: For the ith hot event among the at least one hot event, obtain related push hot articles of the ith hot event to obtain text summary information of the related push hot articles, where the related push hot articles are the latest push hot articles of the hot event. Perform a similarity calculation on the text summary information of the relevant push hot articles and the summary information corresponding to the i-th hot event to obtain a similarity result, where the similarity result is used to measure the similarity between the relevant push hot articles and the hot event; Based on the similarity result, update the list of relevant hot articles in the i-th hot event.
12. The method according to claim 11, wherein The updating the list of relevant hot articles in the i-th hot event based on the similarity result includes: In the case where the similarity result is greater than the first similarity threshold, refrain from adding the relevant push hot article to the list of relevant hot articles; In the case where the similarity result is greater than the second similarity threshold and less than or equal to the first similarity threshold, add the relevant push hot article to the list of relevant hot articles.
13. The method according to any one of claims 1 to 12, characterized in that, A first interaction entry is displayed on the periphery of the first hot event among the at least one hot event; the method further includes: In response to a trigger operation on the first interaction entry, display the list of relevant hot articles corresponding to the first hot event, where the list of relevant hot articles includes at least one relevant hot article arranged according to a preset rule, and the at least one relevant hot article is a hot article belonging to the same cluster.
14. The method according to claim 13, wherein At least one relevant hot article in the list of relevant hot articles is arranged according to a preset rule, and the preset rule includes at least one of the following: The at least one relevant hot article is arranged according to popularity; The at least one relevant hot article is arranged according to the release time; The at least one relevant hot article is arranged according to the reading volume; The at least one relevant hot article is arranged according to the number of forwards; The at least one relevant hot article is arranged according to the number of likes.
15. The method according to any one of claims 1 to 12, characterized in that The first type information set includes a first financial product set, and the detailed information of the first financial product set includes a trend curve graph. The at least one hot event includes a first hot event and a second hot event; The displaying the detailed information of the first type information set and at least one hot event associated with the first type information set in the information interface includes: Display the trend curve graph of the first financial product set in the information interface, and display the first hot event and the second hot event associated with the first financial product set in a list display form respectively; or, Display the trend curve graph of the first financial product set in the information interface, and by default display the first hot event; in response to a fourth trigger operation on the area where the trend curve graph is located, display the second hot event below the first hot event; Wherein, the list display form is arranged and displayed based on the time sequence, or the list display form is arranged and displayed based on the popularity sequence.
16. The method according to claim 15, characterized in that, The method further includes: In response to a fifth trigger operation on the area where the trend curve graph is located, hide the second hot event and retain the display of the first hot event.
17. The method according to claim 15 or 16, characterized in that, The display priority of the first hot event is higher than that of the second hot event; Wherein, the first hot event is the hot event with the latest time among the at least one hot event; or the first hot event is the hot event with the highest popularity among the at least one hot event.
18. An information display method, characterized in that, The method is executed by a server, and the method includes: Sending at least one type information set to a terminal device, where the at least one type information set includes a first type information set; Receiving an information acquisition request from the terminal device for the first type information set; Sending detailed information of the first type information set and at least one hot event associated with the first type information set to the terminal device; Wherein, the detailed information is used to indicate the change of the first type information set, and the at least one hot event is used to indicate an event that affects the change of the first type information set.
19. An information display method, characterized in that, The method is executed by a terminal device, and the method includes: Displaying an information interface of a first type information set, where the information interface includes a title area and a details area, the title area is used to display the title information of the first type information set, and the details area is used to display the detailed information of the first type information set; When a display condition is met, adding a hot event area for displaying at least one hot event associated with the first type information set between the title area and the details area; Responding to an abstract display operation for the at least one hot event, and displaying abstract information corresponding to the at least one hot event.
20. The method according to claim 19, wherein The satisfaction of the display condition includes at least one of the following: Receiving a first sliding operation for the title area; Receiving a second sliding operation for the details area; Detecting a hot event associated with the first type information set.
21. The method according to claim 19 or 20, characterized in that, The at least one hot event includes a first hot event and a second hot event; the method further includes: Displaying the detailed information of the first type information set in the details area of the information interface, and default displaying the first hot event in the hot event area; Responding to a sliding operation for the details area along a first direction, and expanding and displaying the first hot event and the second hot event in the hot event area.
22. The method according to claim 21, wherein The method further includes: Responding to a sliding operation for the details area along a second direction, canceling the display of the second hot event in the hot event area, and retaining the display of the first hot event.
23. An information display device, characterized in that, The device includes: A set display module for displaying at least one type information set, where the at least one type information set includes a first type information set; An information display module for displaying an information interface of the first type information set in response to a trigger operation for the first type information set, where the first type information set includes n pieces of information belonging to the same cluster, and n is a positive integer greater than 1; An associated display module for displaying the detailed information of the first type information set and at least one hot event associated with the first type information set in the information interface; Wherein, the detailed information is used to indicate the change of the first type information set, and the at least one hot event is used to indicate an event that affects the change of the first type information set.
24. An information display device, characterized in that, The device includes: A sending module, configured to send at least one type information set to a terminal device, where the at least one type information set includes a first type information set; A receiving module, configured to receive an information acquisition request from the terminal device for the first type information set; The sending module, configured to send detailed information of the first type information set and at least one hot event associated with the first type information set to the terminal device; Wherein, the detailed information is used to indicate the change of the first type information set, and the at least one hot event is used to indicate an event that affects the change of the first type information set.
25. An information display device, characterized in that, The device includes: A display module, configured to display an information interface of the first type information set, where the information interface includes a title area and a details area, the title area is used to display the title information of the first type information set, and the details area is used to display the detailed information of the first type information set; The display module, configured to add and display a hot event area between the title area and the details area when a display condition is satisfied, and the hot event area is used to display at least one hot event associated with the first type information set; The display module, configured to display summary information corresponding to the at least one hot event in response to a summary display operation for the at least one hot event.
26. A computer device, characterized in that, The computer device includes: a processor and a memory, where at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor to implement the information display method according to any one of claims 1 to 17, or to implement the information display method according to claim 18, or to implement the information display method according to any one of claims 19 to 22.
27. A computer-readable storage medium, characterized in that, At least one computer program is stored in the computer-readable storage medium, and the at least one computer program is loaded and executed by a processor to implement the information display method according to any one of claims 1 to 17, or to implement the information display method according to claim 18, or to implement the information display method according to any one of claims 19 to 22.
28. A computer program product, characterized in that, The computer program product includes a computer program, where the computer program is stored in a computer-readable storage medium; a processor reads and executes the computer program from the computer-readable storage medium to implement the information display method according to any one of claims 1 to 17, or to implement the information display method according to claim 18, or to implement the information display method according to any one of claims 19 to 22.
Citation Information
Cited By
Futures content generation method and system based on large language model
CN122390782A