CN112801597B - Method, device, electronic equipment and medium for processing article inventory - Google Patents

Method, device, electronic equipment and medium for processing article inventory Download PDF

Info

Publication number
CN112801597B
CN112801597B CN202110329735.9A CN202110329735A CN112801597B CN 112801597 B CN112801597 B CN 112801597B CN 202110329735 A CN202110329735 A CN 202110329735A CN 112801597 B CN112801597 B CN 112801597B
Authority
CN
China
Prior art keywords
value
value transfer
user
related information
user value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110329735.9A
Other languages
Chinese (zh)
Other versions
CN112801597A (en
Inventor
于一淼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yongsheng Intellectual Property Service Co.,Ltd.
Original Assignee
Beijing Missfresh Ecommerce Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Missfresh Ecommerce Co Ltd filed Critical Beijing Missfresh Ecommerce Co Ltd
Priority to CN202110329735.9A priority Critical patent/CN112801597B/en
Publication of CN112801597A publication Critical patent/CN112801597A/en
Application granted granted Critical
Publication of CN112801597B publication Critical patent/CN112801597B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the disclosure discloses an article inventory processing method, an article inventory processing device, an electronic device and a medium. One embodiment of the method comprises: acquiring a target value reduction rate and a user value transfer related information set; grouping the user value transfer related information sets to obtain a loss user value transfer related information set and an active user value transfer related information set; determining a value transfer probability value set corresponding to the value transfer related information set of the active user; generating an active user value reduction information set and loss user value reduction information; controlling each corresponding user terminal to play the value reduction information prompt tone; and determining an inventory dispatching amount corresponding to the order placing request, and controlling the dispatching vehicle to carry out transportation operation on the inventory of the articles in the target warehouse according to the inventory dispatching amount. The implementation mode can prompt the user to execute the value transfer operation, and improve the user flow and the commodity circulation rate.

Description

Method, device, electronic equipment and medium for processing article inventory
Technical Field
The embodiment of the disclosure relates to the technical field of computers, in particular to an article inventory processing method, an article inventory processing device, electronic equipment and a medium.
Background
The inventory processing of articles is a method for eliminating the inventory of articles stacked in the storage space. At present, when an inventory of articles is processed, the following methods are generally adopted: directly reducing the value (e.g., sales price) of the item to prompt the user to place an order for the purpose of eliminating inventory.
However, when the stock handling of the article is performed in the above manner, there are often technical problems as follows:
firstly, the value of the goods is directly reduced, so that the value of the goods faced by the user when placing the order is uniform, and the value of the goods is difficult to be reduced in a targeted manner according to different ordering habits among the users, so that more users are difficult to attract to place the order, and the overstocked inventory is eliminated too slowly;
secondly, it is difficult to accurately generate corresponding value reduction information according to the ordering habit of the user, so that the generated value reduction information is difficult to attract the attention of the user and promote the user to execute ordering operation according to the value reduction information, and further, the flow of the user is difficult to promote and the utilization rate of the storage space is difficult to promote.
Disclosure of Invention
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Some embodiments of the present disclosure propose an item inventory processing method, apparatus, electronic device, and medium to solve the technical problems mentioned in the background section above.
In a first aspect, some embodiments of the present disclosure provide a method of item inventory handling, the method comprising: acquiring a target value consumption rate and a user value transfer related information set in a preset time period, wherein the user value transfer related information in the user value transfer related information set comprises: the user value transfer information in the user value transfer information group comprises: value transfer time, value transfer value, value transfer diminishing value, and value transfer diminishing threshold; grouping the user value transfer related information in the user value transfer related information set to obtain a lost user value transfer related information set and an active user value transfer related information set; determining a value transfer probability value corresponding to each active user value transfer related information in the active user value transfer related information set to obtain a value transfer probability value set; generating an active user value reduction information set corresponding to the active user value transfer related information set and loss user value reduction information corresponding to the loss user value transfer related information set according to the target value reduction rate and the value transfer probability value set, wherein the active user value reduction information in the active user value reduction information set comprises a first value transfer reduction value and a first value transfer reduction threshold value, and the loss user value reduction information comprises a second value transfer reduction value and a second value transfer reduction threshold value; sending the loss user value reduction information and each active user value reduction information in the active user value reduction information set to a corresponding user terminal for displaying, and controlling each corresponding user terminal to play a value reduction information prompt tone; in response to receiving an order placing request related to the loss user value reduction information or the active user value reduction information set, determining an inventory dispatching amount corresponding to the order placing request, and controlling a dispatching vehicle to carry out transportation operation on the article inventory of the target warehouse according to the inventory dispatching amount.
In some embodiments, said determining a value transfer score value for each active user value transfer related information in said set of active user value transfer related information comprises:
determining the value transfer credit value by the formula:
Figure DEST_PATH_IMAGE001
wherein the content of the first and second substances,
Figure 405758DEST_PATH_IMAGE002
represents the value of the value transfer credit value,
Figure DEST_PATH_IMAGE003
representing the number of user value transfer information in the user value transfer information group in the active user value transfer related information,
Figure 401527DEST_PATH_IMAGE004
the sequence number is shown to indicate that,
Figure DEST_PATH_IMAGE005
a value transfer value representing a value transfer value included in the user value transfer information group in the active user value transfer related information,
Figure 525472DEST_PATH_IMAGE006
indicating the first in the set of user value transfer information in the information related to active user value transfer
Figure 451840DEST_PATH_IMAGE004
The individual user value transfer information includes a value transfer value,
Figure DEST_PATH_IMAGE007
representing a value transfer mitigation threshold included in the user value transfer information group in the active user value transfer related information,
Figure 328529DEST_PATH_IMAGE008
indicating the first in the set of user value transfer information in the information related to active user value transfer
Figure 961111DEST_PATH_IMAGE004
The individual user value transfer information includes a value transfer mitigation threshold,
Figure DEST_PATH_IMAGE009
representing a value transfer reduction value included in the user value transfer information group in the active user value transfer related information,
Figure 572352DEST_PATH_IMAGE010
indicating the first in the set of user value transfer information in the information related to active user value transfer
Figure 99148DEST_PATH_IMAGE004
The individual user value transfer information includes a value transfer diminishing value,
Figure DEST_PATH_IMAGE011
and representing the number of the user value transfer information with the value transfer reduction value of zero in the user value transfer information group in the active user value transfer related information.
In some embodiments, the determining, according to the target value reduction rate and the value transfer probability value set, active user value reduction information corresponding to each active user value transfer related information in the active user value transfer related information set includes:
determining a first value transfer mitigation value and a first value transfer mitigation threshold value included in the active user value mitigation information by:
Figure 112235DEST_PATH_IMAGE012
wherein the content of the first and second substances,
Figure DEST_PATH_IMAGE013
representing the first value transfer reduction value,
Figure 184227DEST_PATH_IMAGE014
represents the first value transfer trim threshold,
Figure DEST_PATH_IMAGE015
representing a pre-set value transfer reduction value,
Figure 797611DEST_PATH_IMAGE016
representing a value transfer probability value in the set of value transfer probability values corresponding to the active user value mitigation information,
Figure DEST_PATH_IMAGE017
representing the target value reduction rate.
In a second aspect, some embodiments of the present disclosure provide an item inventory processing apparatus, the apparatus comprising: an obtaining unit configured to obtain a target value consumption rate and a set of user value transfer related information within a preset time period, wherein the user value transfer related information in the set of user value transfer related information includes: the user value transfer information in the user value transfer information group comprises: value transfer time, value transfer value, value transfer diminishing value, and value transfer diminishing threshold; the grouping unit is configured to group the user value transfer related information in the user value transfer related information set to obtain a lost user value transfer related information set and an active user value transfer related information set; a determining unit configured to determine a value transfer probability value corresponding to each active user value transfer related information in the active user value transfer related information set to obtain a value transfer probability value set; a generating unit configured to generate an active user value reduction information set corresponding to the active user value transfer related information set and loss user value reduction information corresponding to the loss user value transfer related information set according to the target value reduction rate and the value transfer probability value set, where the active user value reduction information in the active user value reduction information set includes a first value transfer reduction value and a first value transfer reduction threshold, and the loss user value reduction information includes a second value transfer reduction value and a second value transfer reduction threshold; a sending and control unit configured to send the churn user value reduction information and each active user value reduction information in the active user value reduction information set to a corresponding user terminal for display, and to control each of the corresponding user terminals to play a value reduction information alert tone; and the determining and controlling unit is used for responding to a received order placing request related to the loss user value reduction information or the active user value reduction information set, determining an inventory dispatching amount corresponding to the order placing request, and controlling a dispatching vehicle to carry out transportation operation on the article inventory of the target warehouse according to the inventory dispatching amount.
In a third aspect, some embodiments of the present disclosure provide an electronic device, comprising: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors, cause the one or more processors to implement the method described in any of the implementations of the first aspect.
In a fourth aspect, some embodiments of the present disclosure provide a computer readable medium on which a computer program is stored, wherein the program, when executed by a processor, implements the method described in any of the implementations of the first aspect.
The above embodiments of the present disclosure have the following advantages: through the article inventory processing method of some embodiments of the present disclosure, the utilization rate of user flow and storage space can be improved to a certain extent. In particular, the related method for processing the inventory of the goods is difficult to attract more users to place orders, and the reason that the elimination of the overstocked inventory is too slow is that: the value of the articles is directly reduced, so that the values of the articles faced by the users when ordering are uniform, and the value of the articles is difficult to be reduced in a targeted manner according to different ordering habits among the users. Based on this, the item inventory processing method of some embodiments of the present disclosure first obtains a target value decrease rate and a user value transfer related information set within a preset time period. Thus, historical value transfer information of the user can be obtained. And then, grouping the user value transfer related information in the user value transfer related information set to obtain a lost user value transfer related information set and an active user value transfer related information set. Therefore, the user value transfer related information in the user value transfer related information set can be grouped according to the user value transfer habits embodied in the user historical value transfer related information. Therefore, subsequent targeted and definite price value reduction information is facilitated. And then, determining a value transfer probability value corresponding to each active user value transfer related information in the active user value transfer related information set to obtain a value transfer probability value set. Thus, a value transfer probability value corresponding to the value transfer related information of the active user is determined. Therefore, value reduction information corresponding to the value transfer related information of the active user can be conveniently determined according to the value transfer probability value. And then, generating an active user value reduction information set corresponding to the active user value transfer related information set and loss user value reduction information corresponding to the loss user value transfer related information set according to the target value reduction rate and the value transfer probability value set. And then, sending the loss user value reduction information and each active user value reduction information in the active user value reduction information set to a corresponding user terminal for displaying, and controlling each corresponding user terminal to play a value reduction information prompt tone. And finally, in response to receiving an order placing request related to the loss user value reduction information or the active user value reduction information set, determining an inventory dispatching amount corresponding to the order placing request, and controlling a dispatching vehicle to carry out transportation operation on the article inventory of the target warehouse according to the inventory dispatching amount. Therefore, the value of the goods can be reduced in a targeted manner according to different ordering habits among users, so that the reduced value of the goods can attract more users to order, and the elimination speed of the backlog inventory is increased.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and elements are not necessarily drawn to scale.
FIG. 1 is a schematic diagram of one application scenario of an item inventory processing method of some embodiments of the present disclosure;
FIG. 2 is a flow diagram of some embodiments of an item inventory processing method according to the present disclosure;
FIG. 3 is a flow diagram of further embodiments of an item inventory processing method according to the present disclosure;
FIG. 4 is a schematic block diagram of some embodiments of an item inventory processing device according to the present disclosure;
FIG. 5 is a schematic structural diagram of an electronic device suitable for use in implementing some embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings. The embodiments and features of the embodiments in the present disclosure may be combined with each other without conflict.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1 is a schematic diagram of an application scenario of an item inventory processing method of some embodiments of the present disclosure.
In the application scenario of fig. 1, first, the computing device 101 may obtain a target value consumption rate 102 and a set of user value transfer related information 103 within a preset time period, where the user value transfer related information in the set of user value transfer related information 103 includes: the user value transfer information in the user value transfer information group comprises: value transfer time, value transfer value, value transfer extinction value, and value transfer extinction threshold. Next, the computing device 101 may group the user value transfer related information in the user value transfer related information sets 103 to obtain a churn user value transfer related information set 104 and an active user value transfer related information set 105. Then, the computing device 101 may determine a value transfer probability value corresponding to each active user value transfer related information in the active user value transfer related information set 105 to obtain a value transfer probability value set 106. Then, the computing device 101 may generate an active user value reduction information set 107 corresponding to the active user value transfer related information set 105 and attrition user value reduction information 108 corresponding to the attrition user value transfer related information set 104 according to the target value reduction rate 102 and the value transfer probability value set 106, where the active user value reduction information in the active user value reduction information set 107 includes a first value transfer reduction value and a first value transfer reduction threshold, and the attrition user value reduction information 108 includes a second value transfer reduction value and a second value transfer reduction threshold. Then, the computing device 101 may send the churn user value reduction information 108 and each active user value reduction information in the active user value reduction information set 107 to a corresponding user terminal 109 for display, and control each corresponding user terminal 109 to play a value reduction information alert tone. Finally, the computing device 101 may, in response to receiving an order placement request 110 associated with the attrition user value mitigation information 108 or the active user value mitigation information set 107, determine an inventory adjustment amount 111 corresponding to the order placement request, and control a dispatching vehicle 112 to perform a transportation operation on the inventory of items at the target warehouse according to the inventory adjustment amount 111.
The computing device 101 may be hardware or software. When the computing device is hardware, it may be implemented as a distributed cluster composed of multiple servers or terminal devices, or may be implemented as a single server or a single terminal device. When the computing device is embodied as software, it may be installed in the hardware devices enumerated above. It may be implemented, for example, as multiple software or software modules to provide distributed services, or as a single software or software module. And is not particularly limited herein.
It should be understood that the number of computing devices in FIG. 1 is merely illustrative. There may be any number of computing devices, as implementation needs dictate.
With continued reference to fig. 2, a flow 200 of some embodiments of an item inventory processing method according to the present disclosure is shown. The method for processing the inventory of the articles comprises the following steps:
step 201, obtaining a target value reduction rate and a user value transfer related information set in a preset time period.
In some embodiments, an executing subject of the item inventory processing method (e.g., computing device 101 shown in fig. 1) may obtain the target value consumption rate and the set of user value transfer related information over a preset time period through a wired connection or a wireless connection. The user value transfer related information in the user value transfer related information set may include: the user value transfer information in the user value transfer information group may include: a value transfer time, a value transfer value (e.g., an amount placed in order), a value transfer reduction value (e.g., a red envelope denomination), and a value transfer reduction threshold (e.g., a red envelope threshold). The user unique identifier may be represented by numbers, letters, or a combination of numbers and letters. The preset time period may be one month, three months, six months, or the like. The end time of the preset time period may be a time for acquiring the target value decrease rate.
As an example, the preset time period may be three months. The time for obtaining the target value decrease rate may be 3/8/2021. The above-mentioned user value transfer related information set may be { [001, { [ 1/20/1/2021/59.8, 0, 0) ] ], [002, [ (2021/2/1/14.8, 15, 0) ], [003, [ (2021/3/8/23, 5, 5), (2021/3/184, 19, 200), (2021/2/19/18.25, 0, 0), (2021/1/5/37.9, 0, 0) ] ], [004, [ (2021/3/11/3/47), (2021/2/17/11.8, 0), (2021/2/17/269.96, 50, 300), (2021/2/12/35, 3, 30) ], (2021/1/30/178, 0, 0/2021/24/50, 5, 49) ] (2021/1/30/178, 0, 0/2021/24 } ]) (2021/24/50.5, 49 } ]).
In some optional implementations of some embodiments, the executing entity may obtain the target value consumption rate and the set of user value transfer related information within a preset time period in response to the receiving that the inventory status of the items in the target warehouse satisfies the first preset condition. The first preset condition may be that the quantity of the article inventory in the target warehouse is greater than a preset quantity or the historical inventory duration of the article inventory is greater than a preset duration. The first preset condition may represent a stock backlog.
According to the implementation mode, the opportunity of acquiring the target value reduction rate and the user value transfer related information set in the preset time period is increased, and the value reduction information can be sent to the user through a series of steps when the overstocked inventory is generated, so that the overstocked inventory is eliminated, and the consumption of computing resources and network resources caused by frequent execution of the acquisition operation can be avoided.
Step 202, grouping the user value transfer related information in the user value transfer related information set to obtain a lost user value transfer related information set and an active user value transfer related information set.
In some embodiments, the grouping, by the executing entity, the user value transfer related information in the user value transfer related information set to obtain an attrition user value transfer related information set and an active user value transfer related information set may include:
the first step is that the user value transfer related information with the quantity of the user value transfer information less than or equal to a preset value in the user value transfer information group is selected from the user value transfer related information set to serve as loss user value transfer related information, and a loss user value transfer related information set is obtained.
As an example, the preset value may be 3. The above-mentioned set of user value transfer related information { [001, [ (1/20/1/2021/59.8, 0, 0) ] ], [002, [ (2/1/2021/14.8, 15, 0) ] ], [003, [ (3/8/2021/3/23, 5, 5), (3/2021/184, 19, 200), (2/19/2021/19/18.25, 0, 0), (1/5/2021/37.9, 0, 0) ] ], [004, [ (3/11/2021/3/11/50.8, 3, 47), (2/17/11.8/0/2021/0), (2/17/2021/269.96, 50, 300), (2/12/35/3, 30/2021/30/178, 0, 0/2021/24/50, 5/49) ], (the number of user value transfer related information of the user value transfer related information set is equal to less than the user value transfer related information [ 3 ], [ 49 ], [ (20/1/2021, 59.8, 0, 0) ] ] and [002, [ (1/2/1/2021, 14.8, 15, 0) ] ]. The above-mentioned lost user value transfer related information set may be { [001, [ (20/1/2021, 59.8, 0, 0) ] ], [002, [ (1/2/1/2021, 14.8, 15, 0) ] ] }.
And secondly, selecting the user value transfer related information of which the number of the user value transfer information in the user value transfer information group is larger than a preset value from the user value transfer related information set as active user value transfer related information to obtain an active user value transfer related information set.
As an example, the preset value may be 3. The above-mentioned set of information relating to the transfer of active user value may be { [003, [ (3/8/23, 5, 5), (3/184, 19, 200) in 2021, 2/19/18.25, 0, 0), (1/5/1/2021, 37.9, 0, 0) ], [004, [ (3/11/2021/3/50.8, 3, 47), (2/17/2021/17/11.8, 0, 0), (2/17/2021/269.96, 50, 300), (2/12/2021/2023/30) ], (1/30/2021/20230/178, 0, 0) ], (1/24/2021/24/50, 5, 49) ] ] }.
In some optional implementation manners of some embodiments, the performing main body may group the user value transfer related information in the user value transfer related information set to obtain an attrition user value transfer related information set and an active user value transfer related information set, and the method may include the following steps:
the method comprises the steps of firstly, selecting user value transfer related information of which a user value transfer information group meets a second preset condition from the user value transfer related information set as lost user value transfer related information to obtain a lost user value transfer related information set. The second preset condition may be set for a value transfer time included in the user value transfer information group in the user value transfer related information set. The second preset condition may be that the value transfer time included in each user value transfer information in the user value transfer information group in the user value transfer related information is not within a preset target time period.
As an example, the preset target time period may be 3/8/2021 to 2/8/2021. The user value transfer related information satisfying the second preset condition in the user value transfer related information set is [001, [ (20/1/2021, 59.8, 0, 0) ] ] and [002, [ (1/2/1/2021, 14.8, 15, 0) ] ]. The above-mentioned lost user value transfer related information set may be { [001, [ (20/1/2021, 59.8, 0, 0) ] ], [002, [ (1/2/1/2021, 14.8, 15, 0) ] ] }.
And secondly, selecting the user value transfer related information of which the user value transfer information group does not meet the second preset condition from the user value transfer related information set as active user value transfer related information to obtain an active user value transfer related information set.
Step 203, determining a value transfer probability value corresponding to each active user value transfer related information in the active user value transfer related information set to obtain a value transfer probability value set.
In some embodiments, the executing agent may input each of the active user value transfer related information in the active user value transfer related information set into a value transfer probability value generation model trained in advance, to obtain a generated value transfer probability value. The value transfer probability value generation model trained in advance may be a model for generating a value transfer probability value according to historical value transfer related information of a user. The value transfer probability value generation model trained in advance may be a CNN (Convolutional Neural Networks) model, an RNN (Recurrent Neural Networks) model, a DNN (Deep Neural Networks) model, or the like.
And 204, generating an active user value reduction information set corresponding to the active user value transfer related information set and loss user value reduction information corresponding to the loss user value transfer related information set according to the target value reduction rate and the value transfer probability value set.
In some embodiments, the active user value mitigation information in the set of active user value mitigation information may include a first value transfer mitigation value and a first value transfer mitigation threshold. The attrition user value mitigation information may include a second value shift mitigation value and a second value shift mitigation threshold value. The executing main body may generate an active user value reduction information set corresponding to the active user value transfer related information set and churn user value reduction information corresponding to the churn user value transfer related information set according to the target value reduction rate and the value transfer probability value set, and the method may include the following steps:
the first step, the product value of the preset value transfer reduction value and each value transfer probability value in the value transfer probability value set is determined as a first value transfer reduction value, and a first value transfer reduction value set is obtained.
And secondly, determining the ratio of a preset value transfer reduction threshold value to each value transfer probability value in the value transfer probability value set as a first value transfer reduction threshold value to obtain a first value transfer reduction threshold value set.
And thirdly, combining a first value transfer reduction value and a first value transfer reduction threshold value corresponding to the same active user value transfer related information in the first value transfer reduction value set and the first value transfer reduction threshold value set into active user value reduction information to obtain an active user value reduction information set.
And fourthly, selecting the maximum first valence transition reduction value from the first valence transition reduction value set as a second valence transition reduction value. And determining the sum of the ratio of the second value transition reduction value to the target value reduction rate and the second value transition reduction value as a second value transition reduction threshold value set.
Step 205, sending the loss user value reduction information and each active user value reduction information in the active user value reduction information set to the corresponding user terminal for displaying, and controlling each corresponding user terminal to play the value reduction information prompt tone.
In some embodiments, the execution subject may send the churn user value reduction information and each active user value reduction information in the active user value reduction information set to a corresponding user terminal for display, and control each corresponding user terminal to play a value reduction information prompt tone. The corresponding user terminal may be a user terminal in which a user account represented by the user unique identifier is logged in. The value reduction information prompt tone may be a sound for performing a voice prompt on specific contents of active user value reduction information or loss user value reduction information transmitted to the corresponding user terminal.
In some optional implementation manners of some embodiments, the user value transfer related information in the user value transfer related information set may further include a mobile phone number of the user. The executing main body may send the churn user value reduction information and each active user value reduction information in the active user value reduction information set to a corresponding user terminal for display, and may include the following steps:
and step one, according to the user mobile phone number included in the lost user value transfer related information set, sending the lost user value reduction information to a corresponding user terminal in a short message mode for display. Therefore, the loss user value reduction information can be sent to the user terminal represented by the user mobile phone number included in each loss user value transfer related information in the loss user value transfer related information set in the form of a short message. Therefore, users corresponding to the loss user value transfer related information can receive the loss user value reduction information in time, and the loss users are promoted to execute value transfer operation according to the value reduction information, so that the user flow, the article transfer rate and the utilization rate of the storage space are improved.
And secondly, sending each active user value reduction information in the active user value reduction information set to the corresponding user terminal for displaying through a target application program installed on the corresponding user terminal. Thus, the corresponding active user value reduction information may be sent to each active user in a cost-effective manner. The user may be prompted to perform a value transfer operation while reducing the cost of sending.
In response to receiving an order placing request related to the loss user value reduction information or the active user value reduction information set, an inventory scheduling amount corresponding to the order placing request is determined, and a scheduling vehicle is controlled to perform transportation operation on the article inventory of the target warehouse according to the inventory scheduling amount, in step 206.
In some embodiments, the executing entity may determine, in response to receiving an order placing request related to the attrition user value reduction information or the active user value reduction information set, an inventory scheduling amount corresponding to the order placing request, and control the scheduling vehicle to perform a transportation operation on the inventory of the items in the target warehouse according to the inventory scheduling amount. The order placing request related to the churn user value reduction information or the active user value reduction information set may be an order placing request corresponding to an order using the churn user value reduction information or the active user value reduction information in the active user value reduction information set. The order quantity of the items in the order corresponding to the order request may be determined as the inventory adjustment quantity.
The above embodiments of the present disclosure have the following advantages: through the article inventory processing method of some embodiments of the present disclosure, the utilization rate of user flow and storage space can be improved to a certain extent. In particular, the related method for processing the inventory of the goods is difficult to attract more users to place orders, and the reason that the elimination of the overstocked inventory is too slow is that: the value of the articles is directly reduced, so that the values of the articles faced by the users when ordering are uniform, and the value of the articles is difficult to be reduced in a targeted manner according to different ordering habits among the users. Based on this, the item inventory processing method of some embodiments of the present disclosure first obtains a target value decrease rate and a user value transfer related information set within a preset time period. Thus, historical value transfer information of the user can be obtained. And then, grouping the user value transfer related information in the user value transfer related information set to obtain a lost user value transfer related information set and an active user value transfer related information set. Therefore, the user value transfer related information in the user value transfer related information set can be grouped according to the user value transfer habits embodied in the user historical value transfer related information. Therefore, subsequent targeted and definite price value reduction information is facilitated. And then, determining a value transfer probability value corresponding to each active user value transfer related information in the active user value transfer related information set to obtain a value transfer probability value set. Thus, a value transfer probability value corresponding to the value transfer related information of the active user is determined. Therefore, value reduction information corresponding to the value transfer related information of the active user can be conveniently determined according to the value transfer probability value. And then, generating an active user value reduction information set corresponding to the active user value transfer related information set and loss user value reduction information corresponding to the loss user value transfer related information set according to the target value reduction rate and the value transfer probability value set. And then, sending the loss user value reduction information and each active user value reduction information in the active user value reduction information set to a corresponding user terminal for displaying, and controlling each corresponding user terminal to play a value reduction information prompt tone. And finally, in response to receiving an order placing request related to the loss user value reduction information or the active user value reduction information set, determining an inventory dispatching amount corresponding to the order placing request, and controlling a dispatching vehicle to carry out transportation operation on the article inventory of the target warehouse according to the inventory dispatching amount. Therefore, the value of the goods can be reduced in a targeted manner according to different ordering habits among users, so that the reduced value of the goods can attract more users to order, and the elimination speed of the backlog inventory is increased.
With further reference to FIG. 3, a flow 300 of further embodiments of an item inventory processing method is illustrated. The process 300 of the item inventory handling method includes the steps of:
step 301, obtaining a target value decrease rate and a user value transfer related information set in a preset time period.
Step 302, grouping each user value transfer related information in the user value transfer related information set to obtain a lost user value transfer related information set and an active user value transfer related information set.
In some embodiments, the specific implementation manner and technical effects of the steps 301 and 302 can refer to the steps 201 and 202 in the embodiments corresponding to fig. 2, which are not described herein again.
Step 303, determining a value transfer score value corresponding to each active user value transfer related information in the active user value transfer related information set to obtain a value transfer score value set.
In some embodiments, the executing entity (e.g., computing device 101 shown in fig. 1) of the item inventory processing method may determine the value transfer score value corresponding to each of the active user value transfer related information sets by the following formula to obtain a value transfer score value set:
Figure 344743DEST_PATH_IMAGE001
wherein the content of the first and second substances,
Figure 399286DEST_PATH_IMAGE018
the value transfer scores are expressed.
Figure DEST_PATH_IMAGE019
Representing user prices in the user value transfer information group in the active user value transfer related informationNumber of value transfer information.
Figure 642180DEST_PATH_IMAGE004
Indicating a serial number.
Figure 618226DEST_PATH_IMAGE005
And a value transfer value included in the user value transfer information group in the active user value transfer related information is represented.
Figure 690087DEST_PATH_IMAGE006
The first in the user value transfer information group representing the above-mentioned active user value transfer related information
Figure 864717DEST_PATH_IMAGE004
The value transfer value included in the individual user value transfer information.
Figure 934304DEST_PATH_IMAGE007
And a value transfer reduction threshold value included in the user value transfer information group in the active user value transfer related information is represented.
Figure 459963DEST_PATH_IMAGE008
The first in the user value transfer information group representing the above-mentioned active user value transfer related information
Figure 820668DEST_PATH_IMAGE004
The individual user value transfer information includes a value transfer mitigation threshold.
Figure 53067DEST_PATH_IMAGE009
And a value transfer decrease value included in the user value transfer information group in the active user value transfer related information is represented.
Figure 621451DEST_PATH_IMAGE010
The first in the user value transfer information group representing the above-mentioned active user value transfer related information
Figure 103248DEST_PATH_IMAGE004
The value transfer diminishing value included in the individual user value transfer information.
Figure 720174DEST_PATH_IMAGE011
And the number of the user value transfer information with the value transfer reduction value of zero in the user value transfer information group in the active user value transfer related information is represented.
And 304, carrying out normalization processing on each value transfer scoring value in the value transfer scoring value set to obtain a value transfer probability value set.
In some embodiments, the execution subject may normalize each value transfer score value in the value transfer score value set to obtain a value transfer probability value set. Wherein, each value transfer score value in the value transfer score value set can be normalized by a 0-1 normalization method or a decimal scaling normalization method.
And 305, determining active user value reduction information corresponding to each piece of active user value transfer related information in the active user value transfer related information set according to the target value reduction rate and the value transfer probability value set to obtain an active user value reduction information set.
In some embodiments, the execution subject may determine, according to the target value reduction rate and the value transition probability value set, active user value reduction information corresponding to each active user value transition relevant information in the active user value transition relevant information set by using the following formula, to obtain an active user value reduction information set:
Figure 869396DEST_PATH_IMAGE012
wherein the content of the first and second substances,
Figure 93835DEST_PATH_IMAGE020
indicating that the first value is transferredAnd (4) subtracting the value.
Figure DEST_PATH_IMAGE021
Representing the first value transfer trim threshold described above.
Figure 594086DEST_PATH_IMAGE015
Representing a preset value transfer mitigation value.
Figure 749124DEST_PATH_IMAGE016
And representing a value transition probability value corresponding to the value reduction information of the active user in the value transition probability value set.
Figure 752852DEST_PATH_IMAGE017
Representing the target value reduction rate.
The above formulas and related contents in step 303 and step 305 are regarded as an inventive point of the embodiment of the present disclosure, and solve the technical problem of the background art mentioned in the following, that is, "the generated value reduction information is difficult to attract the attention of the user and promote the user to perform a ordering operation according to the value reduction information, and further, it is difficult to promote the user traffic and the utilization rate of the warehousing space". The factors that lead to the above technical problems tend to be as follows: it is difficult to accurately generate corresponding value reduction information according to the ordering habit of the user. If the factors are solved, the effects of promoting the user to execute the value transfer operation and improving the utilization rate of the user flow and the warehousing space can be achieved. To achieve this effect, the present disclosure first determines a value transfer score value corresponding to each active user value transfer related information in the active user value transfer related information set. The more the number of user value transfer information in the user value transfer information group in the active user value transfer related information, the more the number of times the user performs the value transfer operation within the preset time period, the higher the possibility that the user performs the value transfer operation again, and the higher the corresponding value transfer score value. If the number of user value transfer information with a value transfer diminishing value of zero in the user value transfer information group in the active user value transfer related information is smaller, it indicates that the user does not prefer to use the value diminishing information when performing the value transfer operation, and the probability that the user autonomously performs the value transfer operation is higher. Meanwhile, the higher the value transfer value, the lower the value transfer reduction threshold value, and the lower the value transfer reduction value, indicate that the user has the stronger ability to perform the value transfer operation, and the higher the corresponding value transfer credit value. Therefore, the value transfer capability of the user can be evaluated by the above-described factors, and a value transfer score value is obtained. The higher the value transfer score value is, the stronger the value transfer ability of the user is indicated. Then, each value transfer score value in the value transfer score value set is normalized, and the normalized value transfer score value is determined as the probability value of the user performing the value transfer operation again. And then, determining a first price value transfer reduction value and a first price value transfer reduction threshold value according to the value transfer probability value and a preset value transfer reduction value. The higher the value transfer probability value is, the stronger the ability of the user to perform the value transfer is indicated to be, the smaller the corresponding first value transfer reduction value can be set, and the larger the first value transfer reduction threshold value can be set. Thereby reducing the cost of investment while facilitating the user to perform value transfer operations. And finally, according to the active user value reduction information set, determining uniform loss user value reduction information for each loss user value transfer related information in the loss user value transfer related information set, thereby increasing the cost appropriately to promote the loss user to execute the value transfer operation and improve the user flow. Therefore, value reduction information with higher matching degree with the historical value transfer behavior habit of the user is provided for the user in a targeted manner. And further, the user is prompted to execute the value transfer operation, and the improvement of the user flow and the improvement of the utilization rate of the storage space are promoted.
Step 306, determining the active user value reduction rate corresponding to each active user value reduction information in the active user value reduction information set, and obtaining an active user value reduction rate set.
In some embodiments, the execution subject may determine, as the active user value reduction rate corresponding to each active user value reduction information in the active user value reduction information set, a ratio of a first value transfer reduction value in the active user value reduction information corresponding to the active user value reduction information, to a difference between a first value transfer reduction threshold and the first value transfer reduction value, to obtain an active user value reduction rate set.
And 307, selecting the active user value reduction rate with the minimum absolute value of the difference value with the target value reduction rate from the active user value reduction rate set as the loss user value reduction rate.
In some embodiments, the execution subject may select, as the attrition user value reduction rate, an active user value reduction rate having a smallest absolute value of a difference from the target value reduction rate from the set of active user value reduction rates.
Step 308, determining the active user value reduction information with the same active user value reduction rate and loss user value reduction rate in the active user value reduction information set as the loss user value reduction information.
In some embodiments, the execution subject may determine, as the attrition user value reduction information, active user value reduction information in the set of active user value reduction information, in which a corresponding active user value reduction rate is the same as the attrition user value reduction rate.
Step 309, sending the loss user value reduction information and each active user value reduction information in the active user value reduction information set to the corresponding user terminal for displaying, and controlling each corresponding user terminal to play the value reduction information prompt tone.
Step 310, in response to receiving an order placing request related to the loss user value reduction information or the active user value reduction information set, determining an inventory dispatching amount corresponding to the order placing request, and controlling a dispatching vehicle to carry out transportation operation on the article inventory of the target warehouse according to the inventory dispatching amount.
In some embodiments, the specific implementation manner and technical effects of steps 309 and 310 may refer to steps 205 and 206 in the embodiments corresponding to fig. 2, which are not described herein again.
As can be seen from fig. 3, compared with the description of some embodiments corresponding to fig. 2, the flow 300 of the item inventory processing method in some embodiments corresponding to fig. 3 first determines a value transfer score value corresponding to each active user value transfer related information in the active user value transfer related information set. The more the number of user value transfer information in the user value transfer information group in the active user value transfer related information, the more the number of times the user performs the value transfer operation within the preset time period, the higher the possibility that the user performs the value transfer operation again, and the higher the corresponding value transfer score value. If the number of user value transfer information with a value transfer diminishing value of zero in the user value transfer information group in the active user value transfer related information is smaller, it indicates that the user does not prefer to use the value diminishing information when performing the value transfer operation, and the probability that the user autonomously performs the value transfer operation is higher. Meanwhile, the higher the value transfer value, the lower the value transfer reduction threshold value, and the lower the value transfer reduction value, indicate that the user has the stronger ability to perform the value transfer operation, and the higher the corresponding value transfer credit value. Therefore, the value transfer scoring value can be obtained by evaluating the strength of the value transfer capability of the user through the above factors. The higher the value transfer score value is, the stronger the value transfer ability of the user is indicated. Then, each value transfer score value in the value transfer score value set is normalized, and the normalized value transfer score value is determined as the probability value of the user performing the value transfer operation again. And then, determining a first price value transfer reduction value and a first price value transfer reduction threshold value according to the value transfer probability value and a preset value transfer reduction value. The higher the value transfer probability value is, the stronger the value transfer capability of the user is, the smaller the corresponding first value transfer reduction value can be set, and the larger the first value transfer reduction threshold value can be set. Thereby reducing the cost of investment while facilitating the user to perform value transfer operations. And finally, according to the active user value reduction information set, determining uniform loss user value reduction information for each loss user value transfer related information in the loss user value transfer related information set, thereby increasing the cost appropriately to promote the loss user to execute the value transfer operation and improve the user flow. Therefore, value reduction information with higher matching degree with the historical value transfer behavior habit of the user is provided for the user in a targeted manner. And further, the user is prompted to execute the value transfer operation, and the improvement of the user flow and the improvement of the utilization rate of the storage space are promoted.
With further reference to fig. 4, as an implementation of the methods illustrated in the above figures, the present disclosure provides some embodiments of an item inventory processing apparatus, which correspond to those illustrated in fig. 2, and which may be particularly applicable in various electronic devices.
As shown in fig. 4, the item inventory processing device 400 of some embodiments includes: an acquisition unit 401, a grouping unit 402, a determination unit 403, a generation unit 404, a transmission and control unit 405, and a determination and control unit 406. Wherein, the obtaining unit 401 is configured to obtain a target value decrease rate and a set of user value transfer related information within a preset time period, where the user value transfer related information in the set of user value transfer related information includes: the user value transfer information in the user value transfer information group comprises: value transfer time, value transfer value, value transfer diminishing value, and value transfer diminishing threshold; grouping unit 402 is configured to group the user value transfer related information in the user value transfer related information sets to obtain a lost user value transfer related information set and an active user value transfer related information set; the determining unit 403 is configured to determine a value transfer probability value corresponding to each active user value transfer related information in the active user value transfer related information set, to obtain a value transfer probability value set; the generating unit 404 is configured to generate an active user value reduction information set corresponding to the active user value transfer related information set and loss user value reduction information corresponding to the loss user value transfer related information set according to the target value reduction rate and the value transfer probability value set, where the active user value reduction information in the active user value reduction information set includes a first value transfer reduction value and a first value transfer reduction threshold, and the loss user value reduction information includes a second value transfer reduction value and a second value transfer reduction threshold; the transmission and control unit 405 is configured to transmit the churn user value reduction information and each active user value reduction information in the set of active user value reduction information to a corresponding user terminal for display, and to control each of the corresponding user terminals to play a value reduction information alert tone. The determining and controlling unit 406 is configured to, in response to receiving an order placing request related to the attrition user value reduction information or the active user value reduction information set, determine an inventory scheduling amount corresponding to the order placing request, and control a scheduling vehicle to perform a transportation operation on the inventory of the items in the target warehouse according to the inventory scheduling amount.
It will be understood that the elements described in the apparatus 400 correspond to various steps in the method described with reference to fig. 2. Thus, the operations, features and resulting advantages described above with respect to the method are also applicable to the apparatus 400 and the units included therein, and will not be described herein again.
Referring now to FIG. 5, a block diagram of an electronic device 500 suitable for use in implementing some embodiments of the present disclosure is shown. The electronic device shown in fig. 5 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 5, electronic device 500 may include a processing means (e.g., central processing unit, graphics processor, etc.) 501 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM) 502 or a program loaded from a storage means 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data necessary for the operation of the electronic apparatus 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.
Generally, the following devices may be connected to the I/O interface 505: input devices 506 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 507 including, for example, a Liquid Crystal Display (LCD), speakers, vibrators, and the like; and a communication device 509. The communication means 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. While fig. 5 illustrates an electronic device 500 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided. Each block shown in fig. 5 may represent one device or may represent multiple devices as desired.
In particular, according to some embodiments of the present disclosure, the processes described above with reference to the flow diagrams may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In some such embodiments, the computer program may be downloaded and installed from a network via the communication means 509, or installed from the storage means 508, or installed from the ROM 502. The computer program, when executed by the processing device 501, performs the above-described functions defined in the methods of some embodiments of the present disclosure.
It should be noted that the computer readable medium described in some embodiments of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In some embodiments of the disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring a target value consumption rate and a user value transfer related information set in a preset time period, wherein the user value transfer related information in the user value transfer related information set comprises: the user value transfer information in the user value transfer information group comprises: value transfer time, value transfer value, value transfer diminishing value, and value transfer diminishing threshold; grouping the user value transfer related information in the user value transfer related information set to obtain a lost user value transfer related information set and an active user value transfer related information set; determining a value transfer probability value corresponding to each active user value transfer related information in the active user value transfer related information set to obtain a value transfer probability value set; generating an active user value reduction information set corresponding to the active user value transfer related information set and loss user value reduction information corresponding to the loss user value transfer related information set according to the target value reduction rate and the value transfer probability value set, wherein the active user value reduction information in the active user value reduction information set comprises a first value transfer reduction value and a first value transfer reduction threshold value, and the loss user value reduction information comprises a second value transfer reduction value and a second value transfer reduction threshold value; sending the loss user value reduction information and each active user value reduction information in the active user value reduction information set to a corresponding user terminal for displaying, and controlling each corresponding user terminal to play a value reduction information prompt tone; in response to receiving an order placing request related to the loss user value reduction information or the active user value reduction information set, determining an inventory dispatching amount corresponding to the order placing request, and controlling a dispatching vehicle to carry out transportation operation on the article inventory of the target warehouse according to the inventory dispatching amount.
Computer program code for carrying out operations for embodiments of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in some embodiments of the present disclosure may be implemented by software, and may also be implemented by hardware. The described units may also be provided in a processor, and may be described as: a processor includes an acquisition unit, a grouping unit, a determination unit, a generation unit, a transmission and control unit, and a determination and control unit. Where the names of these units do not constitute a limitation on the unit itself in some cases, for example, the acquisition unit may also be described as a "unit that acquires a target value consumption rate and a set of user value transfer related information within a preset time period".
The functions described herein above 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 a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.

Claims (10)

1. An item inventory processing method, comprising:
acquiring a target value consumption rate and a user value transfer related information set in a preset time period, wherein the user value transfer related information in the user value transfer related information set comprises: the user value transfer information in the user value transfer information group comprises: value transfer time, value transfer value, value transfer diminishing value, and value transfer diminishing threshold;
grouping the user value transfer related information in the user value transfer related information set to obtain a lost user value transfer related information set and an active user value transfer related information set;
determining a value transfer probability value corresponding to each active user value transfer related information in the active user value transfer related information set to obtain a value transfer probability value set;
generating an active user value reduction information set corresponding to the active user value transfer related information set and loss user value reduction information corresponding to the loss user value transfer related information set according to the target value reduction rate and the value transfer probability value set, wherein the active user value reduction information in the active user value reduction information set comprises a first value transfer reduction value and a first value transfer reduction threshold value, and the loss user value reduction information comprises a second value transfer reduction value and a second value transfer reduction threshold value;
sending the loss user value reduction information and each active user value reduction information in the active user value reduction information set to a corresponding user terminal for displaying, and controlling each corresponding user terminal to play a value reduction information prompt tone;
in response to receiving an order placing request related to the loss user value reduction information or the active user value reduction information, determining an inventory dispatching amount corresponding to the order placing request, and controlling a dispatching vehicle to carry out transportation operation on the article inventory of the target warehouse according to the inventory dispatching amount.
2. The method of claim 1, wherein grouping the respective user value transfer related information in the set of user value transfer related information to obtain a churn user value transfer related information set and an active user value transfer related information set comprises:
selecting user value transfer related information of which the user value transfer information group meets a second preset condition from the user value transfer related information set as lost user value transfer related information to obtain a lost user value transfer related information set, wherein the second preset condition is set aiming at value transfer time included in the user value transfer information in the user value transfer related information group in the user value transfer related information set;
and selecting the user value transfer related information of which the user value transfer information group does not meet the second preset condition from the user value transfer related information set as the active user value transfer related information to obtain an active user value transfer related information set.
3. The method of claim 1, wherein the determining a value transfer probability value corresponding to each active user value transfer related information in the set of active user value transfer related information, resulting in a set of value transfer probability values, comprises:
determining a value transfer score value corresponding to each active user value transfer relevant information in the active user value transfer relevant information set to obtain a value transfer score value set;
and carrying out normalization processing on each value transfer score value in the value transfer score value set to obtain a value transfer probability value set.
4. The method of claim 3, wherein the generating, according to the target value reduction rate and the value transfer probability value set, an active user value reduction information set corresponding to the active user value transfer related information set and churn user value reduction information corresponding to the churn user value transfer related information set comprises:
and determining active user value reduction information corresponding to each piece of active user value transfer related information in the active user value transfer related information set according to the target value reduction rate and the value transfer probability value set to obtain an active user value reduction information set.
5. The method of claim 4, wherein the generating, according to the target value reduction rate and the value transfer probability value set, an active user value reduction information set corresponding to the active user value transfer related information set and churn user value reduction information corresponding to the churn user value transfer related information set further comprises:
determining an active user value reduction rate corresponding to each active user value reduction information in the active user value reduction information set to obtain an active user value reduction rate set;
selecting the active user value reduction rate with the minimum absolute value of the difference value with the target value reduction rate from the active user value reduction rate set as a loss user value reduction rate;
and determining the active user value reduction information with the corresponding active user value reduction rate in the active user value reduction information set being the same as the loss user value reduction rate as the loss user value reduction information.
6. The method of claim 1, wherein the user value transfer related information in the set of user value transfer related information further comprises a user cell phone number; and
the sending the loss user value reduction information and each active user value reduction information in the active user value reduction information set to a corresponding user terminal for display includes:
sending the loss user value reduction information to a corresponding user terminal in a short message mode for display according to a user mobile phone number included in the loss user value transfer related information set;
and sending each active user value reduction information in the active user value reduction information set to the corresponding user terminal for display through a target application program installed on the corresponding user terminal.
7. The method of claim 1, wherein said obtaining a target value depletion rate and a set of user value transfer related information over a preset time period comprises:
and acquiring a target value reduction rate and a user value transfer related information set in a preset time period in response to the fact that the received article inventory state of the target warehouse meets a first preset condition.
8. An item inventory processing apparatus, comprising:
an obtaining unit configured to obtain a target value consumption rate and a set of user value transfer related information within a preset time period, wherein the user value transfer related information in the set of user value transfer related information includes: the user value transfer information in the user value transfer information group comprises: value transfer time, value transfer value, value transfer diminishing value, and value transfer diminishing threshold;
the grouping unit is configured to group the user value transfer related information in the user value transfer related information set to obtain a loss user value transfer related information set and an active user value transfer related information set;
a determining unit configured to determine a value transfer probability value corresponding to each active user value transfer related information in the active user value transfer related information set, to obtain a value transfer probability value set;
a generating unit configured to generate an active user value reduction information set corresponding to the active user value transfer related information set and loss user value reduction information corresponding to the loss user value transfer related information set according to the target value reduction rate and the value transfer probability value set, wherein the active user value reduction information in the active user value reduction information set includes a first value transfer reduction value and a first value transfer reduction threshold, and the loss user value reduction information includes a second value transfer reduction value and a second value transfer reduction threshold;
a sending and control unit configured to send the churn user value mitigation information and each active user value mitigation information in the set of active user value mitigation information to a corresponding user terminal for display, and to control each of the corresponding user terminals to play a value mitigation information cue tone;
the determining and controlling unit is configured to respond to receiving an order placing request related to the loss user value reduction information or the active user value reduction information, determine an inventory dispatching amount corresponding to the order placing request, and control a dispatching vehicle to carry out transportation operation on the article inventory of the target warehouse according to the inventory dispatching amount.
9. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-7.
10. A computer-readable medium, on which a computer program is stored, wherein the program, when executed by a processor, implements the method of any one of claims 1-7.
CN202110329735.9A 2021-03-29 2021-03-29 Method, device, electronic equipment and medium for processing article inventory Active CN112801597B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110329735.9A CN112801597B (en) 2021-03-29 2021-03-29 Method, device, electronic equipment and medium for processing article inventory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110329735.9A CN112801597B (en) 2021-03-29 2021-03-29 Method, device, electronic equipment and medium for processing article inventory

Publications (2)

Publication Number Publication Date
CN112801597A CN112801597A (en) 2021-05-14
CN112801597B true CN112801597B (en) 2021-07-27

Family

ID=75815788

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110329735.9A Active CN112801597B (en) 2021-03-29 2021-03-29 Method, device, electronic equipment and medium for processing article inventory

Country Status (1)

Country Link
CN (1) CN112801597B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113554385B (en) * 2021-05-27 2024-01-05 广东中顺信息科技有限公司 Distribution robot control method, distribution robot control device, electronic equipment and computer readable medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112182374A (en) * 2020-09-25 2021-01-05 北京每日优鲜电子商务有限公司 Inventory control method, device, electronic equipment and computer readable medium
CN112288520A (en) * 2020-10-28 2021-01-29 北京每日优鲜电子商务有限公司 Article information card pushing method and device, electronic equipment and computer readable medium
CN112562229A (en) * 2021-02-23 2021-03-26 北京每日优鲜电子商务有限公司 Settlement device control method, settlement device control device, electronic device and computer readable medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103903157A (en) * 2012-12-26 2014-07-02 李庆成 Commodity promotion data processing method
CN104376457A (en) * 2014-09-26 2015-02-25 冯冀生 Discount billing terminal, discount billing system and discount billing method
CN107507042A (en) * 2017-09-15 2017-12-22 携程计算机技术(上海)有限公司 Marketing method and system based on user's portrait
WO2019161387A1 (en) * 2018-02-19 2019-08-22 Tarfet Brands, Inc. Method and system for transfer order management
CN112364239A (en) * 2020-10-21 2021-02-12 广州市百果园网络科技有限公司 Message pushing strategy determining method, device, equipment and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112182374A (en) * 2020-09-25 2021-01-05 北京每日优鲜电子商务有限公司 Inventory control method, device, electronic equipment and computer readable medium
CN112288520A (en) * 2020-10-28 2021-01-29 北京每日优鲜电子商务有限公司 Article information card pushing method and device, electronic equipment and computer readable medium
CN112562229A (en) * 2021-02-23 2021-03-26 北京每日优鲜电子商务有限公司 Settlement device control method, settlement device control device, electronic device and computer readable medium

Also Published As

Publication number Publication date
CN112801597A (en) 2021-05-14

Similar Documents

Publication Publication Date Title
CN110781373B (en) List updating method and device, readable medium and electronic equipment
CN111881361B (en) Article information pushing method and device, electronic equipment and computer readable medium
CN112562229A (en) Settlement device control method, settlement device control device, electronic device and computer readable medium
CN112017013B (en) Target item information display method and device, electronic equipment and computer readable medium
CN111966950B (en) Log sending method and device, electronic equipment and computer readable medium
CN113034090A (en) Transportation equipment scheduling method and device, electronic equipment and computer readable medium
CN114048931B (en) Replenishment information generation method and device, electronic equipment and computer readable medium
CN112801597B (en) Method, device, electronic equipment and medium for processing article inventory
CN112581241B (en) Device control method, device, electronic device and computer readable medium
CN112182374B (en) Inventory control method, apparatus, electronic device, and computer-readable medium
CN114066363A (en) Order information processing method and device, electronic equipment and computer readable medium
CN112581043A (en) Device control method, device, electronic device and computer readable medium
CN112308378A (en) Scheduling device control method, scheduling device control device, electronic device and computer readable medium
CN112598337A (en) Article-oriented vehicle control method, apparatus, device and computer readable medium
CN112559898A (en) Item information sending method, item information sending device, electronic equipment and computer readable medium
CN112547569B (en) Article sorting equipment control method, device, equipment and computer readable medium
CN113988992B (en) Order information sending method, order information sending device, electronic equipment and computer readable medium
CN112200643B (en) Article information pushing method and device, electronic equipment and computer readable medium
CN112288520A (en) Article information card pushing method and device, electronic equipment and computer readable medium
CN113554385B (en) Distribution robot control method, distribution robot control device, electronic equipment and computer readable medium
CN112364232A (en) Information generation method and device, electronic equipment and computer readable medium
CN113554493A (en) Interactive ordering method, device, electronic equipment and computer readable medium
CN112884408A (en) Method and device for delivering articles out of warehouse, electronic equipment and computer readable medium
CN112734309A (en) Vehicle scheduling method, device, equipment and computer readable medium for article
CN112712325B (en) Loading equipment control method and device, electronic equipment and computer readable medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20231031

Address after: 518000, Building 702, Building A, No. 4545 Songbai Road, Heshuikou Community, Matian Street, Guangming District, Shenzhen, Guangdong Province

Patentee after: Shenzhen Yongsheng Intellectual Property Service Co.,Ltd.

Address before: 100102 room 076, no.1-302, 3 / F, commercial building, No.9 Wangjing street, Chaoyang District, Beijing

Patentee before: BEIJING MISSFRESH E-COMMERCE Co.,Ltd.

TR01 Transfer of patent right