CN112418744A - Method and device for screening distribution strategy - Google Patents

Method and device for screening distribution strategy Download PDF

Info

Publication number
CN112418744A
CN112418744A CN201910778759.5A CN201910778759A CN112418744A CN 112418744 A CN112418744 A CN 112418744A CN 201910778759 A CN201910778759 A CN 201910778759A CN 112418744 A CN112418744 A CN 112418744A
Authority
CN
China
Prior art keywords
delivery
user
mode
distribution
probability
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.)
Pending
Application number
CN201910778759.5A
Other languages
Chinese (zh)
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.)
Beijing Jingdong Zhenshi Information Technology Co Ltd
Original Assignee
Beijing Jingdong Zhenshi Information Technology 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 Jingdong Zhenshi Information Technology Co Ltd filed Critical Beijing Jingdong Zhenshi Information Technology Co Ltd
Priority to CN201910778759.5A priority Critical patent/CN112418744A/en
Publication of CN112418744A publication Critical patent/CN112418744A/en
Pending legal-status Critical Current

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/083Shipping
    • G06Q10/0838Historical data
    • 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/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Quality & Reliability (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and a device for screening distribution strategies, and relates to the technical field of logistics distribution. One embodiment of the method comprises: updating the portrait data of the user according to the sign-in data of the user; judging whether a delivery mode with accumulated delivery times reaching a time threshold value exists or not based on the portrait data of the user; if so, screening out a distribution strategy from the image data of the user; if not, obtaining a distribution strategy by adopting a mode of establishing a session question and answer with the user. The implementation method can solve the technical problems of low distribution efficiency and poor user experience.

Description

Method and device for screening distribution strategy
Technical Field
The invention relates to the technical field of logistics distribution, in particular to a method and a device for screening distribution strategies.
Background
As is well known, the development of internet has led to the emergence of electronic commerce, and the popularity and popularity of online shopping has increased, during which the rapid development of logistics industry has been promoted. 5 years ago, 92 hundred million express packages in China are achieved, more than 500 hundred million express packages in 2018 are achieved, and more express packages are possible in the future. Every time there is a profound season, everyone has a few who have 10 packages. Therefore, it is three core elements of logistics and delivery to enhance user experience, reduce cost and improve delivery efficiency.
In the process of implementing the invention, the inventor finds that at least the following problems exist in the prior art:
at present, a distribution strategy of a user is generally obtained by establishing a session question and answer mode, but the session question and answer mode is established with the user before each distribution, so that not only is the time cost of communication increased, the distribution efficiency is reduced, but also the user experience is reduced.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method and an apparatus for screening a delivery policy, so as to solve the technical problems of low delivery efficiency and poor user experience.
To achieve the above object, according to an aspect of an embodiment of the present invention, there is provided a method for screening delivery policies, including:
updating the portrait data of the user according to the sign-in data of the user;
judging whether a delivery mode with accumulated delivery times reaching a time threshold value exists or not based on the portrait data of the user;
if so, screening out a distribution strategy from the image data of the user;
if not, obtaining a distribution strategy by adopting a mode of establishing a session question and answer with the user.
Optionally, updating the portrait data of the user according to the sign-in data of the user includes:
acquiring a distribution strategy of a user by adopting a mode of establishing session question answering with the user; wherein the delivery strategy comprises a planned delivery mode and a planned delivery time;
obtaining sign-in data of the user after completing delivery based on the delivery policy; wherein the signing data comprises an actual delivery mode and an actual delivery time;
and updating the sign-in data of the user into the portrait data of the user.
Optionally, the method for screening delivery strategies from the user image data includes:
judging whether the difference value between the current time and the time of screening the distribution strategy from the image data of the user for the first time reaches a change period;
if so, acquiring a distribution strategy by adopting a mode of establishing a session question and answer with the user, and setting the accumulated delivery times of all delivery modes in the portrait data of the user to be zero;
and if not, screening out a distribution strategy from the image data of the user.
Optionally, the method for screening delivery strategies from the user image data includes:
calculating the probability of each delivery mode under different distribution factors and different delivery time periods according to the portrait data of the user;
and screening out a distribution strategy according to distribution factors and the probability of each delivery mode in different time periods.
Optionally, calculating probabilities of the delivery modes under different distribution factors and different delivery periods according to the portrait data of the user includes:
for each distribution factor of each delivery time interval, calculating the probability of each delivery mode under the delivery time interval by adopting the following method:
acquiring delivery times of all delivery modes, and adding the delivery times of all the delivery modes to obtain total delivery times;
and dividing the delivery times of each delivery mode by the total delivery times to obtain the probability of each delivery mode.
Optionally, screening out a distribution strategy according to distribution factors and probabilities of the delivery modes in different time periods, including:
determining distribution factors according to distribution time and/or distribution objects, and screening out various delivery modes in different delivery time periods based on the distribution factors;
screening out the optimal delivery mode in each delivery time period according to the probability of each screened delivery mode in different delivery time periods;
and screening out the optimal delivery time period and the corresponding optimal delivery mode as a distribution strategy according to the found probability of the optimal delivery mode in different delivery time periods.
Optionally, screening out the optimal delivery mode in each delivery time period according to the screened out probability of each delivery mode in the different delivery time periods, including:
for each delivery time interval, screening out the optimal delivery mode under the delivery time interval by adopting the following method:
sequencing the delivery modes in the delivery time interval according to the sequence of the probability from large to small, and selecting two delivery modes which are the first delivery modes in the sequencing;
calculating the probability difference value of the two delivery modes, and judging whether the absolute value of the probability difference value is greater than or equal to a first probability threshold value or not;
if so, taking the delivery mode with higher probability as the optimal delivery mode;
if not, comparing the priorities of the two delivery modes, and taking the delivery mode with higher priority as the optimal delivery mode.
Optionally, screening out the optimal delivery time period and the corresponding optimal delivery mode as a distribution policy according to the found probability of the optimal delivery mode in the different delivery time periods, including:
sorting the probabilities of the optimal delivery modes in different delivery time periods according to the sequence of the probabilities from large to small, and selecting two delivery time periods which are arranged in front in the sorting and the corresponding optimal delivery modes;
calculating the probability difference value of the two delivery time periods and the corresponding optimal delivery modes, and judging whether the absolute value of the probability difference value is greater than or equal to a second probability threshold value or not;
if so, taking the optimal delivery time interval with higher probability and the corresponding optimal delivery mode as a distribution strategy;
if not, comparing the priorities of the two optimal delivery modes, and taking the optimal delivery mode with higher priority and the corresponding optimal delivery time interval as a distribution strategy.
In addition, according to another aspect of the embodiments of the present invention, there is provided an apparatus for screening delivery policies, including:
the updating module is used for updating the portrait data of the user according to the sign-in data of the user;
the screening module is used for judging whether a delivery mode with the accumulated delivery times reaching a time threshold value exists or not based on the portrait data of the user; if so, screening out a distribution strategy from the image data of the user; if not, obtaining a distribution strategy by adopting a mode of establishing a session question and answer with the user.
Optionally, the update module is further configured to:
acquiring a distribution strategy of a user by adopting a mode of establishing session question answering with the user; wherein the delivery strategy comprises a planned delivery mode and a planned delivery time;
obtaining sign-in data of the user after completing delivery based on the delivery policy; wherein the signing data comprises an actual delivery mode and an actual delivery time;
and updating the sign-in data of the user into the portrait data of the user.
Optionally, the update module is further configured to:
judging whether the difference value between the current time and the time of screening the distribution strategy from the image data of the user for the first time reaches a change period;
if so, acquiring a distribution strategy by adopting a mode of establishing a session question and answer with the user, and setting the accumulated delivery times of all delivery modes in the portrait data of the user to be zero;
and if not, screening out a distribution strategy from the image data of the user.
Optionally, the screening module is further configured to:
calculating the probability of each delivery mode under different distribution factors and different delivery time periods according to the portrait data of the user;
and screening out a distribution strategy according to distribution factors and the probability of each delivery mode in different time periods.
Optionally, the screening module is further configured to:
for each distribution factor of each delivery time interval, calculating the probability of each delivery mode under the delivery time interval by adopting the following method:
acquiring delivery times of all delivery modes, and adding the delivery times of all the delivery modes to obtain total delivery times;
and dividing the delivery times of each delivery mode by the total delivery times to obtain the probability of each delivery mode.
Optionally, the screening module is further configured to:
determining distribution factors according to distribution time and/or distribution objects, and screening out various delivery modes in different delivery time periods based on the distribution factors;
screening out the optimal delivery mode in each delivery time period according to the probability of each screened delivery mode in different delivery time periods;
and screening out the optimal delivery time period and the corresponding optimal delivery mode as a distribution strategy according to the found probability of the optimal delivery mode in different delivery time periods.
Optionally, the screening module is further configured to:
for each delivery time interval, screening out the optimal delivery mode under the delivery time interval by adopting the following method:
sequencing the delivery modes in the delivery time interval according to the sequence of the probability from large to small, and selecting two delivery modes which are the first delivery modes in the sequencing;
calculating the probability difference value of the two delivery modes, and judging whether the absolute value of the probability difference value is greater than or equal to a first probability threshold value or not;
if so, taking the delivery mode with higher probability as the optimal delivery mode;
if not, comparing the priorities of the two delivery modes, and taking the delivery mode with higher priority as the optimal delivery mode.
Optionally, the screening module is further configured to:
sorting the probabilities of the optimal delivery modes in different delivery time periods according to the sequence of the probabilities from large to small, and selecting two delivery time periods which are arranged in front in the sorting and the corresponding optimal delivery modes;
calculating the probability difference value of the two delivery time periods and the corresponding optimal delivery modes, and judging whether the absolute value of the probability difference value is greater than or equal to a second probability threshold value or not;
if so, taking the optimal delivery time interval with higher probability and the corresponding optimal delivery mode as a distribution strategy;
if not, comparing the priorities of the two optimal delivery modes, and taking the optimal delivery mode with higher priority and the corresponding optimal delivery time interval as a distribution strategy.
According to another aspect of the embodiments of the present invention, there is also provided an electronic device, including:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method of any of the embodiments described above.
According to another aspect of the embodiments of the present invention, there is also provided a computer readable medium, on which a computer program is stored, which when executed by a processor implements the method of any of the above embodiments.
One embodiment of the above invention has the following advantages or benefits: because the user-based portrait data is adopted to judge whether a delivery mode with the accumulated delivery times reaching the threshold value is existed; if so, screening a distribution strategy from the image data of the user; if not, a technical means of establishing a session question-answer mode with the user is adopted to obtain the distribution strategy, so that the technical problems of low distribution efficiency and poor user experience in the prior art are solved. The embodiment of the invention judges whether a delivery mode with accumulated delivery times reaching the threshold value exists or not based on the portrait data of the user, if so, a delivery strategy is screened out from the portrait data of the user, so that a session question and answer with the user is not needed to be established before each delivery, the delivery efficiency of a delivery person can be improved, the disturbance to the user can be greatly reduced, and the user experience is improved.
Further effects of the above-mentioned non-conventional alternatives will be described below in connection with the embodiments.
Drawings
The drawings are included to provide a better understanding of the invention and are not to be construed as unduly limiting the invention. Wherein:
FIG. 1 is a flow diagram of a delivery scheme in the prior art;
FIG. 2 is a flow diagram of another prior art delivery scheme;
FIG. 3 is a schematic diagram of a main flow of a method of screening delivery policies according to an embodiment of the invention;
fig. 4 is a schematic view of a main flow of a method of screening delivery policies according to another embodiment of the present invention;
FIG. 5 is a schematic diagram of the main flow of a method of screening delivery policies according to yet another embodiment of the invention;
fig. 6 is a schematic view of a main flow of a method of screening delivery policies according to a referential embodiment of the present invention;
FIG. 7 is a schematic diagram of the main blocks of an apparatus for screening delivery policies according to an embodiment of the present invention;
FIG. 8 is an exemplary system architecture diagram in which embodiments of the present invention may be employed;
fig. 9 is a schematic structural diagram of a computer system suitable for implementing a terminal device or a server according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present invention are described below with reference to the accompanying drawings, in which various details of embodiments of the invention are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
Currently, there are two main distribution schemes in process implementation:
1) the distributor firstly carries out conversation with the addressee during each distribution, and then determines the delivery mode and the delivery time according to the conversation result. As shown in fig. 1, the specific process includes: when a distributor scans codes and distributes, a background sends the position, the work number and the contact information of the distributor to a receiver, and simultaneously sends a conversation to the receiver, wherein the conversation content comprises the conditions of not only whether the receiver can be received or not, the receiving time, the receiving address and the like; the receiver carries out conversation answering and feeds back the answering result to the distributor; and the distributor changes the delivery time or delivery mode and the like as required, and after the user signs, the logistics background system acquires the actual delivery mode and actual delivery time of the user.
2) The deliverer puts the goods into the self-picking cabinet and takes the goods by a person who takes the goods. As shown in fig. 2, the specific process includes: when a deliverer scans codes for delivery, the logistics background system sends the position, the job number and the contact way of the deliverer to a user, the deliverer puts goods in a self-picking cabinet near an ordering address of the user, then the logistics background system sends a pickup code to the user, the user picks the goods by the pickup code, and if the user does not pick the goods within a period of time, the deliverer takes the goods out again and changes the goods into other delivery ways.
Solution 1) looks reasonable. However, there are many problems, which are mainly shown in:
A) the deliverers firstly carry out dialogue communication with the users before each delivery and then deliver the deliveries, and the communication time cost is increased no matter a man-machine interaction dialogue communication mode or a manual dialogue communication mode is adopted, so that the delivery efficiency of the deliverers is seriously reduced in front of piled up express mails like mountains. And often, the fact is that the recipient address is often inconsistent with the current address of the user during the weekday. For example, when I go to work in a company, the recipient address is at home, and whether the family can help to fetch or not cannot be known, and the conversation cannot be answered.
B) Each delivery is answered by a conversation, if the user has more express deliveries, a lot of conversations are received, harassment is carried out on the user, the user feels vexed, and the user experience is reduced.
C) There may be a case where the user does not answer in time, which may cause the courier to not know how to handle, thereby affecting the delivery efficiency.
Scheme 2) is that a distributor sends goods to a self-picking cabinet closest to a user, the user takes the goods by himself, and the distributor does not need to wait for communication and feedback. However, the disadvantages are that the third party self-service cabinet is not delivered to the user, the user experience is not good, and the logistics cost is increased because some third party self-service cabinets are charged by pieces.
The embodiment of the invention provides a method for screening distribution strategies, which screens the distribution strategies based on portrait data of a user and by adopting a periodic communication mode, so that the user experience can be improved, and the distribution efficiency of distributors can be improved.
Fig. 3 is a schematic diagram of a main flow of a method of screening delivery policies according to an embodiment of the present invention. As an embodiment of the present invention, as shown in fig. 3, the method for screening a delivery policy may include:
step 301, updating the portrait data of the user according to the sign-in data of the user.
After goods arrive at a site, a distributor scans codes for distribution, and a logistics system platform sends a message to a user, wherein the content of the message mainly comprises the position, the work number, the contact information and the like of the distributor. And simultaneously, the logistics background system establishes session question answering with the user so as to obtain a distribution strategy of the user, and a distributor delivers according to the distribution strategy. However, in the actual delivery process, the delivery time or the delivery mode, etc. is changed as required by the delivery personnel. After the user signs the goods, the logistics background system acquires the actual delivery mode and the actual delivery time of the user. It should be noted that the user may go out of the office or temporarily change the delivery method, so that the deliverer cannot deliver the product according to the delivery strategy of the session question-answer, and therefore, the final actual delivery method and the actual delivery time are used as the sign-off data of the user, and the image data of the user is updated accordingly.
Optionally, step 301 may comprise: acquiring a distribution strategy of a user by adopting a mode of establishing session question answering with the user; obtaining sign-in data of the user after completing delivery based on the delivery policy; and updating the sign-in data of the user into the portrait data of the user. Wherein the delivery strategy comprises a planned delivery mode and a planned delivery time; the signing data comprises an actual delivery mode and an actual delivery time. Generally, for each user, a session question and answer is performed in the first few times of distribution, and the user's receipt data is updated to the user's portrait data. For example, from the first delivery, the first 5, 8, 10 deliveries are asked for a session, then delivered, and finally the actual delivery method and time of the user are saved in the image data of the user for subsequent data analysis. In the initial stage of distribution, a session question-answering mode is adopted to obtain a distribution strategy, and the aim is to continuously dynamically update user portrait data of a logistics background, so that an accurate distribution strategy is provided for a distributor based on data analysis.
Optionally, the answering can be in a short message mode or a voice mode. For example, in a short message mode, the user answers after receiving the message, the user is advised to answer for less than 30 seconds, and the answering content is a selective question and answer, including but not limited to the following contents, such as whether you are at home? When do you sign for? What is the sign-on period? Multiple delivery modes and multiple delivery periods may also be listed for user selection.
Step 302, based on the portrait data of the user, judging whether a delivery mode with accumulated delivery times reaching a time threshold value exists; if yes, go to step 303; if not, go to step 304.
Because the portrait data of each user is stored in the database, before goods are delivered, the users do not need to be asked and answered in conversation each time, and whether the users need to be asked and answered in conversation or not can be determined by judging whether the delivery mode that the accumulated delivery times reach the threshold value of times exists or not. Optionally, the delivery means includes delivery to the order placement address, delivery to a self-service closet near the order placement address, or other delivery means. And during initialization, setting the delivery times of the delivery modes to be zero, and adding 1 to the delivery times corresponding to the delivery modes after the actual delivery modes of the user are obtained for judging whether the delivery modes with the accumulated delivery times reaching the time threshold exist or not. In any delivery method, step 303 is executed as long as the accumulated delivery times of the delivery method reaches the threshold value. If the cumulative delivery times for any of the delivery methods does not reach the time threshold, step 304 is performed. It should be noted that the threshold value of the number of times may be set differently for each delivery method.
Step 303, screening out a distribution strategy from the user image data.
If the accumulated delivery times of a certain delivery mode reach the threshold value of the delivery times, a session question and answer is not needed to be established with the user, and a distribution strategy is directly screened out from the image data of the user. The dispenser then dispenses based on the dispensing strategy screened from the representation data and alters the delivery time or delivery style as needed. And finally, storing the actual delivery mode and the actual delivery time of the user into the portrait data of the user for subsequent data analysis.
In another embodiment of the present invention, a change period (for example, half a year, three months, etc.) may also be preset, and specifically, a difference between the current time and the time of screening the delivery policy from the user's image data for the first time is determined, whether the change period is reached, or not, whether the change period is reached; if so, acquiring a distribution strategy by adopting a mode of establishing a session question and answer with the user, and setting the accumulated delivery times of all delivery modes in the portrait data of the user to be zero; and if not, screening out a distribution strategy from the image data of the user. The change period is set for periodically establishing a session question and answer with the user, so that the user experience is improved.
Optionally, the method for screening delivery strategies from the user image data includes: calculating the probability of each delivery mode under different distribution factors and different delivery time periods according to the portrait data of the user; and screening out a distribution strategy according to distribution factors and the probability of each delivery mode in different time periods. In an embodiment of the invention, the delivery factors and delivery periods may be predefined, for example:
defining one: the key factors that affect the delivery are referred to as delivery factors. Distribution factors are classified into different categories (referred to as factor categories) such as delivery date or cargo attributes. If the factor category is delivery date, the enumerated values for the delivery factors may be: "working day," "holiday," "double 11 or 618," etc.; if the factor category is a cargo attribute, the enumerated values for the distribution factors may be: ordinary, large, fresh and so on. The symbols F1 and F2 … may be used to indicate the respective distribution factors, and different distribution factors may be combined, two distribution factors may be combined, or more distribution factors may be combined.
Definition II: the 24 hours a day is divided into several periods, called distribution periods. Such as:
8:00—10:00 10:00—12:00 12:00—14:00 14:00—16:00
the respective distribution periods may be denoted with symbols S1, S2 ….
Defining three: the different delivery modes are indicated by symbols T1, T2 ….
Defining four: the probabilities of different delivery modes are indicated by the symbols P1, P2 ….
Optionally, calculating probabilities of the delivery modes under different distribution factors and different delivery periods according to the portrait data of the user includes: for each distribution factor of each delivery time interval, calculating the probability of each delivery mode under the delivery time interval by adopting the following method: acquiring delivery times of each delivery mode under different distribution factors, and adding the delivery times of each delivery mode to obtain the total delivery times; and dividing the delivery times of each delivery mode by the total delivery times to obtain the probability of each delivery mode.
The probability of each delivery method under different delivery factors and different delivery periods can be calculated by creating a timed task, and the results shown in the following table can be obtained:
Figure BDA0002175906960000121
it should be noted that, in the embodiment of the present invention, the combined sub-distribution factor is taken as one distribution factor, and the combination of F1 and F2 in the above table is taken as one distribution factor.
Optionally, screening out a distribution strategy according to distribution factors and probabilities of the delivery modes in different time periods, including: determining distribution factors according to distribution time and/or distribution objects, and screening out various delivery modes in different delivery time periods based on the distribution factors; screening out the optimal delivery mode in each delivery time period according to the probability of each screened delivery mode in different delivery time periods; and screening out the optimal delivery time period and the corresponding optimal delivery mode as a distribution strategy according to the found probability of the optimal delivery mode in different delivery time periods. And if the current distribution factor is F1+ F2, screening the delivery modes in different delivery time periods from the portrait data of the user according to the distribution factor, and screening the optimal delivery time period and the corresponding optimal delivery mode as a distribution strategy based on the probability corresponding to the delivery modes in the different delivery time periods.
Optionally, screening out the optimal delivery mode in each delivery time period according to the screened out probability of each delivery mode in the different delivery time periods, including: for each delivery time interval, screening out the optimal delivery mode under the delivery time interval by adopting the following method: sequencing the delivery modes in the delivery time interval according to the sequence of the probability from large to small, and selecting two delivery modes which are the first delivery modes in the sequencing; calculating the probability difference value of the two delivery modes, and judging whether the absolute value of the probability difference value is greater than or equal to a first probability threshold value or not; if so, taking the delivery mode with higher probability as the optimal delivery mode; if not, comparing the priorities of the two delivery modes, and taking the delivery mode with higher priority as the optimal delivery mode. As shown in FIG. 4, for each delivery period, there are multiple delivery modes under the delivery period, so the best delivery mode under the delivery period can be screened out by adopting the following method:
step 401, selecting the first two delivery modes P (T1) and P (T2) based on the sorting of the probabilities from large to small; step 402, making a difference between the probabilities of the two delivery modes, namely Δ P ═ P (T1) -P (T2); step 403, judging whether the absolute value of the probability difference value Δ P is greater than or equal to a preset first probability threshold value; if yes, executing step 404, and taking the delivery mode with higher probability as the optimal delivery mode in the delivery time interval; if not, step 405 is executed to compare the priorities of the two delivery methods T1 and T2, and step 406 is executed to take the delivery method with higher priority as the best delivery method in the delivery period.
Optionally, screening out the optimal delivery time period and the corresponding optimal delivery mode as a distribution policy according to the found probability of the optimal delivery mode in the different delivery time periods, including: sorting the probabilities of the optimal delivery modes in different delivery time periods according to the sequence of the probabilities from large to small, and selecting two delivery time periods which are arranged in front in the sorting and the corresponding optimal delivery modes; calculating the probability difference value of the two delivery time periods and the corresponding optimal delivery modes, and judging whether the absolute value of the probability difference value is greater than or equal to a second probability threshold value or not; if so, taking the optimal delivery time interval with higher probability and the corresponding optimal delivery mode as a distribution strategy; if not, comparing the priorities of the two optimal delivery modes, and taking the optimal delivery mode with higher priority and the corresponding optimal delivery time interval as a distribution strategy. As shown in fig. 5, the following method can be adopted to screen out the optimal delivery time interval and the corresponding optimal delivery mode:
step 501, based on the sequence of the probabilities from large to small, selecting the first two delivery time slots and the corresponding optimal delivery modes P (S1, T1) and P (S2, T2) from the optimal delivery modes at different delivery time slots screened out in FIG. 4; step 502, making a difference value delta P between the two delivery time intervals and the corresponding optimal delivery modes as P (S1, T1) -P (S2, T2), and step 503, judging whether the absolute value of the probability difference value delta P is larger than or equal to a preset second probability threshold value or not; if yes, executing step 504, and taking the optimal delivery time interval with higher probability and the corresponding optimal delivery modes S1, T1 or S2, T2 as distribution strategies; if not, step 505 is executed to compare the priorities of the two best delivery ways T1 and T2, and step 406 is executed to use the delivery way with higher priority and the corresponding best delivery time interval S1, T1 or S2, T2 as the distribution strategy.
It should be noted that if the distributor selects the current time slot for distribution, the distribution can be performed directly according to the best delivery method in the current time slot in the user image, and the flow shown in fig. 5 is not required.
And 304, acquiring a distribution strategy by establishing a session question-answer mode with the user.
If the accumulated delivery times of each delivery mode in the user portrait data do not reach the threshold value of times, the delivery strategy cannot be screened out based on the analysis of the user portrait data, and a session question and answer is required to be established with the user, so that the delivery strategy is obtained. It should be noted that the distributor distributes the image data based on the distribution strategy obtained by the session question-answering method, changes the delivery time or delivery method as required, and finally saves the actual delivery method and actual delivery time of the user into the image data of the user for subsequent data analysis.
According to the various embodiments described above, it can be seen that the present invention determines whether there is a delivery manner in which the cumulative delivery times reaches the time threshold value based on the user's portrait data; if so, screening a distribution strategy from the image data of the user; if not, a technical means of establishing a session question-answer mode with the user to obtain a distribution strategy is adopted, so that the technical problems of low distribution efficiency and poor user experience in the prior art are solved. The embodiment of the invention judges whether a delivery mode with accumulated delivery times reaching the threshold value exists or not based on the portrait data of the user, if so, a delivery strategy is screened out from the portrait data of the user, so that a session question and answer with the user is not needed to be established before each delivery, the delivery efficiency of a delivery person can be improved, the disturbance to the user can be greatly reduced, and the user experience is improved.
Fig. 6 is a schematic view of a main flow of a method of screening delivery policies according to a referential embodiment of the present invention. As an embodiment of the present invention, the method for screening distribution strategies includes the following steps:
in step 601, the global status of the user is initialized to 1, that is, status is 1.
Before goods are delivered, a session question-answer is established with the user to obtain a delivery strategy of the user, step 602.
Step 603, after the user signs in, updating the user portrait data according to the sign-in data of the user. Specifically, according to the actual delivery mode and the actual delivery time in the sign-off data, the accumulated delivery times corresponding to the delivery mode, the accumulated delivery times of the delivery mode in the delivery time interval and the like are updated.
Step 604, judging whether a delivery mode with the accumulated delivery times reaching a time threshold value exists; if yes, go to step 605; if not, go to step 602.
In step 605, the global status of the user is changed to 0, that is, the status is 0.
Step 606, determining whether a difference between the current time and the time when the status is changed to 0 for the first time (i.e. the time length when the status is 0) reaches a change period; if not, go to step 607; if yes, go to step 608.
Step 607, the distribution strategy is screened out from the user's image data.
In step 608, the global status of the user is changed to 1, i.e., status is 1.
In this embodiment, the background logistics system assigns a status bit to each user, and initializes the status bit to 1, so as to determine whether to screen the distribution strategy from the user image data according to the status bit. If status is 1, a session question and answer is established with the user, and if status is 0, a distribution strategy is screened from the user image data. Different delivery selection modes are initialized to have different times threshold values, when the accumulated delivery times of a certain delivery mode exceed the corresponding times threshold value, the status is changed to 0, and if the accumulated delivery times of a certain delivery mode do not reach the times threshold value, the status is not changed. Also, it is also possible to initialize a change period, if the difference between the current time and the time when the status is first changed to 0 reaches the change period, the status is reset to 1, otherwise the status is not changed.
In addition, in a reference embodiment of the present invention, the detailed implementation of the method for screening distribution policies is already described in detail in the above-mentioned method for screening distribution policies, and therefore, the repeated content will not be described again.
Fig. 7 is a schematic diagram of main blocks of an apparatus for screening distribution policies according to an embodiment of the present invention, and as shown in fig. 7, the apparatus 700 for screening distribution policies includes an updating module 701 and a screening module 702. The updating module 701 is configured to update portrait data of a user according to sign-in data of the user; the screening module 702 is configured to determine whether a delivery manner in which the cumulative delivery times reach a threshold number of times exists based on the portrait data of the user; if so, screening out a distribution strategy from the image data of the user; if not, obtaining a distribution strategy by adopting a mode of establishing a session question and answer with the user.
Optionally, the updating module 701 is further configured to:
acquiring a distribution strategy of a user by adopting a mode of establishing session question answering with the user; wherein the delivery strategy comprises a planned delivery mode and a planned delivery time;
obtaining sign-in data of the user after completing delivery based on the delivery policy; wherein the signing data comprises an actual delivery mode and an actual delivery time;
and updating the sign-in data of the user into the portrait data of the user.
Optionally, the updating module 701 is further configured to:
judging whether the difference value between the current time and the time of screening the distribution strategy from the image data of the user for the first time reaches a change period;
if so, acquiring a distribution strategy by adopting a mode of establishing a session question and answer with the user, and setting the accumulated delivery times of all delivery modes in the portrait data of the user to be zero;
and if not, screening out a distribution strategy from the image data of the user.
Optionally, the screening module 702 is further configured to:
calculating the probability of each delivery mode under different distribution factors and different delivery time periods according to the portrait data of the user;
and screening out a distribution strategy according to distribution factors and the probability of each delivery mode in different time periods.
Optionally, the screening module 702 is further configured to:
for each distribution factor of each delivery time interval, calculating the probability of each delivery mode under the delivery time interval by adopting the following method:
acquiring delivery times of all delivery modes, and adding the delivery times of all the delivery modes to obtain total delivery times;
and dividing the delivery times of each delivery mode by the total delivery times to obtain the probability of each delivery mode.
Optionally, the screening module 702 is further configured to:
determining distribution factors according to distribution time and/or distribution objects, and screening out various delivery modes in different delivery time periods based on the distribution factors;
screening out the optimal delivery mode in each delivery time period according to the probability of each screened delivery mode in different delivery time periods;
and screening out the optimal delivery time period and the corresponding optimal delivery mode as a distribution strategy according to the found probability of the optimal delivery mode in different delivery time periods.
Optionally, the screening module 702 is further configured to:
for each delivery time interval, screening out the optimal delivery mode under the delivery time interval by adopting the following method:
sequencing the delivery modes in the delivery time interval according to the sequence of the probability from large to small, and selecting two delivery modes which are the first delivery modes in the sequencing;
calculating the probability difference value of the two delivery modes, and judging whether the absolute value of the probability difference value is greater than or equal to a first probability threshold value or not;
if so, taking the delivery mode with higher probability as the optimal delivery mode;
if not, comparing the priorities of the two delivery modes, and taking the delivery mode with higher priority as the optimal delivery mode.
Optionally, the screening module 702 is further configured to:
sorting the probabilities of the optimal delivery modes in different delivery time periods according to the sequence of the probabilities from large to small, and selecting two delivery time periods which are arranged in front in the sorting and the corresponding optimal delivery modes;
calculating the probability difference value of the two delivery time periods and the corresponding optimal delivery modes, and judging whether the absolute value of the probability difference value is greater than or equal to a second probability threshold value or not;
if so, taking the optimal delivery time interval with higher probability and the corresponding optimal delivery mode as a distribution strategy;
if not, comparing the priorities of the two optimal delivery modes, and taking the optimal delivery mode with higher priority and the corresponding optimal delivery time interval as a distribution strategy.
According to the various embodiments described above, it can be seen that the present invention determines whether there is a delivery manner in which the cumulative delivery times reaches the time threshold value based on the user's portrait data; if so, screening a distribution strategy from the image data of the user; if not, a technical means of establishing a session question-answer mode with the user to obtain a distribution strategy is adopted, so that the technical problems of low distribution efficiency and poor user experience in the prior art are solved. The embodiment of the invention judges whether a delivery mode with accumulated delivery times reaching the threshold value exists or not based on the portrait data of the user, if so, a delivery strategy is screened out from the portrait data of the user, so that a session question and answer with the user is not needed to be established before each delivery, the delivery efficiency of a delivery person can be improved, the disturbance to the user can be greatly reduced, and the user experience is improved.
It should be noted that, in the implementation of the apparatus for screening distribution strategies according to the present invention, the details of the method for screening distribution strategies are already described in detail, and therefore, the repeated descriptions herein are not repeated.
Fig. 8 illustrates an exemplary system architecture 800 to which the method of screening delivery policies or the apparatus for screening delivery policies of an embodiment of the invention may be applied.
As shown in fig. 8, the system architecture 800 may include terminal devices 801, 802, 803, a network 804, and a server 805. The network 804 serves to provide a medium for communication links between the terminal devices 801, 802, 803 and the server 805. Network 804 may include various types of connections, such as wire, wireless communication links, or fiber optic cables, to name a few.
A user may use the terminal devices 801, 802, 803 to interact with a server 805 over a network 804 to receive or send messages or the like. The terminal devices 801, 802, 803 may have installed thereon various communication client applications, such as shopping-like applications, web browser applications, search-like applications, instant messaging tools, mailbox clients, social platform software, etc. (by way of example only).
The terminal devices 801, 802, 803 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop portable computers, desktop computers, and the like.
The server 805 may be a server that provides various services, such as a back-office management server (for example only) that supports shopping-like websites browsed by users using the terminal devices 801, 802, 803. The background management server may analyze and otherwise process the received data such as the item information query request, and feed back a processing result (for example, target push information, item information — just an example) to the terminal device.
It should be noted that the method for screening the distribution policy provided by the embodiment of the present invention is generally performed by the server 805, and accordingly, the apparatus for screening the distribution policy is generally disposed in the server 805. The method for screening distribution strategies provided by the embodiment of the present invention may also be executed by the terminal devices 801, 802, and 803, and accordingly, the apparatus for screening distribution strategies may be disposed in the terminal devices 801, 802, and 803.
It should be understood that the number of terminal devices, networks, and servers in fig. 8 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to FIG. 9, shown is a block diagram of a computer system 900 suitable for use with a terminal device implementing an embodiment of the present invention. The terminal device shown in fig. 9 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present invention.
As shown in fig. 9, the computer system 900 includes a Central Processing Unit (CPU)901 that can perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)902 or a program loaded from a storage section 908 into a Random Access Memory (RAM) 903. In the RAM903, various programs and data necessary for the operation of the system 900 are also stored. The CPU 901, ROM 902, and RAM903 are connected to each other via a bus 904. An input/output (I/O) interface 905 is also connected to bus 904.
The following components are connected to the I/O interface 905: an input portion 906 including a keyboard, a mouse, and the like; an output section 907 including components such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage portion 908 including a hard disk and the like; and a communication section 909 including a network interface card such as a LAN card, a modem, or the like. The communication section 909 performs communication processing via a network such as the internet. The drive 910 is also connected to the I/O interface 905 as necessary. A removable medium 911 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 910 as necessary, so that a computer program read out therefrom is mounted into the storage section 908 as necessary.
In particular, according to the embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program article comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication section 909, and/or installed from the removable medium 911. The above-described functions defined in the system of the present invention are executed when the computer program is executed by a Central Processing Unit (CPU) 901.
It should be noted that the computer readable medium shown in the present invention can 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 the present invention, 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 the present invention, 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: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program articles according to various embodiments of the present invention. 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 or flowchart illustration, and combinations of blocks in the block diagrams 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 modules described in the embodiments of the present invention may be implemented by software or hardware. The described modules may also be provided in a processor, which may be described as: a processor includes an update module and a filter module, where the names of the modules do not in some cases constitute a limitation on the modules themselves.
As another aspect, the present invention also provides a computer-readable medium that may be contained in the apparatus described in the above embodiments; or may be separate and not incorporated into the device. The computer readable medium carries one or more programs which, when executed by a device, cause the device to comprise: updating the portrait data of the user according to the sign-in data of the user; judging whether a delivery mode with accumulated delivery times reaching a time threshold value exists or not based on the portrait data of the user; if so, screening out a distribution strategy from the image data of the user; if not, obtaining a distribution strategy by adopting a mode of establishing a session question and answer with the user.
According to the technical scheme of the embodiment of the invention, whether a delivery mode with accumulated delivery times reaching a time threshold value exists is judged by adopting portrait data based on a user; if so, screening a distribution strategy from the image data of the user; if not, a technical means of establishing a session question-answer mode with the user is adopted to obtain the distribution strategy, so that the technical problems of low distribution efficiency and poor user experience in the prior art are solved. The embodiment of the invention judges whether a delivery mode with accumulated delivery times reaching the threshold value exists or not based on the portrait data of the user, if so, a delivery strategy is screened out from the portrait data of the user, so that a session question and answer with the user is not needed to be established before each delivery, the delivery efficiency of a delivery person can be improved, the disturbance to the user can be greatly reduced, and the user experience is improved.
The above-described embodiments should not be construed as limiting the scope of the invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions can occur, depending on design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (11)

1. A method for screening delivery policies, comprising:
updating the portrait data of the user according to the sign-in data of the user;
judging whether a delivery mode with accumulated delivery times reaching a time threshold value exists or not based on the portrait data of the user;
if so, screening out a distribution strategy from the image data of the user;
if not, obtaining a distribution strategy by adopting a mode of establishing a session question and answer with the user.
2. The method of claim 1, wherein updating the user's portrait data based on the user's sign-in data comprises:
acquiring a distribution strategy of a user by adopting a mode of establishing session question answering with the user; wherein the delivery strategy comprises a planned delivery mode and a planned delivery time;
obtaining sign-in data of the user after completing delivery based on the delivery policy; wherein the signing data comprises an actual delivery mode and an actual delivery time;
and updating the sign-in data of the user into the portrait data of the user.
3. The method of claim 2, wherein screening delivery strategies from the user's pictorial data comprises:
judging whether the difference value between the current time and the time of screening the distribution strategy from the image data of the user for the first time reaches a change period;
if so, acquiring a distribution strategy by adopting a mode of establishing a session question and answer with the user, and setting the accumulated delivery times of all delivery modes in the portrait data of the user to be zero;
and if not, screening out a distribution strategy from the image data of the user.
4. The method of claim 1, wherein screening delivery strategies from the user's pictorial data comprises:
calculating the probability of each delivery mode under different distribution factors and different delivery time periods according to the portrait data of the user;
and screening out a distribution strategy according to distribution factors and the probability of each delivery mode in different time periods.
5. The method of claim 4, wherein calculating probabilities of individual delivery methods at different distribution factors and different delivery periods based on the user's profile data comprises:
for each distribution factor of each delivery time interval, calculating the probability of each delivery mode under the delivery time interval by adopting the following method:
acquiring delivery times of all delivery modes, and adding the delivery times of all the delivery modes to obtain total delivery times;
and dividing the delivery times of each delivery mode by the total delivery times to obtain the probability of each delivery mode.
6. The method of claim 4, wherein screening out delivery strategies based on delivery factors and probabilities of the respective delivery methods over different time periods comprises:
determining distribution factors according to distribution time and/or distribution objects, and screening out various delivery modes in different delivery time periods based on the distribution factors;
screening out the optimal delivery mode in each delivery time period according to the probability of each screened delivery mode in different delivery time periods;
and screening out the optimal delivery time period and the corresponding optimal delivery mode as a distribution strategy according to the found probability of the optimal delivery mode in different delivery time periods.
7. The method of claim 6, wherein screening the best delivery method for each delivery period based on the probability of each delivery method screened for the different delivery periods comprises:
for each delivery time interval, screening out the optimal delivery mode under the delivery time interval by adopting the following method:
sequencing the delivery modes in the delivery time interval according to the sequence of the probability from large to small, and selecting two delivery modes which are the first delivery modes in the sequencing;
calculating the probability difference value of the two delivery modes, and judging whether the absolute value of the probability difference value is greater than or equal to a first probability threshold value or not;
if so, taking the delivery mode with higher probability as the optimal delivery mode;
if not, comparing the priorities of the two delivery modes, and taking the delivery mode with higher priority as the optimal delivery mode.
8. The method as claimed in claim 6, wherein screening out the best delivery time interval and the corresponding best delivery mode as a distribution strategy according to the found probability of the best delivery mode in the different delivery time intervals comprises:
sorting the probabilities of the optimal delivery modes in different delivery time periods according to the sequence of the probabilities from large to small, and selecting two delivery time periods which are arranged in front in the sorting and the corresponding optimal delivery modes;
calculating the probability difference value of the two delivery time periods and the corresponding optimal delivery modes, and judging whether the absolute value of the probability difference value is greater than or equal to a second probability threshold value or not;
if so, taking the optimal delivery time interval with higher probability and the corresponding optimal delivery mode as a distribution strategy;
if not, comparing the priorities of the two optimal delivery modes, and taking the optimal delivery mode with higher priority and the corresponding optimal delivery time interval as a distribution strategy.
9. An apparatus for screening delivery strategies, comprising:
the updating module is used for updating the portrait data of the user according to the sign-in data of the user;
the screening module is used for judging whether a delivery mode with the accumulated delivery times reaching a time threshold value exists or not based on the portrait data of the user; if so, screening out a distribution strategy from the image data of the user; if not, obtaining a distribution strategy by adopting a mode of establishing a session question and answer with the user.
10. An electronic device, comprising:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-8.
11. A computer-readable medium, on which a computer program is stored, which, when being executed by a processor, carries out the method according to any one of claims 1-8.
CN201910778759.5A 2019-08-22 2019-08-22 Method and device for screening distribution strategy Pending CN112418744A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910778759.5A CN112418744A (en) 2019-08-22 2019-08-22 Method and device for screening distribution strategy

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910778759.5A CN112418744A (en) 2019-08-22 2019-08-22 Method and device for screening distribution strategy

Publications (1)

Publication Number Publication Date
CN112418744A true CN112418744A (en) 2021-02-26

Family

ID=74780273

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910778759.5A Pending CN112418744A (en) 2019-08-22 2019-08-22 Method and device for screening distribution strategy

Country Status (1)

Country Link
CN (1) CN112418744A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106303286A (en) * 2015-05-22 2017-01-04 中兴通讯股份有限公司 Image processing method, sending method, processing means and dispensing device
CN106886876A (en) * 2017-03-16 2017-06-23 张洲杨 Logistics distribution method
CN107194651A (en) * 2017-06-22 2017-09-22 成都源禾丰创科技有限公司 A kind of user's portrait system delivered for express delivery end
CN107301590A (en) * 2017-06-27 2017-10-27 北京小度信息科技有限公司 Order processing method and device
CN107437144A (en) * 2017-08-01 2017-12-05 北京闪送科技有限公司 A kind of order dispatch method, system, computer equipment and storage medium
US20190034976A1 (en) * 2017-07-26 2019-01-31 Jehan Hamedi Systems and Methods for Automating Content Design Transformations Based on User Preference and Activity Data
CN109685429A (en) * 2018-12-27 2019-04-26 拉扎斯网络科技(上海)有限公司 Distribution capacity determines method, apparatus, electronic equipment and storage medium
CN109889430A (en) * 2019-01-23 2019-06-14 平安科技(深圳)有限公司 Information push method, device, computer equipment and storage medium
CN109981719A (en) * 2017-12-28 2019-07-05 北京京东尚科信息技术有限公司 Information processing method and its system, computer system and computer readable medium
CN110084657A (en) * 2018-01-25 2019-08-02 北京京东尚科信息技术有限公司 A kind of method and apparatus for recommending dress ornament

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106303286A (en) * 2015-05-22 2017-01-04 中兴通讯股份有限公司 Image processing method, sending method, processing means and dispensing device
US20180137661A1 (en) * 2015-05-22 2018-05-17 Zte Corporation Picture processing method, sending method, processing apparatus and sending apparatus
CN106886876A (en) * 2017-03-16 2017-06-23 张洲杨 Logistics distribution method
CN107194651A (en) * 2017-06-22 2017-09-22 成都源禾丰创科技有限公司 A kind of user's portrait system delivered for express delivery end
CN107301590A (en) * 2017-06-27 2017-10-27 北京小度信息科技有限公司 Order processing method and device
US20190034976A1 (en) * 2017-07-26 2019-01-31 Jehan Hamedi Systems and Methods for Automating Content Design Transformations Based on User Preference and Activity Data
CN107437144A (en) * 2017-08-01 2017-12-05 北京闪送科技有限公司 A kind of order dispatch method, system, computer equipment and storage medium
CN109981719A (en) * 2017-12-28 2019-07-05 北京京东尚科信息技术有限公司 Information processing method and its system, computer system and computer readable medium
CN110084657A (en) * 2018-01-25 2019-08-02 北京京东尚科信息技术有限公司 A kind of method and apparatus for recommending dress ornament
CN109685429A (en) * 2018-12-27 2019-04-26 拉扎斯网络科技(上海)有限公司 Distribution capacity determines method, apparatus, electronic equipment and storage medium
CN109889430A (en) * 2019-01-23 2019-06-14 平安科技(深圳)有限公司 Information push method, device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN107845012B (en) Order processing method and device
CN110197350A (en) A kind of article warehouse-out method and device
CN110826831A (en) Method and device for restocking a picking zone of a warehouse
CN111428897A (en) Control method and device of express cabinet, first terminal and second terminal
CN112070330A (en) Warehouse-out method and device
CN111159530A (en) System, apparatus, method and storage medium for automatically pushing financial product message
CN113259144A (en) Storage network planning method and device
CN111461383A (en) Method and device for planning distribution path
CN109978213B (en) Task path planning method and device
CN110738436A (en) method and device for determining available stock
CN109934427B (en) Method and device for generating item distribution scheme
CN110930080A (en) Logistics distribution method and device
CN107844932B (en) Order processing method and device
CN113344234A (en) Method and apparatus for sorting items
CN112418744A (en) Method and device for screening distribution strategy
CN113762674B (en) Order distribution method and device
CN111815381A (en) Information generation method and device
CN113313542B (en) Method and device for pushing channel pages
CN113222680A (en) Method and device for generating order
CN112836201A (en) Method, device, equipment and computer readable medium for multi-platform information intercommunication
CN113487411A (en) Method, device, equipment and computer readable medium for information interaction
CN113761085A (en) Method and device for processing order data
CN113780923A (en) Method and device for sending piece, electronic equipment and medium
CN113379173A (en) Method and apparatus for labeling warehouse goods
CN113538080A (en) Task list splitting method and device

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