Multimedia content creation method and device and storage medium
Through the server-side recommendation of keywords on the multimedia content platform, it solves the problem that creators and audiences find it difficult to determine the creation and search of multimedia content, and achieves diversification and better user experience of multimedia content.
Patent Information
- Application Number
- CN202310961806.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-01
- Publication Date
- 2025-02-14
AI Technical Summary
Creators find it difficult to determine what content to create on the multimedia content platform, and it is also difficult for viewers to search for the required multimedia content, affecting the platform's user experience.
Receive creators' keyword query requests through the server side of the multimedia content platform, obtain and recommend keywords, and drive creators to create and upload multimedia content based on recommended keywords.
Provide creative direction for creators, enhance the diversity of multimedia content, meet the needs of audiences, and increase the activity of creators and audiences.
Smart Images

Figure CN119450162A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of computer and network communication technology, and in particular, to a method, device and storage medium for creating multimedia content. Background Art
[0002] For multimedia content platforms such as video, the continuous supply of high-quality multimedia content is the source of the platform. Ideally, high-quality and diverse multimedia content can continuously improve the user experience and continue to attract audiences to the multimedia content platform to consume multimedia content. The continued consumption of these audiences will also motivate creators to continue to produce more high-quality content.
[0003] However, it is usually the case that creators may not know what content to create for the multimedia content platform, and viewers may not be able to search for the multimedia content they need, which affects the user experience of the multimedia content platform. Summary of the invention
[0004] The embodiments of the present disclosure provide a method, device and storage medium for creating multimedia content, so as to provide creators with a creative direction and supplement the multimedia content of a multimedia content platform.
[0005] In a first aspect, an embodiment of the present disclosure provides a method for creating multimedia content, including:
[0006] Receive keyword query requests sent by creator clients;
[0007] Acquire recommended keywords according to the keyword query request, and send the recommended keywords to the creator client;
[0008] Receive the first multimedia content created and uploaded by the creator client according to the recommended keyword.
[0009] In a second aspect, the present disclosure provides a method for creating multimedia content, including:
[0010] Send a keyword query request to the server;
[0011] Receiving the recommended keywords returned by the server;
[0012] Acquire the first multimedia content created by the creator according to the recommended keyword, and send the first multimedia content to the server.
[0013] In a third aspect, an embodiment of the present disclosure provides a multimedia content creation device, including:
[0014] A receiving unit, used to receive a keyword query request sent by a creator client;
[0015] A recommendation unit, configured to obtain recommended keywords according to the keyword query request;
[0016] A sending unit, used for sending the recommended keywords to the creator client;
[0017] The receiving unit is further used to receive the first multimedia content created and uploaded by the creator client according to the recommended keyword.
[0018] In a fourth aspect, an embodiment of the present disclosure provides a multimedia content creation device, including:
[0019] A sending unit, used to send a keyword query request to a server;
[0020] A receiving unit, configured to receive the recommended keywords returned by the server;
[0021] The sending unit is further used to obtain first multimedia content created by a creator based on the recommended keyword, and send the first multimedia content to the server.
[0022] In a fifth aspect, an embodiment of the present disclosure provides an electronic device, including: at least one processor and a memory;
[0023] The memory stores computer-executable instructions;
[0024] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the method for creating multimedia content as described in the first aspect and various possible designs of the first aspect, or the method for creating multimedia content as described in the second aspect and various possible designs of the second aspect.
[0025] In a sixth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer execution instructions. When a processor executes the computer execution instructions, the method for creating multimedia content as described in the first aspect and various possible designs of the first aspect, or the method for creating multimedia content as described in the second aspect and various possible designs of the second aspect is implemented.
[0026] In a seventh aspect, an embodiment of the present disclosure provides a computer program product, comprising computer execution instructions. When a processor executes the computer execution instructions, it implements the method for creating multimedia content as described in the first aspect and various possible designs of the first aspect, or the method for creating multimedia content as described in the second aspect and various possible designs of the second aspect.
[0027] The multimedia content creation method, device and storage medium provided by the disclosed embodiments receive a keyword query request sent by a creator client through a server; obtain recommended keywords according to the keyword query request, and send the recommended keywords to the creator client; receive the first multimedia content created and uploaded by the creator client according to the recommended keywords. The disclosed embodiments provide recommended keywords to the creator client to drive the creator to complete the creation of multimedia content according to the keywords, provide the creator with a creative direction, and at the same time, supplement the multimedia content of the server, make the multimedia content more diversified, and better meet the needs of the audience, so that the activity of the creator and the activity of the audience are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0029] Figure 1 A scene example diagram of a method for creating multimedia content provided by an embodiment of the present disclosure;
[0030] Figure 2 A flowchart of a method for creating multimedia content provided by an embodiment of the present disclosure;
[0031] Figure 3 A schematic diagram of an interface of a creator client provided in an embodiment of the present disclosure;
[0032] Figure 4 A schematic diagram of an interface of an administrator client provided in an embodiment of the present disclosure;
[0033] Figure 5a A schematic diagram of an interface for providing a cold start strategy according to an embodiment of the present disclosure;
[0034] Figure 5b A schematic diagram of an interface for providing a cold start strategy for another embodiment of the present disclosure;
[0035] Figure 6 A flowchart of a method for creating multimedia content provided by an embodiment of the present disclosure;
[0036] Figure 7 A structural block diagram of a multimedia content creation device provided by another embodiment of the present disclosure;
[0037] Figure 8 A structural block diagram of a multimedia content creation device provided by another embodiment of the present disclosure;
[0038] Fig. 9 A schematic diagram of the hardware structure of an electronic device provided in one embodiment of the present disclosure. DETAILED DESCRIPTION
[0039] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0040] In the prior art, when viewers search for multimedia content on a multimedia content platform, they may not be able to find the multimedia content they need. Even if they find relevant multimedia content, the depth and breadth of the multimedia content may not meet user needs. When creators create multimedia content, they need to rely on topic selection. The quality of the topic selection is closely related to how much attention the creator can get on the platform. Therefore, it is the most important part for creators when creating multimedia content. Creators generally rely on spontaneous inspiration or third-party tools to capture creative clues and provide inspiration for topic selection, but there is little clue support from the multimedia content platform. Creators do not know what content to create for the multimedia content platform, and do not know what multimedia content can maximize the influence. From the perspective of the multimedia content platform, the lack of specific multimedia content will also cause users to have a solidified cognition of the multimedia content platform, making the multimedia content platform lack the space to further expand new business.
[0041] In order to solve the above technical problems, the present disclosure takes into account that multimedia content platforms are the most capable of knowing the current popular multimedia content and what multimedia content is lacking in the current ecology, so multimedia content platforms can better guide creators in this regard. The multimedia content platform server can mine search keywords and recommend keywords to creators in a more friendly and demand-matching way, driving a win-win situation for audiences, platforms, and creators, so as to provide creators with current content consumption trends, provide creators with creative directions and inspiration, and at the same time supplement the multimedia content of the multimedia content platform server, providing key directional support for platform operations, so that the audience can finally search for the multimedia content they need and better meet the audience's needs.
[0042] The scene diagram of the multimedia content creation method provided by the present disclosure is as follows Figure 1As shown, it includes a server and a creator client of a multimedia content platform. The server receives a keyword query request sent by the creator client, obtains recommended keywords based on the keyword query request, and sends the recommended keywords to the creator client; the creator client creates the first multimedia content based on the recommended keywords and uploads it to the server.
[0043] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0044] The multimedia content creation method provided by the present disclosure will be described in detail below in conjunction with specific embodiments.
[0045] refer to Figure 2 , Figure 2 A flowchart of a multimedia content creation method provided by an embodiment of the present disclosure. The method of this embodiment can be applied in a server, and the multimedia content creation method includes:
[0046] S201. Receive a keyword query request sent by a creator client.
[0047] In this embodiment, the creator can send a keyword query request to the server through the creator client according to demand.
[0048] Optionally, the server may pre-acquire a preset keyword set, which is used to provide creators with topic selection or creative inspiration. The creator client may query keywords from the server and then create based on the queried keywords.
[0049] More specifically, the preset keyword set may be a popular keyword set, or a keyword set where multimedia content is in short supply, or other types of keywords, or the preset keyword set may include the various types of keywords mentioned above (each type of keyword constitutes a sub-set). Furthermore, multimedia content may be divided into different subject categories, such as film and television categories, game categories, animation categories, etc. Therefore, the preset keyword sets (sub-sets) for the above-mentioned situations may be further subdivided according to different subject categories.
[0050] Therefore, the keyword query request of the creator client can be a query request for target type keywords under the global (all subject categories) or target subject categories (one or more subject categories), and the target type keywords include at least one of the following: popular keywords, keywords with a shortage of multimedia content, and keywords suitable for creators. For example, the keyword query request can be a query request for popular keywords in the global (all subject categories), or a query request for popular keywords in the game category, or a query request for keywords with a shortage of multimedia content in the global (all subject categories), or a query request for keywords with a shortage of multimedia content in the game category, or a keyword suitable for creators in the global (all subject categories), or a keyword suitable for creators in the game category, and of course, it can also be a combination of two or more of the above query requests, etc. I will not go into details here.
[0051] S202. Obtain recommended keywords according to the keyword query request, and send the recommended keywords to the creator client.
[0052] In this embodiment, after the server receives the keyword query request from the creator client, it can obtain recommended keywords based on the keyword query request, for example, by recommending keywords through any possible recommendation algorithm, etc., such as any algorithm for recommending popular keywords, any algorithm for recommending keywords where multimedia content is scarce, any algorithm for recommending keywords suitable for the creator, etc.
[0053] Optionally, on the premise that the server obtains a preset keyword set in advance, it can obtain candidate keywords that meet the keyword query request from the preset keyword set according to the keyword query request, and then select one or more keywords from the candidate keywords as recommended keywords and send them to the creator client to be displayed on the creator client. The interface diagram is as follows: Figure 3 As shown, some attribute information of the recommended keywords can also be displayed, such as subject category, popularity, search frequency information, etc.
[0054] S203: Receive the first multimedia content created and uploaded by the creator client according to the recommended keyword.
[0055] In this embodiment, after receiving and displaying the recommended keyword, the creator client can create multimedia content according to the recommended keyword, obtain the first multimedia content associated with the recommended keyword, and then upload the first multimedia content to the server through the creator client. During the upload process, multiple auxiliary information such as the title and description tags of the first multimedia content can be filled in, and after the upload is completed, a binding relationship is established between the first multimedia content and the recommended keyword.
[0056] Optionally, if there are multiple recommended keywords, the creator can select from the multiple recommended keywords in the creator client, such as Figure 3 As shown, in response to the creator's selection operation, the creator client can send a selection instruction for the recommended keywords to the server, and the selection instruction includes the recommended keywords selected by the creator. The server can make subsequent keyword recommendations to the creator or other creators based on the recommended keywords selected by the creator. For example, the selected recommended keywords (or similar keywords) will no longer be recommended to the creator in the future, and the recommended keywords not selected by the creator will be recommended to other creator clients. In addition, the creator client can also query the selected recommended keywords and other functions, such as Figure 3 as shown in .
[0057] Furthermore, the creator creates according to the selected recommended keyword during creation, obtains the first multimedia content associated with the selected recommended keyword, and uploads it to the server.
[0058] In addition, after selecting recommended keywords, creators can also set a target creation cycle for the selected recommended keywords in the creator client and send it to the server. Creators can complete the creation of multimedia content within the target creation cycle and upload it to the server.
[0059] The multimedia content creation method provided in this embodiment is that the server receives a keyword query request sent by a creator client; obtains recommended keywords according to the keyword query request, and sends the recommended keywords to the creator client; and receives the first multimedia content created and uploaded by the creator client according to the recommended keywords. This embodiment provides recommended keywords to the creator client to drive the creator to complete the creation of multimedia content according to the keywords, provides the creator with a creative direction, and at the same time, supplements the multimedia content of the server, making the multimedia content more diversified and better meeting the needs of the audience, thereby improving the activity of both the creator and the audience.
[0060] Based on any of the above embodiments, if the keyword query request is a query request for hot keywords under the global or target subject category and / or keywords with a shortage of multimedia content, then obtaining recommended keywords according to the keyword query request in S202 specifically includes:
[0061] According to the keyword query request, recommended keywords under a global or target subject category are obtained from a popular keyword subset and / or a keyword subset with a shortage of multimedia content in the preset keyword set.
[0062] In this embodiment, the preset keyword set may include a popular keyword subset. When the creator client queries for popular keywords globally (all subject categories) or under the target subject category, recommended keywords can be obtained from the popular keyword subset and sent to the creator client for display; in addition, the preset keyword set may also include a keyword subset for which multimedia content is scarce. When the creator client queries for keywords for which multimedia content is scarce globally (all subject categories) or under the target subject category, recommended keywords can be obtained from the keyword subset for which multimedia content is scarce; if the creator client queries for popular keywords and keywords for which multimedia content is scarce globally (all subject categories) or under the target subject category at the same time, keywords can be obtained from the two subsets respectively and sent together to the creator client for display.
[0063] Based on any of the above embodiments, if the keyword query request is a keyword suitable for the creator under the global (all subject categories) or target subject category, then obtaining the recommended keyword according to the keyword query request includes:
[0064] According to the keyword query request, the creator attribute information corresponding to the creator client and the attribute information of each keyword in the preset keyword set are matched, and matching keywords are screened, and recommended keywords suitable for the creator client under the global or target subject category are determined based on the matching keywords.
[0065] In this embodiment, the keywords in the preset keyword set (which may include various subsets) are pre-configured with attribute information, including but not limited to the subject category to which they belong, the field to which they belong, page clicks, viewing time, playback completion rate, retrieval frequency, satisfaction, etc. When the creator client queries the keywords suitable for the creator under the global (all subject categories) or target subject category, the creator attribute information corresponding to the creator client can be obtained. The creator attribute information includes but is not limited to the subject category that the creator is good at, the field that the creator is good at, the clicks, viewing time, playback completion rate, retrieval frequency, satisfaction, etc. of the multimedia content historically created by the creator. The creator attribute information can be authorized by the creator client to the server for collection and use. The server can match the creator attribute information with the attribute information of the keywords in the preset keyword set (which may include various subsets), filter out keywords that match the creator attribute information, and send them to the creator client as recommended keywords for display, thereby realizing personalized keyword recommendations for different creators.
[0066] Optionally, when the creator client queries for popular keywords suitable for the creator globally (all subject categories) or under the target subject category, the server can match the creator's attribute information with the attribute information of the keywords in the popular keyword subset, and filter out keywords that match the creator's attribute information as recommended keywords; when the creator client queries for keywords suitable for the creator for which there is a shortage of multimedia content globally (all subject categories) or under the target subject category, the server can match the creator's attribute information with the attribute information of the keywords in the keyword subset for which there is a shortage of multimedia content, and filter out keywords that match the creator's attribute information as recommended keywords.
[0067] Based on any of the above embodiments, when obtaining recommended keywords according to the keyword query request in S202, the following may also be included:
[0068] S2021. Obtain historical creation cycle information and / or historical contract fulfillment information corresponding to the creator client, wherein the historical contract fulfillment is historical information of the creator client completing creation according to the recommended keywords;
[0069] S2022. Determine the target number of the recommended keywords and / or the target proportion of keywords with different popularity or different shortage degree among the recommended keywords according to the historical creation cycle information and / or the historical performance information;
[0070] S2023: Obtain recommended keywords from a preset keyword set according to the target quantity and / or the target ratio.
[0071] In this embodiment, when obtaining recommended keywords, since there may be multiple candidate keywords that satisfy the keyword query request of the creator client, and there are differences in popularity or shortage among the candidate keywords, if the recommended keywords for each creator client are the keywords with the highest popularity or the highest shortage, then it will inevitably lead to congestion in the multimedia content that is finally recovered, that is, the multimedia content recovered is the ones with the highest popularity or the highest shortage, while the multimedia content corresponding to the keywords with lower popularity or lower shortage will not be created and produced. Therefore, in this embodiment, when obtaining recommended keywords, the creative ability of each creator client is taken into consideration, and the target number of recommended keywords and / or the target ratio of keywords with different popularity or different shortage levels are reasonably allocated, so that the recommended keywords can be evenly distributed to each creator client. Among them, the creative ability of the creator client can be represented by the historical creation cycle information (such as the average creation cycle) and / or historical fulfillment information corresponding to the creator client, wherein the historical fulfillment status is the historical information of the creator client completing the creation based on the recommended keywords (the actual completion status of the multimedia content when the creator promises to create multimedia content for a certain recommended keyword). Of course, the creative ability of the creator client can also be represented by other information, that is, other information can also be considered in determining the target quantity and / or target ratio, which are not listed here one by one.
[0072] For the target number of recommended keywords, if the historical creation cycle is short, it means that the speed of the creator corresponding to the author client to create videos is relatively fast, so the target number of recommended keywords can be larger; if the historical performance is good, it means that the creator corresponding to the creator client can complete the creation immediately, and the target number of recommended keywords can also be larger; for the target proportion of keywords with different popularity or shortage in the recommended keywords, if the historical creation cycle is short and / or the historical performance is good, it means that the creator corresponding to the creator client has strong creative ability, and more popular keywords with higher popularity or keywords with higher shortage can be recommended to the creator client, that is, to increase the proportion of these keywords, to ensure that the multimedia content corresponding to these keywords can be created stably and instantly, and to achieve uniformity of multimedia content. After determining the target number of recommended keywords, and / or the target proportion of keywords with different popularity or shortage in the recommended keywords, the recommended keywords can be obtained from the preset keyword set (which may include each sub-set).
[0073] On the basis of any of the above embodiments, before obtaining recommended keywords according to the keyword query request, a preset keyword set can be obtained first. The preset keyword set is used to better guide creators to create multimedia content, and multimedia content platforms usually provide a search function. The search function relies on keywords entered by users to query multimedia content. It is a reflection of the real needs of the audience. The frequency of search also directly reflects the popularity. At the same time, if a time-sensitive event occurs, the user's search behavior will show a sudden increase signal, and the time-sensitive event can be captured at the first time.
[0074] Therefore, in this embodiment, a keyword retrieval log can be obtained. The keyword retrieval log is used to record the log information of the operation process such as the keywords to be retrieved sent by multiple audience clients when searching for multimedia content, and returning the multimedia content associated with the keywords to be retrieved; the server can perform keyword analysis based on the keyword retrieval log to obtain a preset keyword set.
[0075] Among them, the preset keyword set can be a popular keyword set, or the preset keyword set includes a popular keyword subset. According to the keyword retrieval log, the retrieval frequency information of each keyword in the keyword retrieval log can be obtained, and then the popular keywords can be filtered according to the retrieval frequency information of each keyword, and then the preset keyword set can be constructed, or a popular keyword subset of the preset keyword set can be constructed.
[0076] In this embodiment, the search frequency information may be the number of searches per day, or the cumulative number of searches over a period of time. By analyzing the search frequency information, hot keywords, or sudden and effective hot keywords may be obtained.
[0077] Optionally, the popularity and historical trends of popular keywords can also be recorded, and the creator client can be provided with a popularity query and / or historical trend query function for a certain popular keyword.
[0078] In addition, the preset keyword set may also be a keyword set with a shortage of multimedia content, or the preset keyword set may include a keyword subset with a shortage of multimedia content. Based on the keyword retrieval log, a satisfaction index of each keyword in the keyword retrieval log may be obtained, and the satisfaction index is used to characterize the satisfaction of the search results corresponding to the retrieved keywords to the searcher and / or the degree of correlation between the keyword retrieval results and the retrieved keywords; and then, based on the satisfaction index of each keyword in the keyword retrieval log, the keywords with a shortage of multimedia content may be screened out to construct a preset keyword set, or a keyword subset of the preset keyword set with a shortage of multimedia content may be constructed.
[0079] In this embodiment, the satisfaction index of any keyword can be analyzed by statistically analyzing the behavior data of multiple searchers on the search results corresponding to the keyword in the keyword search log, wherein if the multimedia content in the search results is not played by the searcher, or the searcher constantly skips the multimedia content in the search results, or the searcher directly leaves the search results corresponding to the keyword, it means that multiple searchers are not satisfied with the search results corresponding to the keyword, and the search results have a low satisfaction for the searchers; and / or, the degree of association between the keyword search results and the searched keywords can also be analyzed, for example, by using a specific algorithm, the degree of association between the title, subtitle, label and other text content of the multimedia content in the search results and the keywords, the degree of association between the picture and the keywords in the multimedia content, the degree of association between the audio and the keywords in the multimedia content, etc. For multiple multimedia contents in the search results, the degree of association corresponding to each multimedia content can be integrated to obtain the degree of association between the keyword search results and the searched keywords. If the degree of association is low, it means that the satisfaction of the search results is low. Through the above-mentioned analysis of satisfaction, keywords with low satisfaction can be screened out as keywords with a shortage of multimedia content.
[0080] Based on any of the above embodiments, for each keyword in the preset keyword set, the information obtained from the keyword analysis can be used as the attribute of the keyword and recorded, including but not limited to retrieval frequency information, the subject category to which it belongs, satisfaction index, etc., and may also include page clicks, viewing time, playback completion rate, etc. When the recommended keywords are sent to the creator client, one or more of these attribute information can be displayed to the creator client.
[0081] The above process of constructing the preset keyword set or each subset may also include keyword security checks, deduplication, normalization and other operations to ensure the security and simplicity of the preset keyword set or each subset, wherein the normalization operation is to aggregate similar keywords into one keyword.
[0082] Based on any of the above embodiments, the administrator client can manage and maintain any keyword in the preset keyword set, including controlling the activation, deactivation, adjustment of attribute information, restoration of attribute information, etc. of any keyword. The administrator client interface can be as follows: Figure 4 As shown, the administrator client can send a configuration instruction for any keyword in a preset keyword set to the server, and the configuration instruction includes a deactivation instruction, an activation instruction, an attribute information adjustment instruction, or an attribute information restoration instruction. The server can then perform corresponding configuration operations such as activation, deactivation, attribute information adjustment, and attribute information restoration according to the various configuration instructions.
[0083] Based on any of the above embodiments, if the server receives a creation cycle setting instruction sent by the creator client, the creation cycle setting instruction includes the target creation cycle for the creator client to create based on the selected recommended keywords. The server can also monitor the creation progress of the creator client and / or the performance information of the creator client according to the cycle, and send the creation progress of the creator client and / or the performance information of the creator client to the administrator client for display, so that the administrator client can understand the creation progress and situation of each keyword, and can also understand the situation of each creator.
[0084] On the basis of any of the above embodiments, after receiving the first multimedia content created and uploaded by the creator client according to the recommended keywords, the server can start the inspection algorithm, including but not limited to the content security inspection, content relevance inspection, and integrity inspection of the provided additional fields, etc. of the first multimedia content. The content security inspection can use preset rules to conduct security inspections on the title, subtitles, labels and other text content, pictures and audio of the first multimedia content; the content relevance inspection can determine the degree of association between the title, subtitles, labels and other text content, pictures and audio of the multimedia content and keywords, and integrate various association degree judgment results to determine the content relevance of the first multimedia content; the integrity inspection of the provided additional fields includes checking whether the title, description label and other fields of the first multimedia content are complete.
[0085] After the first multimedia content passes the check, the first multimedia content may be added to a multimedia content collection for the viewer client so that the viewer client can search and watch it.
[0086] Considering that the first multimedia content is a new video and has no playback data and traffic in the cold start phase, and is retrieved and consumed by the audience in the search scenario, the time spent on the cold start is often long. In order to shorten the cold start time, increase the exposure of the first multimedia content, and enable the creator to obtain revenue as soon as possible, in one embodiment, the first multimedia content can be added to the proprietary multimedia content pool, and a preset cold start strategy is adopted to push the first multimedia content to the audience client to ensure that the first multimedia content can be exposed to a certain extent in the cold start phase. In addition, some incentive projects can also be added to this part of the distribution volume, which can also have a relatively good effect on improving the driving force of the creator.
[0087] Optionally, pushing the first multimedia content to the viewer client may specifically include:
[0088] Receiving a multimedia content search request sent by a viewer client, the multimedia content search request including a keyword to be searched; obtaining search results corresponding to the keyword to be searched according to the keyword to be searched;
[0089] If the keyword to be searched is the same as the keyword associated with the first multimedia content in the proprietary multimedia content pool, and the first multimedia content is not included in the search results corresponding to the keyword to be searched, then the first multimedia content is added to the search results corresponding to the keyword to be searched, and then the search results corresponding to the keyword to be searched are sent to the audience client.
[0090] In this embodiment, when the viewer client searches for multimedia content based on the keyword to be searched, the server can obtain the search result corresponding to the keyword to be searched from the multimedia content set for the viewer client in a usual manner. If the keyword to be searched is the same as the keyword associated with the first multimedia content in the proprietary multimedia content pool, and the first multimedia content does not appear in the search result corresponding to the keyword to be searched (or does not appear on the homepage or within the top N positions of the search result corresponding to the keyword to be searched), the first multimedia content is added to the search result (including adding it to the homepage or within the top N positions of the search result), and then the search result is sent to the viewer client, so that the first multimedia content is displayed in the search result of the viewer client. Figure 5a As shown, this makes it easier for the first multimedia content to be consumed by viewers, thereby accumulating playback data and traffic.
[0091] Optionally, the first multimedia content may be added to the search results corresponding to the keyword to be searched in the form of a special product, so that the first multimedia content is displayed in the viewer client in the form of a special product, wherein the special product may be a special card, etc. Since the special product usually has a position advantage, such as being displayed in a specific position of the search results, the first multimedia content is exposed through the special product, such as Figure 5b As shown, it can be more easily consumed by the audience, thereby accumulating playback data and traffic more quickly. Optionally, if the same keyword in the proprietary multimedia content pool corresponds to multiple first multimedia contents, when the first multimedia contents are added to the search results corresponding to the keyword to be searched in the form of special products, the multiple first multimedia contents can be added to the search results in the form of special products in turn, ensuring that each first multimedia content has the opportunity to be added to the search results in the form of special products to be exposed.
[0092] Furthermore, if the keyword to be searched is the same as the keyword associated with the first multimedia content in the proprietary multimedia content pool, and the first multimedia content is included in the search results corresponding to the keyword to be searched, it means that the first multimedia content has accumulated enough playback data and can be seen and consumed by the audience, and the cold start phase is over. Therefore, the first multimedia content can be deleted from the proprietary multimedia content pool, and the preset cold start strategy is no longer used.
[0093] refer to Figure 6 , Figure 6 A flowchart of a multimedia content creation method provided by an embodiment of the present disclosure. The method of this embodiment can be applied in a creator client, and the multimedia content creation method includes:
[0094] S301, sending a keyword query request to the server;
[0095] S302, receiving the recommended keywords returned by the server;
[0096] S303: Obtain the first multimedia content created by the creator according to the recommended keyword, and send the first multimedia content to the server.
[0097] This embodiment is an embodiment of the method on the creator client side in the above embodiments. Its principles and technical effects can be found in the above embodiments and will not be described again here.
[0098] Optionally, after receiving the recommended keywords returned by the server, the method further includes:
[0099] Displaying the recommended keywords;
[0100] In response to the creator's selection operation on the recommended keyword, sending a selection instruction for the recommended keyword to the server, wherein the selection instruction includes the recommended keyword selected by the creator;
[0101] The step of obtaining the first multimedia content created by the creator according to the recommended keyword includes:
[0102] The first multimedia content created by the creator according to the selected recommended keyword is obtained.
[0103] Optionally, the method further includes:
[0104] Receive a target creation cycle input by a creator, where the target creation cycle is a creation cycle for creation based on the selected recommended keywords;
[0105] A creation cycle setting instruction is sent to the server, wherein the creation cycle setting instruction includes the target creation cycle.
[0106] Optionally, the keyword query request is a query request for a target type keyword under a global or target subject category, and the target type keyword includes at least one of the following: a popular keyword, a keyword in short supply in multimedia content, and a keyword suitable for a creator.
[0107] This embodiment is an embodiment of the method on the creator client side in the above embodiments. Its principles and technical effects can be found in the above embodiments and will not be described again here.
[0108] Corresponding to the multimedia content creation method on the server side of the above embodiment, Figure 7 The structure block diagram of the multimedia content creation device provided by the embodiment of the present disclosure. For the convenience of explanation, only the part related to the embodiment of the present disclosure is shown. Figure 7 The multimedia content creation device 700 includes: a receiving unit 701, a recommending unit 702 and a sending unit 703.
[0109] The receiving unit 701 is used to receive a keyword query request sent by a creator client;
[0110] A recommendation unit 702, configured to obtain recommended keywords according to the keyword query request;
[0111] A sending unit 703, configured to send the recommended keyword to the creator client;
[0112] The receiving unit 701 is further used to receive the first multimedia content created and uploaded by the creator client according to the recommended keyword.
[0113] In one or more embodiments of the present disclosure, the receiving unit 701 is further configured to, after sending the recommended keyword to the creator client, receive a selection instruction for the recommended keyword sent by the creator client;
[0114] When receiving the first multimedia content created and uploaded by the creator client according to the recommended keyword, the receiving unit 701 is further configured to:
[0115] Receive the first multimedia content created and uploaded by the creator client according to the selected recommended keyword.
[0116] In one or more embodiments of the present disclosure, the keyword query request is a query request for target type keywords under a global or target subject category, and the target type keywords include at least one of the following: popular keywords, keywords with a shortage of multimedia content, and keywords suitable for creators.
[0117] In one or more embodiments of the present disclosure, if the keyword query request is a query request for hot keywords under a global or target subject category and / or keywords with a shortage of multimedia content, the recommendation unit 702, when acquiring recommended keywords according to the keyword query request, is used to:
[0118] According to the keyword query request, recommended keywords under a global or target subject category are obtained from a popular keyword subset and / or a keyword subset with a shortage of multimedia content in the preset keyword set.
[0119] In one or more embodiments of the present disclosure, if the keyword query request is a keyword suitable for the creator under the global or target subject category, the recommendation unit 702, when acquiring the recommended keyword according to the keyword query request, is used to:
[0120] According to the keyword query request, the creator attribute information corresponding to the creator client and the attribute information of each keyword in the preset keyword set are matched, and matching keywords are screened, and recommended keywords suitable for the creator client under the global or target subject category are determined based on the matching keywords.
[0121] In one or more embodiments of the present disclosure, when acquiring recommended keywords according to the keyword query request, the recommendation unit 702 is configured to:
[0122] Obtaining historical creation cycle information and / or historical contract fulfillment information corresponding to the creator client, wherein the historical contract fulfillment information is historical information of the creator client completing creation according to the recommended keywords;
[0123] Determine the target number of the recommended keywords and / or the target proportion of keywords with different popularity or different shortage degree among the recommended keywords according to the historical creation cycle information and / or the historical fulfillment information;
[0124] The recommended keywords are obtained from a preset keyword set according to the target quantity and / or the target ratio.
[0125] In one or more embodiments of the present disclosure, before acquiring the recommended keywords according to the keyword query request, the recommendation unit 702 is further configured to:
[0126] Get keyword search logs;
[0127] Keyword analysis is performed based on the keyword search log to obtain a preset keyword set.
[0128] In one or more embodiments of the present disclosure, when performing keyword analysis based on the keyword search log to obtain a preset keyword set, the recommendation unit 702 is configured to:
[0129] According to the keyword search log, obtaining search frequency information of each keyword in the keyword search log;
[0130] Hot keywords are screened according to the search frequency information of each keyword, and a hot keyword subset of the preset keyword set is constructed.
[0131] In one or more embodiments of the present disclosure, when performing keyword analysis based on the keyword search log to obtain a preset keyword set, the recommendation unit 702 is configured to:
[0132] According to the keyword search log, obtaining a satisfaction index of each keyword in the keyword search log, wherein the satisfaction index is used to represent the satisfaction of the search result corresponding to the searched keyword to the searcher and / or the degree of association between the keyword search result and the searched keyword;
[0133] According to the satisfaction index of each keyword in the keyword search log, the keywords with insufficient multimedia content are screened out, and a keyword subset with insufficient multimedia content is constructed from the preset keyword set.
[0134] In one or more embodiments of the present disclosure, the receiving unit 701 is further configured to receive a configuration instruction for any keyword in the preset keyword set sent by an administrator client, wherein the configuration instruction includes a deactivation instruction, an activation instruction, an attribute information adjustment instruction, or an attribute information restoration instruction;
[0135] The recommendation unit 702 is further configured to perform corresponding configuration operations on the keyword according to the configuration instruction.
[0136] In one or more embodiments of the present disclosure, after receiving the selection instruction for the recommended keyword sent by the creator client, the method further includes:
[0137] The receiving unit 701 is further configured to receive a creation cycle setting instruction sent by the creator client, wherein the creation cycle setting instruction includes a target creation cycle for the creator client to create according to the selected recommended keyword;
[0138] The recommendation unit 702 is further configured to obtain the creation progress of the creator client and / or the performance information of the creator client according to the target creation cycle;
[0139] The sending unit 703 is also used to send the creation progress of the creator client and / or the performance information of the creator client to the administrator client for display.
[0140] In one or more embodiments of the present disclosure, the device includes a cold start unit 704, which is used to:
[0141] adding the first multimedia content to a proprietary multimedia content pool;
[0142] Push the first multimedia content to the viewer client.
[0143] In one or more embodiments of the present disclosure, when pushing the first multimedia content to the viewer client, the cold start unit 704 is used to:
[0144] Receiving a multimedia content search request sent by a viewer client, wherein the multimedia content search request includes a keyword to be searched;
[0145] Obtaining search results corresponding to the keyword to be searched according to the keyword to be searched;
[0146] If the keyword to be searched is the same as the keyword associated with the first multimedia content in the proprietary multimedia content pool, and the first multimedia content is not included in the search results corresponding to the keyword to be searched, then the first multimedia content is added to the search results corresponding to the keyword to be searched, and then the search results corresponding to the keyword to be searched are sent to the audience client.
[0147] In one or more embodiments of the present disclosure, when adding the first multimedia content to the search result corresponding to the keyword to be searched, the cold start unit 704 is configured to:
[0148] The first multimedia content is added to the search results corresponding to the keyword to be searched in the form of a special product, so that the first multimedia content is displayed in the viewer client in the form of a special product.
[0149] In one or more embodiments of the present disclosure, the cold start unit 704 is further configured to:
[0150] If the keyword to be searched is the same as a keyword associated with a first multimedia content in the proprietary multimedia content pool, and the first multimedia content is included in the search result corresponding to the keyword to be searched, the first multimedia content is deleted from the proprietary multimedia content pool.
[0151] The multimedia content creation device provided in this embodiment can be used to execute the technical solution of the method embodiment on the server side. Its implementation principle and technical effects are similar and will not be described in detail in this embodiment.
[0152] Corresponding to the multimedia content creation method on the creator client side of the above embodiment, Figure 8 The structure block diagram of the multimedia content creation device provided by the embodiment of the present disclosure. For the convenience of explanation, only the part related to the embodiment of the present disclosure is shown. Figure 8 The multimedia content creation device 800 includes: a sending unit 801 and a receiving unit 802.
[0153] The sending unit 801 is used to send a keyword query request to the server;
[0154] The receiving unit 802 is used to receive the recommended keywords returned by the server;
[0155] The sending unit 801 is further used to obtain first multimedia content created by a creator according to the recommended keyword, and send the first multimedia content to the server.
[0156] In one or more embodiments of the present disclosure, after receiving the recommended keywords returned by the server, the receiving unit 802 displays the recommended keywords;
[0157] The sending unit 801 is also used to send a selection instruction for the recommended keyword to the server in response to the creator's selection operation for the recommended keyword, wherein the selection instruction includes the recommended keyword selected by the creator;
[0158] The sending unit 801 is also used to obtain the first multimedia content created by the creator according to the selected recommended keyword, and send the first multimedia content to the server.
[0159] In one or more embodiments of the present disclosure, the receiving unit 802 is further configured to receive a target creation cycle input by a creator, wherein the target creation cycle is a creation cycle for creation based on the selected recommended keyword;
[0160] The sending unit 801 is further used to send a creation cycle setting instruction to the server, where the creation cycle setting instruction includes the target creation cycle.
[0161] In one or more embodiments of the present disclosure, the keyword query request is a query request for target type keywords under a global or target subject category, and the target type keywords include at least one of the following: popular keywords, keywords with a shortage of multimedia content, and keywords suitable for creators.
[0162] The multimedia content creation device provided in this embodiment can be used to execute the technical solution of the method embodiment on the creator client side. Its implementation principle and technical effects are similar and will not be described in detail in this embodiment.
[0163] refer to Fig. 9, which shows a schematic diagram of the structure of an electronic device 900 suitable for implementing the embodiment of the present disclosure, and the electronic device 900 may be the above-mentioned creator terminal device or server. The terminal device may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, PADs), portable multimedia players (PMPs), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig. 9 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0164] like Fig. 9 As shown, the electronic device 900 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 to a random access memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the electronic device 900 are also stored. The processing device 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0165] Typically, the following devices may be connected to the I / O interface 905: input devices 906 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 907 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 908 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 909. The communication device 909 may allow the electronic device 900 to communicate with other devices wirelessly or by wire to exchange data. Although Fig. 9 The electronic device 900 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0166] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 909, or installed from a storage device 908, or installed from a ROM 902. When the computer program is executed by the processing device 901, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0167] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0168] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0169] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.
[0170] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0171] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0172] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware. The name of a unit does not limit the unit itself in some cases. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses".
[0173] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0174] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0175] In a first aspect, according to one or more embodiments of the present disclosure, a method for creating multimedia content is provided, comprising:
[0176] Receive keyword query requests sent by creator clients;
[0177] Acquire recommended keywords according to the keyword query request, and send the recommended keywords to the creator client;
[0178] Receive the first multimedia content created and uploaded by the creator client according to the recommended keyword.
[0179] According to one or more embodiments of the present disclosure, after sending the recommended keywords to the creator client, the process further includes:
[0180] Receiving a selection instruction for a recommended keyword sent by the creator client;
[0181] The receiving the first multimedia content created and uploaded by the creator client according to the recommended keyword includes:
[0182] Receive the first multimedia content created and uploaded by the creator client according to the selected recommended keyword.
[0183] According to one or more embodiments of the present disclosure, the keyword query request is a query request for target type keywords under a global or target subject category, and the target type keywords include at least one of the following: popular keywords, keywords with a shortage of multimedia content, and keywords suitable for creators.
[0184] According to one or more embodiments of the present disclosure, if the keyword query request is a query request for hot keywords under a global or target subject category and / or keywords with a shortage of multimedia content, then obtaining recommended keywords according to the keyword query request includes:
[0185] According to the keyword query request, recommended keywords under a global or target subject category are obtained from a popular keyword subset and / or a keyword subset with a shortage of multimedia content in the preset keyword set.
[0186] According to one or more embodiments of the present disclosure, if the keyword query request is a keyword suitable for the creator under a global or target theme category, obtaining a recommended keyword according to the keyword query request includes:
[0187] According to the keyword query request, the creator attribute information corresponding to the creator client and the attribute information of each keyword in the preset keyword set are matched, and matching keywords are screened, and recommended keywords suitable for the creator client under the global or target subject category are determined based on the matching keywords.
[0188] According to one or more embodiments of the present disclosure, obtaining recommended keywords according to the keyword query request includes:
[0189] Obtaining historical creation cycle information and / or historical contract fulfillment information corresponding to the creator client, wherein the historical contract fulfillment information is historical information of the creator client completing creation according to the recommended keywords;
[0190] Determine the target number of the recommended keywords and / or the target proportion of keywords with different popularity or different shortage degree among the recommended keywords according to the historical creation cycle information and / or the historical fulfillment information;
[0191] The recommended keywords are obtained from a preset keyword set according to the target quantity and / or the target ratio.
[0192] According to one or more embodiments of the present disclosure, before acquiring the recommended keywords according to the keyword query request, the method further includes:
[0193] Get keyword search logs;
[0194] Keyword analysis is performed based on the keyword search log to obtain a preset keyword set.
[0195] According to one or more embodiments of the present disclosure, performing keyword analysis based on the keyword search log to obtain a preset keyword set includes:
[0196] According to the keyword search log, obtaining search frequency information of each keyword in the keyword search log;
[0197] Hot keywords are screened according to the search frequency information of each keyword, and a hot keyword subset of the preset keyword set is constructed.
[0198] According to one or more embodiments of the present disclosure, performing keyword analysis based on the keyword search log to obtain a preset keyword set includes:
[0199] According to the keyword search log, obtaining a satisfaction index of each keyword in the keyword search log, wherein the satisfaction index is used to represent the satisfaction of the search result corresponding to the searched keyword to the searcher and / or the degree of association between the keyword search result and the searched keyword;
[0200] According to the satisfaction index of each keyword in the keyword search log, the keywords with insufficient multimedia content are screened out, and a keyword subset with insufficient multimedia content is constructed from the preset keyword set.
[0201] According to one or more embodiments of the present disclosure, the method further includes:
[0202] Receiving a configuration instruction for any keyword in the preset keyword set sent by an administrator client, wherein the configuration instruction includes a deactivation instruction, an activation instruction, an attribute information adjustment instruction, or an attribute information restoration instruction;
[0203] Perform corresponding configuration operations on the keyword according to the configuration instruction.
[0204] According to one or more embodiments of the present disclosure, after receiving the selection instruction for the recommended keyword sent by the creator client, the method further includes:
[0205] Receiving a creation cycle setting instruction sent by the creator client, wherein the creation cycle setting instruction includes a target creation cycle for the creator client to create according to the selected recommended keyword;
[0206] Acquiring the creation progress of the creator client and / or the performance information of the creator client according to the target creation cycle;
[0207] The creation progress of the creator client and / or the performance information of the creator client are sent to the administrator client for display.
[0208] According to one or more embodiments of the present disclosure, after receiving the first multimedia content created and uploaded by the creator client according to the recommended keyword, the method further includes:
[0209] adding the first multimedia content to a proprietary multimedia content pool;
[0210] Push the first multimedia content to the viewer client.
[0211] According to one or more embodiments of the present disclosure, the step of pushing the first multimedia content to a viewer client includes:
[0212] Receiving a multimedia content search request sent by a viewer client, wherein the multimedia content search request includes a keyword to be searched;
[0213] Obtaining search results corresponding to the keyword to be searched according to the keyword to be searched;
[0214] If the keyword to be searched is the same as the keyword associated with the first multimedia content in the proprietary multimedia content pool, and the first multimedia content is not included in the search results corresponding to the keyword to be searched, then the first multimedia content is added to the search results corresponding to the keyword to be searched, and then the search results corresponding to the keyword to be searched are sent to the audience client.
[0215] According to one or more embodiments of the present disclosure, adding the first multimedia content to the search results corresponding to the keyword to be searched includes:
[0216] The first multimedia content is added to the search results corresponding to the keyword to be searched in the form of a special product, so that the first multimedia content is displayed in the viewer client in the form of a special product.
[0217] According to one or more embodiments of the present disclosure, the method further includes:
[0218] If the keyword to be searched is the same as a keyword associated with a first multimedia content in the proprietary multimedia content pool, and the first multimedia content is included in the search result corresponding to the keyword to be searched, the first multimedia content is deleted from the proprietary multimedia content pool.
[0219] In a second aspect, according to one or more embodiments of the present disclosure, a method for creating multimedia content is provided, comprising:
[0220] Send a keyword query request to the server;
[0221] Receiving the recommended keywords returned by the server;
[0222] Acquire the first multimedia content created by the creator according to the recommended keyword, and send the first multimedia content to the server.
[0223] According to one or more embodiments of the present disclosure, after receiving the recommended keywords returned by the server, the method further includes:
[0224] Displaying the recommended keywords;
[0225] In response to the creator's selection operation on the recommended keyword, sending a selection instruction for the recommended keyword to the server, wherein the selection instruction includes the recommended keyword selected by the creator;
[0226] The step of obtaining the first multimedia content created by the creator according to the recommended keyword includes:
[0227] The first multimedia content created by the creator according to the selected recommended keyword is obtained.
[0228] According to one or more embodiments of the present disclosure, the method further includes:
[0229] Receive a target creation cycle input by a creator, where the target creation cycle is a creation cycle for creation based on the selected recommended keywords;
[0230] A creation cycle setting instruction is sent to the server, wherein the creation cycle setting instruction includes the target creation cycle.
[0231] According to one or more embodiments of the present disclosure, the keyword query request is a query request for target type keywords under a global or target subject category, and the target type keywords include at least one of the following: popular keywords, keywords with a shortage of multimedia content, and keywords suitable for creators.
[0232] In a third aspect, according to one or more embodiments of the present disclosure, there is provided a multimedia content creation device, including:
[0233] A receiving unit, used to receive a keyword query request sent by a creator client;
[0234] A recommendation unit, configured to obtain recommended keywords according to the keyword query request;
[0235] A sending unit, used for sending the recommended keywords to the creator client;
[0236] The receiving unit is further used to receive the first multimedia content created and uploaded by the creator client according to the recommended keyword.
[0237] According to one or more embodiments of the present disclosure, the receiving unit is further configured to, after sending the recommended keyword to the creator client, receive a selection instruction for the recommended keyword sent by the creator client;
[0238] When receiving the first multimedia content created and uploaded by the creator client according to the recommended keyword, the receiving unit is further used to:
[0239] Receive the first multimedia content created and uploaded by the creator client according to the selected recommended keyword.
[0240] According to one or more embodiments of the present disclosure, the keyword query request is a query request for target type keywords under a global or target subject category, and the target type keywords include at least one of the following: popular keywords, keywords with a shortage of multimedia content, and keywords suitable for creators.
[0241] According to one or more embodiments of the present disclosure, if the keyword query request is a query request for hot keywords under a global or target subject category and / or keywords with a shortage of multimedia content, the recommendation unit, when acquiring recommended keywords according to the keyword query request, is used to:
[0242] According to the keyword query request, recommended keywords under a global or target subject category are obtained from a popular keyword subset and / or a keyword subset with a shortage of multimedia content in the preset keyword set.
[0243] According to one or more embodiments of the present disclosure, if the keyword query request is a keyword suitable for the creator under a global or target subject category, the recommendation unit, when acquiring the recommended keyword according to the keyword query request, is used to:
[0244] According to the keyword query request, the creator attribute information corresponding to the creator client and the attribute information of each keyword in the preset keyword set are matched, and matching keywords are screened, and recommended keywords suitable for the creator client under the global or target subject category are determined based on the matching keywords.
[0245] According to one or more embodiments of the present disclosure, when the recommendation unit obtains the recommended keyword according to the keyword query request, it is used to:
[0246] Obtaining historical creation cycle information and / or historical contract fulfillment information corresponding to the creator client, wherein the historical contract fulfillment information is historical information of the creator client completing creation according to the recommended keywords;
[0247] Determine the target number of the recommended keywords and / or the target proportion of keywords with different popularity or different shortage degree among the recommended keywords according to the historical creation cycle information and / or the historical fulfillment information;
[0248] The recommended keywords are obtained from a preset keyword set according to the target quantity and / or the target ratio.
[0249] According to one or more embodiments of the present disclosure, before acquiring the recommended keywords according to the keyword query request, the recommendation unit is further configured to:
[0250] Get keyword search logs;
[0251] Keyword analysis is performed based on the keyword search log to obtain a preset keyword set.
[0252] According to one or more embodiments of the present disclosure, when the recommendation unit performs keyword analysis based on the keyword search log to obtain a preset keyword set, it is used to:
[0253] According to the keyword search log, obtaining search frequency information of each keyword in the keyword search log;
[0254] Hot keywords are screened according to the search frequency information of each keyword, and a hot keyword subset of the preset keyword set is constructed.
[0255] According to one or more embodiments of the present disclosure, when the recommendation unit performs keyword analysis based on the keyword search log to obtain a preset keyword set, it is used to:
[0256] According to the keyword search log, obtaining a satisfaction index of each keyword in the keyword search log, wherein the satisfaction index is used to represent the satisfaction of the search result corresponding to the searched keyword to the searcher and / or the degree of association between the keyword search result and the searched keyword;
[0257] According to the satisfaction index of each keyword in the keyword search log, the keywords with insufficient multimedia content are screened out, and a keyword subset with insufficient multimedia content is constructed from the preset keyword set.
[0258] According to one or more embodiments of the present disclosure, the receiving unit is further configured to receive a configuration instruction for any keyword in the preset keyword set sent by an administrator client, wherein the configuration instruction includes a deactivation instruction, an activation instruction, an attribute information adjustment instruction, or an attribute information restoration instruction;
[0259] The recommendation unit is further configured to perform corresponding configuration operations on the keyword according to the configuration instruction.
[0260] According to one or more embodiments of the present disclosure, after receiving the selection instruction for the recommended keyword sent by the creator client, the method further includes:
[0261] The receiving unit is further used to receive a creation cycle setting instruction sent by the creator client, wherein the creation cycle setting instruction includes a target creation cycle for the creator client to create according to the selected recommended keyword;
[0262] The recommendation unit is further used to obtain the creation progress of the creator client and / or the performance information of the creator client according to the target creation cycle;
[0263] The sending unit is also used to send the creation progress of the creator client and / or the performance information of the creator client to the administrator client for display.
[0264] According to one or more embodiments of the present disclosure, the device includes a cold start unit, configured to:
[0265] adding the first multimedia content to a proprietary multimedia content pool;
[0266] Push the first multimedia content to the viewer client.
[0267] According to one or more embodiments of the present disclosure, when the cold start unit pushes the first multimedia content to the viewer client, it is used to:
[0268] Receiving a multimedia content search request sent by a viewer client, wherein the multimedia content search request includes a keyword to be searched;
[0269] Obtaining search results corresponding to the keyword to be searched according to the keyword to be searched;
[0270] If the keyword to be searched is the same as the keyword associated with the first multimedia content in the proprietary multimedia content pool, and the first multimedia content is not included in the search results corresponding to the keyword to be searched, then the first multimedia content is added to the search results corresponding to the keyword to be searched, and then the search results corresponding to the keyword to be searched are sent to the audience client.
[0271] According to one or more embodiments of the present disclosure, when the cold start unit adds the first multimedia content to the search result corresponding to the keyword to be searched, it is used to:
[0272] The first multimedia content is added to the search results corresponding to the keyword to be searched in the form of a special product, so that the first multimedia content is displayed in the viewer client in the form of a special product.
[0273] According to one or more embodiments of the present disclosure, the cold start unit is further used for:
[0274] If the keyword to be searched is the same as a keyword associated with a first multimedia content in the proprietary multimedia content pool, and the first multimedia content is included in the search result corresponding to the keyword to be searched, the first multimedia content is deleted from the proprietary multimedia content pool.
[0275] In a fourth aspect, according to one or more embodiments of the present disclosure, there is provided a multimedia content creation device, comprising:
[0276] A sending unit, used to send a keyword query request to a server;
[0277] A receiving unit, configured to receive the recommended keywords returned by the server;
[0278] The sending unit is further used to obtain first multimedia content created by a creator based on the recommended keyword, and send the first multimedia content to the server.
[0279] According to one or more embodiments of the present disclosure, after receiving the recommended keywords returned by the server, the receiving unit displays the recommended keywords;
[0280] The sending unit is further used to send a selection instruction for the recommended keyword to the server in response to the creator's selection operation for the recommended keyword, wherein the selection instruction includes the recommended keyword selected by the creator;
[0281] The sending unit is also used to obtain the first multimedia content created by the creator based on the selected recommended keyword, and send the first multimedia content to the server.
[0282] According to one or more embodiments of the present disclosure, the receiving unit is further used to receive a target creation cycle input by the creator, where the target creation cycle is a creation cycle for creation based on the selected recommended keyword;
[0283] The sending unit is further used to send a creation cycle setting instruction to the server, and the creation cycle setting instruction includes the target creation cycle.
[0284] According to one or more embodiments of the present disclosure, the keyword query request is a query request for target type keywords under a global or target subject category, and the target type keywords include at least one of the following: popular keywords, keywords with a shortage of multimedia content, and keywords suitable for creators.
[0285] In a fifth aspect, according to one or more embodiments of the present disclosure, there is provided an electronic device, comprising: at least one processor and a memory;
[0286] The memory stores computer-executable instructions;
[0287] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the method for creating multimedia content as described in the first aspect and various possible designs of the first aspect, or the method for creating multimedia content as described in the second aspect and various possible designs of the second aspect.
[0288] In a sixth aspect, according to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer execution instructions. When a processor executes the computer execution instructions, the method for creating multimedia content as described in the first aspect and various possible designs of the first aspect, or the method for creating multimedia content as described in the second aspect and various possible designs of the second aspect is implemented.
[0289] In the seventh aspect, according to one or more embodiments of the present disclosure, a computer program product is provided, comprising computer execution instructions. When a processor executes the computer execution instructions, the method for creating multimedia content as described in the first aspect and various possible designs of the first aspect, or the method for creating multimedia content as described in the second aspect and various possible designs of the second aspect is implemented.
[0290] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0291] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0292] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. A method for creating multimedia content, characterized in that: include: Receive keyword query requests sent by creator clients; Acquire recommended keywords according to the keyword query request, and send the recommended keywords to the creator client; Receive the first multimedia content created and uploaded by the creator client according to the recommended keyword.
2. The method according to claim 1, characterized in that After sending the recommended keywords to the creator client, the method further includes: Receiving a selection instruction for a recommended keyword sent by the creator client; The receiving the first multimedia content created and uploaded by the creator client according to the recommended keyword includes: Receive the first multimedia content created and uploaded by the creator client according to the selected recommended keyword.
3. The method according to claim 1, characterized in that The keyword query request is a query request for a target type keyword under a global or target subject category, and the target type keyword includes at least one of the following: a popular keyword, a keyword in short supply for multimedia content, and a keyword suitable for a creator.
4. The method according to claim 3, characterized in that If the keyword query request is a query request for hot keywords in a global or target subject category and / or keywords with a shortage of multimedia content, obtaining recommended keywords according to the keyword query request includes: According to the keyword query request, recommended keywords under the global or target subject category are obtained from a hot keyword subset and / or a keyword subset with a shortage of multimedia content in a preset keyword set.
5. The method according to claim 3, characterized in that: If the keyword query request is a keyword suitable for the creator under the global or target subject category, obtaining recommended keywords according to the keyword query request includes: According to the keyword query request, the creator attribute information corresponding to the creator client and the attribute information of each keyword in the preset keyword set are matched, and the matching keywords are screened, and the recommended keywords suitable for the creator client under the global or target subject category are determined based on the matching keywords.
6. The method according to any one of claim 3, characterized in that: The obtaining of recommended keywords according to the keyword query request includes: Obtaining historical creation cycle information and / or historical contract fulfillment information corresponding to the creator client, wherein the historical contract fulfillment information is historical information of the creator client completing creation according to the recommended keywords; Determine the target number of the recommended keywords and / or the target proportion of keywords with different popularity or different shortage degree among the recommended keywords according to the historical creation cycle information and / or the historical fulfillment information; The recommended keywords are obtained from a preset keyword set according to the target quantity and / or the target ratio.
7. The method according to any one of claims 3 to 6, characterized in that: Before obtaining the recommended keywords according to the keyword query request, the method further includes: Get keyword search logs; Keyword analysis is performed based on the keyword search log to obtain a preset keyword set.
8. The method according to claim 6, characterized in that The performing keyword analysis based on the keyword search log to obtain a preset keyword set includes: According to the keyword search log, obtaining search frequency information of each keyword in the keyword search log; Hot keywords are screened according to the search frequency information of each keyword, and a hot keyword subset of the preset keyword set is constructed.
9. The method according to claim 7, characterized in that: The performing keyword analysis based on the keyword search log to obtain a preset keyword set includes: According to the keyword search log, obtaining a satisfaction index of each keyword in the keyword search log, wherein the satisfaction index is used to represent the satisfaction of the search result corresponding to the searched keyword to the searcher and / or the degree of association between the keyword search result and the searched keyword; According to the satisfaction index of each keyword in the keyword search log, the keywords with insufficient multimedia content are screened out, and a keyword subset with insufficient multimedia content is constructed from the preset keyword set.
10. The method according to claim 7, characterized in that The method further comprises: Receiving a configuration instruction for any keyword in the preset keyword set sent by an administrator client, wherein the configuration instruction includes a deactivation instruction, an activation instruction, an attribute information adjustment instruction, or an attribute information restoration instruction; Perform corresponding configuration operations on the keyword according to the configuration instruction.
11. The method according to claim 10, characterized in that After receiving the selection instruction for the recommended keyword sent by the creator client, the method further includes: Receiving a creation cycle setting instruction sent by the creator client, wherein the creation cycle setting instruction includes a target creation cycle for the creator client to create according to the selected recommended keyword; Acquiring the creation progress of the creator client and / or the performance information of the creator client according to the target creation cycle; The creation progress of the creator client and / or the performance information of the creator client are sent to the administrator client for display.
12. The method according to any one of claims 1 to 6, characterized in that: After receiving the first multimedia content created and uploaded by the creator client according to the recommended keyword, the method further includes: adding the first multimedia content to a proprietary multimedia content pool; Push the first multimedia content to the viewer client.
13. The method according to claim 12, characterized in that The step of pushing the first multimedia content to the viewer client includes: Receiving a multimedia content search request sent by a viewer client, wherein the multimedia content search request includes a keyword to be searched; Obtaining search results corresponding to the keyword to be searched according to the keyword to be searched; If the keyword to be searched is the same as the keyword associated with the first multimedia content in the proprietary multimedia content pool, and the first multimedia content is not included in the search results corresponding to the keyword to be searched, then the first multimedia content is added to the search results corresponding to the keyword to be searched, and then the search results corresponding to the keyword to be searched are sent to the audience client.
14. The method according to claim 13, characterized in that The adding the first multimedia content to the search result corresponding to the keyword to be searched includes: The first multimedia content is added to the search results corresponding to the keyword to be searched in the form of a special product, so that the first multimedia content is displayed in the viewer client in the form of a special product.
15. The method according to claim 13, characterized in that Also includes: If the keyword to be searched is the same as a keyword associated with a first multimedia content in the proprietary multimedia content pool, and the first multimedia content is included in the search result corresponding to the keyword to be searched, the first multimedia content is deleted from the proprietary multimedia content pool.
16. A method for creating multimedia content, characterized in that: include: Send a keyword query request to the server; Receiving the recommended keywords returned by the server; Acquire the first multimedia content created by the creator according to the recommended keyword, and send the first multimedia content to the server.
17. The method according to claim 16, characterized in that After receiving the recommended keywords returned by the server, the method further includes: Displaying the recommended keywords; In response to the creator's selection operation on the recommended keyword, sending a selection instruction for the recommended keyword to the server, wherein the selection instruction includes the recommended keyword selected by the creator; The step of obtaining the first multimedia content created by the creator according to the recommended keyword includes: The first multimedia content created by the creator according to the selected recommended keyword is obtained.
18. The method according to claim 17, characterized in that Also includes: Receive a target creation cycle input by a creator, where the target creation cycle is a creation cycle for creation based on the selected recommended keywords; A creation cycle setting instruction is sent to the server, wherein the creation cycle setting instruction includes the target creation cycle.
19. The method according to any one of claims 16 to 18, characterized in that: The keyword query request is a query request for a target type keyword under a global or target subject category, and the target type keyword includes at least one of the following: a popular keyword, a keyword in short supply for multimedia content, and a keyword suitable for a creator.
20. A multimedia content creation device, characterized in that: include: A receiving unit, used to receive a keyword query request sent by a creator client; A recommendation unit, configured to obtain recommended keywords according to the keyword query request; A sending unit, used for sending the recommended keywords to the creator client; The receiving unit is further used to receive the first multimedia content created and uploaded by the creator client according to the recommended keyword.
21. A multimedia content creation device, characterized in that: include: A sending unit, used to send a keyword query request to a server; A receiving unit, configured to receive the recommended keywords returned by the server; The sending unit is further used to obtain first multimedia content created by a creator based on the recommended keyword, and send the first multimedia content to the server.
22. An electronic device, characterized in that: include: at least one processor and memory; The memory stores computer-executable instructions; The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the multimedia content creation method as described in any one of claims 1-19.
23. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the processor executes the computer-executable instructions, the multimedia content creation method as described in any one of claims 1-19 is implemented.
24. A computer program product, characterized in that The method comprises computer-executable instructions, and when a processor executes the computer-executable instructions, the method according to any one of claims 1 to 19 is implemented.
Citation Information
Cited By
Multimedia content creation method, device, and storage medium
EP4757326A1