Voting event acquisition method and device, electronic equipment and storage medium
Through artificial intelligence technology, it automatically generates voting events that match multimedia resources and comment messages, solving the problem of inefficient editing of voting titles and options by video creators manually, achieving efficient acquisition and accuracy of voting events.
Patent Information
- Application Number
- CN202510347614.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-07-04
AI Technical Summary
In the prior art, video creators need to manually edit voting titles and options, resulting in inefficient acquisition of voting events.
Use artificial intelligence technology to generate voting events matching multimedia resources and comment messages, including titles and options, and display them directly in the comment interface.
It improves the acquisition efficiency and human-computer interaction efficiency of voting events, reduces the time cost of manual editing, and ensures the relevance and accuracy of voting events with multimedia resources.
Smart Images

Figure CN120258140A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of multimedia technologies, and particularly to a method, apparatus, electronic device, and storage medium for obtaining voting events. Background Art
[0002] Voting is a common way to collect people's opinions on a specified thing and is widely used in various scenarios. For example, in a video playback scenario, voting events often occur to collect the audience's opinions on the content in the video. Since the voting events in the video usually need to be manually created by the video creator, that is, the video creator needs to manually edit the voting title and voting options, the operation is cumbersome and affects the acquisition efficiency of the voting events. Summary of the Invention
[0003] The present disclosure provides a method, apparatus, electronic device, and storage medium for obtaining voting events, which is simple to operate and can improve the acquisition efficiency of voting events and the human-computer interaction efficiency. The technical solution of the present disclosure is as follows:
[0004] According to one aspect of the embodiments of the present disclosure, a method for obtaining a voting event is provided, including:
[0005] In response to a voting generation operation for a multimedia resource, obtaining a voting event generated by using artificial intelligence technology, where the voting event includes a voting title and at least two voting options, and both the voting title and the at least two voting options match at least one of the multimedia resource and a comment message for the multimedia resource;
[0006] In the comment interface of the multimedia resource, displaying the voting event including the voting title and the at least two voting options.
[0007] According to another aspect of the embodiments of the present disclosure, a device for obtaining a voting event is provided, including:
[0008] An obtaining unit configured to execute, in response to a voting generation operation for a multimedia resource, obtaining a voting event generated by using artificial intelligence technology, where the voting event includes a voting title and at least two voting options, and both the voting title and the at least two voting options match at least one of the multimedia resource and a comment message for the multimedia resource;
[0009] A first display unit configured to execute, in the comment interface of the multimedia resource, displaying the voting event including the voting title and the at least two voting options.
[0010] In some embodiments, the obtaining unit is configured to execute any one of the following:
[0011] In response to a first vote generation operation for the multimedia resource, obtain a voting event generated by using artificial intelligence technology based on the multimedia resource, where the voting title and at least two voting options in the voting event match the multimedia resource;
[0012] In response to a second vote generation operation for the multimedia resource, obtain a voting event generated by using artificial intelligence technology based on the comment messages for the multimedia resource, where the voting title and at least two voting options in the voting event match the comment messages for the multimedia resource;
[0013] In response to a third vote generation operation for the multimedia resource, obtain a voting event generated by using artificial intelligence technology based on the multimedia resource and the comment messages for the multimedia resource, where the voting title and at least two voting options in the voting event match the multimedia resource and the comment messages for the multimedia resource.
[0014] In some embodiments, the apparatus further includes:
[0015] A second display unit, configured to display a first vote generation control in the comment interface of the multimedia resource, where the first vote generation control is used to indicate generating a voting event based on the multimedia resource;
[0016] The obtaining unit is configured to obtain the voting event generated by using artificial intelligence technology in response to a trigger operation on the first vote generation control.
[0017] In some embodiments, the apparatus further includes:
[0018] A second display unit, configured to display a second vote generation control in the publishing interface of the multimedia resource, where the second vote generation control is used to indicate generating a voting event based on the multimedia resource;
[0019] The obtaining unit is configured to obtain the voting event generated by using artificial intelligence technology in response to a trigger operation on the second vote generation control.
[0020] In some embodiments, the voting title in the voting event is generated based on the multimedia resource;
[0021] At least two voting options in the voting event are generated based on the voting title, and each voting option is used to indicate a type of view generated for the voting title.
[0022] In some embodiments, the first display unit is configured to perform, in response to a publishing operation on the multimedia resource in the publishing interface, displaying, in the comment interface of the multimedia resource, the voting event including the voting title and the at least two voting options.
[0023] In some embodiments, the apparatus further includes:
[0024] A second display unit configured to perform, in the comment interface of the multimedia resource, displaying a third voting generation control for indicating generating a voting event based on a comment message for the multimedia resource;
[0025] An obtaining unit configured to perform, in response to a triggering operation on the second voting generation control, obtaining the voting event generated by using artificial intelligence technology.
[0026] In some embodiments, at least two voting options in the voting event are generated based on a comment message for the multimedia resource, and each voting option is used to indicate a category of views existing in the comment message of the multimedia resource;
[0027] The voting title in the voting event is generated based on the at least two voting options.
[0028] In some embodiments, the apparatus further includes:
[0029] A second display unit configured to perform, in the comment interface of the multimedia resource, displaying a fourth voting generation control for indicating generating a voting event based on the multimedia resource and a comment message for the multimedia resource;
[0030] An obtaining unit configured to perform, in response to a triggering operation on the fourth voting generation control, obtaining the voting event generated by using artificial intelligence technology.
[0031] In some embodiments, the voting title in the voting event is generated based on the multimedia resource;
[0032] The at least two voting options in the voting event are generated based on the voting title and a comment message for the multimedia resource, and each voting option is used to indicate a category of views in the comment message of the multimedia resource for the voting title.
[0033] In some embodiments, the obtaining unit is configured to perform an operation of displaying an operation panel of the comment message in response to a triggering operation on any comment message in the comment interface of the multimedia resource. A fifth vote generation control is displayed in the operation panel, and the fifth vote generation control is used to indicate that a vote option is generated based on the comment message during the generation of a vote event; in response to a triggering operation on the fifth vote generation control, obtain the vote event generated by using artificial intelligence technology, and there is a target vote option among at least two vote options in the vote event, and the target vote option is consistent with the view of the triggered comment message.
[0034] In some embodiments, the obtaining unit is configured to perform an operation of displaying a vote generation panel in response to a vote generation operation for a multimedia resource. The vote generation panel is used to obtain the conditions that the vote event to be generated should meet; in response to a confirmation generation operation in the vote generation panel, obtain the vote event generated by using artificial intelligence technology with the prompt information input in the vote generation panel as the condition, and the vote title and at least two vote options in the vote event meet the prompt information.
[0035] In some embodiments, the device further includes:
[0036] A third display unit is configured to perform an operation of displaying generation prompt information, and the generation prompt information is used to prompt at least one of a first generation method, a second generation method, and a third generation method for generating the vote event by using artificial intelligence technology. The first generation method is a method of generating a vote event based on the multimedia resource, the second generation method is a method of generating a vote event based on a comment message for the multimedia resource, and the third generation method is a method of generating a vote event based on the multimedia resource and a comment message for the multimedia resource.
[0037] In some embodiments, the first display unit is configured to perform an operation of preview-displaying the vote event including a vote title and at least two vote options in the comment interface after obtaining the vote event; in response to an application operation on the vote event, display the vote event in the comment interface.
[0038] In some embodiments, the device further includes:
[0039] An editing unit is configured to perform an operation of displaying the edited vote event in the comment interface in response to an editing operation on the vote event.
[0040] In some embodiments, the obtaining unit is further configured to perform any one of the following:
[0041] In response to a regeneration operation on the entire voting event, obtain a newly generated voting title and at least two newly generated voting options using artificial intelligence technology, and display in the comment interface a voting event including the newly generated voting title and the at least two newly generated voting options;
[0042] In response to a regeneration operation on the voting options in the voting event, obtain at least two newly generated voting options for the original voting title using artificial intelligence technology, and display in the comment interface a voting event including the original voting title and the at least two newly generated voting options;
[0043] In response to a regeneration operation on the voting title in the voting event, obtain a newly generated voting title for the existing at least two voting options using artificial intelligence technology, and display in the comment interface a voting event including the newly generated voting title and the original at least two voting options.
[0044] In some embodiments, at least two voting options in the voting event match the comment messages of the multimedia resource;
[0045] The apparatus further includes:
[0046] A fourth display unit configured to, on the basis of displaying the voting event in the comment interface of the multimedia resource, display preliminary voting results, where the voting progress of each voting option in the preliminary voting results is positively correlated with the number of comment messages published that match the voting option.
[0047] According to another aspect of the embodiments of the present disclosure, there is provided an electronic device, which includes:
[0048] One or more processors;
[0049] A memory for storing program code executable by the processor;
[0050] Wherein, the processor is configured to execute the program code to implement the above-mentioned method for obtaining a voting event.
[0051] According to another aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, when the program code in the computer-readable storage medium is executed by a processor of an electronic device, enabling the electronic device to execute the above-mentioned method for obtaining a voting event.
[0052] According to another aspect of the embodiments of the present disclosure, there is provided a computer program product, including computer programs / instructions, which when executed by a processor implement the above-mentioned method for obtaining a voting event.
[0053] In the solution provided by the embodiments of the present disclosure, when the voting generation operation for multimedia resources is triggered, artificial intelligence technology can be used to directly generate a voting event that matches at least one of the multimedia resources and the comment messages for the multimedia resources, and directly display it in the comment interface of the multimedia resources. The operation is simple, without the need for the user to think about the content of the voting event, nor to manually edit the voting event, saving the time cost of the user designing the voting event by themselves, and improving the acquisition efficiency of the voting event and the human-computer interaction efficiency.
[0054] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0056] Figure 1 It is a schematic diagram of the implementation environment of a method for obtaining a voting event shown according to an exemplary embodiment.
[0057] Figure 2 It is a flowchart of a method for obtaining a voting event shown according to an exemplary embodiment.
[0058] Figure 3 It is a flowchart of another method for obtaining a voting event shown according to an exemplary embodiment.
[0059] Figure 4 It is a schematic diagram of a first voting generation control shown according to an exemplary embodiment.
[0060] Figure 5 It is a schematic diagram of a second voting generation control shown according to an exemplary embodiment.
[0061] Figure 6 It is a schematic diagram of a fifth voting generation control shown according to an exemplary embodiment.
[0062] Figure 7 It is a schematic diagram of a voting generation panel shown according to an exemplary embodiment.
[0063] Figure 8 It is a schematic diagram of preview-displaying a voting event shown according to an exemplary embodiment.
[0064] Figure 9 It is a schematic diagram of editing a voting event shown according to an exemplary embodiment.
[0065] Figure 10It is a schematic diagram of a voting view control shown according to an exemplary embodiment.
[0066] Figure 11 It is a block diagram of an apparatus for obtaining a voting event shown according to an exemplary embodiment.
[0067] Figure 12 It is a block diagram of a terminal shown according to an exemplary embodiment.
[0068] Figure 13 It is a block diagram of a server shown according to an exemplary embodiment. Detailed implementation manners
[0069] To enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0070] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data used can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present disclosure. On the contrary, they are merely examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0071] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present disclosure are all authorized by users or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions. For example, the multimedia resources and comment messages for multimedia resources involved in the present disclosure are obtained under full authorization.
[0072] Figure 1 It is a schematic diagram of an implementation environment of a method for obtaining a voting event shown according to an exemplary embodiment. Taking an electronic device provided as a terminal as an example, refer to Figure 1 , the implementation environment specifically includes: a terminal 101 and a server 102.
[0073] The terminal 101 is at least one of devices such as a smart phone, a smart watch, a desktop computer, a laptop computer, an MP3 player, an MP4 player, and a laptop portable computer. An application program that supports the display of multimedia resources runs on the terminal 101. The application program can be a multimedia application program (such as a short video application program), a social application program, a game application program, a shopping application program, or an embedded application program, etc. The embodiments of the present disclosure do not limit this. The user can log in to the application program through the terminal 101 to obtain the services provided by the application program. The terminal 101 can be connected to the server 102 through a wireless network or a wired network, and thus can obtain multimedia resources from the server 102 and display them to the user. During the process of watching the multimedia resources, the user can post a comment message on the multimedia resources or post a voting event on the multimedia resources to collect the views of the audience watching the multimedia resources.
[0074] The terminal 101 generally refers to one of multiple terminals. In this embodiment, the terminal 101 is used as an example for illustration. Those skilled in the art can know that the number of the above terminals can be more or less. For example, the above terminals can be several, or the above terminals can be dozens or hundreds, or a larger number. The embodiments of the present disclosure do not limit the number and device types of the terminals.
[0075] The server 102 is at least one of a server, multiple servers, a cloud computing platform, and a virtualization center. The server 102 can be connected to the terminal 101 and other terminals through a wireless network or a wired network. The server 102 can push multimedia resources and comment messages of the multimedia resources to the terminal 101. In some embodiments, when the user creates a voting event for the multimedia resources, the server 102 can use artificial intelligence technology to generate a voting event for the user and return it to the terminal 101. In some embodiments, the number of the above servers can be more or less. The embodiments of the present disclosure do not limit this. Of course, the server 102 also includes other functional servers to provide more comprehensive and diverse services.
[0076] Figure 2 is a flowchart of a method for obtaining a voting event shown according to an exemplary embodiment. Refer to Figure 2 , the method for obtaining a voting event is applied to a terminal and includes the following steps:
[0077] In step 201, in response to a voting generation operation for multimedia resources, the terminal obtains a voting event generated by using artificial intelligence technology. The voting event includes a voting title and at least two voting options, and both the voting title and the at least two voting options match at least one of the multimedia resources and the comment messages for the multimedia resources.
[0078] In the embodiments of the present disclosure, the multimedia resource may be an image, picture and text, video, audio, etc., and the embodiments of the present disclosure do not limit this. For the multimedia resource, an object (user) may create a voting event for the multimedia resource to collect the views of the audience watching the multimedia resource on the multimedia resource. The object capable of creating the voting event may be the creator of the multimedia resource, the platform to which the multimedia resource belongs, or the audience watching the multimedia resource, and the embodiments of the present disclosure do not limit this.
[0079] When the voting generation operation for the multimedia resource is triggered, the terminal may send the resource identifier of the multimedia resource to the server. Then, the server may determine the multimedia resource for which the voting event is to be generated according to the resource identifier. Then, the server may use artificial intelligence technology to perform operations such as natural language processing and image recognition on at least one of the multimedia resource and the comment messages for the multimedia resource to determine the theme (or topic) and views in at least one of the multimedia resource and the comment messages for the multimedia resource, so as to generate the voting title and voting options in the voting event. Then, the server returns the voting title and voting options in the voting event to the terminal. Alternatively, the above steps for generating the voting event of the multimedia resource may also be executed by the terminal, and the embodiments of the present disclosure do not limit the execution entity for generating the voting event.
[0080] For example, the multimedia resource is a video about a snow scene; the voting title in the voting event is "Will this winter be very cold?"; the voting option 1 in the voting event is "Very cold" and the voting option 2 is "Not very cold".
[0081] In step 202, the terminal displays the voting event including the voting title and at least two voting options in the comment interface of the multimedia resource.
[0082] In the embodiments of the present disclosure, after obtaining the voting event, the terminal displays the voting event in the comment interface of the multimedia resource. The voting event displays the voting title and at least two voting options. The embodiments of the present disclosure do not limit both the display position and the display style of the voting event.
[0083] The embodiments of the present disclosure provide a method for obtaining a voting event. When the voting generation operation for the multimedia resource is triggered, it is possible to directly generate a voting event that matches at least one of the multimedia resource and the comment messages for the multimedia resource by using artificial intelligence technology, and directly display it in the comment interface of the multimedia resource. The operation is simple, without the need for the object to think about the content of the voting event, nor the need for the object to manually edit the voting event, saving the time cost for the object to design the voting event by itself, and being able to improve the acquisition efficiency of the voting event and the human-computer interaction efficiency.
[0084] Moreover, since the object triggers the vote generation operation for the multimedia resource, it is very likely to obtain the audience's views on the multimedia resource. The vote event matches at least one of the multimedia resource and the comment message for the multimedia resource, which to a certain extent ensures the relevance between the vote event and the multimedia resource, and is more likely to conform to the object's intention. That is to say, the accuracy of the vote event is ensured to a certain extent.
[0085] In some embodiments, in response to a vote generation operation for a multimedia resource, a vote event generated by using artificial intelligence technology is obtained, including any of the following:
[0086] In response to a first vote generation operation for a multimedia resource, a vote event generated by using artificial intelligence technology based on the multimedia resource is obtained, and both the vote title and at least two vote options in the vote event match the multimedia resource;
[0087] In response to a second vote generation operation for a multimedia resource, a vote event generated by using artificial intelligence technology based on the comment message for the multimedia resource is obtained, and both the vote title and at least two vote options in the vote event match the comment message for the multimedia resource;
[0088] In response to a third vote generation operation for a multimedia resource, a vote event generated by using artificial intelligence technology based on the multimedia resource and the comment message for the multimedia resource is obtained, and both the vote title and at least two vote options in the vote event match the multimedia resource and the comment message for the multimedia resource.
[0089] In the solution provided by the embodiments of the present disclosure, the vote event can be generated based on at least one of the multimedia resource and the comment message for the multimedia resource. Different vote generation operations indicate different information used when generating the vote event. The object can trigger the corresponding vote generation operation according to its own needs to obtain the corresponding vote event. This is not only simple to operate and can improve the human-computer interaction efficiency, but also the generation process of the vote event is more flexible and controllable, and is more likely to conform to the object's intention. That is to say, it is beneficial to ensure the accuracy of the vote event.
[0090] In some embodiments, the method further includes:
[0091] In the comment interface of the multimedia resource, a first vote generation control is displayed, and the first vote generation control is used to indicate generating a vote event based on the multimedia resource;
[0092] In response to a first vote generation operation for a multimedia resource, obtaining a vote event generated by using artificial intelligence technology based on the multimedia resource includes:
[0093] In response to a triggering operation on the first vote generation control, obtain a vote event generated using artificial intelligence technology.
[0094] The solution provided by the embodiments of the present disclosure, by providing a first vote generation control in the comment interface of the multimedia resource, enables an object to obtain a vote event generated based on the multimedia resource at any time through the first vote generation control in the comment interface after the multimedia resource is published. It is not only simple to operate, can improve the acquisition efficiency of the vote event and the human-computer interaction efficiency; but also ensures the relevance between the vote event and the multimedia resource, which is conducive to meeting the acquisition needs of the object for the views of the audience on the multimedia resource, that is, ensures the accuracy of the vote event.
[0095] In some embodiments, the method further includes:
[0096] In the publishing interface of the multimedia resource, display a second vote generation control, where the second vote generation control is used to indicate generating a vote event based on the multimedia resource;
[0097] In response to a first vote generation operation on the multimedia resource, obtaining a vote event generated using artificial intelligence technology and based on the multimedia resource includes:
[0098] In response to a triggering operation on the second vote generation control, obtain a vote event generated using artificial intelligence technology.
[0099] The solution provided by the embodiments of the present disclosure, by providing a second vote generation control in the publishing interface of the multimedia resource, enables an object to obtain a vote event generated based on the multimedia resource through the second vote generation control in the publishing interface during the publishing process of the multimedia resource. It is not only simple to operate, can improve the acquisition efficiency of the vote event and the human-computer interaction efficiency; but also ensures the relevance between the vote event and the multimedia resource, which is conducive to meeting the acquisition needs of the object for the views of the audience on the multimedia resource, that is, ensures the accuracy of the vote event; in addition, by obtaining the vote event in the publishing interface, the generation scenario of the vote event is greatly expanded, and this acquisition method is conducive to subsequent simultaneous publication of the multimedia resource and the vote event, ensuring that each audience watching the multimedia resource can interact through the vote event, thereby facilitating the accuracy of the voting result of the subsequent vote event.
[0100] In some embodiments, the vote title in the vote event is generated based on the multimedia resource;
[0101] At least two vote options in the vote event are generated based on the vote title, and each vote option is used to indicate a type of view generated for the vote title.
[0102] In the solution provided by the embodiments of the present disclosure, since the voting title can reflect voting information such as the voting theme and core content, generating the voting title based on the multimedia resource ensures that the voting event conforms to the multimedia resource. On this basis, generating at least two voting options based on the voting title ensures that the voting options match the voting title. Since the object triggers the voting generation operation for the multimedia resource, it is very likely to obtain the audience's views on the multimedia resource, and the voting title and voting options match the multimedia resource, ensuring the relevance between the voting event and the multimedia resource, and increasing the likelihood of conforming to the object's intention, that is, ensuring the accuracy of the voting event.
[0103] In some embodiments, in the comment interface of the multimedia resource, displaying the voting event including the voting title and at least two voting options includes:
[0104] In response to the publishing operation of the multimedia resource in the publishing interface, in the comment interface of the multimedia resource, display the voting event including the voting title and at least two voting options.
[0105] In the solution provided by the embodiments of the present disclosure, for the voting event obtained in the publishing interface of the multimedia resource, when publishing the multimedia resource, the voting event is also published, and the published voting event can be displayed in the comment interface, so that each audience watching the multimedia resource can interact through the voting event, thereby facilitating the accuracy of the voting result of the subsequent voting event.
[0106] In some embodiments, the method further includes:
[0107] In the comment interface of the multimedia resource, display a third voting generation control, and the third voting generation control is used to indicate generating a voting event based on the comment message for the multimedia resource;
[0108] In response to the second voting generation operation for the multimedia resource, obtain the voting event generated based on the comment message for the multimedia resource by using artificial intelligence technology, including:
[0109] In response to the triggering operation on the third voting generation control, obtain the voting event generated by using artificial intelligence technology.
[0110] The solution provided by the embodiments of the present disclosure enables an object to obtain a voting event generated based on the comment messages of a multimedia resource at any time through a second voting generation control in the comment interface of the multimedia resource after the multimedia resource is published. This not only has a simple operation and can improve the acquisition efficiency of the voting event and the human-computer interaction efficiency, but also since the comment messages can reflect the views of the audience on the multimedia resource, the generated voting event not only conforms to the content of the multimedia resource and is conducive to meeting the intention of the object creating the voting event, that is, ensuring the accuracy of the voting event, but also the voting event will conform to the comment direction (angle) of the audience on the multimedia resource, which is conducive to meeting the interaction needs of the audience for the multimedia resource, thereby facilitating the improvement of the interaction frequency between the audience and the multimedia resource.
[0111] In some embodiments, at least two voting options in the voting event are generated based on the comment messages for the multimedia resource, and each voting option is used to indicate a category of views existing in the comment messages of the multimedia resource.
[0112] The voting title in the voting event is generated based on at least two voting options.
[0113] Since the comment messages can reflect the views of the audience on the multimedia resource, the solution provided by the embodiments of the present disclosure generates the voting options in the voting event through the comment messages of the multimedia resource, ensuring that the voting event conforms to the comment direction (angle) of the audience on the multimedia resource, which is conducive to meeting the interaction needs of the audience for the multimedia resource, thereby facilitating the improvement of the interaction frequency between the audience and the multimedia resource. On this basis, the voting title is generated according to the voting options, ensuring that the theme (voting title) of the voting event matches the views (voting options), that is, ensuring the accuracy of the voting event.
[0114] In some embodiments, the method further includes:
[0115] In the comment interface of the multimedia resource, a fourth voting generation control is displayed, and the fourth voting generation control is used to indicate the generation of a voting event based on the multimedia resource and the comment messages for the multimedia resource.
[0116] In response to a third voting generation operation for the multimedia resource, obtaining a voting event generated by using artificial intelligence technology based on the multimedia resource and the comment messages for the multimedia resource, including:
[0117] In response to a triggering operation on the fourth voting generation control, obtaining a voting event generated by using artificial intelligence technology.
[0118] The solution provided by the embodiments of the present disclosure enables, by providing a fourth vote generation control in the comment interface of a multimedia resource, an object to obtain, after the multimedia resource is published, a voting event generated based on the multimedia resource and comment messages at any time through the fourth vote generation control in the comment interface. This not only has a simple operation and can improve the acquisition efficiency of the voting event and the human-computer interaction efficiency, but also has a stronger correlation between the voting event and the multimedia resource, which is conducive to meeting the object's need for obtaining views when creating a voting event, ensuring the accuracy of the voting event, and also conducive to meeting the audience's interaction needs for the multimedia resource, thereby facilitating the improvement of the interaction frequency between the audience and the multimedia resource.
[0119] In some embodiments, the voting title in the voting event is generated based on the multimedia resource;
[0120] At least two voting options in the voting event are generated based on the voting title and the comment messages for the multimedia resource, and each voting option is used to indicate a category of views in the comment messages for the multimedia resource regarding the voting title.
[0121] In the solution provided by the embodiments of the present disclosure, since the voting title can reflect voting information such as the voting theme and core content, generating the voting title based on the multimedia resource ensures that the voting event conforms to the multimedia resource. Since the comment messages can reflect the audience's views on the multimedia resource, generating the voting options based on the voting title and the comment title not only ensures that the voting options match the voting title, that is, ensures the accuracy of the voting event, but also ensures that the voting event conforms to the comment direction (angle) of the audience on the multimedia resource, which is conducive to meeting the audience's interaction needs for the multimedia resource, thereby facilitating the improvement of the interaction frequency between the audience and the multimedia resource.
[0122] In some embodiments, in response to a voting generation operation for a multimedia resource, obtaining a voting event generated using artificial intelligence technology includes:
[0123] In response to a trigger operation on any comment message in the comment interface of the multimedia resource, displaying an operation panel for the comment message, where a fifth vote generation control is displayed in the operation panel, and the fifth vote generation control is used to indicate generating a voting option based on the comment message during the generation of the voting event;
[0124] In response to a trigger operation on the fifth vote generation control, obtaining a voting event generated using artificial intelligence technology, where there is a target voting option among at least two voting options in the voting event, and the target voting option conforms to the view of the triggered comment message.
[0125] The solution provided by the embodiments of the present disclosure, for any comment message of a multimedia resource, in the process of generating a voting event for the multimedia resource, can generate a voting option that matches the view based on the comment message, so that the object can subsequently obtain the audience situation of the output view through the voting event, which is beneficial to meeting the object's need to obtain views and ensuring the accuracy of the voting event; moreover, the operation is simple, without the object manually editing the voting event, which can improve the acquisition efficiency of the voting event and the human-computer interaction efficiency.
[0126] In some embodiments, in response to a voting generation operation for a multimedia resource, obtaining a voting event generated by using artificial intelligence technology includes:
[0127] In response to a voting generation operation for a multimedia resource, displaying a voting generation panel, where the voting generation panel is used to obtain the conditions that the voting event to be generated should meet;
[0128] In response to a confirmation generation operation in the voting generation panel, taking the prompt information already input in the voting generation panel as a condition, obtaining a voting event generated by using artificial intelligence technology, where the voting title and at least two voting options in the voting event meet the prompt information.
[0129] The solution provided by the embodiments of the present disclosure, before generating a voting event, by displaying a voting generation panel, enables the object to input, according to its own needs, the conditions that the voting event to be generated should meet in the voting generation panel, so that when generating the voting event subsequently, it can be generated based on the prompt information input by the object, ensuring that the voting event meets the object's intention, that is, it is beneficial to ensure the accuracy of the voting event.
[0130] In some embodiments, the method further includes:
[0131] Displaying generation prompt information, where the generation prompt information is used to prompt at least one of a first generation method, a second generation method, and a third generation method for generating a voting event by using artificial intelligence technology. The first generation method is a method for generating a voting event based on a multimedia resource, the second generation method is a method for generating a voting event based on a comment message for the multimedia resource, and the third generation method is a method for generating a voting event based on the multimedia resource and the comment message for the multimedia resource.
[0132] The solution provided by the embodiments of the present disclosure can prompt at least one way for an object to generate a voting event by displaying a prompt message, intuitively show the generation logic of each generation method to the object, improve the information transmission efficiency, enable the object to quickly select the corresponding generation method according to its own needs to obtain the corresponding voting event, not only improve the acquisition efficiency of the voting event and the human-computer interaction efficiency, but also make the generation process of the voting event more flexible and controllable, and more likely to conform to the object's intention, that is, it is conducive to ensuring the accuracy of the voting event.
[0133] In some embodiments, in the comment interface of the multimedia resource, the displayed voting event includes a voting title and at least two voting options, including:
[0134] After obtaining the voting event, the preview in the comment interface displays the voting event including the voting title and at least two voting options;
[0135] In response to an application operation on the voting event, the voting event is displayed in the comment interface.
[0136] The solution provided by the embodiments of the present disclosure, after obtaining the voting event, intuitively shows the specific content such as the voting title and at least two voting options in the voting event to the object by previewing and displaying the voting event in the comment interface, that is, intuitively shows the generation effect to the object. In the case where the object determines to apply the voting event, the voting event will be published and displayed on the comment interface, ensuring the accurate application of the voting event and conforming to the object's intention.
[0137] In some embodiments, the method further includes:
[0138] In response to an editing operation on the voting event, the edited voting event is displayed in the comment interface.
[0139] The solution provided by the embodiments of the present disclosure can perform secondary editing on the generated voting event, that is, in the case where the generated voting event does not meet the object's needs, the object can still edit and adjust the generated voting event, ensuring that the finally applied voting event conforms to the object's intention and improving the accuracy of the voting event.
[0140] In some embodiments, the method further includes any one of the following:
[0141] In response to a regenerating operation on the entire voting event, obtain a newly generated voting title and newly generated at least two voting options using artificial intelligence technology, and display in the comment interface a voting event including the newly generated voting title and the newly generated at least two voting options;
[0142] In response to a regeneration operation on the voting options in a voting event, obtain at least two newly generated voting options for the original voting title using artificial intelligence technology, and display in the comment interface a voting event including the original voting title and the at least two newly generated voting options;
[0143] In response to a regeneration operation on the voting title in a voting event, obtain a newly generated voting title for the existing at least two voting options using artificial intelligence technology, and display in the comment interface a voting event including the newly generated voting title and the original at least two voting options.
[0144] The solution provided by the embodiments of the present disclosure can regenerate at least one of the voting title and the voting options in the already generated voting event, that is, in the case where the generated voting event does not meet the needs of the object, the object can regenerate the entire voting event according to its own needs, or only regenerate the dissatisfied voting title or voting options. This is not only simple to operate, but also can regenerate any item in the voting event separately, generating less information, and can improve the acquisition efficiency of the new voting event and the human-computer interaction efficiency.
[0145] In some embodiments, at least two voting options in the voting event match the comment messages of the multimedia resource;
[0146] The method further includes:
[0147] On the basis of displaying the voting event in the comment interface of the multimedia resource, display the preliminary voting result, and the voting progress of each voting option in the preliminary voting result is positively correlated with the number of people who have published comment messages that match the voting option.
[0148] The solution provided by the embodiments of the present disclosure, for a voting event that generates voting options according to the comment messages of the multimedia resource, on the basis of displaying the voting event, can also display the preliminary voting result, which can not only intuitively show the output situation of each view among the audience who have published comment messages to the object, enabling the object to quickly learn the distribution of views among the audience who have watched the multimedia resource, which is beneficial to improving the information transmission efficiency; but also voting on the basis of the preliminary voting result, so that the voting result of the voting event can more accurately reflect the view distribution of the audience, that is, it is beneficial to improve the accuracy rate of the voting result.
[0149] The above Figure 2 only shows the basic process of the present disclosure. Next, based on a specific implementation manner, the solution provided by the present disclosure will be further elaborated. Figure 3 is a flowchart of another method for obtaining a voting event shown according to an exemplary embodiment. Taking the electronic device being provided as a terminal as an example, refer to Figure 3 , the method for obtaining the voting event includes:
[0150] In step 301, in response to a voting generation operation for a multimedia resource, the terminal obtains a voting event generated by using artificial intelligence technology. The voting event includes a voting title and at least two voting options, and both the voting title and the at least two voting options match at least one of the multimedia resource and the comment message for the multimedia resource.
[0151] In an embodiment of the present disclosure, when a voting generation operation for a multimedia resource is triggered, the terminal obtains a voting event generated by using artificial intelligence technology. Among them, the voting title and at least two voting options in the voting event are both generated based on at least one of the multimedia resource and the comment message for the multimedia resource. That is to say, the voting event can be generated only based on the multimedia resource, or only based on the comment message for the multimedia resource, or based on the multimedia resource and the comment message for the multimedia resource. The embodiments of the present disclosure do not limit this.
[0152] In some embodiments, the information (multimedia resource or comment message) used when generating the voting event can be selected by the object creating the voting event. The embodiments of the present disclosure do not limit the selection method. Optionally, the object can trigger different voting generation operations to determine the information used when generating the voting event. Different voting generation operations indicate different information used when generating the voting event. Correspondingly, the manner in which the terminal obtains the voting event generated by using artificial intelligence technology can be any of the following manners.
[0153] The first manner, in response to a first voting generation operation for a multimedia resource, the terminal obtains a voting event generated by using artificial intelligence technology and based on the multimedia resource. The voting title and at least two voting options in the voting event both match the multimedia resource.
[0154] The second manner, in response to a second voting generation operation for a multimedia resource, the terminal obtains a voting event generated by using artificial intelligence technology and based on the comment message for the multimedia resource. The voting title and at least two voting options in the voting event both match the comment message for the multimedia resource.
[0155] The third manner, in response to a third voting generation operation for a multimedia resource, the terminal obtains a voting event generated by using artificial intelligence technology and based on the multimedia resource and the comment message for the multimedia resource. The voting title and at least two voting options in the voting event both match the multimedia resource and the comment message for the multimedia resource.
[0156] Among them, the above three vote generation operations are all different. The specific operation methods of the above various vote generation operations are not limited in the embodiments of the present disclosure. For example, the above three vote generation operations are triggered by different vote generation controls respectively. That is, the object creating the vote event can trigger different vote generation controls to indicate the information used when generating the vote event.
[0157] In the solution provided by the embodiments of the present disclosure, the vote event can be generated based on at least one of the multimedia resource and the comment message for the multimedia resource. For different vote generation operations, the information used when generating the vote event is different. The object can trigger the corresponding vote generation operation according to its own needs to obtain the corresponding vote event. This is not only simple to operate and can improve the human-computer interaction efficiency, but also the generation process of the vote event is more flexible and controllable, and the possibility of conforming to the object's intention is greater. That is, it is beneficial to ensure the accuracy of the vote event.
[0158] The following exemplarily introduces the process of generating a vote event based on a multimedia resource in the first method, but is not limited thereto. Among them, the embodiments of the present disclosure do not limit the timing of generating a vote event based on a multimedia resource. Optionally, the terminal can obtain the vote event generated based on the multimedia resource after the multimedia resource is published. Alternatively, the terminal can also obtain the vote event generated based on the multimedia resource before the multimedia resource is published.
[0159] In some embodiments, the terminal can obtain the vote event generated based on the multimedia resource after the multimedia resource is published. Correspondingly, the terminal displays a first vote generation control in the comment interface of the multimedia resource. The first vote generation control is used to indicate generating a vote event based on the multimedia resource. Then, in response to the trigger operation on the first vote generation control, the terminal obtains the vote event generated by using artificial intelligence technology. The embodiments of the present disclosure do not limit the display position and display style of the first vote generation control.
[0160] In the solution provided by the embodiments of the present disclosure, by providing the first vote generation control in the comment interface of the multimedia resource, after the multimedia resource is published, the object can obtain the vote event generated based on the multimedia resource through the first vote generation control in the comment interface at any time. This is not only simple to operate and can improve the acquisition efficiency of the vote event and the human-computer interaction efficiency, but also ensures the relevance between the vote event and the multimedia resource, which is beneficial to meeting the object's acquisition requirement for the audience's views on the multimedia resource, that is, ensuring the accuracy of the vote event.
[0161] For example, Figure 4 is a schematic diagram of a first vote generation control shown according to an exemplary embodiment. Refer to Figure 4, the multimedia resource is a video presenting a snow scene. When the comment control 401 of the multimedia resource is triggered, the terminal displays the comment interface of the multimedia resource. A first vote generation control 402 is displayed at the top of the comment interface. When the first vote generation control 402 is triggered, the terminal obtains a vote event generated based on the multimedia resource. The vote title in the vote event is "Will this winter be very cold?"; the vote option 1 in the vote event is "Very cold" and the vote option 2 is "Not very cold". On the basis of displaying the first vote generation control 402, the terminal can also display a prompt message, such as "Hi, generate a PK vote for the hot chat topic", to prompt the user to generate a vote event through the first vote generation control 402.
[0162] In some other embodiments, the terminal can obtain a vote event generated based on the multimedia resource before the multimedia resource is published. Accordingly, the terminal displays a second vote generation control in the publishing interface of the multimedia resource. The second vote generation control is used to indicate generating a vote event based on the multimedia resource. Then, in response to the triggering operation on the second vote generation control, the terminal obtains a vote event generated by using artificial intelligence technology. The present disclosure embodiments do not limit the display position and display style of the second vote generation control.
[0163] The solution provided by the embodiments of the present disclosure, by providing a second vote generation control in the publishing interface of the multimedia resource, enables the user to obtain a vote event generated based on the multimedia resource through the second vote generation control in the publishing interface during the multimedia resource publishing process. It is not only simple to operate, but also can improve the acquisition efficiency of the vote event and the human-computer interaction efficiency; moreover, it ensures the relevance between the vote event and the multimedia resource, which is beneficial to meeting the acquisition requirement of the user's view on the audience's view on the multimedia resource, that is, ensuring the accuracy of the vote event; in addition, by obtaining the vote event in the publishing interface, the generation scenario of the vote event is greatly expanded, and this acquisition method is beneficial to subsequent simultaneous publishing of the multimedia resource and the vote event, ensuring that each audience watching the multimedia resource can interact through the vote event, thus being beneficial to ensuring the accuracy of the vote result of the subsequent vote event.
[0164] For example, Figure 5 is a schematic diagram of a second vote generation control shown according to an exemplary embodiment. Refer to Figure 5 , the multimedia resource is a video presenting a snow scene. A second vote generation control 501 is displayed in the multimedia resource publishing interface. When the second vote generation control 501 is triggered, the terminal obtains a vote event generated based on the multimedia resource. The vote title in the vote event is "Will this winter be very cold?"; the vote option 1 in the vote event is "Very cold" and the vote option 2 is "Not very cold".
[0165] In the process of generating a voting event based on multimedia resources described above, the voting title in the voting event is generated based on the multimedia resources; at least two voting options in the voting event can be generated based on the voting title, and each voting option is used to indicate a category of viewpoints generated for the voting title. That is to say, first generate the voting title based on the multimedia resources, and then generate the voting options based on the voting title. Alternatively, the voting title and the voting options can be generated based on the multimedia resources respectively. Or, first generate the voting options based on the multimedia resources, and then generate the voting title based on the voting options. The embodiments of the present disclosure do not limit the generation order and generation method of the voting title and the voting options.
[0166] In the solution provided by the embodiments of the present disclosure, since the voting title can reflect voting information such as the voting theme and core content, generating the voting title according to the multimedia resources ensures that the voting event conforms to the multimedia resources; on this basis, generating at least two voting options according to the voting title ensures that the voting options match the voting title; since the object triggers the voting generation operation for the multimedia resources, it is very likely to obtain the viewpoints of the audience on the multimedia resources, and the voting title and the voting options match the multimedia resources, ensuring the relevance between the voting event and the multimedia resources, and the possibility of conforming to the object's intention is greater, that is, ensuring the accuracy of the voting event.
[0167] The following exemplarily introduces the process of generating a voting event based on the comment messages for the multimedia resources in the second method, but is not limited thereto. In some embodiments, the terminal displays a third voting generation control in the comment interface of the multimedia resources. The third voting generation control is used to indicate generating a voting event based on the comment messages for the multimedia resources. Then, in response to the trigger operation on the third voting generation control, the terminal obtains the voting event generated by using artificial intelligence technology. The embodiments of the present disclosure do not limit the display position and display style of the second voting generation control.
[0168] In the solution provided by the embodiments of the present disclosure, by providing the second voting generation control in the comment interface of the multimedia resources, after the multimedia resources are published, the object can obtain the voting event generated based on the comment messages for the multimedia resources at any time through the second voting generation control in the comment interface. This is not only simple to operate and can improve the acquisition efficiency of the voting event and the human-computer interaction efficiency; moreover, since the comment messages can reflect the viewpoints of the audience on the multimedia resources, the generated voting event not only conforms to the content of the multimedia resources, which is beneficial to conforming to the intention of the object creating the voting event, that is, ensuring the accuracy of the voting event; but also the voting event will conform to the comment direction (angle) of the audience on the multimedia resources, which is beneficial to meeting the interaction needs of the audience for the multimedia resources, thereby facilitating the improvement of the interaction frequency between the audience and the multimedia resources.
[0169] In the process of generating a voting event based on the comment messages for multimedia resources as described above, at least two voting options in the voting event are generated based on the comment messages for the multimedia resources, and each voting option is used to indicate a type of view existing in the comment messages for the multimedia resources; the voting title in the voting event can be generated based on the at least two voting options. That is to say, first generate the voting options based on the comment messages for the multimedia resources, and then generate the voting title based on the voting options. Alternatively, the voting title and the voting options can be respectively generated based on the comment messages for the multimedia resources. Alternatively, first generate the voting title based on the comment messages for the multimedia resources, and then generate the voting options based on the voting title. The embodiments of the present disclosure do not limit the generation order and generation method of the voting title and the voting options.
[0170] In the solution provided by the embodiments of the present disclosure, since the comment messages can reflect the views of the audience on the multimedia resources, generating the voting options in the voting event through the comment messages for the multimedia resources ensures that the voting event conforms to the comment direction (angle) of the audience on the multimedia resources, which is conducive to meeting the interaction needs of the audience for the multimedia resources, and thus is conducive to increasing the interaction frequency between the audience and the multimedia resources; on this basis, generating the voting title according to the voting options ensures that the theme (voting title) of the voting event matches the view (voting options), that is, ensures the accuracy of the voting event.
[0171] The following exemplarily introduces the process of generating a voting event based on the multimedia resources and the comment messages for the multimedia resources in the third method, but is not limited thereto. In some embodiments, the terminal displays a fourth voting generation control in the comment interface of the multimedia resources. The fourth voting generation control is used to indicate generating a voting event based on the multimedia resources and the comment messages for the multimedia resources. Then, in response to a trigger operation on the fourth voting generation control, the terminal obtains the voting event generated by using artificial intelligence technology. The embodiments of the present disclosure do not limit the display position and display style of the fourth voting generation control.
[0172] In the solution provided by the embodiments of the present disclosure, by providing the fourth voting generation control in the comment interface of the multimedia resources, after the multimedia resources are published, the object can obtain the voting event generated based on the multimedia resources and the comment messages through the fourth voting generation control in the comment interface at any time. This is not only simple to operate and can improve the acquisition efficiency of the voting event and the human-computer interaction efficiency; moreover, the relevance between the voting event and the multimedia resources is stronger, which is conducive to meeting the view acquisition needs of the object creating the voting event, ensuring the accuracy of the voting event, and also conducive to meeting the interaction needs of the audience for the multimedia resources, and thus is conducive to increasing the interaction frequency between the audience and the multimedia resources.
[0173] In the process of generating a voting event based on the multimedia resource and the comment message for the multimedia resource as described above, the voting title in the voting event can be generated based on the multimedia resource; at least two voting options in the voting event can be generated based on the voting title and the comment message for the multimedia resource, and each voting option is used to indicate a type of view on the voting title in the comment message of the multimedia resource. That is to say, first obtain the voting theme (voting title) from the multimedia resource, and then obtain the voting views (voting options) from the comment message for the multimedia resource based on the voting theme. Alternatively, the voting title is generated based on the multimedia resource and the comment message for the multimedia resource; the voting options are generated based on the voting title and the comment message for the multimedia resource, etc. The embodiments of the present disclosure do not limit the generation order and generation method of the voting title and the voting options.
[0174] In the solution provided by the embodiments of the present disclosure, since the voting title can reflect voting information such as the voting theme and the core content, generating the voting title based on the multimedia resource ensures that the voting event conforms to the multimedia resource; since the comment message can reflect the views of the audience on the multimedia resource, generating the voting options through the voting title and the comment title not only ensures that the voting options match the voting title, that is, ensures the accuracy of the voting event, but also ensures that the voting event conforms to the comment direction (angle) of the audience on the multimedia resource, which is beneficial to meeting the interaction needs of the audience for the multimedia resource, and thus is beneficial to increasing the interaction frequency between the audience and the multimedia resource.
[0175] In addition to the above three ways of obtaining (or generating) voting events, the terminal can also specifically obtain a voting event associated with a certain comment message for a certain comment message. Correspondingly, the process for the terminal to obtain a voting event generated by using artificial intelligence technology includes: in response to a trigger operation on any comment message in the comment interface of the multimedia resource, the terminal displays an operation panel for the comment message. A fifth voting generation control is displayed in the operation panel. The fifth voting generation control is used to indicate that a voting option is generated based on the comment message in the process of generating a voting event. Then, in response to a trigger operation on the fifth voting generation control, the terminal obtains a voting event generated by using artificial intelligence technology. There is a target voting option among at least two voting options in the voting event. The target voting option conforms to the view indicated by the triggered comment message. That is to say, for any comment message of the multimedia resource, the terminal can obtain a voting event including the view indicated by the comment message.
[0176] Among them, the target voting option in the voting event is generated based on the triggered comment message. Other voting options except the target voting option can be generated based on at least one of the target voting option and the comment message for the multimedia resource. For example, the view of other voting options can be a view different from or even opposite to the view of the target voting option in the comment message for the multimedia resource. Then, the voting title can be generated based on the target voting option and other voting options; or, the voting title can be generated based on the target voting option and the multimedia resource, etc.
[0177] Alternatively, when the fifth voting generation control is triggered, other voting options in the voting event except the target voting option can still be generated based on at least one of the multimedia resource and the comment message for the multimedia resource. The generation principle is the same as that in the generation methods of the above three voting events and will not be elaborated here. The voting title in the voting event can still be generated based on at least one of the multimedia resource and the comment message for the multimedia resource. The generation principle is the same as that in the generation methods of the above three voting events and will not be elaborated here. The present disclosure embodiment does not limit the generation order and generation method of the voting title and voting options. Different from the generation methods of the above three voting events, a target voting option can be generated independently based on the triggered comment message.
[0178] The solution provided by the present disclosure embodiment, for any comment message of the multimedia resource, during the process of generating a voting event for the multimedia resource, can generate a voting option that matches the view based on this comment message, so that the object can subsequently obtain the audience situation of those who hold this view through the voting event, which is conducive to meeting the object's need to obtain views and ensuring the accuracy of the voting event; moreover, the operation is simple, without the object having to manually edit the voting event, which can improve the acquisition efficiency of the voting event and the human-computer interaction efficiency.
[0179] For example, Figure 6 is a schematic diagram of a fifth voting generation control shown according to an exemplary embodiment. Refer to Figure 6 , when the comment message 601 in the comment interface of the multimedia resource is triggered (such as long pressing the comment message 601), the operation panel of the comment message 601 is displayed on the terminal. The fifth voting generation control 602 is displayed in the operation panel. When the fifth voting generation control 602 is triggered, a voting event generated based on the comment message 601 is obtained. The voting title in the voting event is "Will it be very cold this winter?"; the voting option 1 in the voting event is "Very cold" and the voting option 2 is "Not very cold". Among them, the voting option 1 belongs to the target voting option and is consistent with the view of the comment message 601.
[0180] In addition to the above-mentioned triggering of different generation processes by providing different voting generation controls, the terminal can provide the object with a panel that can select the information to be used, so that the object can select the information used when generating the voting event. Accordingly, in response to the voting generation operation for the multimedia resource, the terminal can display the voting generation panel. The voting generation panel includes an information selection control. The information selection control is used to obtain the information used when generating the voting event. That is, the above three voting generation operations are respectively triggered by selecting different information in the voting generation panel. This method is simple to operate and can improve the efficiency of obtaining voting events and the efficiency of human-computer interaction.
[0181] For example, Figure 7 is a schematic diagram of a voting generation panel according to an exemplary embodiment. Figure 7 , an information selection control 701 is displayed in the voting generation panel. The information selection control 701 includes a resource option 7011 and a comment option 7012. The resource option 7011 and the comment option 7012 can be selected separately or together. When any option in the information selection control 701 is selected, in response to the triggering operation of the confirmation generation control 702 in the voting generation panel, the terminal obtains a voting event generated based on the information indicated by the selected option.
[0182] In other embodiments, before generating a voting event, the object may also input requirements for the voting event so that a voting event can be generated in a targeted manner according to the requirements of the object later. Accordingly, the process of the terminal acquiring a voting event generated by artificial intelligence technology includes: in response to a voting generation operation for a multimedia resource, the terminal displays a voting generation panel, and the voting generation panel is used to acquire the conditions that the voting event to be generated must meet. In response to the confirmation generation operation in the voting generation panel, the terminal acquires the voting event generated by artificial intelligence technology based on the prompt information input in the voting generation panel. The voting title and at least two voting options in the voting event meet the prompt information. Among them, the prompt information may include information such as the voting subject and the number of voting options, which is not limited in the embodiments of the present disclosure.
[0183] The solution provided by the embodiment of the present disclosure enables the subject to input the conditions that the voting event to be generated must meet in the voting generation panel according to the subject's own needs before generating a voting event, by displaying the voting generation panel, so that when a voting event is subsequently generated, it can be generated based on the prompt information input by the subject, thereby ensuring that the voting event meets the subject's intention, which is beneficial to ensuring the accuracy of the voting event.
[0184] For example, see Figure 7, the information selection control 701 further includes a topic input control 703 and an option number input control 704. The topic input control 703 is used to obtain the requirements of the object for the voting title, such as including a certain keyword. The option number input control 704 is used to obtain the number of voting options specified by the object. That is, in addition to automatically determining the number of options using the above artificial intelligence technology (such as determining the number of categories of viewpoints in the comment message using artificial intelligence technology, and this number of categories is the number of options), it can also be specified by the object.
[0185] The above-mentioned solution for the display voting generation panel to obtain prompt information can be combined with any of the above-mentioned ways of obtaining a voting event using a voting generation control. That is, when any of the above-mentioned voting generation controls is triggered, the terminal can display a voting generation panel to obtain the conditions that the voting event to be generated should meet. In response to the confirmation generation operation in the voting generation panel, the terminal obtains the voting event generated using artificial intelligence technology with the prompt information entered in the voting generation panel as the condition.
[0186] In some other embodiments, the terminal can also display prompt information to prompt the object about the way to generate a voting event. Correspondingly, the terminal displays generation prompt information. The generation prompt information is used to prompt at least one of the first generation method, the second generation method, and the third generation method for generating a voting event using artificial intelligence technology. The first generation method is a method of generating a voting event based on a multimedia resource. The second generation method is a method of generating a voting event based on a comment message for the multimedia resource. The third generation method is a method of generating a voting event based on a multimedia resource and a comment message for the multimedia resource. The embodiments of the present disclosure do not limit the display position and specific content of the generation prompt information. For example, the terminal can display the generation prompt information in the comment interface or the publishing interface to prompt the object that a voting event can be generated for the multimedia resource. The solution provided by the embodiments of the present disclosure can, by displaying the generation prompt information, prompt at least one way for the object to generate a voting event, intuitively show the generation logic of each generation method to the object, improve the information transmission efficiency, enable the object to quickly select the corresponding generation method according to its own needs to obtain the corresponding voting event, not only improve the acquisition efficiency of the voting event and the human-computer interaction efficiency, but also make the generation process of the voting event more flexible and controllable, and more likely to conform to the object's intention, that is, it is beneficial to ensure the accuracy of the voting event.
[0187] In step 302, after obtaining the voting event, the terminal previews and displays the voting event including a voting title and at least two voting options.
[0188] In the disclosed embodiment, after the terminal obtains the voting event, the generated voting event can be previewed and displayed. The voting event will be published and displayed in the comment interface only when the object confirms the use, so that the audience watching the multimedia resource can vote through the voting event. The scheme provided by the disclosed embodiment, after obtaining the voting event, previews and displays the voting event in the comment interface, intuitively showing the specific content such as the voting title and at least two voting options in the voting event to the object, that is, intuitively showing the generated effect to the object, and the voting event will be published and displayed on the comment interface only when the object confirms to apply the voting event, thereby ensuring the accurate application of the voting event and meeting the object's intention.
[0189] For example, Figure 8 FIG. 1 is a schematic diagram showing a preview display of a voting event according to an exemplary embodiment. Figure 8 , when the voting generation control 801 is triggered, the terminal obtains the voting event generated by artificial intelligence technology, and previews and displays the voting event in the display panel. The voting event contains 3 voting options. The voting title in the voting event is "Will it be very cold this winter?"; voting option 1 in the voting event is "Very cold", voting option 2 is "Not too cold", and voting option 3 is "Not cold, quite warm". In response to the triggering operation of the application control 802 in the display panel, the terminal displays the voting event in the comment interface.
[0190] In step 303, in response to the application operation on the voting event, the terminal displays the voting event in the comment interface.
[0191] In the embodiment of the present disclosure, when the object confirms to apply the voting event, the terminal publishes the voting event and displays the voting event in the comment interface. Afterwards, any object viewing the multimedia resource can see the voting event and participate in the voting.
[0192] For the voting events generated above, the object can also edit or regenerate the voting events. The disclosed embodiments do not limit the timing of editing and regeneration. For example, the object can further edit or regenerate the voting events that have been published in the comment interface. Alternatively, the object can further edit or regenerate the voting events during the preview display process. That is, before and after the voting event is published, the object can further edit or regenerate the voting event.
[0193] In some embodiments, in response to an editing operation on a voting event, the terminal displays the edited voting event in the comment interface. The editing operation may be a content modification operation (such as modifying the voting title or voting options), an option addition operation, an option deletion operation, etc., and the embodiments of the present disclosure do not limit this. The solution provided by the embodiments of the present disclosure can perform secondary editing on the generated voting event, that is, in the case where the generated voting event does not meet the requirements of the object, the object can still edit and adjust the generated voting event, ensuring that the finally applied voting event conforms to the object's intention and improving the accuracy of the voting event.
[0194] For example, Figure 9 is a schematic diagram of editing a voting event shown according to an exemplary embodiment. Refer to Figure 9 , the voting event in the comment interface includes a first editing control 901. When the first editing control 901 is triggered, the terminal can display the display panel of the voting event again. When the second editing control 902 in the display panel is triggered, the title input control 903 and each option input control 904 in the display panel are switched to an input state, so that the object can modify the content for the voting title or any voting option. Each voting option corresponds to a deletion control 905. Each deletion control 905 is used to delete the corresponding voting option. The display panel also includes an option addition control 906. When the option addition control 906 is triggered, the terminal can display the newly added voting option. For any editing operation on the voting event, the terminal can preview and display the edited voting event in the display panel. In response to the triggering operation on the apply control 907 in the display panel, the terminal displays the edited voting event in the comment interface.
[0195] In other embodiments, the object can regenerate the voting event. The regeneration process may include any one of the following:
[0196] First, in response to the regeneration operation on the entire voting event, the terminal obtains a newly generated voting title and at least two newly generated voting options using artificial intelligence technology, and displays the voting event including the newly generated voting title and at least two newly generated voting options in the comment interface.
[0197] Second, in response to the regeneration operation on the voting options in the voting event, the terminal obtains at least two newly generated voting options for the original voting title using artificial intelligence technology, and displays the voting event including the original voting title and at least two newly generated voting options in the comment interface. The regeneration operation may be a regeneration operation for all voting options or a regeneration operation for a certain voting option, and the embodiments of the present disclosure do not limit this.
[0198] Thirdly, in response to an operation of regenerating a voting title in a voting event, the terminal obtains a newly generated voting title for at least two existing voting options by using artificial intelligence technology, and displays in the comment interface a voting event including the newly generated voting title and the original at least two voting options.
[0199] The solution provided by the embodiments of the present disclosure can regenerate at least one of the voting title and the voting options in the generated voting event. That is, when the generated voting event does not meet the needs of the user, the user can regenerate the entire voting event according to his own needs, or only regenerate the unsatisfactory voting title or voting options. This is not only simple to operate, but also allows any item in the voting event to be regenerated separately, generating less information, and can improve the acquisition efficiency of the new voting event and the human-computer interaction efficiency.
[0200] For example, continue to refer to Figure 9 , a regeneration control 908 is displayed on the display panel of the voting event. When the regeneration control 908 is triggered, the terminal can obtain a newly generated voting title and at least two newly generated voting options by using artificial intelligence technology, and perform a preview display. Then, in response to a trigger operation on the application control 907 in the display panel, the terminal displays the newly generated voting event in the comment interface.
[0201] In some embodiments, for a voting event obtained before the multimedia resource is published, the terminal can also use the above method to perform preview display, editing, regeneration, etc. in the publishing interface, which will not be elaborated here. When the multimedia resource is published, the voting event can be published at the same time. Correspondingly, in response to the publishing operation of the multimedia resource in the publishing interface, in the comment interface of the multimedia resource, a voting event including a voting title and at least two voting options is displayed. The solution provided by the embodiments of the present disclosure, for a voting event obtained in the publishing interface of the multimedia resource, publishes the voting event while publishing the multimedia resource, and the published voting event can be displayed in the comment interface, so that each viewer watching the multimedia resource can interact through the voting event, which is beneficial to ensuring the accuracy of the voting result of the subsequent voting event.
[0202] In some embodiments, at least two voting options in a voting event match the comment messages of a multimedia resource. Based on the display of the voting event in the comment interface of the multimedia resource, the terminal can also display the preliminary voting results. The voting progress of each voting option in the preliminary voting results is positively correlated with the number of people who have published comment messages that match the voting option. Among them, the voting progress can be displayed in styles such as numerical values, progress bars, etc., and the embodiments of the present disclosure do not limit this. The solution provided by the embodiments of the present disclosure, for a voting event that generates voting options based on the comment messages of a multimedia resource, on the basis of displaying the voting event, can also display the preliminary voting results, which can not only intuitively show the output situation of each view among the audience who have published comment messages to the object, enabling the object to quickly learn the distribution of views among the audience who have watched the multimedia resource, which is beneficial to improving the information transmission efficiency; but also voting based on the preliminary voting results, enabling the voting results of the voting event to more accurately reflect the view distribution of the audience, that is, beneficial to improving the accuracy rate of the voting results.
[0203] After the voting event is displayed in the comment interface, the object can view the voting situation of the voting event at any time. The embodiments of the present disclosure do not limit the way of viewing the voting situation. Optionally, the terminal can display a voting viewing control in the display interface of the multimedia resource. Then, in response to a trigger operation on the voting viewing control, the voting event is displayed in the comment interface of the multimedia resource. The voting event includes the current voting situation. The voting situation can include the number of people participating in the vote, the number of votes for each voting option, etc., and the embodiments of the present disclosure do not limit this.
[0204] For example, Figure 10 is a schematic diagram of a voting viewing control shown according to an exemplary embodiment. Refer to Figure 10 in (a), the voting viewing control can be the original comment control 1001 in the display interface of the multimedia resource. The terminal can display voting prompt information 1002 on the comment control 1001 to prompt the object that the current voting situation of the voting event can be viewed through the comment control 1001. Or, refer to Figure 10 in (b), the voting viewing control can be a newly added control 1003 in the display interface of the multimedia resource that is specifically used to view the voting event. When this control 1003 is triggered, the terminal can also jump to the comment interface of the multimedia resource to display the current voting situation of the voting event. The embodiments of the present disclosure do not limit the voting viewing control.
[0205] An embodiment of the present disclosure provides a method for obtaining a voting event. When a voting generation operation for a multimedia resource is triggered, artificial intelligence technology can be used to directly generate a voting event that matches at least one of the multimedia resource and the comment message for the multimedia resource, and directly display it in the comment interface of the multimedia resource. The operation is simple, without the need for the user to think about the content of the voting event or manually edit the voting event, saving the time cost of the user designing the voting event by themselves, and improving the efficiency of obtaining voting events and the human-computer interaction efficiency.
[0206] Moreover, since the user triggers the voting generation operation for the multimedia resource, it is very likely to obtain the audience's views on the multimedia resource. And the voting event matches at least one of the multimedia resource and the comment message for the multimedia resource, which to a certain extent guarantees the relevance between the voting event and the multimedia resource, and is more likely to conform to the user's intention, that is, to a certain extent guarantees the accuracy of the voting event.
[0207] All of the above optional technical solutions can be combined arbitrarily to form optional embodiments of the present disclosure, which will not be elaborated here one by one.
[0208] Figure 11 It is a block diagram of an apparatus for obtaining a voting event shown according to an exemplary embodiment. Refer to Figure 11 The apparatus for obtaining a voting event includes:
[0209] An obtaining unit 1101, configured to execute in response to a voting generation operation for a multimedia resource, obtain a voting event generated by using artificial intelligence technology, where the voting event includes a voting title and at least two voting options, and both the voting title and the at least two voting options match at least one of the multimedia resource and the comment message for the multimedia resource;
[0210] A first display unit 1102, configured to execute in the comment interface of the multimedia resource, display the voting event including the voting title and at least two voting options.
[0211] In some embodiments, the obtaining unit 1101 is configured to execute any one of the following:
[0212] In response to a first voting generation operation for a multimedia resource, obtain a voting event generated by using artificial intelligence technology and based on the multimedia resource, where the voting title and the at least two voting options in the voting event both match the multimedia resource;
[0213] In response to a second voting generation operation for a multimedia resource, obtain a voting event generated by using artificial intelligence technology and based on the comment message for the multimedia resource, where the voting title and the at least two voting options in the voting event both match the comment message for the multimedia resource;
[0214] In response to a third vote generation operation for a multimedia resource, obtain a voting event generated by using artificial intelligence technology based on the multimedia resource and comment messages for the multimedia resource, where the voting title and at least two voting options in the voting event both match the multimedia resource and the comment messages for the multimedia resource.
[0215] In some embodiments, the apparatus further includes:
[0216] A second display unit, configured to execute in a comment interface of the multimedia resource, display a first vote generation control, where the first vote generation control is used to indicate generating a voting event based on the multimedia resource;
[0217] An obtaining unit 1101, configured to execute in response to a triggering operation on the first vote generation control, obtain a voting event generated by using artificial intelligence technology.
[0218] In some embodiments, the apparatus further includes:
[0219] A second display unit, configured to execute in a publishing interface of the multimedia resource, display a second vote generation control, where the second vote generation control is used to indicate generating a voting event based on the multimedia resource;
[0220] An obtaining unit 1101, configured to execute in response to a triggering operation on the second vote generation control, obtain a voting event generated by using artificial intelligence technology.
[0221] In some embodiments, the voting title in the voting event is generated based on the multimedia resource;
[0222] At least two voting options in the voting event are generated based on the voting title, and each voting option is used to indicate a category of viewpoints generated for the voting title.
[0223] In some embodiments, a first display unit 1102 is configured to execute in response to a publishing operation on the multimedia resource in the publishing interface, in the comment interface of the multimedia resource, display the voting event including the voting title and at least two voting options.
[0224] In some embodiments, the apparatus further includes:
[0225] A second display unit, configured to execute in a comment interface of the multimedia resource, display a third vote generation control, where the third vote generation control is used to indicate generating a voting event based on comment messages for the multimedia resource;
[0226] An obtaining unit 1101, configured to execute in response to a triggering operation on the second vote generation control, obtain a voting event generated by using artificial intelligence technology.
[0227] In some embodiments, at least two voting options in a voting event are generated based on comment messages for a multimedia resource, and each voting option is used to indicate a category of viewpoints existing in the comment messages of the multimedia resource;
[0228] The voting title in the voting event is generated based on at least two voting options.
[0229] In some embodiments, the apparatus further includes:
[0230] A second display unit, configured to execute and display a fourth voting generation control in a comment interface of a multimedia resource, and the fourth voting generation control is used to indicate generating a voting event based on the multimedia resource and comment messages for the multimedia resource;
[0231] An obtaining unit 1101, configured to execute and obtain a voting event generated by using artificial intelligence technology in response to a triggering operation on the fourth voting generation control.
[0232] In some embodiments, the voting title in the voting event is generated based on the multimedia resource;
[0233] At least two voting options in the voting event are generated based on the voting title and comment messages for the multimedia resource, and each voting option is used to indicate a category of viewpoints in the comment messages of the multimedia resource regarding the voting title.
[0234] In some embodiments, the obtaining unit 1101 is configured to execute and display an operation panel of a comment message in response to a triggering operation on any comment message in the comment interface of the multimedia resource, and a fifth voting generation control is displayed in the operation panel, and the fifth voting generation control is used to indicate generating one voting option based on the comment message during the generation of the voting event; in response to a triggering operation on the fifth voting generation control, obtain a voting event generated by using artificial intelligence technology, and a target voting option exists among at least two voting options in the voting event, and the target voting option is consistent with the viewpoint of the triggered comment message.
[0235] In some embodiments, the obtaining unit 1101 is configured to execute and display a voting generation panel in response to a voting generation operation for the multimedia resource, and the voting generation panel is used to obtain conditions that the to-be-generated voting event needs to meet; in response to a confirmation generation operation in the voting generation panel, obtain a voting event generated by using artificial intelligence technology with the prompt information input in the voting generation panel as the conditions, and the voting title and at least two voting options in the voting event meet the prompt information.
[0236] In some embodiments, the apparatus further includes:
[0237] A third display unit configured to execute generating a prompt message for display, where the prompt message is used to prompt at least one of a first generation method, a second generation method, and a third generation method for generating a voting event by using artificial intelligence technology. The first generation method is a method for generating a voting event based on a multimedia resource, the second generation method is a method for generating a voting event based on a comment message for the multimedia resource, and the third generation method is a method for generating a voting event based on the multimedia resource and the comment message for the multimedia resource.
[0238] In some embodiments, a first display unit 1102 is configured to execute, after obtaining a voting event, preview-displaying the voting event including a voting title and at least two voting options in a comment interface; and in response to an application operation on the voting event, displaying the voting event in the comment interface.
[0239] In some embodiments, the apparatus further includes:
[0240] An editing unit configured to execute, in response to an editing operation on the voting event, displaying the edited voting event in the comment interface.
[0241] In some embodiments, the obtaining unit 1101 is further configured to execute any one of the following:
[0242] In response to a regeneration operation on the entire voting event, obtaining a newly generated voting title and at least two newly generated voting options by using artificial intelligence technology, and displaying in the comment interface a voting event including the newly generated voting title and the at least two newly generated voting options;
[0243] In response to a regeneration operation on the voting options in the voting event, obtaining at least two newly generated voting options for the original voting title by using artificial intelligence technology, and displaying in the comment interface a voting event including the original voting title and the at least two newly generated voting options;
[0244] In response to a regeneration operation on the voting title in the voting event, obtaining a newly generated voting title for the existing at least two voting options by using artificial intelligence technology, and displaying in the comment interface a voting event including the newly generated voting title and the original at least two voting options.
[0245] In some embodiments, at least two voting options in the voting event match the comment messages of the multimedia resource;
[0246] The apparatus further includes:
[0247] A fourth display unit configured to execute, on the basis of displaying the voting event in the comment interface of the multimedia resource, displaying preliminary voting results, where the voting progress of each voting option in the preliminary voting results is positively correlated with the number of publishers of the comment messages that match the voting option.
[0248] An embodiment of the present disclosure provides a device for obtaining a voting event. When a voting generation operation for a multimedia resource is triggered, it can adopt artificial intelligence technology to directly generate a voting event that matches at least one of the multimedia resource and the comment message for the multimedia resource, and directly display it in the comment interface of the multimedia resource. The operation is simple, without the need for the user to think about the content of the voting event or manually edit the voting event, saving the time cost of the user designing the voting event by themselves, and can improve the efficiency of obtaining the voting event and the human-computer interaction efficiency.
[0249] Moreover, since the user triggers the voting generation operation for the multimedia resource, it is very likely to obtain the views of the audience on the multimedia resource, and the voting event matches at least one of the multimedia resource and the comment message for the multimedia resource, which to a certain extent ensures the relevance between the voting event and the multimedia resource, and is more likely to conform to the user's intention, that is, to a certain extent ensures the accuracy of the voting event.
[0250] It should be noted that when the device for obtaining a voting event provided in the above embodiment obtains a voting event for a multimedia resource, only the division of the above functional units is used for illustration. In actual applications, the above functions can be allocated to different functional units according to needs, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the device for obtaining a voting event provided in the above embodiment and the embodiment of the method for obtaining a voting event belong to the same concept, and the specific implementation process can be seen in the method embodiment, which will not be elaborated here.
[0251] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method related thereto, and will not be elaborated here.
[0252] When the electronic device is provided as a terminal, Figure 12 is a block diagram of a terminal shown according to an exemplary embodiment. The terminal Figure 12The block diagram of the terminal 1200 provided by an exemplary embodiment of the present disclosure is shown. The terminal 1200 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, a notebook computer, or a desktop computer. The terminal 1200 may also be referred to by other names such as a user equipment, a portable terminal, a laptop terminal, a desktop terminal, etc.
[0253] Generally, the terminal 1200 includes: a processor 1201 and a memory 1202.
[0254] The processor 1201 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1201 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1201 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1201 may be integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1201 may also include an AI (Artificial Intelligence) processor, and the AI processor is used to process the computing operations related to machine learning.
[0255] The memory 1202 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 1202 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1202 is used to store at least one computer program, and the at least one computer program is used to be executed by the processor 1201 to implement the method for obtaining a voting event provided in the method embodiments of the present application.
[0256] In some embodiments, the terminal 1200 may further optionally include: a peripheral device interface 1203 and at least one peripheral device. The processor 1201, the memory 1202, and the peripheral device interface 1203 may be connected via a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 1203 via a bus, signal lines, or a circuit board. Specifically, the peripheral device includes at least one of: a radio frequency circuit 1204, a display screen 1205, a camera assembly 1206, an audio circuit 1207, and a power supply 1208.
[0257] The peripheral device interface 1203 can be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1201 and the memory 1202. In some embodiments, the processor 1201, the memory 1202, and the peripheral device interface 1203 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1201, the memory 1202, and the peripheral device interface 1203 can be implemented on a separate chip or circuit board, and this embodiment does not limit this.
[0258] The radio frequency circuit 1204 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1204 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1204 converts an electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. In some embodiments, the radio frequency circuit 1204 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so on. The radio frequency circuit 1204 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: the World Wide Web, a metropolitan area network, an intranet, each generation of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1204 may further include a circuit related to NFC (Near Field Communication), and this application does not limit this.
[0259] The display screen 1205 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1205 is a touch display screen, the display screen 1205 also has the ability to collect touch signals on or above the surface of the display screen 1205. The touch signals can be input to the processor 1201 as control signals for processing. At this time, the display screen 1205 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1205, which is provided on the front panel of the terminal 1200; in other embodiments, there may be at least two display screens 1205, which are respectively provided on different surfaces of the terminal 1200 or in a folding design; in other embodiments, the display screen 1205 may be a flexible display screen, which is provided on the curved surface or the folding surface of the terminal 1200. Even, the display screen 1205 can also be set to an irregular non-rectangular shape, that is, a special-shaped screen. The display screen 1205 can be prepared from materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0260] The camera module 1206 is used to collect images or videos. In some embodiments, the camera module 1206 includes a front camera and a rear camera. Generally, the front camera is provided on the front panel of the terminal, and the rear camera is provided on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth-of-field camera, a wide-angle camera, and a telephoto camera respectively, to achieve functions such as background blurring by fusing the main camera and the depth-of-field camera, panoramic shooting by fusing the main camera and the wide-angle camera, and VR (Virtual Reality) shooting function or other fused shooting functions. In some embodiments, the camera module 1206 may also include a flash. The flash can be a single-color-temperature flash or a dual-color-temperature flash. The dual-color-temperature flash refers to the combination of a warm-light flash and a cold-light flash, which can be used for light compensation under different color temperatures.
[0261] The audio circuit 1207 may include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals for input to the processor 1201 for processing, or input to the radio frequency circuit 1204 to implement voice communication. For the purpose of stereo collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 1200. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signal from the processor 1201 or the radio frequency circuit 1204 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 1207 may further include a headphone jack.
[0262] The power supply 1208 is used to supply power to each component in the terminal 1200. The power supply 1208 may be alternating current, direct current, a disposable battery or a rechargeable battery. When the power supply 1208 includes a rechargeable battery, the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery may also be used to support fast charging technology.
[0263] Those skilled in the art can understand that Figure 12 the structure shown in
[0264] does not limit the terminal 1200, and may include more or fewer components than shown in the figure, or combine certain components, or adopt different component arrangements. Figure 13 When the electronic device is provided as a server,
[0265] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as the memory 1202 or the memory 1302 including instructions, and the above instructions can be executed by the processor 1201 of the terminal 1200 or the processor 1301 of the server 1300 to complete the above method for obtaining the voting event. Optionally, the computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0266] A computer program product includes a computer program / instructions, and when the computer program / instructions are executed by a processor, the above method for obtaining the voting event is implemented.
[0267] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include well-known common general knowledge or conventional technical means in the technical field not disclosed by the present disclosure. The specification and the embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0268] It should be understood that the present disclosure is not limited to the exact structures already described and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.
Claims
1. A method for obtaining a voting event, characterized in that, The method includes: In response to a voting generation operation for a multimedia resource, obtaining a voting event generated by using artificial intelligence technology, where the voting event includes a voting title and at least two voting options, and both the voting title and the at least two voting options match at least one of the multimedia resource and a comment message for the multimedia resource; In the comment interface of the multimedia resource, displaying the voting event including the voting title and the at least two voting options.
2. The method for obtaining a voting event according to claim 1, wherein The obtaining, in response to a voting generation operation for a multimedia resource, of a voting event generated by using artificial intelligence technology includes any one of the following: In response to a first voting generation operation for the multimedia resource, obtaining a voting event generated by using artificial intelligence technology based on the multimedia resource, where both the voting title and the at least two voting options in the voting event match the multimedia resource; In response to a second voting generation operation for the multimedia resource, obtaining a voting event generated by using artificial intelligence technology based on the comment message for the multimedia resource, where both the voting title and the at least two voting options in the voting event match the comment message for the multimedia resource; In response to a third voting generation operation for the multimedia resource, obtaining a voting event generated by using artificial intelligence technology based on the multimedia resource and the comment message for the multimedia resource, where both the voting title and the at least two voting options in the voting event match the multimedia resource and the comment message for the multimedia resource.
3. The method for obtaining a voting event according to claim 2, wherein The method further includes: In the comment interface of the multimedia resource, displaying a first voting generation control for indicating generating a voting event based on the multimedia resource; The obtaining, in response to a first voting generation operation for the multimedia resource, of a voting event generated by using artificial intelligence technology based on the multimedia resource includes: In response to a triggering operation on the first voting generation control, obtaining the voting event generated by using artificial intelligence technology.
4. The method for obtaining a voting event according to claim 2, wherein The method further includes: In the publishing interface of the multimedia resource, displaying a second voting generation control for indicating generating a voting event based on the multimedia resource; The obtaining, in response to a first voting generation operation for the multimedia resource, of a voting event generated by using artificial intelligence technology based on the multimedia resource includes: In response to a triggering operation on the second voting generation control, obtaining the voting event generated by using artificial intelligence technology.
5. The method for obtaining a voting event according to claim 3 or 4, wherein the voting title in the voting event is generated based on the multimedia resource; the at least two voting options in the voting event are generated based on the voting title, and each voting option is used to indicate a type of view generated for the voting title.
6. The method for obtaining a voting event according to claim 4, wherein The displaying, in the comment interface of the multimedia resource, of the voting event including the voting title and the at least two voting options includes: In response to a publishing operation on the multimedia resource in the publishing interface, in the comment interface of the multimedia resource, display the voting event including the voting title and the at least two voting options.
7. The method for obtaining a voting event according to claim 2, wherein The method further includes: In the comment interface of the multimedia resource, display a third voting generation control for indicating generating a voting event based on a comment message for the multimedia resource; The obtaining, in response to a second voting generation operation for the multimedia resource, of a voting event generated by using artificial intelligence technology based on a comment message for the multimedia resource includes: In response to a triggering operation on the third voting generation control, obtain the voting event generated by using artificial intelligence technology.
8. The method for obtaining a voting event according to claim 7, wherein At least two voting options in the voting event are generated based on a comment message for the multimedia resource, and each voting option is used to indicate a type of view existing in the comment message of the multimedia resource; The voting title in the voting event is generated based on the at least two voting options.
9. The method for obtaining a voting event according to claim 2, wherein The method further includes: In the comment interface of the multimedia resource, display a fourth voting generation control for indicating generating a voting event based on the multimedia resource and a comment message for the multimedia resource; The obtaining, in response to a third voting generation operation for the multimedia resource, of a voting event generated by using artificial intelligence technology based on the multimedia resource and a comment message for the multimedia resource includes: In response to a triggering operation on the fourth voting generation control, obtain the voting event generated by using artificial intelligence technology.
10. The method for obtaining a voting event according to claim 9, wherein The voting title in the voting event is generated based on the multimedia resource; The at least two voting options in the voting event are generated based on the voting title and a comment message for the multimedia resource, and each voting option is used to indicate a type of view for the voting title in the comment message of the multimedia resource.
11. The method for obtaining a voting event according to claim 1, wherein The obtaining, in response to a voting generation operation for a multimedia resource, of a voting event generated by using artificial intelligence technology includes: In response to a triggering operation on any comment message in the comment interface of the multimedia resource, display an operation panel of the comment message, and a fifth voting generation control is displayed in the operation panel for indicating generating a voting option based on the comment message during the generation of a voting event; In response to a triggering operation on the fifth voting generation control, obtain the voting event generated by using artificial intelligence technology, and a target voting option exists in at least two voting options in the voting event, and the target voting option is consistent with the view of the triggered comment message.
12. The method for obtaining a voting event according to claim 1, wherein The obtaining, in response to a voting generation operation for a multimedia resource, of a voting event generated by using artificial intelligence technology includes: In response to a voting generation operation for a multimedia resource, a voting generation panel is displayed, and the voting generation panel is used to obtain the conditions that the voting event to be generated should meet; In response to a confirmation generation operation in the voting generation panel, taking the prompt information entered in the voting generation panel as a condition, the voting event generated by using artificial intelligence technology is obtained, and the voting title and at least two voting options in the voting event meet the prompt information.
13. The method for obtaining a voting event according to claim 1, wherein The method further includes: Displaying generation prompt information, where the generation prompt information is used to prompt at least one of a first generation method, a second generation method, and a third generation method for generating the voting event by using artificial intelligence technology. The first generation method is a method for generating a voting event based on the multimedia resource, the second generation method is a method for generating a voting event based on the comment messages for the multimedia resource, and the third generation method is a method for generating a voting event based on the multimedia resource and the comment messages for the multimedia resource.
14. The method for obtaining a voting event according to claim 1, wherein The displaying the voting event including the voting title and the at least two voting options in the comment interface of the multimedia resource includes: After obtaining the voting event, previewing and displaying the voting event including the voting title and at least two voting options in the comment interface; In response to an application operation for the voting event, displaying the voting event in the comment interface.
15. The method for obtaining a voting event according to claim 1, wherein The method further includes: In response to an editing operation for the voting event, displaying the edited voting event in the comment interface.
16. The method for obtaining a voting event according to claim 1, wherein The method further includes any one of the following: In response to a regeneration operation for the entire voting event, obtaining a newly generated voting title and newly generated at least two voting options by using artificial intelligence technology, and displaying in the comment interface a voting event including the newly generated voting title and the newly generated at least two voting options; In response to a regeneration operation for the voting options in the voting event, obtaining newly generated at least two voting options for the original voting title by using artificial intelligence technology, and displaying in the comment interface a voting event including the original voting title and the newly generated at least two voting options; In response to a regeneration operation for the voting title in the voting event, obtaining a newly generated voting title for the existing at least two voting options by using artificial intelligence technology, and displaying in the comment interface a voting event including the newly generated voting title and the original at least two voting options.
17. The method for obtaining a voting event according to claim 1, wherein At least two voting options in the voting event match the comment messages of the multimedia resource; The method further includes: On the basis of displaying the voting event in the comment interface of the multimedia resource, displaying preliminary voting results, where the voting progress of each voting option in the preliminary voting results is positively correlated with the number of people who have published comment messages that meet the voting option.
18. An acquisition device for voting events, characterized in that The device includes: An acquisition unit, configured to perform an operation of generating a vote in response to a vote for a multimedia resource, and acquire a vote event generated by using artificial intelligence technology, where the vote event includes a vote title and at least two vote options, and both the vote title and the at least two vote options match at least one of the multimedia resource and a comment message for the multimedia resource; A first display unit, configured to perform an operation of displaying, in a comment interface of the multimedia resource, the vote event including the vote title and the at least two vote options.
19. An electronic device, characterized in that, The electronic device includes: One or more processors; A memory for storing program code executable by the processor; Wherein, the processor is configured to execute the program code to implement the method for acquiring a vote event according to any one of claims 1 to 17.
20. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is enabled to execute the method for acquiring a vote event according to any one of claims 1 to 17.
21. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, the method for acquiring a vote event according to any one of claims 1 to 17 is implemented.