Information display method, device, equipment, storage medium and product

By displaying conversation messages and recommended information in different areas within instant messaging and using models to dynamically determine recommended components, the problem of customer service personnel struggling to efficiently filter auxiliary information is solved, thus improving interaction efficiency and accuracy.

CN122160352APending Publication Date: 2026-06-05BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2026-03-06
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

In the field of instant messaging, customer service personnel often struggle to efficiently sift through a large amount of supplementary information to extract the information they need, resulting in low interaction efficiency.

Method used

By displaying conversation messages and associated recommendation information in the conversation message area and information container area respectively, the model dynamically determines recommendation components based on the conversation messages, including recommended response content and processing methods.

Benefits of technology

It improves the flexibility and accuracy of information container display, reduces the need for users to manually search for relevant information, and enhances operational and interactive efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122160352A_ABST
    Figure CN122160352A_ABST
Patent Text Reader

Abstract

Provided are an information display method and device, equipment, a storage medium and a product, and relate to the technical field of computers. The method comprises: displaying a first page, wherein the first page comprises a first area and a second area, the first area is used to display conversation messages between a first user and a second user; displaying at least one first conversation message in the first area, wherein the first conversation message is displayed as being sent by the second user; displaying a first information container in the second area, wherein the first information container comprises at least one recommendation component, the recommendation component comprises recommendation information, the recommendation information is associated with the first conversation message, the recommendation information comprises at least one of a recommended reply content and a recommended processing method, and the at least one recommendation component is determined by a model according to the first conversation message. The flexibility and accuracy of information container display can be improved, the operation of manually searching for related information by the user can be reduced, and the operation efficiency and interaction efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This relates to the field of computer technology, and in particular to information display methods, devices, equipment, storage media, and products. Background Technology

[0002] In the field of instant messaging, users can interact based on session messages.

[0003] Taking customer service as an example, customer service representatives can interact with customers through conversational messages. To improve service efficiency, some customer service platforms display supplementary information on the customer service side page for reference, such as customers' historical order information, frequently asked questions lists, or operating procedures. However, currently, there is a large amount of supplementary information, making it difficult for customer service representatives to efficiently filter out the information they need, resulting in low interaction efficiency. Summary of the Invention

[0004] It provides information display methods, devices, equipment, storage media, and products that can optimize existing information display solutions.

[0005] Firstly, it provides information display methods, including, on the first user's side: Display a first page, which includes a first area and a second area, wherein the first area is used to display conversation messages between a first user and a second user; At least one first session message is displayed in the first area, wherein the first session message is shown to have been sent by the second user; The second area displays a first information container, which includes at least one recommendation component. The recommendation component includes recommendation information associated with the first session message. The recommendation information includes at least one of recommended response content and recommended processing method. The at least one recommendation component is determined by the model based on the first session message.

[0006] Secondly, an information display device is also provided, configured on the first user side, including: A page display module is used to display a first page, wherein the first page includes a first area and a second area, and the first area is used to display conversation messages between a first user and a second user; The first message display module is used to display at least one first session message in the first area, wherein the first session message is displayed as being sent by the second user; A first container display module is used to display a first information container in the second area. The first information container includes at least one recommendation component, which includes recommendation information associated with the first session message. The recommendation information includes at least one of recommended reply content and recommended processing method. The at least one recommendation component is determined by the model based on the first session message.

[0007] Thirdly, an electronic device is also provided, the electronic device comprising: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the provided information display method.

[0008] Fourthly, a storage medium containing computer-executable instructions is also provided, which, when executed by a computer processor, are used to perform a method for displaying provided information.

[0009] Fifthly, a computer program product is also provided, including a computer program that, when executed by a processor, implements a method for displaying provided information.

[0010] The provided information display method displays a first page, which includes a first area and a second area. The first area displays conversation messages between a first user and a second user. At least one first conversation message is displayed in the first area, indicating that it was sent by the second user. A first information container is displayed in the second area, including at least one recommendation component. This recommendation component includes recommendation information associated with the first conversation message, and the recommendation information includes at least one of recommended response content and recommended processing methods. The at least one recommendation component is determined by a model based on the first conversation message. Displaying conversation messages and associated information containers in different areas of the page, with each information container containing at least one recommendation component dynamically determined by the model based on the first conversation message, and the recommendation component displaying recommended response content or recommended processing methods associated with the conversation message, improves the flexibility and accuracy of information container display, reduces the need for users to manually search for relevant information, and increases operational and interactive efficiency. Attached Figure Description

[0011] The above and other features, advantages, and aspects will become more apparent when taken in conjunction with the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0012] Figure 1 This is a schematic diagram of an implementation scenario provided under one condition; Figure 2 This is a flowchart illustrating an information display method provided in a specific scenario. Figure 3 This is a schematic diagram of an interface interaction provided in a certain situation; Figure 4 This is a schematic diagram illustrating another interface interaction provided in a particular scenario. Figure 5 This is a schematic diagram of the structure of an information display device provided in one scenario; Figure 6 This is a schematic diagram of the structure of an electronic device provided in one scenario. Detailed Implementation

[0013] The following description will be more detailed with reference to the accompanying drawings. Although one scenario is shown in the drawings, it should be understood that various forms may be used in other scenarios, and this should not be construed as limiting the scope of the description herein. Rather, the drawings are provided to provide a more thorough and complete understanding of the various scenarios. It should be understood that the drawings in one scenario are for illustrative purposes only and are not intended to limit the scope of protection in that scenario.

[0014] It should be understood that the steps described in a method implementation under one scenario may be performed in different orders and / or in parallel. Furthermore, the method implementation may include additional steps and / or omit the steps shown. The scope of a scenario is not limited in this respect.

[0015] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one situation" means "at least one situation"; the term "another situation" means "at least one additional situation"; the term "some situations" means "at least some situations". Definitions of other terms will be given in the following description.

[0016] It should be noted that the concepts of "first" and "second" mentioned in one context are only used to distinguish different devices, modules, or units, and are not used to limit the order of the functions performed by these devices, modules, or units or their interdependence, nor are they used to limit the difference between "first" and "second".

[0017] It should be noted that the use of "one" or "more" in a particular context is illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, it should be understood as "one or more".

[0018] The names of messages or information exchanged between multiple devices in a given situation are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0019] It is understandable that before using a technical solution in a given situation, users should be informed of the type, scope of use, and usage scenarios of the personal information involved in that situation and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.

[0020] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose, based on the prompt message, whether to provide personal information to the software or hardware such as electronic devices, applications, servers, or storage media that perform the operation of a particular technical solution.

[0021] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0022] It is understood that the above notification and user authorization process is merely illustrative and does not limit the implementation method in one scenario. Other methods that comply with relevant laws and regulations may also be applied to the implementation method in one scenario.

[0023] It is understandable that the data involved (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of relevant laws, regulations and related provisions.

[0024] Figure 1 This is a schematic diagram of an implementation scenario provided under one condition, such as... Figure 1As shown, a first client can be installed on the first device 101, and a second client can be installed on the second device 102. A first user can input or view session messages through the first device 101 and the first client, and a second user can input or view session messages through the second device 102 and the second client. The server 103 can forward session messages between the first device 101 and the second device 102. Taking a specific application scenario as an example, such as a customer service scenario, the first user can be a customer service representative, and the second user can be a customer, such as a consumer.

[0025] Figure 2 This is a flowchart illustrating an information display method provided in one scenario, applicable to information display during interactive sessions. The method can be executed by an information display device, which can be implemented in software and / or hardware, optionally through electronic devices, such as… Figure 1 The first device 101 in the process can be a mobile terminal such as a mobile phone, tablet computer, or personal digital assistant, or a device such as a personal computer (PC) or server.

[0026] like Figure 2 As shown, the method includes: Step 201: Display the first page, wherein the first page includes a first area and a second area, and the first area is used to display the conversation messages between the first user and the second user.

[0027] For example, the page can be an application page or a webpage corresponding to the first client, etc., without specific limitations. The first client is a client running on an electronic device, which can be an application or a web client. The first client can provide session interaction functions. The first page can be a page in the first client used to display session messages.

[0028] For example, the first page includes at least a first area and a second area. The first area displays conversation messages between the first user and the second user, including currently sent or received conversation messages and historical conversation messages. In the first area, conversation messages can be displayed in order of receipt time from earliest to latest. The second area displays supplementary information for the first user's reference; the specific content of the supplementary information can be determined based on the conversation scenario. The relative position of the second area to the first area is not limited; for example, the second area may be below the first area, or to the right of the first area, or adjacent to the first area. Optionally, the first page may also include a fourth area, which can be used to display a list of conversation partners.

[0029] Step 202: Display at least one first session message in the first area, wherein the first session message is displayed as being sent by the second user.

[0030] For example, the first session message can be a session message currently sent by the second user. The first session message can include the first session message sent by the second user after the first page is displayed, or it can include other session messages. In the first area, the first session message is displayed as if it was sent by the second user. For example, the session messages displayed on the left side of the first area represent those sent by the second user, and the session messages displayed on the right side represent those sent by the first user.

[0031] Step 203: Display a first information container in the second area, wherein the first information container includes at least one recommendation component, the recommendation component includes recommendation information, the recommendation information is associated with the first session message, and the recommendation information includes at least one of recommended reply content and recommended processing method, and the at least one recommendation component is determined by the model based on the first session message.

[0032] For example, an information container can be a container for displaying information. The specific implementation and display style are not limited; it can be displayed in a card style, etc. The information container can include one or more recommendation components. These recommendation components include recommendation information, which can be relevant information recommended to the first user based on the second user's conversation content. This information may include recommended reply content and recommended processing methods. Specifically, the recommended reply content can be content recommended to the first user that can be used to reply to the second user's conversation message; the recommended processing method can be a processing method recommended to the first user that addresses the second user's needs in the second user's conversation message. The first information container can be an information container displayed for the first conversation message, including recommended reply content that can be used to reply to the first conversation message; and recommended processing methods that address the second user's needs in the first conversation message.

[0033] The information container can be generated by the model based on the second user's conversation messages. This model can be an artificial intelligence-based model. For example, a component library can be pre-built, and the model can automatically retrieve relevant components from the component library based on the second user's conversation messages, and flexibly construct the corresponding information container using the retrieved components.

[0034] Optionally, it further includes: using a model to determine at least one recommended component from a component library based on the at least one first session message, and presenting a combination of the at least one recommended component in the first information container. The advantage is that it can improve the efficiency of determining recommended components in the information container.

[0035] Optionally, presenting the combination of the at least one recommended component in the first information container includes: dynamically determining the arrangement information of the at least one recommended component based on the at least one first session message; and presenting the combination of the at least one recommended component in the first information container based on the arrangement information. The advantage is that it can improve the flexibility of displaying recommended components in the information container.

[0036] The arrangement information may include, for example, the presentation order and layout information of the recommended components within the first information container. Dynamically determining the arrangement information based on at least one first session message by the model can effectively improve the presentation of at least one recommended component within the first information container.

[0037] For example, the model uses at least one first conversation message to filter components from a component library, determines at least one recommended component based on the filtering results, and assembles the at least one recommended component to obtain the first information container. Components in the component library can be called atomic components. The model can identify the content of at least one first conversation message, filter at least one atomic component from the component library based on the identification results, determine the display information in the filtered atomic component, obtain the corresponding recommended component, and dynamically assemble the at least one recommended component based on the arrangement information of the recommended components determined by the identification results to obtain the first information container. Taking the first conversation message as an example, assuming the first conversation message is "Can you check where my package is? Why hasn't my thing arrived yet?", the model can identify that the second user's need is to check logistics information, obtain logistics query-related components from the component library, construct the first information container, and then display the first information container in the second area. The first user does not need to actively search for logistics information; they can quickly reply to the second user based on the first information container, improving interaction efficiency.

[0038] Optionally, semantic recognition can be dynamically performed on the received conversation messages sent by the second user. In response to the semantic recognition result of at least one first conversation message satisfying a first condition, a first information container is displayed in the second area. The first condition may be that at least one first conversation message contains complete demand expression information. For example, if the second user sends "Hello," the conversation message can be identified as casual conversation, which does not contain complete demand expression information, so a first information container may not be generated temporarily. Subsequently, if the second user sends "Check order," the user's demand can be identified as checking an order, but it does not specify that a single order needs to be checked, i.e., key information is missing, and the demand expression is incomplete. Then, if the second user sends "Order number 123456," it can be confirmed that the key information has been completed, and combined with the previous historical conversation message, it contains complete demand expression information. That is, at least one conversation message can include three conversation messages. After receiving the third conversation message, a first information container can be generated and displayed.

[0039] Figure 3 This is a schematic diagram of an interface provided in a certain situation, such as... Figure 3 As shown, a first page 301 is displayed, which includes a first area 302 and a second area 303. A first conversation message 304 is displayed in the first area 302, and a first information container 305 is displayed in the second area. A second user can send the first conversation message 304 to inquire about the location of their package. The system can automatically construct a first information container 305 containing a recommendation component and display it in the second area 303. The recommendation component may include information such as logistics progress and estimated delivery time. After viewing the recommendation information in the first information container 305, the second user does not need to actively search for logistics-related information. They can quickly reply to the second user through the first input control 306 in the first area 302.

[0040] A method for displaying information in one scenario involves displaying a first page, which includes a first area and a second area. The first area displays conversation messages between a first user and a second user. At least one first conversation message is displayed in the first area, indicating that it was sent by the second user. A first information container is displayed in the second area, including at least one recommendation component. This recommendation component includes recommendation information associated with the first conversation message, and the recommendation information includes at least one of recommended response content and recommended processing methods. The at least one recommendation component is determined by a model based on the first conversation message. Displaying conversation messages and associated information containers in different areas of the page, with each information container containing at least one recommendation component dynamically determined by the model based on the first conversation message, and the recommendation component displaying recommended response content or recommended processing methods associated with the conversation message, improves the flexibility and accuracy of the information container display. This reduces the need for users to manually search for relevant information, improving operational and interactive efficiency.

[0041] In some cases, the method further includes displaying multiple information containers in the second area, the display order of which is associated with the attributes of the session messages corresponding to each information container, wherein the session messages corresponding to the multiple information containers are sent by the second user. The advantage is that the display order of the multiple information containers can be flexibly determined based on the attributes of the session messages, improving the display effect of the multiple information containers.

[0042] Optionally, the attributes of the session messages include the receiving order of the session messages or the associated time information of the session messages. The associated time information can be used to characterize the urgency of the session messages, and can be represented by an urgency level; the higher the urgency level, the greater the urgency.

[0043] For example, the display order of message containers can be determined by the receiving time of the conversation messages, from most recent to oldest, with the message container corresponding to the most recently received conversation message displayed at the top of the second area. Alternatively, the display order of message containers can be determined by the association time information of the conversation messages, from highest to lowest priority, with the message container corresponding to the conversation message with the highest priority level displayed at the top of the second area.

[0044] In some cases, the method further includes: in response to a trigger operation on a first control in the first information container, displaying at least one second session message in the first area, wherein the second session message is displayed as being sent by the first user and includes at least a portion of the recommended information in the first information container. This can further improve the message reply efficiency of the first user, enhance the interaction efficiency between the two parties in the session, and improve the user experience.

[0045] For example, the first control can be a send button. The triggering operation for the first control can be a click operation. After the first user triggers the first control, a second session message can be quickly sent to the second user and displayed in the first area. The second session message includes all or part of the recommended information in the first information container. For example, some content in the information container is for the first user's reference, such as operating guidelines. Therefore, content visible to the second user can be included in the second session message and sent automatically. Optionally, component properties of each component in the component library can be pre-defined, including visibility. Recommended components with invisible visibility are removed from the first information container, and the remaining visible components are included in the second session message.

[0046] like Figure 3 As shown, recommended information and a first control 307 are displayed in the first information container 305. After the first user clicks the first control 307, all the recommended information in the first information container 305 is included in the second session message 308, and the second session message 308 is displayed in the first area 302.

[0047] In some cases, the method further includes: in response to a trigger operation on a second control in the first information container, performing a processing operation associated with the second control, wherein the processing operation is associated with the recommended processing method. This can improve the response efficiency to the first session message.

[0048] For example, if the second user sends a message to the first user requesting assistance in performing a related processing operation, such as urging delivery, when the request for a processing operation is detected, a corresponding second control can be displayed in the first information container. This allows the first user to quickly trigger the relevant processing operation, such as triggering an order urging process, by triggering the second control, without having to manually navigate to the order page, find the order that needs urging, and then trigger the relevant operation for that order. This effectively improves interaction efficiency.

[0049] In some cases, determining at least one recommended component from the component library includes: in response to the at least one first session message including at least two pieces of demand information, determining at least one recommended component corresponding to each of the at least two pieces of demand information. This allows for the aggregation and display of recommended information corresponding to multiple pieces of demand information in the session message, improving information display efficiency. Furthermore, when triggering operations on the first control are supported, session interaction efficiency can be further enhanced.

[0050] In some cases, presenting the combination of the at least one recommended component in the first information container includes: determining the arrangement information of the at least one recommended component based on the attributes of the at least two demand information items; determining the combination of the at least one recommended component based on the arrangement information; and presenting the combination of the at least one recommended component in the first information container. The advantage is that the arrangement information of the recommended components is flexibly determined according to the attributes of the demand information, improving the display effect of the recommended components. Optionally, the attributes of the demand information may include, for example, the order of the demand information in the conversation message, and may also include the urgency of the demand information, etc.

[0051] For example, when a second user inputs the first session message, they may simultaneously express two or more needs, such as checking logistics and requesting coupons. The model can filter out atomic components related to checking logistics and requesting coupons from the component library, and populate the atomic components with specific logistics and coupon information to obtain corresponding recommended components. These recommended components are then dynamically combined, and the arrangement of information can be determined, for example, based on the order of the needs in the first session message or the urgency of the needs, etc., determined by the model itself. This allows for the simultaneous display of logistics information and coupon information in the first information container. After the first user triggers the first control, a second session message containing both logistics and coupon information can be sent to the second user.

[0052] In some cases, the second session message may include a fourth control, which is used by the second user to trigger interactive operations. Therefore, while viewing the second session message, the second user can also trigger related interactive operations through the fourth control within the second session message, improving interaction efficiency.

[0053] For example, as described above, the second session message includes coupon information. A fourth control can be displayed in the associated location of the coupon information, and this fourth control can be used to trigger the coupon acquisition operation. Similarly, logistics information can be displayed in the fourth control; after the second user triggers this fourth control, logistics details are displayed.

[0054] In some cases, the method further includes displaying a first label in a first sub-region of the second region, wherein the first label is associated with the first information container. Thus, in addition to displaying the information container in the second region, labels associated with the information container can be dynamically generated and displayed in sub-regions of the second region.

[0055] The first tag can be automatically generated by the model. The tag content of the first tag can be used to represent the summary information or topic information of the first information container, so that the first user can quickly understand the main content of the information container by viewing the tag.

[0056] In some cases, the second area displays multiple information containers, including the first information container. These multiple information containers in the second area can be sorted according to their creation time, such as in reverse or ascending order. This can be a default setting or configured by the first user based on actual needs.

[0057] Optionally, the first sub-area displays a set of tags, which includes the first tag. Each information container in the multiple information containers displayed in the second area can correspond to a tag in the tag set, and the relationship between information containers and tags can be one-to-one. Optionally, the display order of the tags in the first sub-area can match the display order of the associated information containers in the second area. For example, if the information containers are A, B, and C from top to bottom, and their corresponding tags are tag a, tag b, and tag c, then tag a, tag b, and tag c can be displayed from left to right in the first sub-area.

[0058] In some cases, the method further includes: in response to a triggering operation on a second tag, displaying a second information container at a first position in the second area, wherein the second tag is associated with the second information container. Thus, by triggering a tag, the information container corresponding to the triggered tag can be quickly located and displayed at a certain position, improving the flexibility of information container display and search efficiency.

[0059] For example, as the conversation between the first and second users progresses, the number of information containers displayed in the second area increases. When the first user wants to find a previously generated information container, manually swiping or other operations is inefficient and prone to omissions, affecting interaction efficiency. Therefore, by triggering a tag, the information container associated with the triggered tag can be displayed in the first position, allowing for quick viewing of the information container displayed in the first position. The first position can be the first location in the second area used to display an information container, such as a position below and adjacent to the first sub-area.

[0060] Figure 4 This is a schematic diagram illustrating another interface interaction provided in a certain scenario, such as... Figure 4 As shown, a set of tags is displayed in the first sub-region 402 of the second region 401. Assuming the current first conversation message is "I want to apply for an exchange, it's been too long, please compensate me with a coupon", denoted as the first message 406, it contains two different demand information, corresponding to an exchange and a coupon request respectively. The model can determine two recommended components from the component library based on the first conversation message, corresponding to an exchange and a coupon request respectively, which can be denoted as the first recommended component and the second recommended component respectively. The combination of the first recommended component 404 and the second recommended component 405 is presented in the first information container 403. Since the current first conversation message is the latest received conversation message sent by the second user, the corresponding first information container 403 is displayed in the first position of the second region. Suppose that before the second user sends the first message 406, a second message 407 is also sent, as shown in the figure: "Help me check where my package is? Why hasn't my thing arrived yet?" Between the first message 406 and the second message 407, there can be one or more third messages, represented by ellipses in the figure. The information container corresponding to the second message 407 is the second information container. For example, in the second area 401, while displaying the first information container 403, a portion of the second information container 408 is also displayed. Between the first information container 403 and the portion of the second information container 408, one or more information containers corresponding to the third messages can be displayed, represented by ellipses in the figure. If the first user wants to view the complete content of the second information container corresponding to the logistics information, they can click the "Logistics" tag in the tag set to quickly and automatically display the complete second information container 409 corresponding to the logistics information in the first position.

[0061] Optionally, the recommendation information in the information container can be corrected, thus ensuring the accuracy of the second session message content before sending the second session message to the second user. For example, such as Figure 4 As shown, a fifth control is also displayed in the first information container. This fifth control is used to correct the recommended information in the information container. For example, the fifth control could be a "Correct" button as shown in the diagram. In response to a trigger operation on the fifth control, a second input control is displayed in a second sub-region of the second area. The first user can input correction information through this second input control. Optionally, the first user can use natural language to describe how to modify the information in the first information container to obtain correction information. The model can then automatically correct the information based on this correction information, improving correction efficiency.

[0062] In some cases, displaying the first information container in the second area includes: displaying the first information container at a second position in the second area; wherein, the method further includes: displaying a third session message in the first area, wherein the third session message is displayed as being sent by the second user; in response to the attributes of the first session message and the attributes of the third session message satisfying preset conditions, maintaining the display of the first information container at the second position, and displaying the third information container at a third position in the second area, wherein the third container is associated with the third session message. The attributes of the session message may include the reception order of the session or the associated time information of the message. Thus, the attributes of the session message can be identified, for example, based on the urgency level, dynamically determining the display position of the information container corresponding to each session message.

[0063] For example, the second position can be a location for displaying the latest information container. After receiving the first session message, the first information container can be displayed in the second position (which may be the same as or different from the first position) in the second area. Subsequently, when the second user sends a new session message (denoted as the third session message), the urgency of the third session message is compared with the urgency of the first session message. If the urgency of the first session message is higher than that of the third session message, the first information container continues to be displayed in the second position, and the third information container associated with the third session message is displayed in the third position. The third position can be a position adjacent to the second position, such as below the second position.

[0064] Optionally, the information can be divided into at least two urgency levels, with different display styles for the information containers corresponding to different urgency levels. For example, information containers of higher urgency levels can have red borders and red text, while information containers of lower urgency levels can have black borders and black text.

[0065] Optionally, the display order of the multiple information containers is related to the reception time and urgency of the session messages corresponding to the multiple information containers.

[0066] In some cases, the first information container also includes at least one of first information and second information. The first information represents a summary of the processing scheme corresponding to the recommendation information, and the second information represents the basis for generating the recommendation information, which is associated with the message content in the first session message. This helps the first user quickly understand the overall processing scheme and the basis for generating the recommendation information, thereby quickly verifying the accuracy of the content in the first information container and whether it needs to be sent to the second user, improving the accuracy and efficiency of the interaction.

[0067] For example, both the first and second pieces of information can be generated by the model. The first and second information are not visible to the second user and are not included in the second session message. Figure 4 For example, the first piece of information may include the user's needs for exchange and discount compensation. The first piece of information may also be associated with the confidence level of the first piece of information generated by the model, to help the first user decide whether to adopt the recommended information in the first information container. The second piece of information may include keywords from the message content in the first session message. For example, the second piece of information may include explicit mentions of "exchange" and "coupon".

[0068] In some cases, the first information includes at least one sub-information, and the method further includes: in response to a first operation on the first sub-information, displaying a related information source in a third area of ​​the first page, wherein the third area is associated with the display area where the first information is located. Thus, details in the relevant information source can be quickly understood based on page interaction.

[0069] The first operation could be, for example, keeping the interactive focus icon stationary, such as a mouse hover operation. As exemplified above, the first information includes exchanges (which can be considered the first sub-information) and discounts / compensation (which can be considered the second sub-information). For exchanges, the related information sources displayed can include the relevant terms and conditions for exchanges in the platform's service specifications.

[0070] In some cases, the method further includes: in response to a second operation on the first message content in the first session message, displaying a prompt message and a third control, wherein the prompt message is used to indicate that the first message content is associated with a first item in the first information container; and in response to a trigger operation on the third control, filling the first message content into a fourth area, wherein the fourth area is the content display area for the first item. This improves the editing efficiency of the information container, reduces manual user operations, enhances the linkage between the message content in the session area and the information content in the information container, and improves interaction efficiency.

[0071] For example, each component in the message container may include one or more items, which can be understood as fields displayed in the component. For instance, a conversation message sent by a second user includes "I just placed an order and filled in the wrong address. Can you help me change it to Building X, Community X, District X, City X"; if the first user finds that the content of the "Request for Change of Information" field in the information container is empty or contains an error, they can select "Building X, Community X, District X, City X" (first message content), and then display a prompt message such as "Content detected, supports one-click replacement [Request for Change of Information]" and a one-click replacement button (third control). After the first user clicks the one-click replacement button, "Building X, Community X, District X, City X" can be quickly filled into the content display area of ​​the "Request for Change of Information" field (first item).

[0072] Figure 5 This is a structural diagram of an information display device provided in one scenario, such as... Figure 5 As shown, the device includes: The page display module 501 is used to display a first page, wherein the first page includes a first area and a second area, and the first area is used to display conversation messages between a first user and a second user; The first message display module 502 is used to display at least one first session message in the first area, wherein the first session message is displayed as being sent by the second user; The first container display module 503 is used to display a first information container in the second area. The first information container includes at least one recommendation component, which includes recommendation information. The recommendation information is associated with the first session message and includes at least one of recommended reply content and recommended processing method. The at least one recommendation component is determined by the model based on the first session message.

[0073] An information display device is provided in one scenario, displaying a first page, wherein the first page includes a first area and a second area. The first area is used to display conversation messages between a first user and a second user. At least one first conversation message is displayed in the first area, wherein the first conversation message is shown to have been sent by the second user. A first information container is displayed in the second area, wherein the first information container includes at least one recommendation component, the recommendation component including recommendation information associated with the first conversation message, the recommendation information including at least one of recommended response content and recommended processing method, and the at least one recommendation component being determined by a model based on the first conversation message. The device displays conversation messages and information containers associated with the conversation messages in different areas of the page. The information containers include at least one recommendation component dynamically determined by the model based on the first conversation message, and the recommendation components display recommended response content or recommended processing method associated with the conversation message. This improves the flexibility and accuracy of the information container display, reduces the need for users to manually search for relevant information, and improves operational and interactive efficiency.

[0074] Optionally, the device may also include: A component determination module is used to determine at least one recommended component from a component library based on the at least one first session message using a model; A combined presentation module is used to present a combination of the at least one recommended component in the first information container.

[0075] Optionally, the combined presentation module includes: The arrangement information determination unit is used to dynamically determine the arrangement information of the at least one recommendation component based on the at least one first session message; A combination presentation unit is used to present a combination of the at least one recommended component in the first information container based on the arrangement information.

[0076] Optionally, determining at least one recommended component from the component library includes: in response to the at least one first session message including at least two demand information, determining at least one recommended component corresponding to each of the at least two demand information.

[0077] Optionally, presenting the combination of the at least one recommendation component in the first information container includes: Based on the attributes of the at least two demand information, determine the arrangement information of the at least one recommendation component; Based on the arrangement information, a combination of at least one recommended component is determined, and the combination of the at least one recommended component is presented in the first information container.

[0078] Optionally, the device may also include: The display module is used to display multiple information containers in the second area. The display order of the multiple information containers is associated with the attributes of the session messages corresponding to the multiple information containers, wherein the session messages corresponding to the multiple information containers are sent by the second user.

[0079] Optionally, the attributes of the session messages include the receiving order of the session messages or the associated time information of the session messages.

[0080] Optionally, displaying the first information container in the second area includes: displaying the first information container at a second position in the second area; The method further includes: The third message display module is used to display a third session message in the first area, wherein the third session message is displayed as being sent by the second user; The third container display module is used to maintain the display of the first information container at the second position and display the third information container at the third position in the second area in response to the fact that the attributes of the first session message and the attributes of the third session message meet preset conditions, wherein the third information container is associated with the third session message.

[0081] Optionally, the device may also include: The second message display module is used to display a second session message in the first area in response to a trigger operation on the first control in the first information container. The second session message is sent by the first user and includes at least a portion of the recommendation information in the first information container.

[0082] Optionally, the device may also include: An operation execution module is configured to, in response to a trigger operation on a second control in the first information container, execute a processing operation associated with the second control, wherein the processing operation is associated with the recommended processing method.

[0083] Optionally, the device may also include: The first label display module is used to display a first label in a first sub-region of the second region, wherein the first label is associated with the first information container.

[0084] Optionally, the second area displays multiple information containers, including the first information container; the first sub-area displays a tag set, including the first tag. The device further includes: The second container display module is used to display a second information container at a first position in the second area in response to a trigger operation on the second label, wherein the second label is associated with the second information container.

[0085] Optionally, the first information container further includes at least one of first information and second information, wherein the first information is used to represent a summary of the processing scheme corresponding to the recommendation information, and the second information is used to represent the basis for generating the recommendation information, the basis for generating the recommendation information being associated with the message content in the first session message.

[0086] Optionally, the first information includes at least one sub-information, and the device includes: The information source display module is used to respond to a first operation on the first sub-information and display the associated information source of the first sub-information in a third area of ​​the first page, wherein the third area is associated with the display area where the first information is located.

[0087] Optionally, the device may also include: The prompt information display module is used to respond to a second operation on the first message content in the first session message, and display prompt information and a third control, wherein the prompt information is used to indicate that the first message content is associated with a first item in the first information container; The content filling module is used to fill the first message content into the fourth area in response to a trigger operation on the third control, wherein the fourth area is the content display area of ​​the first item.

[0088] Optionally, the second session message includes a fourth control, which is used by the second user to trigger an interactive operation.

[0089] The information display device provided in one situation can perform the information display method provided in any situation, and has the corresponding functional modules and beneficial effects of the method.

[0090] It is worth noting that the various units and modules included in the above-mentioned device are divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection in one situation.

[0091] Figure 6 This is a schematic diagram of the structure of an electronic device provided in one scenario. See below for reference. Figure 6 It shows an electronic device suitable for implementation in one scenario (e.g.) Figure 6 The diagram shows the structure of the terminal device or server 600. In one scenario, the terminal device may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 6 The electronic device shown is merely an example and should not be construed as limiting its functionality or scope of use in any particular situation.

[0092] like Figure 6 As shown, electronic device 600 may include a processing unit (e.g., central processing unit, graphics processor, etc.) 601, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 602 or a program loaded from storage device 608 into random access memory (RAM) 603. RAM 603 also stores various programs and data required for the operation of electronic device 600. Processing unit 601, ROM 602, and RAM 603 are interconnected via bus 604. Edit / output (I / O) interface 605 is also connected to bus 604.

[0093] Typically, the following devices can be connected to I / O interface 605: input devices 606 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 607 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 608 including, for example, magnetic tapes, hard disks, etc.; and communication devices 609. Communication device 609 allows electronic device 600 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 6 An electronic device 600 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0094] Specifically, the process described in the flowchart above can be implemented as a computer software program. For example, one scenario includes a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowchart. This computer program can be downloaded and installed from a network via communication device 609, or installed from storage device 608, or installed from ROM 602. When the computer program is executed by processing device 601, it performs the functions defined in the method of one scenario.

[0095] The names of messages or information exchanged between multiple devices in a given situation are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0096] In one instance, the electronic device provided and the interaction method provided above belong to the same inventive concept. Technical details not described in detail here can be found in the above content, and they have the same beneficial effects.

[0097] In one instance, a computer storage medium is provided on which a computer program is stored, which, when executed by a processor, implements the interaction method described above. Technical details not described in detail herein can be found in the above text, and have the same beneficial effects.

[0098] In one instance, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the provided interactive method. Technical details not described in detail herein can be found above and have the same beneficial effects.

[0099] It should be noted that, in one instance, the aforementioned computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In one instance, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In another instance, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0100] In some cases, clients and servers can communicate using any currently known or future-developed network protocol, such as HTTP (Hypertext Transfer Protocol), and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.

[0101] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0102] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: display a first page, wherein the first page includes a first area and a second area, the first area being used to display conversation messages between a first user and a second user; display at least one first conversation message in the first area, wherein the first conversation message is displayed as being sent by the second user; and display a first information container in the second area, wherein the first information container includes at least one recommendation component, the recommendation component including recommendation information associated with the first conversation message, the recommendation information including at least one of recommended response content and recommended processing method, and the at least one recommendation component being determined by a model based on the first conversation message.

[0103] Computer program code for performing operations in a given situation can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include, but are not limited to, object-oriented programming languages—such as Java, Smalltalk, and C++—as well as conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0104] The flowcharts and block diagrams in the accompanying figures illustrate the architecture, functionality, and operation of possible implementations of a system, method, and computer program product under a given scenario. In this respect, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the figures. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0105] The unit described in a certain scenario can be implemented in software or hardware. In some cases, the name of the module does not necessarily limit the module itself; for example, a page display module can also be described as "the module that displays the first page".

[0106] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.

[0107] In one context, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0108] In one scenario, an information display method is provided, including: Display a first page, which includes a first area and a second area, wherein the first area is used to display conversation messages between a first user and a second user; At least one first session message is displayed in the first area, wherein the first session message is shown to have been sent by the second user; The second area displays a first information container, which includes at least one recommendation component. The recommendation component includes recommendation information associated with the first session message. The recommendation information includes at least one of recommended response content and recommended processing method. The at least one recommendation component is determined by the model based on the first session message.

[0109] In another scenario, the first information container is determined by: using a model to filter components from a component library based on the first session message, determining at least one recommended component based on the filtering results, and assembling the at least one recommended component to obtain the first information container.

[0110] In another scenario, it also includes: Based on the at least one first session message, the model determines at least one recommended component from the component library; The combination of the at least one recommendation component is presented in the first information container.

[0111] In another scenario, presenting the combination of at least one recommendation component in the first information container includes: Based on the at least one first session message, the arrangement information of the at least one recommendation component is dynamically determined; Based on the arrangement information, a combination of the at least one recommended component is presented in the first information container.

[0112] In another scenario, determining at least one recommended component from the component library includes: In response to the inclusion of at least two demand information in the at least one first session message, at least one recommendation component corresponding to each of the at least two demand information is determined.

[0113] In another scenario, presenting the combination of at least one recommendation component in the first information container includes: Based on the attributes of the at least two demand information, determine the arrangement information of the at least one recommendation component; Based on the arrangement information, a combination of at least one recommended component is determined, and the combination of the at least one recommended component is presented in the first information container.

[0114] In another scenario, it also includes: Multiple information containers are displayed in the second area. The display order of the multiple information containers is associated with the attributes of the session messages corresponding to the multiple information containers, wherein the session messages corresponding to the multiple information containers are sent by the second user.

[0115] In another scenario, the attributes of the session messages include the order in which the session messages were received or the associated time information of the session messages.

[0116] In another scenario, displaying the first information container in the second area includes: The first information container is displayed at a second location in the second area; The method further includes: The third session message is displayed in the first area, wherein the third session message is shown as being sent by the second user; In response to the fact that the attributes of the first session message and the attributes of the third session message meet preset conditions, the first information container is maintained at the second position, and the third information container is displayed at the third position in the second area, wherein the third information container is associated with the third session message.

[0117] In another case, at least one of the following is also included: In response to a trigger operation on a first control in the first information container, at least one second session message is displayed in the first area, wherein the second session message is displayed as being sent by the first user and includes at least a portion of the recommendation information in the first information container; In response to a trigger operation on a second control in the first information container, a processing operation associated with the second control is performed, wherein the processing operation is associated with the recommended processing method.

[0118] In another scenario, it also includes: A first label is displayed in a first sub-region of the second region, wherein the first label is associated with the first information container.

[0119] In another scenario, the second area displays multiple information containers, including the first information container; the first sub-area displays a tag set, including the first tag. The method further includes: In response to a triggering operation on the second label, a second information container is displayed at a first position in the second area, wherein the second label is associated with the second information container.

[0120] In another scenario, the first information container further includes at least one of first information and second information, wherein the first information is used to represent a summary of the processing scheme corresponding to the recommendation information, and the second information is used to represent the basis for generating the recommendation information, the basis for generating the recommendation information being associated with the message content in the first session message.

[0121] In another scenario, the first information includes at least one sub-information, and the method further includes: In response to a first operation on the first sub-information, the associated information source of the first sub-information is displayed in a third area of ​​the first page, wherein the third area is associated with the display area where the first information is located.

[0122] In another scenario, it also includes: In response to a second operation on the first message content in the first session message, a prompt message and a third control are displayed, wherein the prompt message is used to indicate that the first message content is associated with a first item in the first information container; In response to a trigger operation on the third control, the first message content is filled into the fourth area, wherein the fourth area is the content display area of ​​the first item.

[0123] In another scenario, the second session message includes a fourth control, which is used by the second user to trigger an interactive operation.

[0124] The above description is merely an illustration of the technical principles employed in one specific scenario. Those skilled in the art should understand that the scope of this description is not limited to technical solutions formed by a particular combination of the above-described technical features, but also includes other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above concept. For example, technical solutions formed by substituting the above-described features with technical features having similar functions in another scenario.

[0125] Furthermore, while the operations are described in a specific order, this should not be construed as requiring them to be executed in the indicated order or sequentially. Multitasking and parallel processing may be advantageous in certain contexts. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limitations on the scope of a particular scenario. Certain features described in the context of one scenario can also be implemented in combination in another scenario. Conversely, various features described in the context of one scenario can also be implemented individually or in any suitable sub-combination in multiple scenarios.

[0126] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.

Claims

1. An information display method, on the first user side, comprising: Display a first page, which includes a first area and a second area, wherein the first area is used to display conversation messages between a first user and a second user; At least one first session message is displayed in the first area, wherein the first session message is shown to have been sent by the second user; The second area displays a first information container, which includes at least one recommendation component. The recommendation component includes recommendation information associated with the first session message. The recommendation information includes at least one of recommended response content and recommended processing method. The at least one recommendation component is determined by the model based on the first session message.

2. The method according to claim 1, further comprising: Based on the at least one first session message, the model determines at least one recommended component from the component library; The combination of the at least one recommendation component is presented in the first information container.

3. The method according to claim 2, wherein presenting the combination of the at least one recommendation component in the first information container comprises: Based on the at least one first session message, the arrangement information of the at least one recommendation component is dynamically determined; Based on the arrangement information, a combination of the at least one recommended component is presented in the first information container.

4. The method according to claim 2, wherein determining at least one recommended component from the component library comprises: In response to the inclusion of at least two demand information in the at least one first session message, at least one recommendation component corresponding to each of the at least two demand information is determined.

5. The method of claim 4, wherein presenting the combination of the at least one recommendation component in the first information container comprises: Based on the attributes of the at least two demand information, determine the arrangement information of the at least one recommendation component; Based on the arrangement information, a combination of at least one recommended component is determined, and the combination of the at least one recommended component is presented in the first information container.

6. The method according to claim 1, further comprising: Multiple information containers are displayed in the second area. The display order of the multiple information containers is associated with the attributes of the session messages corresponding to the multiple information containers, wherein the session messages corresponding to the multiple information containers are sent by the second user.

7. The method according to claim 6, wherein the attributes of the session message include the receiving order of the session message or the associated time information of the session message.

8. The method according to claim 6, wherein displaying the first information container in the second region comprises: The first information container is displayed at a second location in the second area; The method further includes: The third session message is displayed in the first area, wherein the third session message is shown as being sent by the second user; In response to the fact that the attributes of the first session message and the attributes of the third session message meet preset conditions, the first information container is maintained at the second position, and the third information container is displayed at the third position in the second area, wherein the third information container is associated with the third session message.

9. The method of claim 1, further comprising at least one of the following: In response to a trigger operation on a first control in the first information container, at least one second session message is displayed in the first area, wherein, The second session message is displayed as being sent by the first user, and the second session message includes at least a portion of the recommendation information in the first information container; In response to a trigger operation on a second control in the first information container, a processing operation associated with the second control is performed, wherein the processing operation is associated with the recommended processing method.

10. The method according to claim 1, further comprising: A first label is displayed in a first sub-region of the second region, wherein the first label is associated with the first information container.

11. The method according to claim 10, wherein the second region displays a plurality of information containers, the plurality of information containers including the first information container; the first sub-region displays a tag set, the tag set including the first tag; in, The method further includes: In response to a triggering operation on the second label, a second information container is displayed at a first position in the second area, wherein the second label is associated with the second information container.

12. The method according to claim 1, wherein the first information container further includes at least one of first information and second information, wherein, The first information is used to represent a summary of the processing scheme corresponding to the recommendation information, and the second information is used to represent the basis for generating the recommendation information, which is associated with the message content in the first session message.

13. The method according to claim 12, wherein the first information includes at least one sub-information, and the method further includes: In response to a first operation on the first sub-information, the associated information source of the first sub-information is displayed in a third area of ​​the first page, wherein the third area is associated with the display area where the first information is located.

14. The method according to claim 1, further comprising: In response to a second operation on the first message content in the first session message, a prompt message and a third control are displayed, wherein the prompt message is used to indicate that the first message content is associated with a first item in the first information container; In response to a trigger operation on the third control, the first message content is filled into the fourth area, wherein the fourth area is the content display area of ​​the first item.

15. The method according to claim 9, wherein the second session message includes a fourth control, the fourth control being used by the second user to trigger an interactive operation.

16. An information display device, configured on the side of a first user, comprising: A page display module is used to display a first page, wherein the first page includes a first area and a second area, and the first area is used to display conversation messages between a first user and a second user; The first message display module is used to display at least one first session message in the first area, wherein the first session message is displayed as being sent by the second user; A first container display module is used to display a first information container in the second area. The first information container includes at least one recommendation component, which includes recommendation information associated with the first session message. The recommendation information includes at least one of recommended reply content and recommended processing method. The at least one recommendation component is determined by the model based on the first session message.

17. An electronic device, the electronic device comprising: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the information display method as described in any one of claims 1-15.

18. A storage medium comprising computer-executable instructions, which, when executed by a computer processor, are used to perform the information display method as described in any one of claims 1-15.

19. A computer program product comprising a computer program that, when executed by a processor, implements the information display method as described in any one of claims 1-15.