Operator notification message delivery method, system and device, and storage medium
By processing data and grouping operator notification messages, the problem that emerging marketing accounts cannot receive notification messages in a timely manner is solved, and the scope of product promotion is expanded and operator benefits is guaranteed.
Patent Information
- Application Number
- CN202510167922.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-17
- Publication Date
- 2025-03-14
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The operator only sends notification messages to the marketing account with historical cooperation, which causes emerging marketing accounts to be unable to cooperate with the operator or to receive updated product information in a timely manner, making the promotion of products limited and thus affecting product revenue.
By processing data on notification messages to be delivered, the target account and its predicted delivery income are determined, the target account is grouped based on the predicted delivery income, and different delivery strategies are adopted for different accounts to ensure the operator's product income, while increasing the scope of product promotion.
While ensuring the operator's product revenue, the scope of promotion of products is improved. By selecting the corresponding number of high-yield and high-popular accounts in the account group, the docking cost between operators and marketing accounts is saved.
Smart Images

Figure CN119624541A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of data processing, and in particular, to a method, system, device and storage medium for delivering operator notification messages. Background Art
[0002] Online promotion of goods is a publicity and promotion activity conducted through various means on the Internet, so as to achieve the effect of increasing the popularity of goods, the number of commodity transactions and the revenue of goods, such as the cooperation of marketing accounts of various operators, by processing the historical data of each marketing account, determining high-quality and active marketing accounts, and sending message notifications to high-quality and active marketing accounts to enable marketing accounts to publicize and promote goods, such as promoting and selling through live broadcasts or sending product videos through marketing accounts, thereby increasing the revenue of goods.
[0003] The above-mentioned product promotion method requires that when product information changes or new products are launched, the operator promptly sends notification information to the relevant marketing account to modify the product information, so that the anchor can determine the promotion strategy according to the changes in the product information. In the related technology, when the operator sends product information notification, it usually only sends the notification message to the marketing account with historical cooperation, resulting in the inability of emerging marketing accounts to cooperate with the operator or to receive the product information updated by the operator in a timely manner, which limits the promotion of the product and affects the revenue of the product. Summary of the invention
[0004] The embodiments of the present application provide a method, system, device and storage medium for operator notification message delivery, which solves the problem that the operator only sends notification messages to marketing accounts with historical cooperation, resulting in the inability of emerging marketing accounts to cooperate with merchants, or inability to receive product information updated by the operator in a timely manner, making the promotion of products limited, thereby affecting the product revenue. The method can determine the target account and the predicted delivery revenue of the target account by performing data processing on the notification message to be delivered, group the accounts based on the predicted delivery revenue of each target account, adopt different delivery strategies for different account groups, and improve the promotion scope of the product while ensuring the product revenue of the operator.
[0005] In a first aspect, an embodiment of the present application provides an operator notification message delivery method, including: Parsing the received notification message to be delivered, determining a target product based on the parsing result, and determining a plurality of target accounts associated with the target product; Calculate the account popularity value based on the video data and live broadcast data of each target account, and predict the delivery income based on the account popularity value and historical transaction records to obtain the predicted delivery income; The target accounts are grouped based on the predicted delivery revenue of the target accounts to obtain a first account group and a second account group, wherein the predicted delivery revenue of the target accounts in the first account group is greater than the predicted delivery revenue of the target accounts in the second account group; Determine a first delivery quantity and a second delivery quantity according to the predicted delivery revenue and the preset delivery strategy, wherein the first delivery quantity is the delivery quantity of notification messages grouped to the first account, and the second delivery quantity is the delivery quantity of notification messages grouped to the second account; A first account to be delivered is determined according to the first delivery quantity and the predicted delivery income, a second account to be delivered is determined according to the second delivery quantity and the account popularity value, and the notification message is delivered to the first account to be delivered and the second account to be delivered.
[0006] Optionally, grouping the target accounts based on the predicted delivery revenue of the target accounts to obtain a first account group and a second account group includes: The predicted investment income of each target account is compared with a preset income threshold, and the target accounts whose predicted investment income is greater than or equal to the preset income threshold are divided into a first account group, and the target accounts whose predicted investment income is less than the preset income threshold are divided into a second account group.
[0007] Optionally, the preset delivery strategy includes an expected return and a preset delivery ratio, and determining the first delivery quantity and the second delivery quantity according to the predicted delivery return and the preset delivery strategy includes: Calculate the average predicted delivery income of the first account group according to the predicted delivery income, and calculate the first delivery quantity according to the expected income and the average predicted delivery income; The second delivery quantity is calculated according to the first delivery quantity and the preset delivery ratio.
[0008] Optionally, determining a first account to be placed according to the first placement amount and the predicted placement income, and determining a second account to be placed according to the second placement amount and the account popularity value includes: Sorting the predicted delivery income of each target account in the first account group, and determining a corresponding number of first accounts to be delivered according to the first delivery quantity and the ranking result of the predicted delivery income; The account heat value of each target account in the second account group is sorted, and a corresponding number of second accounts to be placed are determined according to the sorting result of the second placement quantity and the account heat value.
[0009] Optionally, the preset delivery strategy includes a preset total delivery quantity, a preset delivery ratio, and an expected return, and the determining of the first delivery quantity and the second delivery quantity according to the predicted delivery return and the preset delivery strategy further includes: Calculate a first initial delivery quantity and a second initial delivery quantity according to the preset total delivery quantity and the preset ratio, wherein the first initial delivery quantity is the initial delivery quantity for the first account group, and the second initial delivery quantity is the initial delivery quantity for the second account group; Calculating an initial predicted total amount according to the average predicted delivery income of the first account group and the first initial delivery amount, comparing the initial predicted total amount with the expected income, and adjusting the first initial delivery amount based on the comparison result to obtain a first delivery amount; A second delivery quantity is calculated according to the preset total delivery quantity and the first delivery quantity.
[0010] Optionally, adjusting the first initial delivery quantity based on the comparison result to obtain the first delivery quantity includes: In the case where the initial predicted total amount is less than or equal to the expected revenue, determining the preset total delivery amount as the first delivery amount; In the case where the initial forecast total amount is greater than the expected return, the excess ratio is calculated based on the initial forecast total amount and the expected return; The to-be-adjusted delivery quantity is calculated according to the excess ratio and the first initial delivery quantity, and the difference between the first initial delivery quantity and the to-be-adjusted delivery quantity is calculated to obtain the first delivery quantity.
[0011] In a second aspect, an embodiment of the present application provides an operator notification message delivery system, including: A target account determination module is used to parse the received notification message to be delivered, determine the target product based on the parsing result, and determine multiple target accounts associated with the target product; The account heat value calculation module calculates the account heat value based on the video data and live broadcast data of each target account; The delivery revenue prediction module is used to predict the delivery revenue based on the account popularity value and historical transaction records to obtain the predicted delivery revenue; a target account grouping module, configured to group the target accounts based on the predicted delivery revenue of the target accounts to obtain a first account group and a second account group, wherein the predicted delivery revenue of the target accounts in the first account group is greater than the predicted delivery revenue of the target accounts in the second account group; a delivery quantity calculation module, configured to calculate a first delivery quantity and a second delivery quantity according to the predicted delivery revenue and a preset delivery strategy, wherein the first delivery quantity is the delivery quantity of notification messages grouped to the first account, and the second delivery quantity is the delivery quantity of notification messages grouped to the second account; A module for determining an account to be placed, configured to determine a first account to be placed according to the first placement amount and the predicted placement income, and to determine a second account to be placed according to the second placement amount and the account popularity value; A notification message delivery module is used to deliver the notification message to the first account to be delivered and the second account to be delivered.
[0012] In a third aspect, an embodiment of the present application provides an electronic device, comprising: one or more processors; a storage device configured to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the operator notification message delivery method described in the first aspect.
[0013] In a fourth aspect, an embodiment of the present application provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the operator notification message delivery method as described in the first aspect.
[0014] In the embodiment of the present application, the received notification message to be delivered is parsed, the target product is determined based on the parsing result, and multiple target accounts associated with the target product are determined; the account heat value is calculated according to the video data and live broadcast data of each target account, and the delivery income is predicted according to the account heat value and historical transaction records to obtain the predicted delivery income; each target account is grouped and processed based on the predicted delivery income of each target account to obtain the first account group and the second account group; the first delivery quantity and the second delivery quantity are determined according to the predicted delivery income and the preset delivery strategy; the first account to be delivered is determined according to the first delivery quantity and the predicted delivery income, and the second account to be delivered is determined according to the second delivery quantity and the account heat value, and the notification message is delivered to the first account to be delivered and the second account to be delivered. The account grouping can be performed based on the predicted delivery income of each target account, and different delivery strategies are adopted for different account groups, which increases the promotion scope of the product while ensuring the product income of the operator. By selecting the corresponding number of first accounts to be delivered and second accounts to be delivered in the account grouping, the docking cost between the operator and the marketing account can be saved while ensuring the expected income. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 This is a schematic diagram of a scenario for delivering operator notification messages provided in an application embodiment; Figure 2This is a flowchart of a method for delivering operator notification messages provided by an embodiment of the present application; Figure 3 This is a flowchart of a method for determining the number of notification message delivery provided by an embodiment of the present application; Figure 4 This is a flowchart of another method for determining the number of notification message delivery provided by an embodiment of the present application; Figure 5 It is a structural diagram of an operator notification message delivery system provided in an embodiment of the present application; Figure 6 It is a structural diagram of an operator notification message delivery device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0016] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only part of the present application is shown in the accompanying drawings, but not all of the content. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.
[0017] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0018] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0019] In conjunction with the accompanying drawings, the operator notification message delivery method, system, device and medium provided in the embodiments of the present application are described in detail through specific embodiments and their application scenarios.
[0020] The operator notification message delivery method provided in the embodiment of the present application can be applied to the scenario where the operator sends product notification information to the corresponding marketing account. Figure 1 This is a schematic diagram of a scenario of operator notification message delivery provided by an application embodiment, such as Figure 1 As shown, the operator publishes a notification message to the smart terminal, and the notification message is delivered to the corresponding marketing account through the smart terminal, such as sending product discount information or new product promotion information to the corresponding marketing account in a timely manner. Based on the above usage scenarios, it can be understood that the execution subject of this application can be a smart terminal with a message delivery program installed, such as a mobile phone, notebook, etc.
[0021] Figure 2 is a flowchart of a method for delivering operator notification messages provided in an embodiment of the present application, such as Figure 2 As shown, including: Step S101: parse the received notification message to be delivered, determine the target product based on the parsing result, and determine multiple target accounts associated with the target product.
[0022] Among them, the notification information to be delivered can be a message that the operator is to send to the target marketing account. The notification message can be a notification of product discount changes and a promotional message notification of a new product, etc. The target product refers to the product corresponding to the notification message. For example, if the message notification is to launch a package discount of product A, which is XXXX, then the target product is determined to be product A. The target account can be an account that has any association with the target product, such as an account that has historically sold or promoted the target product. In one embodiment, the received notification message to be delivered is segmented and parsed to determine the product name or product identifier in the notification message, where the product identifier can be a product item number, a product batch, etc. The target product is determined based on the product name and / or product identifier, and all accounts that cooperate with the target product are queried in the historical transaction records as multiple target accounts.
[0023] Step S102: Calculate the account popularity value according to the video data and live broadcast data of each target account, and predict the delivery revenue according to the account popularity value and historical transaction records to obtain the predicted delivery revenue.
[0024] Among them, video data can be used to indicate the popularity of the video, which may include the number of video plays, comments, likes, video forwarding, and video viewing completion. Live broadcast data can also be used to indicate the popularity of the live broadcast process, which may include the number of shares in the live broadcast room, the total number of viewers, the number of people online at the same time, etc. The account popularity value is used to indicate the activity and popularity of the account. Historical transaction records can be used to record the transaction data of each product, such as transaction amount, transaction account, transaction time, marketing account popularity value, cost amount, revenue amount, etc. Among them, the transaction account includes the seller's purchase account and the marketing account of the sales platform. The predicted delivery revenue is used to indicate the predicted revenue that can be obtained after the notification message of the target product is delivered to each target account.
[0025] In one embodiment, the first account heat value is calculated based on the number of video playbacks, comments, likes, forwardings, viewing completion, and preset weight values. The second account heat value is calculated based on the number of shares in the live broadcast room, the total number of viewers, the number of people online at the same time, and the preset weight value. The first account heat value and the second account heat value are summed to calculate the total account heat value of each target account. The cost amount and the estimated transaction amount corresponding to the account heat value are determined based on historical transaction records, and the investment income is predicted based on the cost amount and the estimated transaction amount. In one embodiment, the investment income prediction model can also be pre-trained based on historical transaction records. After calculating the account heat value, the account heat value is input into the investment income prediction model to obtain the predicted investment income.
[0026] Step S103: grouping the target accounts based on their predicted delivery revenue to obtain a first account group and a second account group, wherein the predicted delivery revenue of the target accounts in the first account group is greater than the predicted delivery revenue of the target accounts in the second account group.
[0027] In one embodiment, the data of each target account is divided into a first account group with a higher delivery income and a second account group with a relatively lower delivery income according to the predicted delivery income of each target account, so that the predicted delivery income of each target account in the first account group is greater than the predicted delivery income of each target account in the second account group. The number of target accounts in the first account group may be the same as or different from the number of target accounts in the second account group. Exemplarily, the average predicted delivery income of the target accounts is calculated, and the target accounts with a delivery income greater than or equal to the average predicted delivery income are divided into the first account group, and the target accounts with a delivery income less than the average predicted delivery income are divided into the second account group.
[0028] Optionally, grouping the target accounts based on the predicted delivery revenue of the target accounts to obtain a first account group and a second account group includes: The predicted investment income of each target account is compared with a preset income threshold, and the target accounts whose predicted investment income is greater than or equal to the preset income threshold are divided into a first account group, and the target accounts whose predicted investment income is less than the preset income threshold are divided into a second account group.
[0029] The preset revenue threshold can be determined based on the actual number of goods prepared or the estimated total revenue of goods. The predicted delivery revenue of each target account is compared with the preset revenue threshold, and the target accounts with predicted delivery revenue greater than or equal to the preset revenue threshold are divided into the first account group, and the target accounts with predicted delivery revenue less than the preset revenue threshold are divided into the second account group. The revenue of the goods can be guaranteed through the first account group with higher predicted delivery revenue, and the target accounts in the second account group with lower predicted delivery revenue can be used to publicize and promote the goods, thereby increasing the overall revenue of the target goods.
[0030] Step S104: determine a first delivery quantity and a second delivery quantity according to the predicted delivery revenue and the preset delivery strategy, wherein the first delivery quantity is the delivery quantity of notification messages grouped to the first account, and the second delivery quantity is the delivery quantity of notification messages grouped to the second account.
[0031] Among them, the preset delivery strategy can be used to indicate the delivery plan for determining the notification message, which may include delivery method, delivery direction, and delivery budget, etc. The first delivery quantity refers to the number of notification messages delivered to the first account group, and the second delivery quantity refers to the number of notification messages delivered to the second account group. In one embodiment, the first delivery quantity and the second delivery quantity are calculated according to the predicted delivery income and the preset delivery ratio. Among them, the preset delivery ratio is used to indicate the ratio of the predicted delivery amount of different groups. For example, the ratio of the total income of the first account group to the total income of the second account group is 4:1. The total income of all target accounts is calculated, and the total income of the first account group and the total income of the second account group are determined according to the total income and the preset delivery ratio. The first delivery quantity is calculated according to the total income of the first account group and the average predicted delivery income of the first account group, and the second delivery quantity is calculated according to the total income of the second account group and the average delivery income of the second account group. For example, the total revenue of the target account is 50,000 yuan. Based on the total revenue of 50,000 yuan and the preset delivery ratio of 4:1, the total revenue of the first account group is determined to be 40,000 yuan. Based on the total revenue of 50,000 yuan and the preset delivery ratio of 4:1, the total revenue of the second account group is determined to be 10,000 yuan. The total revenue of the first account group is divided by the average predicted delivery revenue of the first account group to obtain the first delivery quantity. The total revenue of the second account group is divided by the average predicted delivery revenue of the second account group to obtain the second delivery quantity.
[0032] Step S105: determine a first account to be delivered according to the first delivery quantity and the predicted delivery income, determine a second account to be delivered according to the second delivery quantity and the account popularity value, and deliver the notification message to the first account to be delivered and the second account to be delivered.
[0033] For example, a first number of target accounts are randomly selected from the first account group as the first account to be placed, and a second number of target accounts are randomly selected from the second account group as the second account to be placed. Notification messages are placed to the first account to be placed and the second account to be placed, respectively.
[0034] In one embodiment, determining a first account to be placed according to the first placement amount and the predicted placement income, and determining a second account to be placed according to the second placement amount and the account popularity value includes: Sorting the predicted delivery income of each target account in the first account group, and determining a corresponding number of first accounts to be delivered according to the first delivery quantity and the ranking result of the predicted delivery income; The account heat value of each target account in the second account group is sorted, and a corresponding number of second accounts to be placed are determined according to the sorting result of the second placement quantity and the account heat value.
[0035] For example, the target accounts in the first account group are sorted in descending order according to the predicted delivery revenue, and the target accounts with the first delivery quantity are determined as the first delivery account. The target accounts in the second account group are sorted in descending order according to the account popularity value, and the target accounts with the first delivery quantity are determined as the second delivery account. By selecting a corresponding number of high-yield target accounts in the first account group, the revenue of the target product can be guaranteed, and by selecting a corresponding number of high-popularity target accounts in the second account group, the promotion scope of the target product can be guaranteed, and the delivery cost and the docking cost with the operator and the marketing account can be saved accordingly.
[0036] In the above, by parsing the received notification message to be delivered, the target product is determined based on the parsing result, and multiple target accounts associated with the target product are determined; the account heat value is calculated according to the video data and live broadcast data of each target account, and the delivery income is predicted according to the account heat value and historical transaction records to obtain the predicted delivery income; each target account is grouped based on the predicted delivery income of each target account to obtain the first account group and the second account group; the first delivery quantity and the second delivery quantity are determined according to the predicted delivery income and the preset delivery strategy; the first account to be delivered is determined according to the first delivery quantity and the predicted delivery income, and the second account to be delivered is determined according to the second delivery quantity and the account heat value, and the notification message is delivered to the first account to be delivered and the second account to be delivered. It is possible to group accounts based on the predicted delivery income of each target account, adopt different delivery strategies for different account groups, and increase the promotion scope of the goods while ensuring the goods income of the operator. By selecting the corresponding number of first accounts to be delivered and second accounts to be delivered in the account group, it is possible to save the docking cost between the operator and the marketing account while ensuring the expected income.
[0037] Optionally, the grouping of the target accounts based on the predicted delivery revenue of the target accounts to obtain a first account group and a second account group further includes: Calculate the overall average delivery income based on the predicted delivery income of each target account, and screen the target accounts according to the average delivery income to obtain multiple high-yield target accounts; The difference between the predicted investment income of each high-yield target account and the overall average investment income is calculated, and the high-yield target accounts whose difference is greater than or equal to the preset income difference are divided into the first account group, and the high-yield target accounts whose difference is less than the preset income difference are divided into the second account group.
[0038] Among them, the overall average investment income refers to the average investment income value of all target accounts. The preset income difference refers to the difference between the predicted investment income of each target account and the overall average investment income. In one embodiment, the overall average investment income is calculated based on the predicted investment income of each target account, and each predicted investment income is compared with the average investment income. The target account corresponding to the predicted investment income greater than the average investment income is determined as a high-income target account, and the difference between the predicted investment income of each high-income target account and the overall average investment income is calculated, and each calculated difference is compared with the preset income difference. The high-income target account greater than or equal to the preset income difference is divided into the first account group, and the high-income target account less than the preset income difference is divided into the second account group.
[0039] As described above, by calculating the overall average investment revenue, determining the target account corresponding to the predicted investment revenue that is greater than the overall average investment revenue as a high-return account, and grouping the high-return accounts, it is possible to ensure high returns on products while screening out target accounts with higher popularity and dividing them into the second account grouping, and use the second account grouping to publicize and promote the products, thereby increasing the overall revenue of the products.
[0040] Figure 3 is a flow chart of a method for determining the number of message notification delivery provided by an embodiment of the present application, such as Figure 3 As shown, including: Step S201: Calculate the average predicted delivery income of the first account group according to the predicted delivery income, and calculate the first delivery quantity according to the expected income and the average predicted delivery income.
[0041] Optionally, the preset delivery strategy includes a preset delivery ratio and expected revenue. The preset delivery ratio may be a ratio of a preset first delivery quantity to a second delivery quantity. The expected revenue may also be determined based on the actual needs of the operator. If the purpose of this delivery notification message is to promote and publicize the target product, the promotion effort is increased accordingly while ensuring the delivery cost, that is, the second delivery quantity is increased accordingly while ensuring the delivery cost. If the purpose of this delivery notification message is to obtain the maximum revenue, the ratio of the first delivery quantity is increased and the ratio of the second delivery quantity is reduced. In one embodiment, the average predicted delivery revenue of the first account group is calculated based on the predicted delivery revenue of each target account in the first account group, and the expected revenue is divided by the average predicted delivery revenue to obtain the first delivery quantity.
[0042] Step S202: Calculate the second delivery quantity according to the first delivery quantity and the preset delivery ratio.
[0043] In one embodiment, the total delivery quantity is calculated according to the first delivery quantity and the preset delivery ratio, and the difference between the total delivery quantity and the first delivery quantity is calculated to obtain the second delivery quantity.
[0044] In the above, the average predicted delivery income of the first account group is calculated based on the predicted delivery income, the first delivery quantity is calculated based on the expected income and the average predicted delivery income, and the second delivery quantity is calculated based on the first delivery quantity and the preset delivery ratio. The corresponding total delivery quantity can be determined while ensuring the product income and promotion scope, thereby avoiding excessive delivery quantities that lead to a large workload for operators to connect with, thereby increasing delivery costs.
[0045] Figure 4 is a flowchart of another method for determining the number of message notification delivery provided by an embodiment of the present application. Figure 4 As shown, including: Step S301, calculating a first initial delivery quantity and a second initial delivery quantity according to the preset total delivery quantity and the preset ratio, wherein the first initial delivery quantity is the initial delivery quantity for the first account group, and the second initial delivery quantity is the initial delivery quantity for the second account group.
[0046] Among them, the preset total number of releases can be the total number of releases set by the operator according to actual needs, such as determining the preset total number of releases according to the number of relevant staff of the operator, so as to ensure the docking quality and efficiency with the marketing account. In one embodiment, the first initial release number and the second initial release number are calculated according to the preset total number of releases and the preset ratio. Among them, the first initial release number is the number of notification messages grouped to the first account when the preliminary forecast can guarantee the revenue of the product, and the second initial release number is the number of notification messages grouped to the second account when the initial forecast can guarantee the promotion of the product. Exemplarily, if the preset total number of releases is 300, and the preset ratio of the first initial release number to the second initial release number is 4:1, then according to the calculation, it can be determined that the first initial release number is 240 and the second initial release number is 60.
[0047] Step S302: calculate an initial predicted total amount according to the average predicted delivery income of the first account group and the first initial delivery amount, compare the initial predicted total amount with the expected income, and adjust the first initial delivery amount based on the comparison result to obtain a first delivery amount.
[0048] Step S303: Calculate a second delivery quantity according to the preset total delivery quantity and the first delivery quantity.
[0049] Among them, the initial expected total amount is the total amount corresponding to the initial investment quantity. In one embodiment, the average predicted income of the first account group is multiplied by the first initial investment quantity to obtain the initial predicted total amount, and the initial predicted total amount is compared with the expected income. If the initial predicted total amount is greater than or equal to the expected income, the first initial investment quantity is determined as the first investment quantity. If the initial predicted total amount is less than the expected income, the investment quantity to be increased is calculated based on the difference between the expected income and the initial predicted total amount and the average predicted investment income of the first account group, the investment quantity to be increased and the first initial investment quantity are summed to obtain the first investment quantity, and the difference between the preset investment total quantity and the first investment quantity is calculated to obtain the second investment quantity.
[0050] In the above, the first initial delivery quantity and the second initial delivery quantity are calculated according to the preset total delivery quantity and the preset ratio, the initial predicted total amount is calculated according to the average predicted delivery income of the first account group and the first initial delivery quantity, the initial predicted total amount is compared with the expected income, and the first initial delivery quantity is adjusted based on the comparison result to obtain the first delivery quantity; the second delivery quantity is calculated according to the preset total delivery quantity and the first delivery quantity. It is possible to balance the income amount and the promotion quantity while ensuring that the total delivery quantity remains unchanged, thereby maximizing the overall income.
[0051] Optionally, adjusting the first initial delivery quantity based on the comparison result to obtain the first delivery quantity includes: In the case where the initial predicted total amount is less than or equal to the expected revenue, determining the preset total delivery amount as the first delivery amount; In the case where the initial forecast total amount is greater than the expected return, the excess ratio is calculated based on the initial forecast total amount and the expected return; The to-be-adjusted delivery quantity is calculated according to the excess ratio and the first initial delivery quantity, and the difference between the first initial delivery quantity and the to-be-adjusted delivery quantity is calculated to obtain the first delivery quantity.
[0052] In one embodiment, the initial predicted total amount is compared with the expected income. When the initial predicted total amount is less than or equal to the expected income, the first delivery quantity is the same as the preset delivery quantity. At this time, in order to ensure that no loss occurs during the message delivery process, all notification messages are delivered to the first account group. It can be understood that the second delivery quantity is 0 at this time. When the predicted delivery total income is greater than the expected income, the excess ratio is calculated based on the predicted delivery total income and the expected income, that is, the ratio of the amount of the actual predicted delivery income exceeding the expected income to the expected delivery total income is calculated. For example, if the predicted delivery income is 30,000 and the predicted income is 20,000, the excess ratio is (30,000-20,000) / 30,000=1 / 3. The delivery quantity to be adjusted is calculated based on the excess ratio and the first initial delivery quantity. If the first initial delivery quantity is 90, the delivery quantity to be adjusted can be calculated as 1 / 3*90=30. Correspondingly, the first delivery quantity is 90-30=60.
[0053] In the above, when the initial predicted total amount is less than or equal to the expected income, the preset total quantity is determined as the first quantity; when the predicted total income is greater than the expected income, the excess ratio is calculated according to the predicted total income and the expected income; the quantity to be adjusted is calculated according to the excess ratio and the first initial quantity, and the difference between the first initial quantity and the quantity to be adjusted is calculated to obtain the first quantity. This can fully guarantee the commodity income during the notification message delivery process and avoid losses.
[0054] Figure 5 is a structural diagram of an operator notification message delivery system provided in an embodiment of the present application, such as Figure 5 As shown, including: The target account determination module 41 is used to parse the received notification message to be delivered, determine the target product based on the parsing result, and determine multiple target accounts associated with the target product; An account heat value calculation module 42 is used to calculate the account heat value according to the video data and live broadcast data of each target account; The delivery revenue prediction module 43 is used to predict the delivery revenue according to the account popularity value and the historical transaction records to obtain the predicted delivery revenue; A target account grouping module 44 is used to group the target accounts based on the predicted delivery income of the target accounts to obtain a first account group and a second account group, wherein the predicted delivery income of the target accounts in the first account group is greater than the predicted delivery income of the target accounts in the second account group; A delivery quantity calculation module 45, configured to calculate a first delivery quantity and a second delivery quantity according to the predicted delivery revenue and a preset delivery strategy, wherein the first delivery quantity is the delivery quantity of notification messages grouped to the first account, and the second delivery quantity is the delivery quantity of notification messages grouped to the second account; A module 46 for determining an account to be placed according to the first placement amount and the predicted placement income, and a module 46 for determining a first account to be placed according to the second placement amount and the account popularity value; The notification message delivery module 47 is configured to deliver the notification message to the first account to be delivered and the second account to be delivered.
[0055] In the above, by parsing the received notification message to be delivered, the target product is determined based on the parsing result, and multiple target accounts associated with the target product are determined; the account heat value is calculated according to the video data and live broadcast data of each target account, and the delivery income is predicted according to the account heat value and historical transaction records to obtain the predicted delivery income; each target account is grouped based on the predicted delivery income of each target account to obtain the first account group and the second account group; the first delivery quantity and the second delivery quantity are determined according to the predicted delivery income and the preset delivery strategy; the first account to be delivered is determined according to the first delivery quantity and the predicted delivery income, and the second account to be delivered is determined according to the second delivery quantity and the account heat value, and the notification message is delivered to the first account to be delivered and the second account to be delivered. It is possible to group accounts based on the predicted delivery income of each target account, adopt different delivery strategies for different account groups, and increase the promotion scope of the goods while ensuring the goods income of the operator. By selecting the corresponding number of first accounts to be delivered and second accounts to be delivered in the account group, it is possible to save the docking cost between the operator and the marketing account while ensuring the expected income.
[0056] In a possible embodiment, the target account grouping module 44 is specifically used to: The predicted investment income of each target account is compared with a preset income threshold, and the target accounts whose predicted investment income is greater than or equal to the preset income threshold are divided into a first account group, and the target accounts whose predicted investment income is less than the preset income threshold are divided into a second account group.
[0057] In a possible embodiment, the preset delivery strategy includes expected revenue and a preset delivery ratio, and the delivery quantity calculation module 45 is specifically used for: Calculate the average predicted delivery income of the first account group according to the predicted delivery income, and calculate the first delivery quantity according to the expected income and the average predicted delivery income; The second delivery quantity is calculated according to the first delivery quantity and the preset delivery ratio.
[0058] In a possible embodiment, the to-be-delivered account determination module 46 is used to: Sorting the predicted delivery income of each target account in the first account group, and determining a corresponding number of first accounts to be delivered according to the first delivery quantity and the ranking result of the predicted delivery income; The account heat value of each target account in the second account group is sorted, and a corresponding number of second accounts to be placed are determined according to the sorting result of the second placement quantity and the account heat value.
[0059] In a possible embodiment, the preset delivery strategy includes a preset total delivery quantity, a preset delivery ratio, and an expected return. The delivery quantity calculation module 45 is further used to: Calculate a first initial delivery quantity and a second initial delivery quantity according to the preset total delivery quantity and the preset ratio, wherein the first initial delivery quantity is the initial delivery quantity for the first account group, and the second initial delivery quantity is the initial delivery quantity for the second account group; Calculating an initial predicted total amount according to the average predicted delivery income of the first account group and the first initial delivery amount, comparing the initial predicted total amount with the expected income, and adjusting the first initial delivery amount based on the comparison result to obtain a first delivery amount; A second delivery quantity is calculated according to the preset total delivery quantity and the first delivery quantity.
[0060] In a possible embodiment, the delivery quantity calculation module 45 is further configured to: In the case where the initial predicted total amount is less than or equal to the expected revenue, determining the preset total delivery amount as the first delivery amount; In the case where the initial forecast total amount is greater than the expected return, the excess ratio is calculated based on the initial forecast total amount and the expected return; The to-be-adjusted delivery quantity is calculated according to the excess ratio and the first initial delivery quantity, and the difference between the first initial delivery quantity and the to-be-adjusted delivery quantity is calculated to obtain the first delivery quantity.
[0061] In a possible embodiment, the target account grouping module 44 is specifically used to: Calculate the overall average delivery income based on the predicted delivery income of each target account, and screen the target accounts according to the average delivery income to obtain multiple high-yield target accounts; The difference between the predicted investment income of each high-yield target account and the overall average investment income is calculated, and the high-yield target accounts whose difference is greater than or equal to the preset income difference are divided into the first account group, and the high-yield target accounts whose difference is less than the preset income difference are divided into the second account group.
[0062] An embodiment of the present application also provides an operator notification message delivery device, which can integrate an operator notification message delivery system provided by an embodiment of the present application. Figure 6 Schematic diagram of a structure of an operator notification message delivery device provided in an embodiment of the present application. Figure 6The operator notification message delivery device includes: an input device 53, an output device 54, a memory 52 and one or more processors 51; the memory 52 is used to store one or more programs; when one or more programs are executed by one or more processors 51, the one or more processors 51 implement the operator notification message delivery method provided in the above embodiment. The input device 53, the output device 54, the memory 52 and the processor 51 can be connected by a bus or other means. Figure 6 The example of connecting through bus is taken in the following.
[0063] The memory 52, as a computing device readable storage medium, can be used to store software programs, computer executable programs and modules, such as the program instructions / modules corresponding to the operator notification message delivery method provided in any embodiment of the present application. The memory 52 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 52 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 52 may further include a memory remotely arranged relative to the processor 51, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0064] The input device 53 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 54 may include a display device such as a display screen.
[0065] The processor 51 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 52, that is, implements the above-mentioned operator notification message delivery method.
[0066] The operator notification message delivery system, device and computer provided above can be used to execute the operator notification message delivery method provided in any of the above embodiments, and have corresponding functions and beneficial effects.
[0067] The embodiment of the present application also provides a storage medium storing computer executable instructions. When the computer executable instructions are executed by a computer processor, they are used to execute the operator notification message delivery method provided in the above embodiment. The operator notification message delivery method includes: Parsing the received notification message to be delivered, determining a target product based on the parsing result, and determining a plurality of target accounts associated with the target product; Calculate the account popularity value based on the video data and live broadcast data of each target account, and predict the delivery income based on the account popularity value and historical transaction records to obtain the predicted delivery income; The target accounts are grouped based on the predicted delivery revenue of the target accounts to obtain a first account group and a second account group, wherein the predicted delivery revenue of the target accounts in the first account group is greater than the predicted delivery revenue of the target accounts in the second account group; Determine a first delivery quantity and a second delivery quantity according to the predicted delivery revenue and the preset delivery strategy, wherein the first delivery quantity is the delivery quantity of notification messages grouped to the first account, and the second delivery quantity is the delivery quantity of notification messages grouped to the second account; A first account to be delivered is determined according to the first delivery quantity and the predicted delivery income, a second account to be delivered is determined according to the second delivery quantity and the account popularity value, and the notification message is delivered to the first account to be delivered and the second account to be delivered.
[0068] Storage medium - any of various types of memory devices or storage devices. The term "storage medium" is intended to include: installation media, such as CD-ROM, floppy disk or tape device; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (such as hard disk or optical storage); registers or other similar types of memory elements, etc. Storage media may also include other types of memory or combinations thereof. In addition, the storage medium may be located in the first computer system in which the program is executed, or may be located in a different second computer system, which is connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media that may reside in different locations (for example, in different computer systems connected by a network). The storage medium may store program instructions (for example, embodied as a computer program) that can be executed by one or more processors.
[0069] Of course, the storage medium containing computer executable instructions provided in the embodiment of the present application is not limited to the operator notification message delivery method described above, and the computer executable instructions can also execute the relevant operations in the operator notification message delivery method provided in any embodiment of the present application.
[0070] The operator notification message delivery system, device and storage medium provided in the above embodiments can execute the operator notification message delivery method provided in any embodiment of the present application. For technical details not described in detail in the above embodiments, please refer to the operator notification message delivery method provided in any embodiment of the present application.
[0071] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. A method for delivering operator notification messages, characterized in that: include: Parsing the received notification message to be delivered, determining a target product based on the parsing result, and determining a plurality of target accounts associated with the target product; Calculate the account popularity value based on the video data and live broadcast data of each target account, and predict the delivery income based on the account popularity value and historical transaction records to obtain the predicted delivery income; The target accounts are grouped based on the predicted delivery revenue of the target accounts to obtain a first account group and a second account group, wherein the predicted delivery revenue of the target accounts in the first account group is greater than the predicted delivery revenue of the target accounts in the second account group; Determine a first delivery quantity and a second delivery quantity according to the predicted delivery revenue and the preset delivery strategy, wherein the first delivery quantity is the delivery quantity of notification messages grouped to the first account, and the second delivery quantity is the delivery quantity of notification messages grouped to the second account; A first account to be delivered is determined according to the first delivery quantity and the predicted delivery income, a second account to be delivered is determined according to the second delivery quantity and the account popularity value, and the notification message is delivered to the first account to be delivered and the second account to be delivered.
2. The method for delivering operator notification messages according to claim 1, characterized in that: The grouping of the target accounts based on the predicted delivery revenue of the target accounts to obtain the first account group and the second account group includes: The predicted investment income of each target account is compared with a preset income threshold, and the target accounts whose predicted investment income is greater than or equal to the preset income threshold are divided into a first account group, and the target accounts whose predicted investment income is less than the preset income threshold are divided into a second account group.
3. The method for delivering operator notification messages according to claim 2, characterized in that: The preset delivery strategy includes an expected return and a preset delivery ratio, and determining the first delivery quantity and the second delivery quantity according to the predicted delivery return and the preset delivery strategy includes: Calculate the average predicted delivery income of the first account group according to the predicted delivery income, and calculate the first delivery quantity according to the expected income and the average predicted delivery income; The second delivery quantity is calculated according to the first delivery quantity and the preset delivery ratio.
4. The method for delivering operator notification messages according to claim 1, characterized in that: The determining a first account to be placed according to the first placement amount and the predicted placement income, and determining a second account to be placed according to the second placement amount and the account popularity value, includes: Sorting the predicted delivery income of each target account in the first account group, and determining a corresponding number of first accounts to be delivered according to the first delivery quantity and the ranking result of the predicted delivery income; The account heat value of each target account in the second account group is sorted, and a corresponding number of second accounts to be placed are determined according to the sorting result of the second placement quantity and the account heat value.
5. The method for delivering operator notification messages according to claim 1, characterized in that: The preset delivery strategy includes a preset total delivery quantity, a preset delivery ratio and an expected return, and the first delivery quantity and the second delivery quantity are determined according to the predicted delivery return and the preset delivery strategy, and further includes: Calculate a first initial delivery quantity and a second initial delivery quantity according to the preset total delivery quantity and the preset delivery ratio, wherein the first initial delivery quantity is the initial delivery quantity for the first account group, and the second initial delivery quantity is the initial delivery quantity for the second account group; Calculating an initial predicted total amount according to the average predicted delivery income of the first account group and the first initial delivery amount, comparing the initial predicted total amount with the expected income, and adjusting the first initial delivery amount based on the comparison result to obtain a first delivery amount; A second delivery quantity is calculated according to the preset total delivery quantity and the first delivery quantity.
6. The method for delivering operator notification messages according to claim 5, characterized in that: The adjusting the first initial delivery quantity based on the comparison result to obtain the first delivery quantity includes: In the case where the initial predicted total amount is less than or equal to the expected revenue, determining the preset total delivery amount as the first delivery amount; In the case where the initial forecast total amount is greater than the expected return, the excess ratio is calculated based on the initial forecast total amount and the expected return; The to-be-adjusted delivery quantity is calculated according to the excess ratio and the first initial delivery quantity, and the difference between the first initial delivery quantity and the to-be-adjusted delivery quantity is calculated to obtain the first delivery quantity.
7. The method for delivering operator notification messages according to claim 1, characterized in that: The grouping of the target accounts based on the predicted delivery income of the target accounts to obtain a first account group and a second account group also includes: Calculate the overall average delivery income based on the predicted delivery income of each target account, and screen the target accounts according to the average delivery income to obtain multiple high-yield target accounts; The difference between the predicted investment income of each high-yield target account and the overall average investment income is calculated, and the high-yield target accounts whose difference is greater than or equal to the preset income difference are divided into the first account group, and the high-yield target accounts whose difference is less than the preset income difference are divided into the second account group.
8. An operator notification message delivery system, characterized in that: include: A target account determination module is used to parse the received notification message to be delivered, determine the target product based on the parsing result, and determine multiple target accounts associated with the target product; An account heat value calculation module is used to calculate the account heat value based on the video data and live broadcast data of each target account; The delivery revenue prediction module is used to predict the delivery revenue based on the account popularity value and historical transaction records to obtain the predicted delivery revenue; a target account grouping module, configured to group the target accounts based on the predicted delivery revenue of the target accounts to obtain a first account group and a second account group, wherein the predicted delivery revenue of the target accounts in the first account group is greater than the predicted delivery revenue of the target accounts in the second account group; a delivery quantity calculation module, configured to determine a first delivery quantity and a second delivery quantity according to the predicted delivery revenue and a preset delivery strategy, wherein the first delivery quantity is the delivery quantity of notification messages grouped to the first account, and the second delivery quantity is the delivery quantity of notification messages grouped to the second account; A module for determining an account to be placed, configured to determine a first account to be placed according to the first placement amount and the predicted placement income, and to determine a second account to be placed according to the second placement amount and the account popularity value; A notification message delivery module is used to deliver the notification message to the first account to be delivered and the second account to be delivered.
9. An electronic device, comprising: one or more processors; A storage device, used to store one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the operator notification message delivery method as described in any one of claims 1 to 7.
10. A storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the operator notification message delivery method according to any one of claims 1 to 7 when executed by a computer processor.
Citation Information
Patent Citations
Digital human live broadcast control method based on artificial intelligence and related device
CN117478924A
Media account screening method and system, electronic equipment and storage medium
CN117911090A