Information interaction method and apparatus, device, and storage medium

By presenting interactive entry points and interfaces on the online platform and using machine learning models to generate interactive resources, the problem that traditional platforms cannot meet users' information interaction needs is solved, and the efficiency of users generating and sending interactive content is improved.

WO2026051051A1PCT designated stage Publication Date: 2026-03-12BEIJING ZITIAO NETWORK TECH CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

Traditional online platforms cannot meet users' interactive needs in information content generation and processing, and cannot provide users with effective information interaction support.

Method used

By presenting interactive entry points associated with interactive resources sent by the target user, responding to user selections, generating and sending interactive interfaces, determining and generating second prompt words, and then generating and sending interactive resources, machine learning models are used to assist in the generation and editing of interactive content.

Benefits of technology

It reduces the difficulty for users to generate interactive resources, improves the efficiency of information interaction, and meets users' information interaction needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024117623_12032026_PF_FP_ABST
    Figure CN2024117623_12032026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to an information interaction method and apparatus, a device, and a storage medium. The method provided herein comprises: presenting an interaction entry associated with a first interaction resource sent by a target user, the first interaction resource being generated on the basis of a first prompt word; in response to receiving a selection for the interaction entry, presenting an interaction interface; by means of the interaction interface, determining a second prompt word for generating an interaction resource; presenting, in the interaction interface, a second interaction resource generated on the basis of at least the second prompt word; and sending the generated second interaction resource to the target user. In this way, the embodiments of the present disclosure can improve the efficiency of information interaction.
Need to check novelty before this filing date? Find Prior Art

Description

Information interaction method, device, equipment and storage medium TECHNICAL FIELD

[0001] Example embodiments of the present disclosure generally relate to the field of computers, and in particular, to an information interaction method, device, equipment and computer readable storage medium. BACKGROUND

[0002] In recent years, with the development of computer technology, more and more users are delivering information in network platforms. However, the traditional network platform can only bear the carrier of information delivery and cannot provide help for users in the generation and processing of information content, and cannot meet the information interaction needs of users.

[0003] SUMMARY

[0004] In a first aspect of the present disclosure, an information interaction method is provided. The method comprises: presenting an interaction entrance associated with a first interaction resource sent by a target user, the first interaction resource being generated based on a first prompt word; in response to receiving a selection of the interaction entrance, presenting an interaction interface; determining a second prompt word for generating an interaction resource via the interaction interface; in the interaction interface, presenting a second interaction resource generated based on at least the second prompt word; and sending the generated second interaction resource to the target user.

[0005] In a second aspect of the present disclosure, an apparatus for information interaction is provided. The apparatus comprises: a first presentation module configured to present an interaction entrance associated with a first interaction resource sent by a target user, the first interaction resource being generated based on a first prompt word; an interaction module configured to present an interaction interface in response to receiving a selection of the interaction entrance; a determination module configured to determine a second prompt word for generating an interaction resource via the interaction interface; a second presentation module configured to present a second interaction resource generated based on at least the second prompt word in the interaction interface; and a sending module configured to send the generated second interaction resource to the target user.

[0006] In a third aspect of the present disclosure, an electronic device is provided. The device comprises at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. The instructions, when executed by the at least one processing unit, cause the device to perform the method of the first aspect.

[0007] In a fourth aspect of the present disclosure, a computer readable storage medium is provided. The computer readable storage medium has stored thereon a computer program, the computer program being executable by a processor to implement the method of the first aspect.

[0008] It is to be understood that the content described in this Background section of this document is not to be taken as an acknowledgement that this disclosure embodies key or important features or is related to the prior art. BRIEF DESCRIPTION OF DRAWINGS

[0009] The above and other features, advantages and aspects of embodiments of the present disclosure will become more apparent by describing in detail some embodiments thereof with reference to the annexed drawings in which:

[0010] FIG. 1 shows a schematic diagram of an example environment in which some embodiments of the present disclosure can be implemented;

[0011] FIGS. 2A to 2F show example interfaces according to some embodiments of the present disclosure;

[0012] FIGS. 3A to 3C show example interfaces according to yet other embodiments of the present disclosure;

[0013] FIG. 4 shows a flowchart of an example process of information interaction according to some embodiments of the present disclosure;

[0014] FIG. 5 shows a schematic structural block diagram of an example apparatus for information interaction according to some embodiments of the present disclosure; and

[0015] FIG. 6 shows a block diagram of an electronic device capable of implementing a plurality of embodiments of the present disclosure. DETAILED DESCRIPTION

[0016] Embodiments of the present disclosure will be described in more detail by referring to the drawings. Although certain embodiments of the present disclosure are illustrated in the drawings, it is understood that the present disclosure can be embodied in various forms and should not be construed as being limited to the embodiments set forth herein, but rather, the embodiments are provided so that the present disclosure can be more thoroughly and completely understood. It is understood that the drawings and embodiments of the present disclosure are for exemplary purposes only and are not intended to limit the scope of protection of the present disclosure.

[0017] It is noted that the headings provided herein are not limitations of the embodiments described in this document. Various embodiments are described throughout this document, and any type of embodiment can be included under any heading. Furthermore, embodiments described in any heading can be combined with any other embodiment described in the same heading and / or in a different heading in any manner.

[0018] In the description of the embodiments of the present disclosure, the term "comprising" and similar terms thereof are understood to encompass open-ended inclusion, i.e., "comprising but not limited to". The term "based on" is understood to mean "based at least in part on". The term "one embodiment" or "the embodiment" is understood to mean "at least one embodiment". The term "some embodiments" is understood to mean "at least some embodiments". The following can also include other explicit and implicit definitions. The terms "first", "second", etc. can refer to different or same objects. The following can also include other explicit and implicit definitions.

[0019] In the embodiments of the present disclosure, data of users, acquisition and / or use of data, etc. can be involved. These aspects all comply with corresponding laws and regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are performed on the premise that the user is aware of and confirms. Accordingly, in the implementation of the embodiments of the present disclosure, the type of data or information that can be involved, the use range, the use scenario, etc. should be informed to the user and the authorization of the user should be obtained through appropriate means according to relevant laws and regulations. The specific informing and / or authorization manner can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this aspect.

[0020] In the present specification and embodiments, if the scheme involves processing of personal information, it will be processed on the premise of legality (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and only within the prescribed or agreed range. The user refuses to process personal information other than the necessary information required for the basic function, which does not affect the user's use of the basic function.

[0021] As briefly mentioned above, in recent years, with the development of computer technology, more and more users are delivering information in network platforms. However, the traditional network platform can only bear the carrier of information delivery and cannot provide help for users in the generation and processing of information content, and cannot meet the information interaction needs of users.

[0022] The embodiments of the present disclosure propose a scheme for information interaction. According to the scheme, an interaction entrance associated with a first interaction resource sent by a target user can be presented, the first interaction resource being generated based on a first prompt word; in response to receiving a selection of the interaction entrance, an interaction interface is presented; a second prompt word for generating an interaction resource is determined via the interaction interface; in the interaction interface, a second interaction resource generated based on at least the second prompt word is presented; and the generated second interaction resource is sent to the target user.

[0023] In this way, embodiments of the present disclosure can provide, for a current user, an interaction entry associated with an interaction resource based on a received interaction resource from other users. Further, the current user can determine, based on the interaction entry, a prompt word for generating the interaction resource. In addition, embodiments of the present disclosure can present, for the user, the interaction resource generated based on the determined prompt word, and send the interaction resource to other users. In this way, embodiments of the present disclosure can help the user to generate an interaction resource that can meet the user's needs based on a received interaction resource, thereby reducing the difficulty of the user to generate the interaction resource and improving the efficiency of the user to interact information.

[0024] Various example implementations of the solution are described in further detail below in conjunction with the following figures.

[0025] Example Environment

[0026] FIG. 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1, the example environment 100 can include an electronic device 110.

[0027] In this example environment 100, the electronic device 110 can run an application 120 that supports interface interaction. The application 120 can be any suitable type of application for interface interaction, examples of which can include, but are not limited to, a media editing application or other suitable application. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.

[0028] In the environment 100 of FIG. 1, the electronic device 110 can present, via the application 120, an interface 150 for supporting interface interaction if the application 120 is in an active state.

[0029] In some embodiments, the electronic device 110 communicates with a server 130 to implement the provision of services to the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media player, a multimedia tablet, a palmtop computer, a portable gaming terminal, a VR / AR device, a Personal Communication System (PCS) terminal, a personal navigation device, a Personal Digital Assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an electronic book device, a game device, or any combination thereof, including an apparatus and peripherals or combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as "wearable" circuitry, etc.).

[0030] The server 130 can be a standalone physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and basic cloud computing services such as big data and artificial intelligence platforms. The server 130 may, for example, include a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 can provide background services for the application 120 in the electronic device 110 that supports a virtual scene.

[0031] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established by wired or wireless means. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 130 and the electronic device 110 can achieve signaling interaction through the communication connection therebetween.

[0032] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, without implying any limitation on the scope of the present disclosure.

[0033] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0034] Example interactions

[0035] FIGS. 2A-2F illustrate example interfaces 200A-200F in accordance with some embodiments of the present disclosure. The interfaces 200A-200F may, for example, be provided by the electronic device 110 illustrated in FIG. 1.

[0036] In some embodiments, the electronic device 110 can present an interaction portal associated with the first interactive resource sent by the target user.

[0037] In some embodiments, the electronic device 110 can present the first interactive resource sent by the target user in a target interface.

[0038] In some embodiments, the target interface can include a comment interface associated with the target user. The first interactive resource can be presented as at least part of the comment content. As an example, the comment interface can include a comment interface associated with media content. The comment content can include comment content associated with the media content.

[0039] In some embodiments, as shown in FIG. 2A, the electronic device 110 can present, in a target interface 200A, a first interactive resource 205 sent by a target user. In some embodiments, the target interface 200A can include a conversation interface with the target user. The first interactive resource 205 is presented in the conversation interface and as at least part of a conversation message. As an example, the first interactive resource 205 can be a message sent by the target user to the current user.

[0040] In some embodiments, the interactive resources (e.g., the first interactive resource and other interactive resources mentioned later) can include multiple types, such as an expression, a text, an image, an audio, a video, etc.

[0041] In some embodiments, with continued reference to FIG. 2A, the electronic device 110 can present, in the target interface 200A, a first prompt word 206 for generating the first interactive resource 205. The first prompt word 206 can be used to describe the first interactive resource 205.

[0042] As an example, the first interactive resource can be generated by a client associated with the target user based on the first prompt word and / or other prompt items determined by the target user using a preset model. As an example, the preset model can be implemented as a machine learning model with the ability to generate interactive resources based on prompt content, and the present disclosure is not intended to limit the specific content and training process of the preset model. Further, the client associated with the target user can send the first interactive resource to the current user in response to a sending request of the target user. Therefore, the electronic device 110 associated with the current user can present the first interactive resource 205 and the first prompt word 206 from the target user in the target interface.

[0043] In some embodiments, with continued reference to FIG. 2A, the electronic device 110 can present, in the target interface 200A, an interactive entry 210 associated with the first interactive resource 205. As an example, the electronic device 110 can present an image identifier and a text identifier of the interactive entry 210. Further, the electronic device 110 can present an interactive interface in response to a trigger (e.g., a click operation) on the interactive entry 210.

[0044] In some embodiments, as shown in FIG. 2B, the electronic device 110 can present an interactive interface 200B. The electronic device 110 can present the first interactive resource 205 in the interactive interface 200B. Further, the electronic device 110 can provide a prompt word control 215 in the interactive interface 200B. The electronic device 110 can present the first prompt word 206 (not shown in FIG. 2B) in the prompt word control 215 of the interactive interface 200B in response to a trigger on the interactive entry 210.

[0045] In some embodiments, with continued reference to FIG. 2B, the electronic device 110 can present the first editing control 220 in the interactive interface 200B. Further, the electronic device 110 can provide, in response to a triggering of the first editing control 220, the second prompt 207 generated based on the first prompt 206 in the prompt word control 215.

[0046] In some embodiments, the electronic device 110 can indicate, in response to a triggering of the first editing control, that the first model generates the second prompt by replacing a portion of content of the first prompt. As an example, the first prompt 206 can include “AAA is walking,” for example. The second prompt 207 generated by the first model can include “AAA is drinking water,” for example. As an example, the first model can be implemented as a machine learning model with text processing capability. The present disclosure is not intended to limit the specific content and training process of the first model. In this way, embodiments of the present disclosure can generate the second prompt 207 for the user quickly based on the received first interactive resource 205 for the user to refer to or help the user generate a second interactive resource based on the second prompt 207, improving the efficiency of the user in generating the second interactive resource.

[0047] In some embodiments, with continued reference to FIG. 2B, the electronic device 110 can present the second editing control 225 in the interactive interface 200B. Further, the electronic device 110 can obtain, in response to a triggering of the second editing control 225, the second prompt 207 determined by editing the first prompt 206.

[0048] In some embodiments, as shown in FIG. 2C, the electronic device 110 can present, in response to a triggering of the second editing control 225, a keyboard component in the interactive interface 200C. The electronic device 110 can receive, through the keyboard component, content input by the user in natural language to implement editing of the first prompt 206. In this way, embodiments of the present disclosure provide a way for the user to manually edit the second prompt 207. In this way, embodiments of the present disclosure can provide the user with a free editing function to meet the user’s demand to create a second interactive resource by customizing the second prompt 207.

[0049] In some embodiments, the electronic device 110 can present a second interactive resource generated based at least on the second prompt 207. In some embodiments, the electronic device 110 provides the second prompt 207 and reference information to a second model to obtain a second interactive resource generated by the second model. As an example, the second model can be implemented as a machine learning model with the capability of generating text content or image content based on prompt content. The present disclosure is not intended to limit the specific content and training process of the second model.

[0050] In some embodiments, the reference information can indicate description information associated with the first interactive resource. As an example, the description information associated with the first interactive resource can include a description of text content and / or image content corresponding to the first interactive resource. In this way, by incorporating the description information associated with the first interactive resource, the relevance between the second interactive resource and the first interactive resource can be improved.

[0051] As an example, the description information of the first interactive resource may, for example, include a character expression action (e.g., character A is shaking his head) and a picture style (e.g., an animation style or a watercolor style, etc.). As an example, generating the second interactive resource based on the reference information may, for example, include that “character A is crying” (e.g., the same character as in the first interactive resource, but with a different expression action), and the picture style of the second interactive resource can be the same as that of the first interactive resource. As an example, this is only an exemplary description of the description information, and the description information of the first interactive resource can also include a plot, a theme tone, an environmental condition, etc. The present disclosure is not intended to limit the description information associated with the first interactive resource.

[0052] In some embodiments, the reference information can indicate appearance data of a virtual object associated with the current user. As an example, the virtual object of the current user can be created based on a configuration operation of the current user. In some scenarios, such a virtual object may, for example, also be referred to as a digital avatar or a virtual avatar. The acquisition of the appearance data of the virtual object can include that the electronic device 110 acquires at least one image based on a configuration operation of the user. The appearance data of the virtual object is determined based on the acquired at least one image. As an example, the configuration operation can include selecting an image from an album or taking an image using a camera component. As an example, the at least one image can be an image in the album or an image taken by invoking the camera component. As an example, the visual representation of the virtual object can be generated based on the appearance data and the description text input by the user. In this way, by incorporating the appearance data of the virtual object associated with the current user, the demand of the current user to generate the second interactive resource can be met, and the relevance and interest of the second interactive resource to the current user are improved.

[0053] As an example, the second prompt word 207 may, for example, include “paddle in the lake”, and based on the appearance data of the virtual object associated with the current user in the reference information, the generated second interactive resource can be presented as “the virtual object associated with the current user paddling in the lake”. In some examples, the character image in the second interactive resource is determined based on the virtual object associated with the current user.

[0054] In some embodiments, as shown in FIG. 2D, the electronic device 110 can present a process animation of generating the second interactive resource based on the second prompt 207 in the interactive interface 200D. As an example, the electronic device 110 may, for example, present a progress indication element 230 in the process animation. The progress indication element 230 can indicate the progress of the second interactive resource being generated. Embodiments of the present disclosure can clearly show the current user the progress of the second interactive resource by presenting the process animation and the progress indication element, so that the user can intuitively feel the production process and the estimated completion time of the second interactive resource.

[0055] In some embodiments, as shown in FIG. 2E, the electronic device 110 can present the second interactive resource 235 generated based on at least the second prompt 207 in the interactive interface 200E.

[0056] In some embodiments, with continued reference to FIG. 2E, the electronic device 110 can present the first editing control 220 and / or the second editing control 225 in the interactive interface 200E. Further, the electronic device 110 can update the second prompt 207 in response to the current user triggering the first editing control 220 and / or the second editing control 225, so that the second control re-generates a new second interactive resource 235 based on the updated second prompt 207. Thus, embodiments of the present disclosure can update the second interactive resource based on the operation of the user until the user's needs are met.

[0057] In some embodiments, with continued reference to FIG. 2E, the electronic device 110 can present a sending control 240 associated with the second interactive resource 235 in the interactive interface 200E. Further, the electronic device 110 can send the generated second interactive resource 235 to the target user in response to triggering the sending control 240.

[0058] In some embodiments, as shown in FIG. 2F, the electronic device 110 can present the second interactive resource 235 sent by the current user to the target user in the target interface 200F. In some embodiments, the electronic device 110 can also present the second prompt 207 associated with the second interactive resource 235 in the target interface 200F.

[0059] FIGS. 3A-3C illustrate example interfaces 300A-300C, according to some embodiments of the present disclosure. The interfaces 300A-300C may, for example, be provided by the electronic device 110 shown in FIG. 1.

[0060] In some embodiments, as shown in FIG. 3A, the electronic device 110 can present a target interface 300A. The electronic device 110 can present a first interactive resource 305 from a target user in the target interface 300A.

[0061] In some embodiments, with continued reference to FIG. 3A, the electronic device 110 can provide an input control 310 in the target interface 300A. The electronic device 110 can obtain the target content input by the current user via the input control 310.

[0062] In some embodiments, as shown in FIG. 3B, the electronic device 110 can present a keyboard component 315 in response to the triggering of the input control 310. The electronic device 110 can determine the target content 320 input by the current user in response to the triggering of the keyboard component by the current user.

[0063] In some embodiments, with continued reference to FIG. 3B, the electronic device 110 can present a third interactive resource 325 associated with the target content 320 in the target interface 300B. As an example, the third interactive resource 325 can include a plurality of interactive resources. In some embodiments, the plurality of interactive resources are arranged based on preset rules. As an example, the preset rules can include that the interactive resources generated based on the prompt words are arranged in front of the other interactive resources in the plurality of interactive resources. In addition, the preset rules can also be determined based on the time information of the interactive resources, etc.

[0064] In some embodiments, the electronic device 110 can present the third interactive resource 325 associated with the target content 320 in the target interface 300B in response to the target content 320 satisfying preset conditions. As an example, the preset conditions can include that the text length of the target content 320 satisfies a preset length, the language type of the target content 320 satisfies a preset language type, etc.

[0065] In some embodiments, the electronic device 110 can present the third interactive resource 325 associated with the target content 320 in the target interface 300B in response to the time interval during which no operation is received after receiving the target content 320 input by the current user reaching a preset time threshold. As an example, the electronic device 110 can present the third interactive resource 325 associated with the target content 320 in the target interface 300B in response to no operation of the current user being received within 3 seconds after receiving the target content 320 input by the current user.

[0066] In some embodiments, the third interactive resource 325 can be generated based on the target content. As an example, the electronic device 110 can instruct a third model to generate the third interactive resource based at least on the target content. As an example, the third model can be implemented as a machine learning model with the capability of generating text content or image content based on prompt content. The present disclosure is not intended to limit the specific content and training process of the third model.

[0067] In some embodiments, the third interactive resource can be an interactive resource in the preset resource set that matches the target content. As an example, the preset resource set can include a plurality of preset interactive resources. The plurality of preset interactive resources can include the second interactive resource 235 generated based on the second prompt word 207 and other interactive resources generated based on other prompt words. In addition, the plurality of preset interactive resources can also include interactive resources that are not generated based on prompt words (e.g., expression materials, etc.).

[0068] In some embodiments, the electronic device 110 can determine the third interactive resource 325 from the preset resource set based on a prompt word corresponding to the preset resource set. The third prompt word corresponding to the third interactive resource 325 matches the target content. As an example, the plurality of preset interactive resources in the preset resource set can correspond to a plurality of prompt words. The electronic device 110 can call a text matching model to determine a target prompt word from the plurality of prompt words that has a high matching degree with the target content higher than a preset threshold, so as to determine that the preset interactive resource corresponding to the target prompt word is the third interactive resource 325. As an example, the text matching model can be implemented as a machine learning model with text similarity judgment capability. The disclosure does not intend to limit the specific content and training process of the text matching model. The disclosure does not intend to limit the specific value of the preset threshold.

[0069] In some embodiments, continuing to refer to FIG. 3B, the electronic device 110 can input the third interactive resource 325 in the page corresponding to the input control 310 in response to the selection of the third interactive resource 325. As an example, the electronic device 110 can input the third interactive resource 325-1 in the target interface 200B in response to the selection of the third interactive resource 325-1.

[0070] In some embodiments, as shown in FIG. 3C, the electronic device 110 can present the third interactive resource 325-1 in the target interface 300C.

[0071] In some embodiments, continuing to refer to FIG. 3C, the electronic device 110 can present a prompt element 330 associated with the third interactive resource 325-1 in the target interface 300C. The prompt element 330 can be used to indicate that the third interactive resource 325-1 is generated based on the corresponding prompt word. As an example, the third interactive resource 325-1 can be an interactive resource stored in the preset resource set that is previously generated by the current user based on the prompt word.

[0072] Based on the above-described process, embodiments of the present disclosure can recommend an associated interactive resource to a current user based on current user input content after receiving the interactive resource from other users, or help the user generate an interactive resource based on a prompt word based on the user's operation. Moreover, embodiments of the present disclosure can send the interactive resource to other users and store it in a preset resource set for subsequent use by the current user. In this way, embodiments of the present disclosure can help users quickly find or create interactive resources to meet the information interaction needs of users and other users, improving the information interaction efficiency between users.

[0073] Example process

[0074] FIG. 4 illustrates a flowchart of an example process 400 of information interaction, according to some embodiments of the present disclosure. Process 400 can be implemented at electronic device 110. Process 400 is described below with reference to FIG. 1.

[0075] As shown, at block 410, electronic device 110 presents an interactive entry associated with a first interactive resource sent by a target user, the first interactive resource being generated based on a first prompt word.

[0076] At block 420, electronic device 110 presents an interactive interface in response to receiving a selection of the interactive entry.

[0077] At block 430, electronic device 110 determines, via the interactive interface, a second prompt word for generating an interactive resource.

[0078] At block 440, electronic device 110 presents, in the interactive interface, a second interactive resource generated based on at least the second prompt word.

[0079] At block 450, electronic device 110 sends the generated second interactive resource to the target user.

[0080] In some embodiments, determining, via the interactive interface, the second prompt word for generating the interactive resource includes: presenting a first editing control in the interactive interface; and in response to a trigger of the first editing control, providing the second prompt word generated based on the first prompt word.

[0081] In some embodiments, the second prompt word is generated based on a process of instructing the first model to generate the second prompt word by replacing part of the content of the first prompt word.

[0082] In some embodiments, determining, via the interactive interface, the second prompt word for generating the interactive resource includes: presenting a second editing control in the interactive interface; and in response to a trigger of the second editing control, obtaining the second prompt word determined by editing the first prompt word.

[0083] In some embodiments, the second interactive resource is generated based on a process of: providing the second prompt word and the reference information to a second model; and obtaining a second interactive resource generated by the second model.

[0084] In some embodiments, the reference information indicates at least one of: description information associated with the first interactive resource; appearance data of a virtual object associated with the current user.

[0085] In some embodiments, the process 400 further includes: presenting, in the target interface, the first interactive resource and the first prompt word used to generate the first interactive resource.

[0086] In some embodiments, the target interface includes: a conversation interface with the target user, the first interactive resource being presented as at least part of a conversation message; or a comment interface associated with the target user, the first interactive resource being presented as at least part of a comment content.

[0087] In some embodiments, the process 400 further includes: presenting, in the target interface, the second prompt word in association with the sent second interactive resource.

[0088] In some embodiments, sending the generated second interactive resource to the target user includes: presenting, in the interactive interface, a sending control in association with the second interactive resource; and in response to a triggering of the sending control, sending the generated second interactive resource to the target user.

[0089] In some embodiments, the process 400 further includes: obtaining, via the input control, target content input by the current user; presenting a third interactive resource associated with the target content, wherein the third interactive resource is generated based on the target content or the third interactive resource is an interactive resource in a preset resource set matching the target content, the preset resource set including the second interactive resource; and in response to a selection of the third interactive resource, inputting the third interactive resource in a page corresponding to the input control.

[0090] In some embodiments, the process 400 further includes: determining, from the preset resource set, the third interactive resource based on a prompt word corresponding to the preset resource set, wherein a third prompt word corresponding to the third interactive resource matches the target content.

[0091] In some embodiments, the process 400 further includes: presenting a prompt element associated with the third interactive resource, the prompt element being used to indicate that the third interactive resource is generated based on the corresponding prompt word.

[0092] Example apparatus and devices

[0093] Embodiments of the present disclosure also provide a corresponding apparatus for implementing the above method or process. FIG. 5 shows a schematic structural block diagram of an example apparatus 500 for information interaction, according to certain embodiments of the present disclosure. The apparatus 500 can be implemented as or included in an electronic device. Various modules / components in the apparatus 500 can be implemented by hardware, software, firmware, or any combination thereof.

[0094] As shown in FIG. 5, the apparatus 500 includes a first presentation module 510 configured to present an interaction entry associated with a first interaction resource sent by a target user, the first interaction resource being generated based on a first prompt word; an interaction module 520 configured to present an interaction interface in response to receiving a selection of the interaction entry; a determination module 530 configured to determine, via the interaction interface, a second prompt word for generating an interaction resource; a second presentation module 540 configured to present, in the interaction interface, a second interaction resource generated based on the second prompt word; and a sending module 550 configured to send the generated second interaction resource to the target user.

[0095] In some embodiments, the determination module 530 is further configured to present a first editing control in the interaction interface; and in response to a triggering of the first editing control, provide the second prompt word generated based on the first prompt word.

[0096] In some embodiments, the second prompt word is generated based on a process of instructing a first model to generate the second prompt word by replacing part of the content of the first prompt word.

[0097] In some embodiments, the determination module 530 is further configured to present a second editing control in the interaction interface; and in response to a triggering of the second editing control, obtain the second prompt word determined by editing the first prompt word.

[0098] In some embodiments, the second interaction resource is generated based on a process of providing the second prompt word and reference information to a second model; and obtaining a second interaction resource generated by the second model.

[0099] In some embodiments, the reference information indicates at least one of: description information associated with the first interaction resource; image data of a virtual object associated with the current user.

[0100] In some embodiments, the apparatus 500 further includes a third presentation module configured to present, in a target interface, the first interaction resource and the first prompt word for generating the first interaction resource.

[0101] In some embodiments, the target interface includes: a conversation interface with the target user, the first interactive resource is presented as at least part of a conversation message; or a comment interface associated with the target user, the first interactive resource is presented as at least part of a comment content.

[0102] In some embodiments, the apparatus 500 further includes an association module configured to: present, in the target interface, a second prompt word associated with the sent second interactive resource.

[0103] In some embodiments, the sending module 550 is further configured to: present, in the interactive interface, a sending control associated with the second interactive resource; and in response to triggering of the sending control, send the generated second interactive resource to the target user.

[0104] In some embodiments, the apparatus 500 further includes a first processing module configured to: acquire, via the input control, target content input by the current user; present a third interactive resource associated with the target content, wherein the third interactive resource is generated based on the target content, or the third interactive resource is an interactive resource in a preset resource set that matches the target content, and the preset resource set includes the second interactive resource; and in response to selection of the third interactive resource, input the third interactive resource in a page corresponding to the input control.

[0105] In some embodiments, the apparatus 500 further includes a second processing module configured to: determine, from a preset resource set, the third interactive resource based on a prompt word corresponding to the preset resource set, wherein a third prompt word corresponding to the third interactive resource matches the target content.

[0106] In some embodiments, the apparatus 500 further includes a prompt module configured to: present a prompt element associated with the third interactive resource, the prompt element being used to indicate that the third interactive resource is generated based on the corresponding prompt word.

[0107] FIG. 6 shows a block diagram of an electronic device 600 in which one or more embodiments of the disclosure can be implemented. It should be understood that the electronic device 600 shown in FIG. 6 is merely an example and should not be construed as any limitation to the functionality and scope of the embodiments described herein. The electronic device 600 shown in FIG. 6 can be used for electronic devices.

[0108] As shown in FIG. 6, electronic device 600 is in the form of a general-purpose electronic device. Components of electronic device 600 can include, but are not limited to, one or more processors or processing units 610, memory 620, storage 630, one or more communication units 640, one or more input devices 650, and one or more output devices 660. Processing unit(s) 610 can be actual or virtual processors and capable of executing various processing in accordance with programs stored in memory 620. In a multi-processing system, multiple processing units execute computer-executable instructions in parallel to improve the processing power of electronic device 600.

[0109] Electronic device 600 typically includes a plurality of computer storage media. Such media can be removable and / or non-removable, and can include volatile and / or nonvolatile media. Memory 620 can be volatile (such as, for example, registers, cache, random access memory (RAM)), non-volatile (such as, for example, read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage 630 can be removable or non-removable and can include machine-readable media, such as, for example, flash drives, disks, or any other media capable of storing information and / or data and accessible by electronic device 600.

[0110] Electronic device 600 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 6, a disk drive or other computer-readable media drive can be provided for reading from or writing to a removable, non- volatile magnetic disk (e.g., a "hard drive"), and a disk drive or other computer-readable media drive can be provided for reading from or writing to a removable, non-volatile optical disk (such as a CD-ROM or other optical medium). In these instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. Memory 620 can include a computer program product 625 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.

[0111] Communication unit(s) 640 enable communication with other electronic devices via communication media. Additionally, functionality of components of electronic device 600 can be implemented in a single computing cluster or a plurality of computer machines capable of communication through a communication connection. Accordingly, electronic device 600 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes.

[0112] The input device 650 can be one or more input devices such as a mouse, a keyboard, a trackball, etc. The output device 660 can be one or more output devices such as a display, a speaker, a printer, etc. The electronic device 600 can also communicate with one or more external devices (not shown) such as a storage device, a display device, etc., one or more devices that enable a user to interact with the electronic device 600, or any devices (e.g., a network card, a modem, etc.) that enable the electronic device 600 to communicate with one or more other electronic devices, as desired, via the communication unit 640. Such communication can be carried out via an input / output (I / O) interface (not shown).

[0113] According to an example implementation of the present disclosure, a computer readable storage medium is provided having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided that is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.

[0114] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0115] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0116] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0117] The computer program product of the present disclosure can be a computer program product, which is a machine-readable medium (media) having instances of the software embodied thereon, such as computer software, firmware, wireless application protocol (WAP), middleware or microcode. For example, a computer program product can be a floppy disk, a CD-ROM, a DVD, a Blu-ray Disc™, a flash drive, a memory stick, a magnetic tape, or a hard disk drive. The machine-readable medium can be a single medium, or multiple media, of the same or different type. The computer program product can be one or more computer program components embodied in medium and / or transmission signals. The computer program product can have one or more computer readable and / or computer executable components embodied in medium and / or transmission signals. The computer program product can be one or more computer readable and / or computer executable components embodied in medium and / or transmission signals. The computer program product can also be at least one or combination of controller(s) with associated computer program component(s), the computer program component(s) being an example of computer program product.

[0118] Various implementations of the disclosure have been described in detail above. The foregoing description is exemplary and explanatory only, and is not intended to be exhaustive or to limit various implementations of the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above teachings without departing from the scope and spirit of the disclosure. It is intended that the scope of the disclosure be limited only by the claims and the equivalents thereof. The terms "comprise," "include," and "have," as well as variations thereof, are intended to be inclusive in a manner that the term "comprises" is synonymous with "consists of."

Claims

1. A method for information interaction, comprising: presenting an interaction entry associated with a first interaction resource sent by a target user, the first interaction resource being generated based on a first prompt; in response to receiving a selection of the interaction entry, presenting an interaction interface; determining, via the interaction interface, a second prompt for generating an interaction resource; in the interaction interface, presenting a second interaction resource generated based on the second prompt; and sending the generated second interaction resource to the target user.

2. The method of claim 1, wherein determining, via the interaction interface, a second prompt for generating an interaction resource comprises: presenting a first editing control in the interaction interface; and in response to a triggering of the first editing control, providing the second prompt generated based on the first prompt.

3. The method of claim 2, wherein the second prompt is generated based on a process of: indicating a first model to generate the second prompt by replacing part of content of the first prompt.

4. The method of claim 1, wherein determining, via the interaction interface, a second prompt for generating an interaction resource comprises: presenting a second editing control in the interaction interface; and in response to a triggering of the second editing control, obtaining the second prompt determined by editing the first prompt.

5. The method of claim 1, wherein the second interaction resource is generated based on a process of: providing the second prompt and reference information to a second model; and obtaining the second interaction resource generated by the second model.

6. The method of claim 5, wherein the reference information indicates at least one of: description information associated with the first interaction resource; avatar data of a virtual object associated with a current user.

7. The method of claim 1, further comprising: presenting, in a target interface, the first interaction resource and the first prompt for generating the first interaction resource.

8. The method of claim 7, wherein the target interface comprises: a conversation interface with the target user, the first interaction resource being presented as at least part of a conversation message; or a comment interface associated with the target user, the first interaction resource being presented as at least part of a comment content.

9. The method of claim 7, further comprising: in the target interface, presenting the second prompt in association with the sent second interaction resource.

10. The method of claim 1, wherein sending the generated second interaction resource to the target user comprises: presenting, in the interaction interface, a sending control associated with the second interaction resource; and in response to a triggering of the sending control, sending the generated second interaction resource to the target user.

11. The method of claim 1, further comprising: obtaining, via an input control, a target content input by a current user; ​ ​ ​ ​ present a third interactive resource associated with the target content, wherein the third interactive resource is generated based on the target content, or the third interactive resource is an interactive resource matching the target content in a preset resource set, the preset resource set including the second interactive resource; and in response to selection of the third interactive resource, input the third interactive resource in a page corresponding to the input control.

12. The method of claim 11, further comprising: determining the third interactive resource from the preset resource set based on a prompt word corresponding to the preset resource set, wherein a third prompt word corresponding to the third interactive resource matches the target content.

13. The method of claim 11, further comprising: presenting a prompt element associated with the third interactive resource, the prompt element being used to indicate that the third interactive resource is generated based on a corresponding prompt word.

14. An apparatus for information interaction, comprising: a first presentation module configured to present an interactive portal associated with a first interactive resource sent by a target user, the first interactive resource being generated based on a first prompt word; an interaction module configured to present an interaction interface in response to receiving selection of the interactive portal; a determination module configured to determine, via the interaction interface, a second prompt word used to generate an interactive resource; a second presentation module configured to present, in the interaction interface, a second interactive resource generated based at least on the second prompt word; and a sending module configured to send the generated second interactive resource to the target user.

15. An electronic device, comprising: at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions, when executed by the at least one processing unit, causing the electronic device to perform the method according to any one of claims 1-13.

16. A computer-readable storage medium having stored thereon a computer program, the computer program being executable by a processor to implement the method according to any one of claims 1-13.

Citation Information

Patent Citations

  • Method and device for generating image, equipment and medium

    CN117593404A

  • Method and device for generating image, equipment and medium

    CN117671067A

  • Prompt word expansion method and device, computer equipment and storage medium

    CN117764068A