Information processing method and device, equipment and storage medium
By presenting search results associated with media content in the agent's interactive interface, the agent generates response content, which solves the problem of inaccurate information processing in the existing technology and improves the accuracy of the response content and user convenience.
Patent Information
- Application Number
- CN202510873350.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-26
- Publication Date
- 2025-10-10
AI Technical Summary
When processing information, existing intelligent dialogue systems find it difficult to improve the accuracy of response content and the convenience of user information processing.
An interaction request is obtained through an interactive interface with the intelligent agent, description information is presented, the description information includes search results associated with the first media content, and response content is generated. The intelligent agent generates response content based on the search results.
The accuracy of the response content generated by the intelligent agent and the accuracy of information processing are improved, and the convenience of user-triggered information processing is enhanced.
Smart Images

Figure CN120764682A_ABST
Abstract
Description
Technical Field
[0001] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to information processing methods, apparatuses, devices, and computer-readable storage media. Background Art
[0002] With the advancement of computer technology, an increasing number of platforms and applications are providing intelligent conversational services, such as intelligent conversational systems and digital assistants. These intelligent conversational systems, digital assistants, and other agents can help users process information through interaction. Improving the quality of information processing by these agents is a key concern. Summary of the Invention
[0003] In a first aspect of the present disclosure, a method for information processing is provided. The method comprises: obtaining an interaction request via an interactive interface with an agent, the interaction request being associated with first media content; presenting descriptive information in the interactive interface, the descriptive information indicating a processing process of the agent regarding the interaction request, the descriptive information including at least search results associated with the first media content, the search results including at least one item of media content; and providing response content to the interaction request, wherein the response content is generated by the agent based on the search results.
[0004] In a second aspect of the present disclosure, a device for information processing is provided. The device includes: an acquisition module configured to acquire an interaction request via an interactive interface with an agent, the interaction request being associated with first media content; a first presentation module configured to present, in the interactive interface, description information indicating the agent's processing of the interaction request, the description information including at least search results associated with the first media content, the search results including at least one item of media content; and a provision module configured to provide response content to the interaction request, wherein the response content is generated by the agent based on the search results.
[0005] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. When executed by the at least one processor, the instructions cause the device to perform the method of the first aspect.
[0006] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.
[0007] In a fifth aspect of the present disclosure, a computer program product is provided, which is tangibly stored in a computer storage medium and includes computer-executable instructions, which, when executed by a device, cause the device to perform the method of the first aspect.
[0008] It should be understood that the content described in this summary section is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:
[0010] Figure 1 A schematic diagram illustrating an example environment in which embodiments according to the present disclosure may be implemented;
[0011] Figures 2A to 2H shows an example interface according to some embodiments of the present disclosure;
[0012] Figure 3 A flowchart illustrating an example process for information processing according to some embodiments of the present disclosure;
[0013] Figure 4 A schematic structural block diagram showing an example apparatus for information processing according to some embodiments of the present disclosure; and
[0014] Figure 5 A block diagram of an electronic device capable of implementing various embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0015] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0016] It should be noted that the titles of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and any type of embodiment may be included under any section / subsection. Furthermore, the embodiments described in any section / subsection may be combined in any manner with any other embodiments described in the same section / subsection and / or in different sections / subsections.
[0017] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.
[0018] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects shall comply with the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms them. Accordingly, when implementing the various embodiments of the present disclosure, the types, scope of use, and usage scenarios of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method may vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.
[0019] If this specification and the solutions in the examples involve the processing of personal information, such processing will be done only with a legitimate basis (such as with the consent of the subject of personal information or as necessary for the performance of a contract) and only within the prescribed or agreed scope. A user's refusal to process personal information other than that required for basic functions will not affect the user's use of basic functions.
[0020] As mentioned above, with the advancement of computer technology, an increasing number of platforms and applications are providing intelligent conversational services, such as intelligent conversational systems and digital assistants. These intelligent conversational systems, digital assistants, and other agents can help users process information through interaction. For example, a user can trigger an interaction request to the agent, requesting it to provide relevant information.
[0021] Based on this, an embodiment of the present disclosure proposes a scheme for information processing. According to the scheme, an interaction request can be obtained via an interactive interface with an intelligent agent, and the interaction request is associated with a first media content. Furthermore, descriptive information can be presented in the interactive interface, and the descriptive information indicates the intelligent agent's processing process for the interaction request, and the descriptive information at least includes search results associated with the first media content, and the search results include at least one media content. Additionally, response content for the interaction request can be provided, wherein the response content is generated by the intelligent agent based on the search results.
[0022] Based on such a manner, the embodiments of the present disclosure can acquire the interaction request associated with the first media content through the interaction interface with the intelligent agent, and can improve the convenience of the user triggering the information processing. Further, the embodiments of the present disclosure can search at least one item of media content associated with the first media content in the processing process of the intelligent agent on the interaction request. Thus, the intelligent agent can refer to such a search result to generate the response content for the interaction request, so as to improve the accuracy of the response content and improve the accuracy of the information processing.
[0023] Thus, the embodiments of the present disclosure can search at least one item of media content associated with the first media content in the processing process of the intelligent agent on the interaction request, so as to improve the accuracy of the response content generated by the intelligent agent based on the search result, and improve the accuracy of the information processing.
[0024] Various example implementations of the scheme are described in further detail below in conjunction with the accompanying drawings.
[0025] Sample Environment
[0026] Figure 1 A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. As shown, the example environment 100 can include an electronic device 110. Figure 1
[0027] In this example environment 100, the electronic device 110 can run an application 120 that supports interaction with an intelligent agent. The application 120 can be any appropriate type of application for information processing, examples of which can include but are not limited to: a media application, a social application, or other appropriate 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, Figure 1 If the application 120 is in an active state, the electronic device 110 can present an interaction interface 150 with the intelligent agent through the application 120.
[0029] In some embodiments, the electronic device 110 communicates with the server 130 to enable the provision of services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR / AR device, a personal communication system (PCS) device, 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 e-book device, a gaming device or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).
[0030] The server 130 may be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as 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 big data and artificial intelligence platforms. The server 130 may include, for example, a computing system / server such as a mainframe, an edge computing node, a computing device in a cloud environment, etc. The server 130 may provide background services for the application 120 that supports content presentation in the electronic device 110.
[0031] A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired or wireless manner. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction through the communication connection between the two.
[0032] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only and do not imply 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 Interaction
[0035] The following will refer to Figures 2A to 2H To describe some example interaction processes according to embodiments of the present disclosure. Figures 2A to 2H Example interfaces 200A to 200H according to some embodiments of the present disclosure are shown. Interfaces 200A to 200H may be, for example, Figure 1 Some specific examples of the interactive interface 150 provided by the electronic device 110 are shown.
[0036] In some embodiments, the electronic device 110 may present an interactive interface 200A with an agent. As an example, such an agent may be implemented based on any appropriate machine learning model, which may, for example, drive the interactive behavior of some virtual objects to control the virtual objects to interact with the user 140. As an example, the virtual object may have an avatar that the user 140 interacts with. For example, Figure 2A As shown, the agent can drive the virtual object 210 to achieve interaction with the user 140. As an example, the various interactive processes and / or generation operations performed by the virtual object 210 can be actually performed by the agent.
[0037] Furthermore, if Figure 2A As shown, the electronic device 110 can present an interactive interface 200A for the user 140 to interact with a virtual object (e.g., virtual object 210). In some scenarios, such an interactive interface may, for example, include a single chat session interface between the user 140 and the virtual object, or a group chat session interface with at least the user 140 and the virtual object as participants. Thus, the agent can generate a corresponding response message based on the conversation message of the user 140. In other scenarios, such an interactive interface may, for example, also have other appropriate forms. For example, the interactive interface may correspond to the interactive space of the virtual object, which may, for example, support the user 140 to conduct multi-modal dialogue interactions with the virtual object.
[0038] In some scenarios, user 140 may trigger the sending of messages associated with media content to a virtual object. For example, such media content may include images, videos, etc. For example, user 140 may trigger the sending of images, videos, etc. to a virtual object. For another example, user 140 may trigger the sending of multiple messages to a virtual object. Such multiple messages may include a first message indicating media content, a second message associated with the first message, and so on.
[0039] For example, according to Figure 2A In the interface 200A shown, the user 140 can trigger the sending of media content 221 (also referred to as first media content) and a message 222, such that the message 222 can be associated with the media content 221. Figure 2AAs shown, the message 222 may indicate “what kind of plant this might be.” Thus, the user 140 may trigger the sending of the media content 221 to the virtual object and trigger the asking of questions regarding the media content 221 .
[0040] Based on this, the electronic device 110 can obtain an interaction request (e.g., a first interaction request) associated with the media content 221 via an interactive interface with the agent. Furthermore, the agent can process the interaction request and generate response content (e.g., a first response content) to the interaction request. The specific implementation process of the agent processing the interaction request will be described in detail below with reference to the accompanying drawings.
[0041] In some embodiments, the electronic device 110 may present description information 230 in the interface 200A. Such description information 230 may indicate the virtual object's processing process regarding the interaction request. For example, such description information 230 may include the agent's reasoning regarding the media content 221 and / or the message 222 (e.g., "This is a photo of a potted plant showing...").
[0042] To improve the accuracy of processing the interaction request, the agent may search for media content 221 during the process of processing the interaction request. Furthermore, electronic device 110 may present search results associated with media content 221 in such description information 230. As an example, such search results may include at least one media content associated with the first media content.
[0043] As an example, the degree of match between the at least one media content item included in the search results and the media content 221 may meet a threshold to improve the quality of the search results. It should be understood that such at least one media content item may be derived from any data source that is permitted to be obtained and used, and the acquisition and use of such at least one media content item shall comply with relevant laws, regulations, and provisions.
[0044] As an example, the search process for media content 221 can be implemented by an agent. As an example, the agent can also call a search tool to search for media content 221. Such a search tool can include any appropriate visual processing model, which can, for example, search for at least one media content associated with the input media content. This disclosure is not intended to limit the specific implementation of such media content search.
[0045] For example, according to Figure 2BAs shown in interface 200B, such search results can include media content 231-1, media content 231-2, and so on. Further, in case that multiple media contents are searched, the electronic device 110 can present a first set of media contents among the multiple media contents in interface 200A. Further, the user 140 can trigger a preset operation to trigger switching of interface 200A to present a second set of media contents among the multiple media contents. As an example, such preset operation includes a sliding operation associated with a specified direction, and so on.
[0046] For example, the user 140 can trigger switching of interface 200A to present other media contents among the search results by sliding the area where the media content 231-1 or the media content 231-2 is located in a lateral direction (or other any suitable specified direction). Thus, embodiments of the present disclosure can take into account both the clarity of the presented at least one media content and the richness of presenting the at least one media content.
[0047] In some embodiments, the presentation order of the at least one media content can be determined based on at least one of: a type of the at least one media content; a relevance of the at least one media content to the first media content. As an example, the type of the media content can include an image type, a video type, and so on. In some examples, the electronic device 110 can preferentially present image content among the at least one media content. Alternatively, the electronic device 110 can also preferentially present video content among the at least one media content. In some examples, the electronic device 110 can preferentially present the at least one media content of the same type as the first media content. In some examples, the electronic device 110 can also intermix different types of the at least one media content.
[0048] As an example, the relevance of the at least one media content to the first media content can be implemented by any suitable relevance determination tool, for example, a generative model which can compare the input at least one media content and the specified media content to output the relevance between the at least one media content and the specified media content.
[0049] Thus, embodiments of the present disclosure can improve the rationality of the presentation order of the at least one media content by the type of the at least one media content, the relevance of the at least one media content to the first media content, and so on. Further, embodiments of the present disclosure can further improve the efficiency of the user 140 viewing the at least one media content by the more rational presentation order of the at least one media content.
[0050] In some embodiments, user 140 can trigger further understanding of at least one media content searched. Specifically, user 140 can select one of the media content (e.g., second media content) from the at least one media content to trigger a viewing window presenting the selected second media content in the interactive interface.
[0051] For example, Figure 2B As shown, user 140 can select media content 231-1 (also referred to as second media content). Figure 2C In the interface 200C shown, the electronic device 110 may present a viewing window 240 of the media content 231-1. Such a viewing window 240 may present the magnified media content 231-1. Thus, the embodiments of the present disclosure can help the user 140 learn more about the second media content through such a viewing window.
[0052] To improve the efficiency of user 140 in obtaining information, in some embodiments, electronic device 110 can present source information 241 associated with media content 231-1 in viewing window 240. As an example, such source information 241 can include an access portal for media content 231-1, and user 140 can trigger the viewing of a details page including the media content 231-1 by triggering the access portal. As an example, such source information 241 can also include descriptive content about media content 231-1 (e.g., title, content summary, etc.). Thus, embodiments of the present disclosure can present more information about media content 231-1 to user 140.
[0053] Alternatively or additionally, the electronic device 110 may provide an interactive portal (e.g., interactive portal 242, interactive portal 243, etc.) associated with the media content 231-1 in the viewing window 240. Furthermore, the user 140 may trigger an interactive request (e.g., a second interactive request) associated with the media content 231-1 through the interactive portal. Thus, the user 140 may more conveniently trigger the sending of the second interactive request to the agent to trigger the acquisition of the second response content generated by the agent based on the second interactive request.
[0054] As an example, user 140 can trigger interactive entry 242 to trigger the storage of media content 231-1 to a specified location and trigger the sending of media content 231-1 to the agent through the interactive interface with the agent. As an example, user 140 can trigger interactive entry 243 to trigger the forwarding of media content 231-1 to the agent. Thus, the agent can process media content 231-1 to generate corresponding second response content.
[0055] Furthermore, the agent can stop processing the first interactive request while processing the second interactive request to improve interaction efficiency. Alternatively, the agent can process the second interactive request after completing the processing of the second interactive request and outputting the first response content. Thus, embodiments of the present disclosure can ensure the integrity of interactive request processing, thereby improving the quality of response content.
[0056] In some embodiments, according to Figure 2D In the interface 200D shown, the electronic device 110 may present a switching entry 232 in the description information 230. Further, the user 140 may trigger such a switching entry 232 to trigger the adjustment of the display state of at least one media content in the description information 230. For example, Figure 2D As shown, when at least one media content is not displayed in the description information 230, the user 140 can trigger the switch entry 232 to trigger the expansion to present at least one media content. Figure 2E As shown, when the user 140 triggers the switching entry 232, the electronic device 110 can present corresponding media content 231-1, media content 231-2, media content 231-3, etc.
[0057] For example, Figure 2B As shown, when at least one media content item is displayed in the description information 230, the user 140 can trigger the switch entry 232 to trigger the collapse to stop displaying the at least one media content item. Thus, the user 140 can flexibly adjust whether to display the at least one media content item in the description information 230, thereby improving the efficiency of the user 140 in understanding the description information 230.
[0058] In some embodiments, due to the length of the description information 230, the electronic device 110 may stop presenting the search results in the description information 230 when all search results are obtained. Furthermore, the electronic device 110 may present such a switching entry 232 when all search results are obtained. Such a switching entry 232 may indicate that all search results have been obtained (e.g., "X image references have been searched"). Thus, embodiments of the present disclosure can improve the readability of the description information 230, thereby increasing the efficiency with which the user 140 understands the processing of the interactive request.
[0059] In some embodiments, user 140 can trigger a request to adjust such search results. Specifically, user 140 can interact with description information 230 to trigger the sending of an adjustment request for the search results to the agent. For example, user 140 can trigger a control associated with the search results in description information 230 to trigger the adjustment request for the search results. For another example, user 140 can trigger the sending of a conversation message to the agent indicating the adjustment of the search results to trigger the adjustment request for the search results. This disclosure is not intended to limit the triggering method of such an adjustment request.
[0060] Based on this, electronic device 110 can obtain an adjustment request for the search results through the interactive interface between user 140 and the agent, and then electronic device 110 can trigger an additional search process associated with at least one media content to update such search results. As an example, such an additional search process can be a search process that uses the first media content, at least one media content, and the prompt information indicated by the adjustment request as search items. As a result, embodiments of the present disclosure can further improve the accuracy of search results.
[0061] In some embodiments, when at least one media content item is found, the agent may analyze the at least one media content item and generate first analysis content for the at least one media content item. For example, the agent may analyze visual elements and description information 230 included in the at least one media content item. Based on the analysis of the at least one media content item, the agent may more accurately understand the media content 221.
[0062] Furthermore, the electronic device 110 may present the first analysis content generated based on at least one media content in such description information 230. Thus, the embodiment of the present disclosure can help the user 140 further understand the processing process of the intelligent agent regarding the interaction request.
[0063] In some embodiments, the electronic device 110 can support the agent's further reasoning about the media content 221 itself to improve the agent's understanding of the media content 221. As an example, the agent's editing operations on the media content 221 include but are not limited to amplification, cropping, rotation, etc. As an example, the agent can use an editing tool to implement editing operations on the media content 221 and obtain the edited media content output by the editing tool. As an example, such an editing tool can include any appropriate image processing tool or image processing interface, and the embodiments of the present disclosure do not limit such editing tools.
[0064] As an example, such editing operations can be determined by an agent. For example, if the agent needs to analyze entity A (e.g., plant leaves) in media content 221, it can crop (or perform other editing operations) media content 221 to obtain the local content of media content 221 that includes entity A, thereby gaining a more detailed understanding of entity A. Thus, the agent can perform more in-depth processing on the local information of media content 221, further improving the accuracy of information processing.
[0065] As an example, according to Figure 2F In the interface 200F shown, the electronic device 110 may present the media content 233 (also referred to as the third media content) determined by editing the media content 221 in the description information 230 . As an example, such description information 233 may be determined by cropping the media content 221 .
[0066] Furthermore, the agent can analyze the media content 233 to generate second analysis content associated with the media content 233. Based on this, the user 140 can more intuitively understand the analysis process of the agent for the local information in the media content 221.
[0067] In some embodiments, according to Figure 2G In the illustrated interface 200G, the electronic device 110 may present an entry 234 in the description information 230. Thus, the user 140 can trigger the adjustment of the display status of the media content 233 in the description information 230 by triggering the entry 234. For example, the specific implementation of the entry 234 may refer to the specific implementation of the switching entry 232 described above and will not be further described here. Thus, the user 140 can flexibly adjust whether to view such media content 233, thereby improving the efficiency of the user 140 in understanding the description information 230.
[0068] In some embodiments, the intelligent agent may trigger multiple search processes in the process of processing interactive requests, and trigger the presentation of multiple search results corresponding to the multiple search processes in the description information 230. Alternatively or additionally, the intelligent agent may trigger multiple edits of the media content 221 in the process of processing interactive requests, and trigger the presentation of multiple analysis contents of the media content obtained by the multiple edits in the description information 230. As a result, the embodiments of the present disclosure can further improve the accuracy of information processing. The following will be described illustratively using the intelligent agent triggering multiple search processes as an example. The specific implementation of triggering multiple edits can refer to the embodiments of the present disclosure.
[0069] As an example, taking the search results including media content 231-1, media content 231-2, and media content 231-3 as the first search results corresponding to the first search process, the agent can further trigger a second search process during the process of processing the interaction request, and trigger the presentation of second search results corresponding to the second search process in the description information 230. As an example, such a second search process can include a re-search process for media content 221, a search process for media content 231-1, and so on.
[0070] In some examples, such a second search process can be triggered by an agent. As an example, the agent can determine whether to trigger such a second search process based on the processing of the interactive request. For example, the agent can trigger a second search process for media content 231-1 when confirming that media content 231-1 has a search demand. For another example, the agent can trigger a second search process for media content 221 when confirming that the information of the first search result does not meet the conditions for processing the interactive request (for example, insufficient information, etc.). As a result, the embodiments of the present disclosure can improve the quality of the description information 230.
[0071] Furthermore, the agent can provide description information 230 containing more accurate search results. As an example, according to Figure 2H In the illustrated interface 200H, the electronic device 110 may provide response content 250 to the interaction request. Such response content may be generated by the agent based at least on the search results. For example, the agent may generate such response content 250 based on the search results. For another example, the agent may generate such response content 250 based on the search results and first analysis content generated based on at least one media content item in the search results.
[0072] Based on this approach, embodiments of the present disclosure can obtain interaction requests associated with the first media content through an interactive interface with the agent, thereby improving the convenience of user 140 triggering information processing. Furthermore, embodiments of the present disclosure can search for at least one item of media content associated with the first media content during the agent's processing of the interaction request. Thus, the agent can refer to such search results to generate response content to the interaction request, thereby improving the accuracy of the response content and the accuracy of information processing.
[0073] Therefore, the embodiments of the present disclosure can search for at least one media content associated with the first media content during the process of the intelligent agent processing the interactive request, thereby improving the accuracy of the response content generated by the intelligent agent based on the search results and improving the accuracy of information processing.
[0074] Example Process
[0075] Figure 3 FIG. 3 is a flow chart showing an example information processing process 300 according to some embodiments of the present disclosure. The process 300 may be implemented at the electronic device 110. Figure 1 Process 300 is described.
[0076] like Figure 3 As shown, in box 310, the electronic device 110 obtains an interaction request via an interaction interface with the agent, and the interaction request is associated with the first media content.
[0077] At box 320, the electronic device 110 presents description information in the interactive interface, where the description information indicates the agent's processing process regarding the interactive request, and the description information includes at least search results associated with the first media content, where the search results include at least one item of media content.
[0078] At box 330, the electronic device 110 provides response content to the interaction request, where the response content is generated by the agent based on the search results.
[0079] In some embodiments, process 300 further includes: in response to selection of a second media content among the at least one item of media content, presenting a viewing window for the second media content in the interactive interface.
[0080] In this way, embodiments of the present disclosure can help the user understand more information associated with the second media content through such a viewing window.
[0081] In some embodiments, process 300 further includes: presenting source information associated with the second media content in the viewing window; and / or providing an interactive portal associated with the second media content in the viewing window.
[0082] In this way, the embodiments of the present disclosure can help users understand the second media content more conveniently and improve interface interaction efficiency.
[0083] In some embodiments, the interaction request is a first interaction request, and the response content is a first response content. Process 300 also includes: receiving a second interaction request associated with the second media content via the interaction entrance; and sending the second interaction request to the agent to obtain a second response content generated by the agent based on the second interaction request.
[0084] In this way, the embodiments of the present disclosure can support users to quickly trigger a second interactive request regarding the second media content through such an interactive portal, and can improve the interaction efficiency between users and intelligent agents.
[0085] In some embodiments, the second interaction request is configured to trigger the agent to stop processing the first interaction request; or the agent is triggered to process the second interaction request after completing outputting the first response content.
[0086] In this way, the embodiments of the present disclosure can improve the response speed of the second interactive request by triggering the intelligent agent to stop processing the first interactive request while the intelligent agent is processing the second interactive request. Alternatively, the embodiments of the present disclosure can improve the integrity of the interactive request processing by supporting the intelligent agent to process the second interactive request after completing the first interactive request, thereby improving the quality of the response content generated by the intelligent agent.
[0087] In some embodiments, process 300 further includes: presenting a switching entry associated with the search result in the description information; and adjusting a display state of at least one item of media content in the description information in response to the switching entry being triggered.
[0088] In this way, the embodiments of the present disclosure can support the user to flexibly adjust the display status of at least one media content in the description information, thereby improving the efficiency of the user in understanding the description information.
[0089] In some embodiments, presenting a switching entry associated with the search results in the description information includes: stopping presenting the search results in the description information in response to obtaining all search results; and presenting a switching entry in the description information to indicate that all search results have been obtained.
[0090] In this way, the embodiments of the present disclosure can improve the readability of the description information by stopping presenting the search results in the description information when all search results are obtained, and can improve the efficiency of the user's understanding of the processing process of the interactive request by switching the entry indication.
[0091] In some embodiments, the description information includes first analysis content generated based on at least one item of media content.
[0092] In some embodiments, the presentation order of the at least one item of media content is determined based on at least one of the following: a type of the at least one item of media content; and a relevance of the at least one item of media content to the first media content.
[0093] In this way, the embodiments of the present disclosure can further improve the efficiency of a user viewing at least one piece of media content by presenting at least one piece of media content in a more reasonable order.
[0094] In some embodiments, the description information also presents third media content determined by editing the first media content, the editing operation corresponding to the third media content is determined by the agent, and the description information also includes second analysis content associated with the third media content.
[0095] In this way, embodiments of the present disclosure further improve the accuracy of information processing by supporting the agent to process the local information of the media content in a deeper level. Moreover, embodiments of the present disclosure further improve the efficiency of the user to understand the processing procedure of the agent by presenting the second analysis content associated with the third media content.
[0096] In some embodiments, the at least one media content comprises a plurality of media contents, and the process 300 further comprises: presenting, in the interactive interface, a first set of media content in the plurality of media contents; and in response to receiving the preset operation, switching the interactive interface to present a second set of media content in the plurality of media contents.
[0097] In this way, embodiments of the present disclosure can balance the clarity of the presented at least one media content and the richness of presenting the at least one media content, thereby further improving the efficiency of the user to understand the search result.
[0098] In some embodiments, the process 300 further comprises: obtaining, via the interactive interface, an adjustment request for the search result; and based on the adjustment request, triggering an additional search procedure associated with the at least one media content to update the search result.
[0099] In this way, embodiments of the present disclosure can further improve the accuracy of the search result by supporting the user to intervene the search procedure.
[0100] In some embodiments, the search result is a first search result corresponding to the first search procedure, and the process 300 further comprises: presenting, in the description information, a second search result corresponding to a second search procedure, the second search procedure being triggered by the agent.
[0101] In this way, embodiments of the present disclosure can further improve the quality of the presented description information by triggering multiple searches by the agent, and further improve the accuracy of information processing.
[0102] Example devices and equipment
[0103] Embodiments of the present disclosure also provide a corresponding apparatus for implementing the above method or process. Figure 4 A schematic structural block diagram of an example apparatus 400 for information processing according to certain embodiments of the present disclosure is shown. The apparatus 400 can be implemented as or included in the electronic device 110. Various modules / components in the apparatus 400 can be implemented by hardware, software, firmware, or any combination thereof.
[0104] As Figure 4As shown, the device 400 includes an acquisition module 410, which is configured to obtain an interaction request via an interactive interface with the intelligent agent, wherein the interaction request is associated with the first media content; a first presentation module 420, which is configured to present description information in the interactive interface, wherein the description information indicates the processing process of the intelligent agent regarding the interaction request, and the description information at least includes search results associated with the first media content, and the search results include at least one media content; and a provision module 430, which is configured to provide response content for the interaction request, wherein the response content is generated by the intelligent agent based on the search results.
[0105] In some embodiments, the apparatus 400 further includes a second presentation module configured to present a viewing window of the second media content in the interactive interface in response to selection of the second media content among the at least one item of media content.
[0106] In some embodiments, the apparatus 400 further includes a third presentation module configured to: present source information associated with the second media content in the viewing window; and / or provide an interactive entry associated with the second media content in the viewing window.
[0107] In some embodiments, the interaction request is a first interaction request, and the response content is a first response content. The device 400 also includes a first interaction module, which is configured to: receive a second interaction request associated with the second media content via an interaction entrance; and send a second interaction request to the agent to obtain a second response content generated by the agent based on the second interaction request.
[0108] In some embodiments, the second interaction request is configured to trigger the agent to stop processing the first interaction request; or the agent is triggered to process the second interaction request after completing outputting the first response content.
[0109] In some embodiments, the apparatus 400 further includes an adjustment module configured to: present a switching entry associated with the search results in the description information; and adjust a display status of at least one media content item in the description information in response to the switching entry being triggered.
[0110] In some embodiments, the adjustment module is further configured to: in response to obtaining all search results, stop presenting the search results in the description information; and present a switching entry in the description information to indicate that all search results are obtained.
[0111] In some embodiments, the description information includes first analysis content generated based on at least one item of media content.
[0112] In some embodiments, the apparatus 400 further includes a determination module configured to: determine the type of at least one item of media content; and determine the relevance of the at least one item of media content to the first media content.
[0113] In some embodiments, the description information further presents a third media content determined by editing the first media content, an editing operation corresponding to the third media content is determined by the intelligent agent, and the description information further includes second analysis content associated with the third media content.
[0114] In some embodiments, the at least one media content includes a plurality of media contents, and the apparatus 400 further includes a second interaction module configured to: present, in the interactive interface, a first set of media contents in the plurality of media contents; and in response to receiving a preset operation, switch the interactive interface to present a second set of media contents in the plurality of media contents.
[0115] In some embodiments, the apparatus 400 further includes a third interaction module configured to: acquire, via the interactive interface, an adjustment request for the search result; and based on the adjustment request, trigger an additional search process associated with the at least one media content to update the search result.
[0116] In some embodiments, the search result is a first search result corresponding to the first search process, and the apparatus 400 further includes a fourth presentation module configured to: present, in the description information, a second search result corresponding to a second search process, the second search process being triggered by the intelligent agent.
[0117] The modules included in the apparatus 400 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units can be implemented using software and / or firmware, e.g., machine-executable instructions stored on a storage medium. In addition to or alternatively, some or all of the modules in the apparatus 400 can be implemented at least partially by one or more hardware logic components. As examples and not by way of limitation, exemplary types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-chips (SOCs), complex programmable logic devices (CPLDs), etc.
[0118] Figure 5 A block diagram of an electronic device 500 in which one or more embodiments of the disclosure can be implemented is shown. It should be understood that Figure 5 The electronic device 500 shown is merely exemplary and should not be construed as limiting the scope of the embodiments described herein. Figure 5 The electronic device 500 shown can be used to implement the electronic device 110 of Figure 1 or the apparatus 400 of Figure 4 .
[0119] As described above, the electronic device 500 can be used to implement the electronic device 110 of Figure 5As shown, electronic device 500 is in the form of a general electronic device. Components of electronic device 500 may include, but are not limited to, at least one processor 510 or processing unit, memory 520, storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. Processor 510 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 520. In a multi-processor system, multiple processors execute computer-executable instructions in parallel to increase the parallel processing capabilities of electronic device 500.
[0120] The electronic device 500 typically includes a plurality of computer storage media. Such media can be any accessible media that can be obtained by the electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 520 can be a volatile memory (e.g., registers, cache, random access memory (RAM)), a non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 530 can be a removable or non-removable medium and can include a machine-readable medium, such as a flash drive, a disk, or any other medium that can be used to store information and / or data and can be accessed within the electronic device 500.
[0121] The electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Figure 5 As shown in FIG, a magnetic disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. Memory 520 may include a computer program product 525 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.
[0122] The communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 500 can be implemented in a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 500 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.
[0123] Input device 550 may be one or more input devices, such as a mouse, keyboard, or trackball. Output device 560 may be one or more output devices, such as a display, a speaker, or a printer. Electronic device 500 may also communicate with one or more external devices (not shown) via communication unit 540 as needed, such as a storage device, a display device, or the like, with one or more devices that allow a user to interact with electronic device 500, or with any device that allows electronic device 500 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).
[0124] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.
[0125] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0126] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine such that when these instructions are executed by the processor of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0127] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0128] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple implementations of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and a part for a module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.
[0129] While various implementations of the present disclosure have been described above, the foregoing description is intended to be illustrative, not exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is selected to best explain the principles of the implementations, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the various implementations disclosed herein.
Claims
1. A method for information processing, comprising: Obtaining an interaction request via an interaction interface with the agent, wherein the interaction request is associated with the first media content; Presenting description information in the interactive interface, the description information indicating a processing process of the agent regarding the interactive request, the description information at least including search results associated with the first media content, the search results including at least one item of media content; as well as Providing response content to the interactive request, wherein the response content is generated by the agent based on the search results.
2. The method according to claim 1, further comprising: In response to selection of a second media content among the at least one media content, a viewing window for the second media content is presented in the interactive interface.
3. The method according to claim 2, further comprising: presenting source information associated with the second media content in the viewing window; and / or An interactive entry associated with the second media content is provided in the viewing window.
4. The method according to claim 3, wherein the interaction request is a first interaction request, and the response content is a first response content, the method further comprising: receiving, via the interaction portal, a second interaction request associated with the second media content; as well as The second interactive request is sent to the agent to obtain second response content generated by the agent based on the second interactive request.
5. The method according to claim 4, wherein: The second interaction request is configured to trigger the agent to stop processing the first interaction request; or The agent is triggered to process the second interactive request after completing outputting the first response content.
6. The method according to claim 1, further comprising: In the description information, presenting a switching entry associated with the search result; as well as In response to the switching entry being triggered, the display status of the at least one media content in the description information is adjusted.
7. The method according to claim 6, wherein presenting a switching entry associated with the search result in the description information comprises: In response to obtaining all the search results, stopping presenting the search results in the description information; as well as In the description information, the switching entry is presented to indicate that all the search results are obtained. The method according to claim 1 , wherein the description information comprises first analysis content generated based on the at least one item of media content.
9. The method of claim 1 , wherein the presentation order of the at least one item of media content is determined based on at least one of: a type of the at least one item of media content; Relevance of at least one item of media content to the first media content.
10. The method according to claim 1, wherein the description information also presents third media content determined by editing the first media content, the editing operation corresponding to the third media content is determined by the intelligent agent, and the description information also includes second analysis content associated with the third media content.
11. The method of claim 1 , wherein the at least one item of media content comprises a plurality of items of media content, and the method further comprises: Presenting a first group of media contents among the plurality of media contents in the interactive interface; as well as In response to receiving a preset operation, the interactive interface is switched to presenting a second group of media content among the multiple media content.
12. The method according to claim 1, further comprising: Obtaining, via the interactive interface, an adjustment request for the search result; as well as Based on the adjustment request, an additional search process associated with the at least one item of media content is triggered to update the search result.
13. The method according to claim 1, wherein the search result is a first search result corresponding to a first search process, the method further comprising: In the description information, second search results corresponding to a second search process are presented, where the second search process is triggered by the agent.
14. An apparatus for information processing, comprising: an acquisition module configured to acquire an interaction request via an interaction interface with the agent, wherein the interaction request is associated with the first media content; A first presentation module is configured to present description information in the interactive interface, wherein the description information indicates a processing process of the agent regarding the interactive request, the description information at least including search results associated with the first media content, the search results including at least one media content; as well as A providing module is configured to provide response content to the interactive request, wherein the response content is generated by the agent based on the search result.
15. An electronic device comprising: at least one processor; as well as At least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, the instructions causing the electronic device to perform the method according to any one of claims 1 to 13 when executed by the at least one processor. 16 . A computer-readable storage medium having computer-executable instructions stored thereon, wherein the computer-executable instructions can be executed by a processor to implement the method according to claim 1 .
17. A computer program product tangibly stored in a computer storage medium and comprising computer executable instructions which, when executed by a device, cause the device to perform the method according to any one of claims 1 to 13.
Citation Information
Patent Citations
Query method and device, equipment and storage medium
CN119213429A
Searching method and device, program product and storage medium
CN119961420A
Interaction method and device, storage medium and program product
CN119987606A
Content processing method and device and electronic equipment
CN120162468A