Interactive display method and device, equipment, medium and program product
By displaying interactive controls and personalized configuration options associated with the target agent in the content interaction platform, the problem of poor user stickiness of AI agents is solved, and the frequency and experience of users and agents are improved.
Patent Information
- Application Number
- CN202510428764.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-07
- Publication Date
- 2025-07-18
AI Technical Summary
In the prior art, AI agents have poor user stickiness when interacting with users in large-model APPs and have poor user experience.
Display interactive controls associated with the target agent in the interactive page of the content interaction platform, including shape cards and prompt marks, determine the target agent through the user's historical session information, and provide personalized configuration options in the social conversation window.
It has increased the number of interactions between users and agents, enhanced the user's dependence on agents, improved the user experience, and fully utilized the social attributes and capabilities of the agents.
Smart Images

Figure CN120335655A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the fields of artificial intelligence and Internet technology, and more specifically, to an interactive display method, device, equipment, medium, and program product. Background Art
[0002] At present, it is common to generate artificial intelligence agents (AI agents) based on large models to answer user questions and provide emotional companionship.
[0003] In the process of realizing the concept disclosed in the present invention, the inventors found that there are at least the following problems in the related technology: the current application scenarios of AI intelligent bodies, for example, need to be generated and produced in professional large-model applications (Application, APP) and interact with users in the large-model APP; in this case, user stickiness is poor and the user experience is poor. Summary of the invention
[0004] In view of this, the present disclosure provides an interactive display method, apparatus, device, medium, and program product.
[0005] One aspect of the present disclosure provides an interactive display method, comprising:
[0006] Displaying an interactive control associated with a target agent in an interactive page of a content interaction platform, wherein the target agent includes: at least one of N agents that have social behaviors with the user, where N is a positive integer;
[0007] In response to the user's interactive operation on the interactive control, a social conversation window for the target agent is displayed to the user.
[0008] According to an embodiment of the present disclosure, displaying an interactive control associated with a target agent includes:
[0009] In the first area of the card display area of the interactive page, a special-shaped card associated with the target intelligent agent is displayed, wherein the special-shaped card is designed for the intelligent agent and the card style of the special-shaped card is different from the card style of the regular card, and / or
[0010] In the function operation area of the interaction page, prompt marks associated with the target intelligent agent are displayed.
[0011] According to an embodiment of the present disclosure, the above method further includes:
[0012] In the second area of the card display area, at least one regular card associated with at least one social object is displayed, wherein the at least one social object includes at least one real person object having social behavior with the user, and the regular card and the special-shaped card have different card styles.
[0013] According to an embodiment of the present disclosure, the special-shaped card associated with the target agent includes at least one of the following:
[0014] Display a prompt label related to the target agent in the first sub-region of the first region;
[0015] Display a picture and / or video representing the virtual image of the target agent in the second sub-region of the first region;
[0016] Display the first personalized prompt session of the target agent in the third sub-region of the first region.
[0017] According to an embodiment of the present disclosure, the function operation area at least includes a target sub-function area for displaying the function entry of the agent;
[0018] Displaying a prompt mark associated with the target agent includes:
[0019] Display a target image picture of the target agent in the target sub-function area; or
[0020] Display a target image picture in the target sub-function area, and display a prompt box around the target image picture, where the prompt box includes the second personalized prompt session of the target agent.
[0021] According to an embodiment of the present disclosure, the above method further includes, before displaying the interaction control:
[0022] Based on multiple historical sessions between the user and N agents, determine the target agent from the N agents.
[0023] According to an embodiment of the present disclosure, determining the target agent from the N agents based on the historical session information between the user and the N agents includes:
[0024] Determine the target session from multiple historical sessions;
[0025] Determine the target agent according to the elapsed duration of the target session and / or the historical session frequency between the user and the N agents; or
[0026] Determine the agent associated with the target session as the target agent.
[0027] According to an embodiment of the present disclosure, displaying an interaction control associated with the target agent includes:
[0028] In the first region of the card display area on the interaction page, display a special-shaped card associated with the target agent;
[0029] When the exposure duration of the special-shaped card is greater than a predetermined exposure duration threshold, and / or the elapsed duration of the user's historical conversation with N agents is greater than or equal to a first predetermined threshold, a prompt mark associated with the target agent is displayed in the function operation area of the interaction page.
[0030] According to an embodiment of the present disclosure, the function operation area at least includes a target sub-function area for displaying the function entry of the agent. The above method further includes:
[0031] When the elapsed duration of the user's historical conversation with N agents is greater than or equal to a second predetermined threshold, a general picture of the agent is displayed in the target sub-function area.
[0032] According to an embodiment of the present disclosure, the social conversation window includes M operation controls for performing M types of personalized configurations on the target agent. The above method further includes:
[0033] In response to the user's interaction operation on the operation control, a configuration sub-window is displayed to the user, where the configuration sub-window includes a plurality of configuration sub-controls corresponding to various personalized styles, and M is a positive integer.
[0034] According to an embodiment of the present disclosure:
[0035] The M types of personalized configurations include at least one of the following: dressing configuration, sound configuration;
[0036] When the personalized configuration includes a dressing configuration, the configuration sub-window includes a plurality of dressing display cards corresponding to various dressing styles, where the dressing display cards are displayed in the form of static pictures or dynamic pictures;
[0037] When the personalized configuration includes a sound configuration, the configuration sub-window includes a plurality of play buttons corresponding to various sound styles.
[0038] Another aspect of the present disclosure provides an interactive display device, including:
[0039] A display module for displaying an interactive control associated with the target agent in the interaction page of the content interaction platform, where the target agent includes at least one of N agents having a social behavior with the user, and N is a positive integer;
[0040] A response module for, in response to the user's interaction operation on the interactive control, displaying a social conversation window for the target agent to the user.
[0041] Another aspect of the present disclosure provides an electronic device, including:
[0042] One or more processors;
[0043] A memory for storing one or more programs,
[0044] Wherein, when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the method as described above.
[0045] Another aspect of the present disclosure provides a computer-readable storage medium storing computer-executable instructions that, when executed, are used to implement the method as described above.
[0046] Another aspect of the present disclosure provides a computer program product that includes computer-executable instructions that, when executed, are used to implement the method as described above.
[0047] According to an embodiment of the present disclosure, different from the traditional content interaction platform where the interaction between users is mainly between real people and different from the traditional large model, in the large model APP, the technology of users chatting with agents, the method of the embodiment of the present disclosure embeds the agent into the content interaction platform and displays interaction controls associated with the agent on the interaction page. In this way, it can remind users to interact with the agent, increase the number of interactions between users and the agent, solve the technical problems of poor user stickiness and waste of agent data resources in related agent technologies; it can give full play to the social attributes and capabilities of the agent, improve users' dependence on the agent, enhance users' stickiness to the agent, and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Through the following description of the embodiments of the present disclosure with reference to the drawings, the above and other objects, features, and advantages of the present disclosure will become clearer. In the drawings:
[0049] Figure 1 Schematically shows an exemplary system architecture to which the interactive display method, apparatus, device, medium, and program product of the present disclosure can be applied;
[0050] Figure 2 Schematically shows a flowchart of the interactive display method according to an embodiment of the present disclosure;
[0051] Figure 3 Schematically shows an example of the page layout of the interactive page of the content interaction platform according to an embodiment of the present disclosure;
[0052] Figure 4 Schematically shows an example of the style of the special-shaped card according to an embodiment of the present disclosure;
[0053] Figure 5 Schematically shows an example of the style of the prompt mark associated with the agent located in the function operation area according to an embodiment of the present disclosure;
[0054] Figure 6Schematically shows an example of the page layout of a social conversation window according to an embodiment of the present disclosure;
[0055] Figure 7 Schematically shows an example of the page layout of a configuration sub-window for implementing loom configuration according to an embodiment of the present disclosure;
[0056] Figure 8 Schematically shows an example of the page layout of a configuration sub-window for implementing sound configuration according to an embodiment of the present disclosure;
[0057] Figure 9 Schematically shows a block diagram of an interactive display device according to an embodiment of the present disclosure; and
[0058] Figure 10 Schematically shows a block diagram of an electronic device suitable for implementing an interactive display method according to an embodiment of the present disclosure. Detailed implementation manners
[0059] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present disclosure. In the following detailed description, for the sake of explanation, many specific details are set forth to provide a thorough understanding of the embodiments of the present disclosure. However, obviously, one or more embodiments may be implemented without these specific details. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessarily obscuring the concepts of the present disclosure.
[0060] The terms used herein are merely for describing specific embodiments and are not intended to limit the present disclosure. The terms "including", "comprising", etc. used herein indicate the presence of the described features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0061] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.
[0062] In the case of using expressions such as "at least one of A, B, and C", generally, it should be interpreted according to the meaning commonly understood by those skilled in the art (for example, "a system having at least one of A, B, and C" should include, but is not limited to, a system having only A, only B, only C, having A and B, having A and C, having B and C, and / or having A, B, and C, etc.).
[0063] In the embodiments of the present disclosure, in aspects such as the collection, update, analysis, processing, use, transmission, provision, disclosure, storage, etc. of the involved data (for example, including but not limited to user personal information), it complies with the provisions of relevant laws and regulations, is used for legal purposes, and does not violate public order and good customs. In particular, necessary measures are taken for user personal information to prevent illegal access to user personal information data and to safeguard user personal information security and network security. In the embodiments of the present disclosure, before obtaining or collecting user personal information, the authorization or consent of the user is obtained.
[0064] Embodiments of the present disclosure provide an interactive display method, including:
[0065] Display an interactive control associated with a target intelligent agent on an interactive page of a content interaction platform, where the target intelligent agent includes at least one of N intelligent agents that have social behaviors with the user, and N is a positive integer; in response to an interaction operation of the user on the interactive control, display a social conversation window for the target intelligent agent to the user.
[0066] Figure 1 Schematically shows an exemplary system architecture to which the interactive display method, device, equipment, medium, and program product of the present disclosure can be applied. It should be noted that Figure 1 The shown is only an example of the system architecture to which the embodiments of the present disclosure can be applied to help those skilled in the art understand the technical content of the present disclosure, but it does not mean that the embodiments of the present disclosure cannot be used in other devices, systems, environments, or scenarios.
[0067] As Figure 1 shown, the system architecture 100 according to this embodiment may include a terminal device 101, a first user 102, a second user 103, and an AI intelligent agent 104.
[0068] The terminal device 101 may be various electronic devices with a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop portable computers, and desktop computers, etc.
[0069] A social application software may be installed on the terminal device 101. Interactions among the first user 102, the second user 103, and the AI intelligent agent 104 are carried out through this social application software, such as having social conversations, sending messages to each other, or transmitting files (such as text, video, pictures, music, etc.) to each other; the first user 102, the second user 103, and the AI intelligent agent 104 can also share through this social application software, such as file sharing, event sharing, life sharing, emotional sharing, etc.
[0070] Among them, the first user 102 and the second user 103 are respectively the user currently using the terminal device 101 and the user who does not use the terminal device 101 but has a social behavior with the user using the terminal device 101. For example, the first user 102 can be the user currently using the terminal device 101, and the second user 103 can be the user who does not use the terminal device 101 but has a social behavior with the user using the terminal device 101; for example, the second user 103 can be the user currently using the terminal device 101, and the first user 102 can be the user who does not use the terminal device 101 but has a social behavior with the user using the terminal device 101.
[0071] The AI agent 104 is embedded in the social application software, and the AI agent 104 socializes with the first user 102 or the second user 103 who is currently using the terminal device 101. The first user 102 or the second user 103 who is currently using the terminal device 101 can create the AI agent 104 in the social application software and have a conversation with it.
[0072] An interaction control associated with the AI agent 104 is displayed on the interaction page in the social application software. The first user 102 or the second user 103 who is currently using the terminal device 101 can operate the interaction control through behaviors such as clicking and swiping to enter the conversation window with the AI agent 104.
[0073] Figure 2 A flowchart of an interaction display method according to an embodiment of the present disclosure is schematically shown.
[0074] As Figure 2 shown, the method includes operations S201~S202.
[0075] In operation S201, an interaction control associated with a target agent is displayed on the interaction page of the content interaction platform, where the target agent includes at least one of N agents that have a social behavior with the user, and N is a positive integer;
[0076] In operation S202, in response to the user's interaction operation on the interaction control, a social conversation window for the target agent is displayed to the user.
[0077] According to an embodiment of the present disclosure, the above interaction display method is applied to a terminal, and a content interaction platform (social application software) is installed in the terminal. The content community platform is a network community relying on the content ecosystem, including content ecological mechanisms, unique community cultures, user interactions, etc. The content interaction platform forms communities that are independent of each other yet cross-complementary by means of the differentiation of content dissemination, adapting to and promoting the differentiation and integration of the target audience.
[0078] Users who use this terminal can socialize through the content interaction platform, such as having conversations with other real users, or sharing files with each other (such as texts, videos, pictures, music, etc.), such as having conversations with AI agents (hereinafter simply referred to as agents), or sharing files with each other; users and agents can share through this social application, such as file sharing, event sharing, life sharing, emotional sharing, and so on.
[0079] An agent is an artificial intelligence system with the ability to make autonomous decisions and execute tasks. They can perceive the environment, process information, make decisions and execute actions, and are usually used to simulate or replace human behavior.
[0080] Agents include autonomy, perception ability, decision-making ability, execution ability and learning ability; they can combine technologies such as natural language processing, decision-making, and tool invocation to autonomously complete tasks in complex environments. Different from traditional AI assistants, AI agents have higher autonomy and adaptability and can handle more complex multi-step tasks. For example, the role of an AI agent can be an agent role that can provide emotional companionship and answer questions. Agents can utilize large language models, which are trained with a large amount of data, can understand and generate natural language, and perform tasks such as text summarization, question answering, and text generation.
[0081] Agents are embedded in this content interaction platform. Users currently using this terminal device can create one or more agents with different roles in this content interaction platform and interact with them.
[0082] After the user enters the content interaction platform, an interaction page is displayed. The interaction page includes information on the interaction between the user and the agent and / or other users. For example, the interaction page shows the posting information of other users, agents, and the user using this terminal device; for example, the interaction page shows the data sharing information of other users, agents, and the user using this terminal device, and so on.
[0083] The interaction page also shows interaction controls associated with the target agent. The interaction controls serve as a jump entry to the social conversation window for interacting with the agent. The interaction controls can be controls in various styles such as operation buttons, operation cards, operation dialog boxes, operation icons, etc. Users can touch the interaction controls through operations such as clicking and swiping to jump to the social conversation window for the target agent.
[0084] In the interaction page of the content interaction platform, interaction controls associated with the target intelligent agent can be displayed. The target intelligent agent can be at least one of the N intelligent agents that have social behaviors with the user. That is, it is possible to display only the interaction controls associated with one intelligent agent, or to display multiple interaction controls associated with multiple intelligent agents respectively. The multiple intelligent agents can be different roles respectively, such as an English practice partner role, a healthcare role, a sports fitness guidance role, etc.
[0085] Furthermore, reminder information of the target intelligent agent for the user can be displayed in the interaction control. For example, when the intelligent agent is in the English practice partner role, it reminds the user that there is an exam soon and they should strengthen vocabulary memorization; for example, when the intelligent agent is in the healthcare role, it reminds the user to wait for taking medicine. In this way, by having the intelligent agent display reminder messages about things the user is interested in, the number of interactions between the user and the intelligent agent can be increased, the user's dependence on the intelligent agent can be enhanced, and the stickiness of the user to the intelligent agent can be strengthened.
[0086] According to an embodiment of the present disclosure, different from the traditional content interaction platform where the interaction between users is mainly between real people and cannot realize interaction with intelligent agents; and different from the technology of the traditional large model where users interact with intelligent agents in the large model APP, the method of the embodiment of the present disclosure embeds the intelligent agent into the content interaction platform and displays interaction controls associated with the intelligent agent in the interaction page. In this way, it can play a role in reminding the user to interact with the intelligent agent, increase the number of interactions between the user and the intelligent agent, solve the technical problems of poor user stickiness and waste of intelligent agent data resources in related intelligent agent technologies; can give full play to the social attributes and capabilities of the intelligent agent, enhance the user's dependence on the intelligent agent, strengthen the user's stickiness to the intelligent agent, and improve the user experience.
[0087] According to an embodiment of the present disclosure, the interaction control can have various display layout methods in the interaction page. The method of displaying the interaction control associated with the target intelligent agent includes:
[0088] In the first area of the card display area of the interaction page, display a special-shaped card associated with the target intelligent agent, where the special-shaped card is designed for the intelligent agent and the card style of the special-shaped card is different from that of the regular card, and / or in the function operation area of the interaction page, display a prompt mark associated with the target intelligent agent.
[0089] For example, only display the special-shaped card associated with the target intelligent agent in the card display area; or only display the prompt mark associated with the target intelligent agent in the function operation area; or display the special-shaped card associated with the target intelligent agent in the card display area and at the same time display the prompt mark associated with the target intelligent agent in the function operation area.
[0090] According to an embodiment of the present disclosure, the method of displaying the interaction control associated with the target intelligent agent is not limited to the above display methods.
[0091] For example, it can also be to display a special-shaped card associated with the target agent in the card display area of the interaction page, and at the same time display a prompt mark associated with the target agent. In this way, the target agent is displayed through a special-shaped card with a different card style from the regular card, so that it is convenient for the user to quickly identify the special-shaped card associated with the target agent in the content interaction platform, and it is convenient for the user to click and enter the interaction interface of the target agent.
[0092] For example, it can also be to display a prompt mark associated with the target agent and so on on other pages in the content interaction platform except the interaction page.
[0093] According to an embodiment of the present disclosure, it may further include displaying at least one regular card associated with at least one social object in a second area of the card display area, where the at least one social object includes at least one real person object having a social behavior with the user, and the card styles of the regular card and the special-shaped card are different. The first area and the second area are different areas of the card display area.
[0094] Figure 3 Schematically shows an example 300 of the page layout of the interaction page of the content interaction platform according to an embodiment of the present disclosure. The following will be combined with Figure 3 to illustrate the method of the embodiment of the present disclosure.
[0095] Such as Figure 3 shown, the interaction page 300 includes a card display area 301 and a function operation area 302.
[0096] The card display area 301 can display a special-shaped card 3011 related to an agent, and can display a special-shaped card 3011 of one agent, or can display special-shaped cards 3011 of multiple agents respectively. The card display area 301 can also display at least one regular card 3012 associated with at least one social object. A social object refers to other real user who has a social behavior with the user.
[0097] The special-shaped card 3011 can be used to display a post message, or a reminder message, or an announcement message, etc. shared by the agent; the regular card 3012 can also be used to display a post message, or a reminder message, or an announcement message, etc. shared by the agent.
[0098] Furthermore, the card styles of the special-shaped card 3011 and the regular card 3012 are different. Thus, when the user browses various contents (such as various posts) in the content platform, due to the different styles of the special-shaped card and the regular card, it is convenient for the user to notice the agent.
[0099] A prompt marker 3021 associated with the target agent can be displayed in the function operation area 302. The function operation area 302 displays function entrances of various different functions embedded in the content interaction platform. Such as the "Entertainment" function entrance, the "Post" function entrance, the "Message" function entrance, the "AI Companion" function entrance, etc. in the figure. Among them, these function entrances include function entrances corresponding to the agent functions, such as the "AI Companion" function entrance in the figure. The function entrance corresponding to the agent function is displayed as a prompt marker 3021 associated with the agent, and the prompt marker 3021 can be any type of marker style. For example, it can be a general marker pattern such as Figure 3 in the figure, or it can be a pattern of the agent's image picture, such as the agent's avatar, etc., or it can be in the form of a bubble bar, a floating box, etc.
[0100] According to an embodiment of the present disclosure, by displaying cards and prompt markers associated with the agent in the card display area and / or the function operation area of the interaction page, it is convenient for users to notice the agent, interact with the agent more, and also convenient for users to quickly click to enter and quickly establish a conversation with the agent.
[0101] According to an embodiment of the present disclosure, when the function entrance corresponding to the agent function is displayed as a general marker pattern, the user can also click on this entrance, such as the "AI Companion" function entrance in the figure, to enter the creation page of the AI agent, and complete the creation of agents with different roles on this page. For example, the agent name, the agent role description (which needs to include role keywords, for example: You are a teacher who is very good at English teaching, and the teaching feature is that you can give examples in combination with life scenes and teach in an easy-to-understand way), the dialogue language type of the agent (English, Korean, Chinese, etc.) can be respectively input in multiple prompt boxes on the page, etc., to complete the creation of the agent.
[0102] According to an embodiment of the present disclosure, the special-shaped card is used to display the social information related to the agent, and the regular card is used to display the social information related to the real social object with whom the user has a social relationship. The card styles of the special-shaped card and the regular card are different.
[0103] For example, as Figure 3 shown, the regular card includes a picture display area located in the upper part, which is used to display the pictures shared by the social object; there is a speech display area below the picture display area, which is used to display the speech made by the social object; there is a profile display area below the speech display area, which is used to display the profile picture and account information of the social object, etc.
[0104] Figure 4 Schematically shows a style example 400 of the special-shaped card according to an embodiment of the present disclosure.
[0105] As Figure 4As shown, different from conventional cards, the special-shaped card includes a first sub-region 401, a second sub-region 402, and a third sub-region 403.
[0106] The first sub-region 401 is a label display area for displaying a prompt label related to the target intelligent agent;
[0107] The second sub-region 402 is an image display area for displaying the virtual image of the target intelligent agent;
[0108] The third sub-region 403 is a conversation display area for displaying the personalized prompt conversation of the target intelligent agent.
[0109] Based on this, displaying the special-shaped card associated with the target intelligent agent includes at least one of the following:
[0110] Displaying a prompt label related to the target intelligent agent in the first sub-region 401 of the first region;
[0111] Displaying a picture and / or video for characterizing the virtual image of the target intelligent agent in the second sub-region 402 of the first region;
[0112] Displaying the first personalized prompt conversation of the target intelligent agent in the third sub-region 403 of the first region.
[0113] Among them, as Figure 4 shown, the second sub-region 402 can be located above in the first region corresponding to the special-shaped card, the first sub-region 401 can be located above in the second sub-region 402, the third sub-region 403 can be located below in the first region, and also below outside the second sub-region 402.
[0114] It should be noted that the layout method of the first sub-region 401, the second sub-region 402, and the third sub-region 403 is not limited to the Figure 4 layout method in.
[0115] For example: the second sub-region 402 can be located below in the first region, the first sub-region 401 can be located above in the second sub-region 402, the third sub-region 403 can be located above in the first region, and also above outside the second sub-region 402. Among them, the first sub-region 401 is not limited to being located in the second sub-region 402, and can also be located outside the second sub-region 402.
[0116] For example: the first sub-region 401 and the second sub-region 402 can be combined together to form a larger horizontal block, and the third sub-region 403 is located on their right side.
[0117] For example, the first sub-region 401 and the third sub-region 403 can surround the second sub-region 402. For example, the first sub-region 401 is located on the left side of the second sub-region 402, the third sub-region 403 is located on the right side of the second sub-region 402, and the sizes of the first sub-region 401 and the third sub-region 403 can be relatively small, centered on the second sub-region 402, forming a surrounding visual effect.
[0118] According to an embodiment of the present disclosure, in the first sub-region 401, the prompt label related to the target intelligent agent can be used to display the card type, for example, displayed as "AI", or display the nickname set by the user for the intelligent agent, such as "Xiaohong"; the prompt label can also be used to display the display object of the card, such as displayed as: "Visible only to you" to enhance privacy; or displayed as "Visible to friends", etc.
[0119] According to an embodiment of the present disclosure, in the second sub-region 402, the virtual image of the target intelligent agent can be in the form of a picture or a video. The picture can be a static picture or a dynamic picture, etc. It can be the background picture / video of the social conversation window when the user pre-configures to have a conversation with the intelligent agent; it can also be other pictures / videos configured by the user that are different from the background picture / video; if the user does not configure in advance, the general image picture of the intelligent agent can be displayed.
[0120] Among them, when displaying the background picture / video of the social conversation window, it is judged whether the background of the corresponding role of the intelligent agent is a video. If it is a video, the video is displayed. If it is not a video, a video is randomly displayed from the role video library. If the role does not have a configured video, the picture corresponding to the role is displayed.
[0121] According to an embodiment of the present disclosure, in the third sub-region 403, the first personalized prompt conversation of the target intelligent agent can be the conversation content generated by the target intelligent agent based on the historical conversation with the user and corresponding to the role description of the target intelligent agent.
[0122] For example: The intelligent agent is configured as an English practice partner role. Previously, the user chatted with the intelligent agent about an upcoming English exam. Then the intelligent agent can remind the user: "You have an exam on April 5th. Don't forget it!"
[0123] For example: The intelligent agent is configured as a skiing partner role. Previously, the user chatted with the intelligent agent about the not-so-good skiing experience before and wanted to find a good ski resort. Then the intelligent agent can remind the user: "Recently, a fun ski resort has been discovered. Are you interested in experiencing it?"
[0124] According to embodiments of the present disclosure, by presenting a prompt label in the shaped card, the user can be intuitively reminded that the card is an agent, or the display object of the card can be prompted, so as to enhance privacy; by presenting a personalized prompt conversation in the shaped card and presenting conversation content corresponding to the role description of the target agent and topics of interest to the user, the user's conversation interest can be improved and user stickiness can be enhanced.
[0125] According to embodiments of the present disclosure, function operation areas display function entrances of various different functions embedded in the content interaction platform. These function entrances include function entrances corresponding to agent functions. The function entrances corresponding to agent functions are displayed as prompt marks associated with the agent.
[0126] The function operation area includes sub-function areas corresponding to multiple different functions, and among the multiple sub-function areas, there is a target sub-function area for displaying the function entrance of the agent function.
[0127] Presenting a prompt mark associated with the target agent may include: presenting a target image picture of the target agent in the target sub-function area.
[0128] Presenting a prompt mark associated with the target agent may also include: presenting a target image picture in the target sub-function area, and presenting a prompt box around the target image picture, where the prompt box includes a second personalized prompt conversation of the target agent.
[0129] Figure 5 Schematically shows a style example 500 of a prompt mark associated with an agent located in the function operation area according to an embodiment of the present disclosure.
[0130] As Figure 5 shown, the function operation area includes sub-function areas corresponding to multiple different functions, including a target sub-function area for displaying the function entrance of the agent function, as Figure 5 in the area corresponding to the "AI partner" function entrance. In this area, a target image picture of the target agent can be presented, for example, it can be a preset avatar picture for the agent; it can also be a general picture of the agent (such as the general picture shown in 3) when there is no pre-configured avatar picture.
[0131] In addition, a prompt box can also be presented around the agent image picture, and the prompt box includes a second personalized prompt conversation of the target agent. The second personalized prompt conversation can be generated by the target agent based on the historical conversation with the user and corresponds to the role description of the target agent. For example, when the agent is in the role of a sports partner, the conversation content reminding the user to exercise can be presented: "You haven't gone out for exercise for two weeks. How about going out for some exercise?"
[0132] It should be noted that the conversation content of the second personalized prompt session may be the same as or different from that of the first personalized prompt session displayed in the aforementioned special-shaped card. The conversation content of the second personalized prompt session and the first personalized prompt session can be changed every once in a while (for example, every 1 hour). The style of the prompt box can be any style, such as a square, a circle, a floating bubble box of a special shape, a text bar with bright display, etc.
[0133] According to an embodiment of the present disclosure, the above method further includes, before displaying the interaction control: determining a target agent to be displayed from the N agents based on multiple historical conversations between the user and the N agents.
[0134] According to an embodiment of the present disclosure, determining a target agent from the N agents based on the historical conversation information between the user and the N agents includes:
[0135] Determining a target conversation from multiple historical conversations; determining the target agent according to the elapsed duration of the target conversation and / or the historical conversation frequency between the user and the N agents.
[0136] The target conversation can be any one of the multiple historical conversations or the historical conversation closest to the current moment.
[0137] There can be multiple specific implementation methods for determining the target agent from the N agents.
[0138] One method is: determining the target agent according to the elapsed duration of the target conversation. For example, in the case where the elapsed duration of the target conversation (any one of the historical conversations or the historical conversation closest to the current moment) is less than a first predetermined threshold (for example, less than 24 hours), the agent associated with the target conversation is determined as the target agent to be displayed. In the case where the elapsed duration is greater than or equal to the first predetermined threshold, any agent among the N agents is determined as the target agent to be displayed. For example, if the user has not chatted with the agent for more than 24 hours, the agent is randomly displayed.
[0139] Another method is: determining the target agent according to the historical conversation frequency between the user and the N agents. For example, the agent that has chatted with the user the most times among the N agents is determined as the target agent to be displayed.
[0140] Another method is as follows: Determine the target agent according to the elapsed time since the end of the target conversation and the historical conversation frequency between the user and N agents. Specifically, when the elapsed time since the end of the target conversation (any one of the historical conversations or the historical conversation closest to the current moment) is less than the first predetermined threshold (for example, less than 24 hours), determine the agent associated with the target conversation as the target agent to be displayed. When the elapsed time since the end of the conversation is greater than or equal to the first predetermined threshold, determine the agent who has chatted with the user the most among the N agents as the target agent to be displayed.
[0141] Another method is: directly determine the agent associated with the target conversation (the historical conversation closest to the current moment) as the target agent.
[0142] According to the embodiments of the present disclosure, by combining the elapsed time since the end of the historical conversation and / or the conversation frequency, agents that the user is interested in can be screened out and displayed to better attract the user's attention.
[0143] Furthermore, after the special-shaped card of the target agent role is exposed, regardless of whether the user clicks it or not, no special-shaped card will be pushed within a predetermined time period (such as within the same day) to avoid disturbing the user frequently and causing the user's disgust.
[0144] According to the embodiments of the present disclosure, the method of displaying the interaction control associated with the target agent may be as follows:
[0145] In the first area of the card display area on the interaction page, display the special-shaped card associated with the target agent;
[0146] When the exposure duration of the special-shaped card is greater than the predetermined exposure duration threshold, and / or the elapsed time since the end of the historical conversation between the user and the N agents is greater than or equal to the first predetermined threshold, display the prompt mark associated with the target agent in the function operation area on the interaction page.
[0147] Specific implementation methods may include the following methods, for example:
[0148] For example, first display the special-shaped card in the card display area, and when the exposure duration of the special-shaped card is greater than the predetermined exposure duration threshold (for example, greater than 48 hours) and the special-shaped card has not been clicked by the user, display the prompt mark associated with the target agent in the function operation area. It can also be that when the exposure duration of the special-shaped card is greater than the predetermined exposure duration threshold (for example, greater than 48 hours), regardless of whether the special-shaped card has been clicked by the user or not, display the prompt mark associated with the target agent in the function operation area.
[0149] For example, first display a special-shaped card in the card display area. After the exposure duration of the special-shaped card is greater than a predetermined exposure duration threshold (e.g., greater than 48 hours), if the special-shaped card is not clicked by the user and the elapsed duration of the user's historical conversations with N agents (which can be the elapsed duration of the most recent conversation or the elapsed duration of any conversation) is greater than or equal to a first predetermined threshold (e.g., greater than 72 hours), then display a prompt mark associated with the target agent in the function operation area. It can also be that when the exposure duration of the special-shaped card is greater than the predetermined exposure duration threshold (e.g., greater than 48 hours), regardless of whether the special-shaped card is clicked by the user, as long as the elapsed duration of the user's historical conversations with N agents (which can be the elapsed duration of the most recent conversation or the elapsed duration of any conversation) is greater than or equal to the first predetermined threshold (e.g., greater than 72 hours), a prompt mark associated with the target agent is displayed in the function operation area.
[0150] For example, first display a special-shaped card in the card display area. Regardless of the exposure duration of the special-shaped card and whether the special-shaped card is clicked by the user, as long as the elapsed duration of the user's historical conversations with N agents (which can be the elapsed duration of the most recent conversation or the elapsed duration of any conversation) is greater than or equal to a first predetermined threshold (e.g., greater than 72 hours), then display a prompt mark associated with the target agent in the function operation area.
[0151] According to an embodiment of the present disclosure, after the special-shaped card is exposed, according to the user interaction feedback, further determine whether to display a prompt mark in the function operation area, which can enhance the prompting effect and avoid missing the conversation with the agent due to the special-shaped card not being noticed by the user.
[0152] According to an embodiment of the present disclosure, a prompt mark associated with the target agent is displayed in the function operation area. The prompt mark can be a general mark pattern such as Figure 3 or a pattern of the image of the agent as shown in Figure 5
[0153] Among them, it can be that when the elapsed duration of the user's historical conversations with N agents (which can be the elapsed duration of the most recent conversation or the elapsed duration of any conversation) is greater than or equal to a second predetermined threshold (e.g., greater than 72 hours), a general picture of the agent is displayed in the target sub-function area. For example, as shown in Figure 3 there is only an entrance of "AI Partner" at the bottom, and the conversation bubble box is not displayed. In this way, it can be avoided that users are not interested in AI agents originally and are frequently triggered to related content, causing user disgust.
[0154] Conversely, when the elapsed duration of the historical conversation between the user and N agents (which can be the elapsed duration of the most recent conversation or the elapsed duration of any conversation) is less than a second predetermined threshold (e.g., less than 72 hours), an image of the target agent is displayed in the target sub-function area, and a conversation bubble box is displayed, as Figure 5 shown.
[0155] Furthermore, after a prompt box, such as a conversation bubble box, is displayed, the user can enter the conversation window by clicking on the image or the bubble box. When returning from the conversation window, the conversation bubble box disappears.
[0156] Furthermore, it can also be configured that if the display time of the prompt box exceeds a predetermined threshold and is triggered by the user, the display of the prompt box is automatically cancelled. For example, if the user does not click on the bubble box for more than 15 seconds, the display is cancelled.
[0157] According to an embodiment of the present disclosure, in response to a touch operation of the user on an interaction control in an interaction page and after jumping into a social conversation window with an agent, personalized settings can be further performed on the AI agent in the social conversation window. For example, changing clothes, changing voices, changing makeup, etc. And several selectable clothes, voices, and makeup are provided to enhance the interaction between the user and the AI agent.
[0158] According to an embodiment of the present disclosure, the social conversation window includes M operation controls for performing M types of personalized configurations on the target agent. Based on this, in response to an interaction operation of the user on the operation control, a configuration sub-window is displayed to the user, where the configuration sub-window includes multiple configuration sub-controls corresponding to various personalized styles, and M is a positive integer.
[0159] Figure 6 Schematically shows a page layout example 600 of a social conversation window according to an embodiment of the present disclosure.
[0160] As Figure 6 shown, the social conversation window includes a background area 601 (which can be a general background preset by the user or the default), a conversation box 602 for the agent and the user to chat, and an agent avatar 603. In addition, it also includes multiple operation controls 604 for performing various personalized configurations, such as the "clothes" control, the "voice" control, and the "makeup" control in the figure. The operation controls 604 can be displayed near the agent avatar 603, such as below. In response to a touch operation of the user on the operation control 604, a configuration sub-window is displayed to the user to facilitate the user to complete the configuration in the configuration sub-window.
[0161] Figure 7 Schematically shows a page layout example 700 of a configuration sub-window for implementing outfit configuration according to an embodiment of the present disclosure; Figure 8FIG. 800 schematically shows an example of the page layout of a configuration sub-window for implementing sound configuration according to an embodiment of the present disclosure.
[0162] Hereinafter, taking the dressing configuration and the sound configuration as examples, an illustrative description will be given. Figure 7 、 8 Taking the dressing configuration and the sound configuration as examples, an illustrative description will be given.
[0163] As Figure 7 shown, when the personalized configuration includes the dressing configuration, the configuration sub-window includes a plurality of dressing display cards 703 corresponding to various dressing styles. The dressing display cards 703 may be clothing display styles or makeup display styles. Figure 7 Taking clothing display as an example. Among them, the dressing display cards 703 are displayed in the form of static pictures or dynamic pictures. Correspondingly, the configuration sub-window includes a "dynamic clothing" selection button 701 and a "static clothing" selection button 702.
[0164] Among them, the dynamic pictures can be pictures in various optional formats, such as GIF (Graphics Interchange Format), APNG (Animated Portable Network Graphics), WebP, MNG (Multiple-image Network Graphics), SVG (Scalable Vector Graphics), etc.
[0165] After the user clicks the "dynamic clothing" selection button 701, a plurality of dressing display cards 703 displayed in dynamic pictures are shown in the window. Among them, the plurality of dressing display cards 703 may be image cards with the same face but different clothing and / or makeup. When the user clicks any one of the dressing display cards 703, the card is prominently displayed. After the user clicks the "confirm selection" button 704, the configuration is completed and a successful clothing change is prompted. And it supports the user to slide left and right to view the dressing display cards 703.
[0166] Similarly, after the user clicks the "static clothing" selection button 702, a plurality of dressing display cards 703 displayed in static pictures are shown in the window. After the user clicks the "confirm selection" button 704, the configuration is completed and a successful clothing change is prompted.
[0167] As Figure 8 shown, when the personalized configuration includes the sound configuration, the configuration sub-window includes a plurality of play buttons 801 corresponding to various sound styles. After the user touches the play button 801, the corresponding style of sound is played. After the user clicks the "confirm selection" button 802, the configuration is completed and a successful sound change is prompted.
[0168] Further, a custom sound control (not shown in the figure) can also be displayed in the configuration sub-window to facilitate the user's custom configuration. After the user clicks the button, they can select to upload the sound stored in the terminal device to complete the custom configuration.
[0169] According to an embodiment of the present disclosure, by providing a number of selectable controls such as clothing, sound, and makeup in the social conversation window, the interaction experience between the user and the AI agent can be improved.
[0170] Another aspect of the present disclosure provides an interactive display device. Figure 9 Schematically shows a block diagram 900 of an interactive display device according to an embodiment of the present disclosure.
[0171] As Figure 9 shown, the interactive display device 900 includes a first display module 901 and a response module 902.
[0172] The first display module 901 is configured to display interaction controls associated with a target agent on an interaction page of a content interaction platform, where the target agent includes at least one of N agents having a social behavior with the user, and N is a positive integer;
[0173] The response module 902 is configured to display a social conversation window for the target agent in response to a user's interaction operation on the interaction control.
[0174] According to an embodiment of the present disclosure, the first display module 901 includes:
[0175] A first display unit for displaying a special-shaped card associated with the target agent in a first area of a card display area on the interaction page, where the special-shaped card is designed for the agent and the card style of the special-shaped card is different from that of a conventional card, and / or
[0176] A second display unit for displaying a prompt mark associated with the target agent in a function operation area on the interaction page.
[0177] According to an embodiment of the present disclosure, the above device further includes:
[0178] A second display module for displaying at least one conventional card associated with at least one social object in a second area of the card display area, where the at least one social object includes at least one real person object having a social behavior with the user, and the card styles of the conventional card and the special-shaped card are different.
[0179] According to an embodiment of the present disclosure, the first display unit includes at least one of the following:
[0180] A first display subunit for displaying a prompt label related to the target agent in a first sub-area of the first area;
[0181] A second display subunit, configured to display pictures and / or videos for characterizing the virtual image of the target agent in a second sub-region of the first region;
[0182] A third display subunit, configured to display the first personalized prompt session of the target agent in a third sub-region of the first region.
[0183] According to an embodiment of the present disclosure, the function operation area at least includes a target sub-function area for displaying the function entry of the agent;
[0184] The second display unit includes:
[0185] A fourth display subunit, configured to display the target image picture of the target agent in the target sub-function area; or
[0186] A fifth display subunit, configured to display the target image picture in the target sub-function area and display a prompt box around the target image picture, where the prompt box includes the second personalized prompt session of the target agent.
[0187] According to an embodiment of the present disclosure, the above device further includes a determination module, configured to, before displaying the interaction control: determine the target agent from the N agents based on multiple historical sessions between the user and the N agents.
[0188] According to an embodiment of the present disclosure, the determination module includes:
[0189] A first determination unit, configured to determine a target session from multiple historical sessions;
[0190] A second determination unit, configured to determine the target agent according to the elapsed duration of the target session and / or the historical session frequency between the user and the N agents; or
[0191] A third determination unit, configured to determine the agent associated with the target session as the target agent.
[0192] According to an embodiment of the present disclosure, the first display module 901 includes:
[0193] A first display unit, configured to display a special-shaped card associated with the target agent in a first region of the card display area of the interaction page;
[0194] A third display unit, configured to display a prompt mark associated with the target agent in the function operation area of the interaction page when the exposure duration of the special-shaped card is greater than a predetermined exposure duration threshold and / or the elapsed duration of the historical session between the user and the N agents is greater than or equal to a first predetermined threshold.
[0195] According to an embodiment of the present disclosure, the functional operation area at least includes a target sub-functional area for displaying the function entry of the agent, and the first display module 901 further includes:
[0196] A fourth display unit, configured to display a general agent picture in the target sub-functional area when the elapsed time of the historical session between the user and N agents is greater than or equal to a second predetermined threshold.
[0197] According to an embodiment of the present disclosure, the social conversation window includes M operation controls for performing M types of personalized configurations on the target agent, and the above device further includes:
[0198] A third display module, configured to display a configuration sub-window to the user in response to an interaction operation of the user on the operation control, where the configuration sub-window includes a plurality of configuration sub-controls corresponding to various personalized styles, and M is a positive integer.
[0199] According to an embodiment of the present disclosure:
[0200] The M types of personalized configurations include at least one of the following: dressing configuration, sound configuration;
[0201] When the personalized configuration includes a dressing configuration, the configuration sub-window includes a plurality of dressing display cards corresponding to various dressing styles, where the dressing display cards are displayed in the form of static pictures or dynamic pictures;
[0202] When the personalized configuration includes a sound configuration, the configuration sub-window includes a plurality of play buttons corresponding to various sound styles.
[0203] Any plurality of modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure, or at least part of the functions of any of them can be implemented in one module. Any one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure can be split into multiple modules for implementation. Any one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on chip, a system on substrate, a system on package, an application specific integrated circuit (ASIC), or can be implemented by any other reasonable way of integrating or packaging circuits in hardware or firmware, or can be implemented in any one of the three implementation ways of software, hardware, and firmware, or in an appropriate combination of any several of them. Alternatively, one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure can be at least partially implemented as a computer program module, and when the computer program module is run, the corresponding functions can be executed.
[0204] For example, any number of the first display module 901 and the response module 902 can be combined and implemented in one module / unit / sub-unit, or any one of the modules / units / sub-units can be split into multiple modules / units / sub-units. Or, at least part of the functions of one or more of these modules / units / sub-units can be combined with at least part of the functions of other modules / units / sub-units and implemented in one module / unit / sub-unit. According to an embodiment of the present disclosure, at least one of the identity recognition signal sending module 410, the identity recognition signal receiving module 420, the identity recognition module 430, and the information signal transceiver module 440 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on chip, a system on substrate, a system on package, an application specific integrated circuit (ASIC), or can be implemented by any other reasonable means such as hardware or firmware for integrating or packaging circuits, or can be implemented in any one of the three implementation manners of software, hardware, and firmware or in an appropriate combination of any several of them. Or, at least one of the first display module 901 and the response module 902 can be at least partially implemented as a computer program module, and when the computer program module runs, it can execute the corresponding functions.
[0205] It should be noted that the interactive display device part in the embodiments of the present disclosure corresponds to the interactive display method part in the embodiments of the present disclosure. For the description of the interactive display device part, please refer to the interactive display method part specifically, and details will not be repeated here.
[0206] Figure 10 A block diagram of an electronic device suitable for implementing the interactive display method according to an embodiment of the present disclosure is schematically shown. Figure 10 The shown electronic device is only an example and should not bring any limitation to the functions and usage scope of the embodiments of the present disclosure.
[0207] As Figure 10 As shown, the electronic device 1000 according to an embodiment of the present disclosure includes a processor 1001, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1002 or the program loaded from the storage part 1008 into the random access memory (RAM) 1003. The processor 1001 can include, for example, a general microprocessor (such as a CPU), an instruction set processor and / or a related chipset and / or a dedicated microprocessor (such as an application specific integrated circuit (ASIC)), and so on. The processor 1001 can also include on-board memory for caching purposes. The processor 1001 can include a single processing unit or multiple processing units for performing different actions of the method flow according to the embodiments of the present disclosure.
[0208] In the RAM 1003, various programs and data required for the operation of the electronic device 1000 are stored. The processor 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. The processor 1001 performs various operations of the method flow according to the embodiments of the present disclosure by executing the programs in the ROM 1002 and / or the RAM 1003. It should be noted that the programs may also be stored in one or more memories other than the ROM 1002 and the RAM 1003. The processor 1001 may also perform various operations of the method flow according to the embodiments of the present disclosure by executing the programs stored in the one or more memories.
[0209] According to an embodiment of the present disclosure, the electronic device 1000 may further include an input / output (I / O) interface 1005, and the input / output (I / O) interface 1005 is also connected to the bus 1004. The electronic device 1000 may further include one or more of the following components connected to the input / output (I / O) interface 1005: an input portion 1006 including a keyboard, a mouse, etc.; an output portion 1007 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage portion 1008 including a hard disk, etc.; and a communication portion 1009 including a network interface card such as a LAN card, a modem, etc. The communication portion 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the input / output (I / O) interface 1005 as needed. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is mounted on the drive 1010 as needed so that a computer program read therefrom can be installed into the storage portion 1008 as needed.
[0210] According to an embodiment of the present disclosure, the method flow according to the embodiments of the present disclosure may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable storage medium, and the computer program includes program codes for performing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication portion 1009, and / or installed from the removable medium 1011. When the computer program is executed by the processor 1001, the above functions defined in the system according to the embodiments of the present disclosure are executed. According to an embodiment of the present disclosure, the above-described system, device, apparatus, module, unit, etc. may be implemented by computer program modules.
[0211] The present disclosure also provides a computer-readable storage medium, which may be included in the device / device / system described in the above embodiments; or may exist separately without being assembled into the device / device / system. The above computer-readable storage medium carries one or more programs, and when the one or more programs are executed, the methods according to the embodiments of the present disclosure are implemented.
[0212] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium. For example, it may include but is not limited to: portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program may be used by or in combination with an instruction execution system, device, or device.
[0213] For example, according to an embodiment of the present disclosure, the computer-readable storage medium may include one or more memories other than the above-described ROM 1002 and / or RAM 1003 and / or ROM 1002 and RAM 1003.
[0214] An embodiment of the present disclosure also includes a computer program product, which includes a computer program. The computer program includes program code for executing the method provided in the embodiment of the present disclosure. When the computer program product runs on an electronic device, the program code is used to cause the electronic device to implement the interactive display method provided in the embodiment of the present disclosure.
[0215] When the computer program is executed by the processor 1001, the above functions defined in the system / device of the embodiment of the present disclosure are executed. According to an embodiment of the present disclosure, the above-described systems, devices, modules, units, etc. may be implemented by computer program modules.
[0216] In one embodiment, the computer program may rely on tangible storage media such as optical storage devices and magnetic storage devices. In another embodiment, the computer program may also be transmitted and distributed in the form of a signal on a network medium, and downloaded and installed through the communication part 1009, and / or installed from the removable medium 1011. The program code included in the computer program may be transmitted using any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0217] According to embodiments of the present disclosure, program code for executing the computer programs provided by the embodiments of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. The programming languages include, but are not limited to, programming languages such as Java, C++, Python, the "C" language, or similar programming languages. The program code can be executed entirely on the user's computing device, partially on the user's device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device can be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., by connecting through the Internet using an Internet service provider).
[0218] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a portion of code that contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and combinations of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions. Those skilled in the art can understand that the features described in the various embodiments of the present disclosure can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly described in the present disclosure. In particular, without departing from the spirit and teachings of the present disclosure, the features described in the various embodiments of the present disclosure can be combined and / or combined in various ways. All such combinations and / or combinations fall within the scope of the present disclosure.
[0219] The above describes the embodiments of the present disclosure. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Although the embodiments have been described separately above, this does not mean that the measures in each embodiment cannot be used advantageously in combination. Without departing from the scope of the present disclosure, those skilled in the art can make various substitutions and modifications, and all such substitutions and modifications should fall within the scope of the present disclosure.
Claims
1. An interactive display method, comprising: displaying an interactive control associated with a target agent in an interactive page of a content interaction platform, wherein the target agent includes at least one of N agents having a social behavior with the user, and N is a positive integer; responding to an interaction operation of the user on the interactive control, and displaying a social conversation window for the target agent to the user.
2. The method according to claim 1, wherein displaying the interactive control associated with the target agent includes: displaying a special-shaped card associated with the target agent in a first area of a card display area of the interactive page, wherein the special-shaped card is designed for an agent and the card style of the special-shaped card is different from that of a conventional card, and / or displaying a prompt mark associated with the target agent in a function operation area of the interactive page.
3. The method according to claim 2, further comprising: displaying at least one conventional card associated with at least one social object in a second area of the card display area, wherein the at least one social object includes at least one real person object having a social behavior with the user, and the card styles of the conventional card and the special-shaped card are different.
4. The method according to claim 2, wherein Displaying the special-shaped card associated with the target agent includes at least one of the following: displaying a prompt label related to the target agent in a first sub-area of the first area; displaying a picture and / or video for characterizing a virtual image of the target agent in a second sub-area of the first area; displaying a first personalized prompt session of the target agent in a third sub-area of the first area.
5. The method according to claim 2, wherein The function operation area at least includes a target sub-function area for displaying an agent function entry; Displaying the prompt mark associated with the target agent includes: displaying a target image picture of the target agent in the target sub-function area; or displaying the target image picture in the target sub-function area, and displaying a prompt box around the target image picture, wherein the prompt box includes a second personalized prompt session of the target agent.
6. The method according to claim 1, the method further comprising, before displaying the interactive control: determining the target agent from the N agents based on a plurality of historical sessions between the user and the N agents.
7. The method according to claim 6, wherein determining the target agent from the N agents based on the historical session information between the user and the N agents includes: determining a target session from the plurality of historical sessions; determining the target agent according to an elapsed duration of the target session and / or a historical session frequency between the user and the N agents; or determining the agent associated with the target session as the target agent.
8. The method according to claim 1, wherein displaying the interactive control associated with the target agent includes: displaying a special-shaped card associated with the target agent in a first area of a card display area of the interactive page; When the exposure duration of the special-shaped card is greater than a predetermined exposure duration threshold, and / or the elapsed duration of the user's historical session with the N intelligent agents is greater than or equal to a first predetermined threshold, a prompt marker associated with the target intelligent agent is displayed in the function operation area of the interaction page.
9. The method according to claim 1, wherein, The function operation area at least includes a target sub-function area for displaying the function entry of the intelligent agent, and the method further includes: When the elapsed duration of the user's historical session with the N intelligent agents is greater than or equal to a second predetermined threshold, a general picture of the intelligent agent is displayed in the target sub-function area; or When it is determined that the user has not established a social behavior with the intelligent agent, a general picture of the intelligent agent is displayed in the target sub-function area.
10. The method according to claim 1, wherein The social session window includes M operation controls for performing M types of personalized configurations on the target intelligent agent, and the method further includes: In response to the user's interaction operation on the operation control, a configuration sub-window is displayed to the user, where the configuration sub-window includes a plurality of configuration sub-controls corresponding to various personalized styles, and M is a positive integer.
11. The method according to claim 10, wherein: The M types of personalized configurations include at least one of the following: dressing configuration, sound configuration; When the personalized configuration includes a dressing configuration, the plurality of configuration sub-controls in the configuration sub-window include a plurality of dressing display cards corresponding to various dressing styles, where the dressing display cards are displayed in the form of static pictures or dynamic pictures; When the personalized configuration includes a sound configuration, the plurality of configuration sub-controls in the configuration sub-window include a plurality of play buttons corresponding to various sound styles.
12. An interactive display device, comprising: A display module, configured to display an interaction control associated with a target intelligent agent in an interaction page of a content interaction platform, where the target intelligent agent includes at least one of N intelligent agents having a social behavior with the user, and N is a positive integer; A response module, configured to display a social session window for the target intelligent agent to the user in response to the user's interaction operation on the interaction control.
13. An electronic device, comprising: One or more processors; A memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 11.
14. A computer-readable storage medium, on which executable instructions are stored, and when the instructions are executed by a processor, the processor implements the method according to any one of claims 1 to 11.
15. A computer program product, comprising a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 11 is implemented.