Information providing method, apparatus, server, and storage medium

By acquiring and displaying related information about interest areas, including the number of unaccepted orders and the number of delivery personnel, the current heat map information is determined and displayed, solving the problem in existing technologies where delivery personnel cannot easily access order information and improving order acceptance efficiency.

CN116204699BActive Publication Date: 2026-01-30BEIJING SANKUAI ONLINE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111449962.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-30
Publication Date
2026-01-30
Estimated Expiration
2041-11-30

AI Technical Summary

Technical Problem

In existing technologies, the merchants to which an order belongs usually belong to a certain interest area, and the order comes from a certain interest area. However, the heat map information of the sub-area cannot reflect the ease of obtaining orders, which makes it impossible for delivery personnel to know which interest area is easier to obtain orders, thus failing to improve order acceptance efficiency.

Method used

By acquiring the associated information of multiple interest areas, including the number of unaccepted orders and the number of related delivery personnel, the current heat map information of each interest area is determined and sent to the delivery personnel's terminal, which is then displayed on the electronic map to reflect the ease of order acquisition.

Benefits of technology

Delivery personnel can identify areas of interest where orders are more likely to be received, improving order-taking efficiency. Precise heat map information can guide delivery personnel to areas of interest where orders are more likely to be received.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116204699B_ABST
    Figure CN116204699B_ABST
Patent Text Reader

Abstract

This application provides an information provision method, apparatus, server, and storage medium. The method includes: acquiring association information of multiple interest areas, the association information of which includes: the number of unaccepted orders for the interest area and the number of delivery personnel associated with the interest area; for each of the multiple interest areas, determining the current heat information of the interest area based on the association information, wherein the current heat information of the interest area indicates the ease of obtaining orders from the interest area; and for each target delivery person, sending the current heat information of each target interest area associated with the target delivery person to the target delivery person's terminal, so that the terminal displays interest area objects representing the target interest area in an electronic map that reflect the current heat information of the target interest area.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of big data, in particular to an information providing method and device, a server and a storage medium. BACKGROUND

[0002] The heat information provided by a life service platform to a delivery personnel, i.e., a rider, is used to help the delivery personnel improve order receiving efficiency. At present, a region is usually divided into multiple sub-regions by using a geohash algorithm, the number of un-received orders in each sub-region, i.e., the number of orders to be received by the delivery personnel from the sub-region, is calculated, the number of un-received orders in each sub-region is taken as the heat information of each sub-region, and the heat information of at least part of the sub-regions is sent to the terminal of the corresponding delivery personnel, and the heat information of at least part of the sub-regions is displayed on the terminal of the corresponding delivery personnel.

[0003] However, the merchant of an order usually belongs to an area of interest (AOI), and the order usually comes from an AOI, which can also be referred to as a region-shaped geographical entity, and the AOI is a commercial complex, a shopping mall, an office building, a community, etc. The heat information of each sub-region cannot reflect the ease of obtaining orders from the AOI in the sub-region, so that the corresponding delivery personnel cannot know which AOI is an AOI from which orders are more easily obtained, cannot go to the AOI from which orders are more easily obtained, and cannot help the corresponding delivery personnel improve order receiving efficiency. SUMMARY

[0004] The present application provides an information providing method and device, a server and a storage medium.

[0005] According to a first aspect of an embodiment of the present application, an information providing method is provided, comprising:

[0006] obtaining the association information of multiple AOIs, the association information of the AOI including the number of un-received orders of the AOI and the number of delivery personnel related to the AOI;

[0007] for each AOI in the multiple AOIs, determining the current heat information of the AOI based on the association information of the AOI, wherein the current heat information of the AOI indicates the ease of obtaining orders from the AOI;

[0008] for each target delivery personnel, sending the current heat information of each AOI in the multiple AOIs and the target AOI related to the target delivery personnel to the terminal of the target delivery personnel, so that the terminal displays an AOI object representing the target AOI in an electronic map, which can reflect the current heat information of the target AOI.

[0009] According to a second aspect of the embodiments of the present application, an information providing apparatus is provided, comprising:

[0010] an obtaining unit configured to obtain association information of a plurality of interest surfaces, the association information of the interest surface comprising: a number of unaccepted orders of the interest surface, a number of delivery personnel related to the interest surface;

[0011] a determining unit configured to, for each of the plurality of interest surfaces, determine current heat information of the interest surface based on the association information of the interest surface, wherein the current heat information of the interest surface indicates an ease of obtaining orders from the interest surface;

[0012] a sending unit configured to, for each target delivery personnel, send, to a terminal of the target delivery personnel, the current heat information of each target interest surface of the plurality of interest surfaces related to the target delivery personnel, so that the terminal displays, in an electronic map, an interest surface object representing the target interest surface that can reflect the current heat information of the target interest surface.

[0013] According to a third aspect of the embodiments of the present application, a server is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the above information providing method.

[0014] According to a fourth aspect of the embodiments of the present application, a computer readable medium is provided, when instructions in the computer readable medium are executed by a processor of a server, the server is enabled to perform the above information providing method.

[0015] The information providing method, apparatus, server and storage medium provided by the embodiments of the present application, on one hand, send the current heat information of each target interest surface related to a target delivery personnel to a terminal of the target delivery personnel, so that the terminal of the target delivery personnel displays, in an electronic map, an interest surface object representing the target interest surface related to the target delivery personnel that can reflect the current heat information of the target interest surface related to the target delivery personnel, so that the target delivery personnel can know the current heat information of each target interest surface related to the target delivery personnel. Since the current heat information of the interest surface indicates the ease of obtaining orders from the interest surface, for each target interest surface related to the target delivery personnel, the target delivery personnel can know the ease of obtaining orders from the target interest surface, and the target delivery personnel can further know the target interest surface from which orders are more easily obtained, i.e., the target interest surface with higher current heat information, and go to the target interest surface from which orders are more easily obtained to obtain orders from the target interest surface from which orders are more easily obtained. Thus, the target delivery personnel is helped to improve order acceptance efficiency.

[0016] In another aspect, the current heat information of each interest area is determined based on the associated information of the interest area, i.e., the number of unaccepted orders of the interest area and the number of delivery personnel related to the interest area, and the current heat information of the interest area can accurately represent the ease of obtaining orders from the interest area. BRIEF DESCRIPTION OF DRAWINGS

[0017] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application.

[0018] Figure 1 FIG. 1 shows a flowchart of an information providing method according to an embodiment of the present application;

[0019] Figure 2 FIG. 2 shows an effect diagram of displaying an interest area object reflecting current heat information of an interest area in an electronic map according to an embodiment of the present application;

[0020] Figure 3 FIG. 3 shows another effect diagram of displaying an interest area object reflecting current heat information of an interest area in an electronic map according to an embodiment of the present application;

[0021] Figure 4 FIG. 4 shows a structural diagram of an information providing device according to an embodiment of the present application. DETAILED DESCRIPTION

[0022] The present application will be further described below in conjunction with the drawings and embodiments. It should be understood that the specific embodiments described herein are merely intended for the purpose of explanation and are not intended to limit the present application. In addition, it should be noted that only the parts related to the present application are shown in the drawings for the purpose of description.

[0023] It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other without conflict. The present application will be described in detail below with reference to the drawings and embodiments.

[0024] Figure 1 FIG. 1 shows a flowchart of an information providing method according to an embodiment of the present application. The method can be performed by a server, and the method includes the following steps:

[0025] In step 101, the associated information of a plurality of interest areas is obtained.

[0026] In the present application, the plurality of interest surfaces are located in the same city. The electronic map of the city where the plurality of interest surfaces are located comprises relevant information of each of the plurality of interest surfaces, and the relevant information of the interest surface comprises an interest surface object representing the interest surface, a location of the interest surface, etc. The location of the interest surface can be the location of the geometric center of the interest surface.

[0027] For each of the plurality of interest surfaces, the relevant information of the interest surface comprises the number of unaccepted orders of the interest surface and the number of delivery personnel related to the interest surface.

[0028] In the present application, for each of the plurality of interest surfaces, the number of unaccepted orders of the interest surface can be the sum of the number of unaccepted orders of each merchant in the interest surface. The number of unaccepted orders of the merchant in the interest surface is the number of orders of the merchant in the interest surface that have not been obtained by the delivery personnel at the current time. The delivery personnel obtains the order by an operation for obtaining the order, which can also be referred to as grabbing the order.

[0029] In the present application, the current time can refer to the time when step 101 is started.

[0030] In the present application, for each of the plurality of interest surfaces, the delivery personnel related to the interest surface can be the delivery personnel whose current location is located in the interest surface. The current location of the delivery personnel can refer to the location of the delivery personnel at the current time.

[0031] For each of the plurality of interest surfaces, the number of delivery personnel whose current location is located in the interest surface can be taken as the number of delivery personnel related to the interest surface.

[0032] Step 102, for each of the plurality of interest surfaces, based on the relevant information of the interest surface, determining the current heat information of the interest surface.

[0033] In the present application, for each of the plurality of interest surfaces, the current heat information of the interest surface indicates the ease of obtaining orders from the interest surface.

[0034] In the present application, for each of the plurality of interest surfaces, when determining the heat information of the interest surface based on the relevant information of the interest surface, the current heat value of the interest surface can be calculated based on the relevant information of the interest surface, and the current heat value of the interest surface is taken as the current heat information of the interest surface. The number of unaccepted orders of the interest surface is positively correlated with the current heat value of the interest surface, and the number of delivery personnel related to the interest surface is negatively correlated with the current heat value of the interest surface.

[0035] In one implementation, for each of the plurality of interest faces, an arithmetic square root of the number of delivery personnel related to the interest face can be calculated, and the current heat value of the interest face can be obtained by dividing the number of unaccepted orders of the interest face by the arithmetic square root.

[0036] In another implementation, for each of the plurality of interest faces, a sum of the number of delivery personnel related to the interest face and a preset positive number, which can be 1, can be calculated, and an arithmetic square root of the sum can be calculated, and the current heat value of the interest face can be obtained by dividing the number of unaccepted orders of the interest face by the arithmetic square root.

[0037] In the present application, for each of the plurality of interest faces, the current heat information of the interest face can be used as the ease of obtaining orders from the interest face, and the greater the current heat information of the interest face, the higher the ease of obtaining orders from the interest face, i.e., the easier it is to obtain orders from the interest face.

[0038] In step 103, for each target delivery personnel, the current heat information of each target interest face of the plurality of interest faces related to the target delivery personnel is sent to the terminal of the target delivery personnel.

[0039] In the present application, a preset condition that needs to be met by a target delivery personnel can be preset. All delivery personnel in a city that meet the preset condition can be determined as target delivery personnel. For example, the preset condition is that the number of accepted orders of the current day, i.e., the day in which the current time is located, is less than a number threshold.

[0040] For each target delivery personnel, each of the plurality of interest faces can be used as a target interest face related to the target delivery personnel.

[0041] For each target delivery personnel, an interest face located in a region related to the current location of the target delivery personnel can also be used as a target interest face related to the target delivery personnel.

[0042] For each target delivery personnel, the region related to the current location of the target delivery personnel can be a circular region with the current location of the target delivery personnel as the center and a preset radius.

[0043] In the present application, after sending the current heat information of each target interest surface related to the target delivery personnel to the terminal of the target delivery personnel, for each target interest surface related to the target delivery personnel, the terminal of the target delivery personnel can display an interest surface object representing the target interest surface in the electronic map, which can reflect the current heat information of the target interest surface. The interest surface object representing the target interest surface displayed in the electronic map can include the current heat information of the target interest surface, and the position of the current heat information of the target interest surface in the electronic map is located in the area occupied by the interest surface object representing the target interest surface.

[0044] In the present application, each displayed interest surface object representing the target interest surface related to the target delivery personnel can reflect the current heat information of the target interest surface related to the target delivery personnel, so that the target delivery personnel can know the current heat information of each target interest surface related to the target delivery personnel. Since the current heat information of the interest surface indicates the ease of obtaining an order from the interest surface, for each target interest surface related to the target delivery personnel, the target delivery personnel can know the ease of obtaining an order from the target interest surface, and the target delivery personnel can further know the target interest surface from which the order is more easily obtained, i.e., the target interest surface with higher current heat information, and go to the target interest surface from which the order is more easily obtained to obtain an order from the target interest surface from which the order is more easily obtained. Thus, the target delivery personnel's order obtaining efficiency is improved.

[0045] For example, for a target delivery personnel, after sending the current heat information of each target interest surface related to the target delivery personnel to the terminal of the target delivery personnel, for each target interest surface related to the target delivery personnel, the terminal of the target delivery personnel can display an interest surface object representing the target interest surface in the electronic map, which can reflect the current heat information of the target interest surface. The target delivery personnel can know the interest surface from which the order is more easily obtained, for example, by sorting all target interest surfaces related to the target delivery personnel in descending order of current heat information, after sorting, the first N target interest surfaces related to the target delivery personnel are the target interest surfaces related to the target delivery personnel from which the order is more easily obtained. The target delivery personnel can go to one of the first N target interest surfaces related to the target delivery personnel, for example, the interest surface with the highest current heat information among all target interest surfaces related to the target delivery personnel, to obtain an order from the interest surface with the highest current heat information.

[0046] In some embodiments, for each of the plurality of interest surfaces, the delivery personnel related to the interest surface is one of: a delivery personnel whose current position is located in the interest surface, a surrounding delivery personnel of the interest surface, the surrounding delivery personnel of the interest surface whose current position is not located in the interest surface and the distance between the current position of the surrounding delivery personnel of the interest surface and the position of the interest surface is less than the distance threshold, and the number of the delivery personnel related to the interest surface is the sum of the number of the delivery personnel whose current position is located in the interest surface and the number of the surrounding delivery personnel of the interest surface.

[0047] For each of the plurality of interest surfaces, the delivery personnel whose current position is located in the interest surface and the surrounding delivery personnel of the interest surface, i.e., the surrounding delivery personnel of the interest surface, can all be the delivery personnel related to the interest surface.

[0048] For each of the plurality of interest surfaces, the position of the interest surface can be the position of the geometric center of the interest surface.

[0049] In the present application, when determining the current heat information of each of the plurality of interest surfaces, the sum of the number of the delivery personnel whose current position is located in the interest surface and the number of the surrounding delivery personnel of the interest surface can be taken as the number of the delivery personnel related to the interest surface, not only considering the influence of the number of the delivery personnel whose current position is located in the interest surface on the ease of obtaining orders from the interest surface, but also considering the influence of the number of the surrounding delivery personnel of the interest surface on the ease of obtaining orders from the interest surface, so that the determined current heat information of the interest surface is more accurate.

[0050] In some embodiments, the current heat information of the interest surface is a heat level; and determining the current heat information of the interest surface based on the associated information of the interest surface comprises: determining a current heat value of the interest surface based on the associated information of the interest surface; determining a preset heat value interval in which the current heat value of the interest surface is located among a plurality of preset heat value intervals; and taking the heat level corresponding to the preset heat value interval in which the current heat value of the interest surface is located as the current heat information.

[0051] In the present application, a plurality of preset heat value intervals and a plurality of heat levels can be set in advance. The left end point value of the preset heat value interval with the smallest left end point value can be 0, and the right end point value of the preset heat value interval with the largest right end point value can be infinity. Each preset heat value interval corresponds to a heat level, and the larger the left end point value of the preset heat value interval, the higher the heat level corresponding to the preset heat value interval.

[0052] In the present application, for each of the plurality of interest surfaces, the heat level of the interest surface can be taken as the ease of obtaining orders from the interest surface, and the higher the heat level of the interest surface, the higher the ease of obtaining orders from the interest surface, i.e. the easier it is to obtain orders from the interest surface.

[0053] For example, five heat levels, heat level 1, heat level 2, heat level 3, heat level 4, heat level 5, are pre-set, and the ease of obtaining orders from the interest surface is indicated as heat level 1, heat level 2, heat level 3, heat level 4, heat level 5 in turn from low to high.

[0054] In the present application, for each of the plurality of interest surfaces, when the current heat information of the interest surface is determined based on the associated information of the interest surface, the current heat value of the interest surface can be determined based on the associated information of the interest surface, and the process of determining the current heat value of the interest surface refers to the process of determining the current heat value of the interest surface in step 102.

[0055] For each of the plurality of interest surfaces, the current heat value of the interest surface can be determined to be in a preset heat value interval, and the heat level corresponding to the preset heat value interval in which the current heat value of the interest surface is located is taken as the current heat information.

[0056] In the present application, when the current heat information of the interest surface is a heat level, the higher the heat level of the interest surface, the higher the ease of obtaining orders from the interest surface. After sending the current heat information of each target interest surface related to the target delivery personnel to the terminal of the target delivery personnel, the target delivery personnel can further understand that the target interest surface related to the target delivery personnel which is easier to obtain orders, i.e. the target interest surface related to the target delivery personnel with a higher heat level, and go to the target interest surface related to the target delivery personnel which is easier to obtain orders to obtain orders from the target interest surface related to the target delivery personnel which is easier to obtain orders. Thus, the target delivery personnel's order acceptance efficiency is improved.

[0057] In some embodiments, it further includes: sending indication information indicating the color of the heat level of each to the terminal of each target delivery personnel; and displaying the interest surface object representing the target interest surface which can reflect the current heat information of the target interest surface includes: displaying the interest surface object representing the target interest surface with the color of the heat level of the target interest surface.

[0058] In the present application, the colors of the heat levels of each are different. Indicating information indicating the colors of the heat levels of each is sent to the terminal of each target delivery personnel, so that the terminal of the target delivery personnel can display the interest surface object representing the target interest surface with the color of the heat level of the target interest surface when displaying the interest surface object representing the target interest surface which can reflect the current heat information of the target interest surface, and the target delivery personnel can understand the heat level of the target interest surface according to the color of the interest surface object representing the target interest surface.

[0059] Please refer to Figure 2 which shows one effect schematic diagram of displaying the interest surface object which can reflect the current heat information of the interest surface in the electronic map.

[0060] In Figure 2 , the current position 201 of the target delivery personnel in the exemplary electronic map, the interest surface object 202, the interest surface object 203, the interest surface object 204, the interest surface object 205, the interest surface object 206, and the information 207 for introducing the correspondence between the heat level and the color. Figure 2 The text below the interest surface object in is the text for explaining the heat level of the interest surface represented by the interest surface object and the color of the interest surface represented by the interest surface object, which is not actually displayed in the electronic map. When displaying each interest surface object in the electronic map, the area occupied by each interest surface object is rendered as the color of the heat level of the interest surface represented by the interest surface object. The target delivery personnel can understand the heat levels of the interest surfaces represented by the interest surface object 202, the interest surface object 203, the interest surface object 204, the interest surface object 205, and the interest surface object 206.

[0061] In some embodiments, before obtaining the association information of the plurality of interest surfaces, further comprising: obtaining historical heat value information of a plurality of interest surfaces for statistics, the historical heat value information of the interest surfaces for statistics comprising: a plurality of historical heat values of the interest surfaces for statistics, wherein each historical heat value of the plurality of historical heat values of the interest surfaces for statistics corresponds to a different time period, and the historical heat value is generated within the time period corresponding to the historical heat value; generating a historical heat value set comprising the historical heat value information of the plurality of interest surfaces for statistics; performing quantile calculation on the historical heat value set to obtain a plurality of quantiles; and generating a plurality of preset heat value intervals based on the plurality of quantiles.

[0062] In the present application, the interest surface for statistics is located in the city where the plurality of interest surfaces in step 101 are located. The historical heat value information of the interest surface for statistics comprises: a plurality of historical heat values of the interest surface for statistics.

[0063] The time period corresponding to each of the plurality of historical heat values of the interest surface for statistics is different, the time period corresponding to the historical heat value of the interest surface for statistics is a time period in which a time point of generating the historical heat value of the interest surface for statistics is located, and the historical heat value of the interest surface for statistics is generated in the time period corresponding to the historical heat value of the interest surface for statistics.

[0064] In the present application, a day can be divided into a plurality of time periods in advance. Each of the historical heat value information of the interest surface for statistics is generated in a target historical day of the current day. The target historical day of the current day can be a day before the current day, which is N days away from the current day. N can be set in advance. In other words, from the target historical day of the current day, N days have passed to the current day.

[0065] In the present application, quantile calculation is performed on the historical heat value set to obtain a plurality of quantiles. The plurality of quantiles have an order from small to large, and each of the plurality of quantiles corresponds to a proportion. The proportion corresponding to the quantile is the proportion of the number of historical heat values in the historical heat value set that are less than the quantile to the number of historical heat values included in the historical heat value set. For each of the plurality of quantiles except the largest one, a preset heat value interval with the quantile as the left endpoint and the next quantile of the quantile as the right endpoint can be generated. A preset heat value interval with the largest quantile as the left endpoint and positive infinity as the right endpoint can be generated.

[0066] For example, when the quantile calculation is performed on the historical heat value set to obtain a plurality of quantiles, after the historical heat values in the historical heat value set are sorted from small to large, the 20th quantile, the 40th quantile, the 60th quantile, and the 80th quantile are calculated. The number of historical heat values less than the 20th quantile accounts for 20% of the historical heat value set, the number of historical heat values less than the 40th quantile accounts for 40% of the historical heat value set, the number of historical heat values less than the 60th quantile accounts for 60% of the historical heat value set, and the number of historical heat values less than the 80th quantile accounts for 80% of the historical heat value set. (0, 20th quantile) constitutes a preset heat value interval, 【20th quantile, 40th quantile) constitutes a preset heat value interval, 【40th quantile, 60th quantile) constitutes a preset heat value interval, 【60th quantile, 80th quantile) constitutes a preset heat value interval, and 【80th quantile, +∞) constitutes a preset heat value interval.

[0067] In the present application, the plurality of quantiles can reflect the distribution of the heat values, the plurality of preset heat value intervals are obtained based on the plurality of quantiles, the plurality of preset heat value intervals are also related to the distribution of the heat values, and the heat level of the interest point is the heat level corresponding to the preset heat value interval in which the current heat value of the interest surface is located, and the heat level of the interest point is also related to the distribution of the heat values. The relevance between the distribution of the heat values and the heat level is considered, so that the obtained heat level can more accurately reflect the ease of obtaining orders from the interest surface.

[0068] In some embodiments, the method further comprises: performing the recommendation operation on each target delivery personnel respectively, and for each target delivery personnel, the recommendation operation on the target delivery personnel comprises: for each target interest surface related to the target delivery personnel, inputting information corresponding to the target interest surface for predicting the order acceptance rate into the order acceptance rate prediction model to obtain an order acceptance rate corresponding to the target interest surface, the information corresponding to the target interest surface for predicting the order acceptance rate comprising: a current heat value of the target interest surface, a historical heat value of the target interest surface, a distance between a current location of the target delivery personnel and a location of the target interest surface, characteristic information of the target delivery personnel, a current time period, and indication information indicating whether the current day is a rest day, the order acceptance rate corresponding to the target interest surface indicating a probability that the target delivery personnel expects to obtain an order from the target interest surface; sorting the order acceptance rates of all target interest surfaces in descending order according to the order acceptance rates of the target interest surfaces, and regarding each of the first preset number of target interest surfaces as a recommended interest surface; and for each recommended interest surface, for each recommended interest surface, sending an identifier of the recommended interest surface to a terminal of the target delivery personnel, so that the terminal of the target delivery personnel determines, according to the identifier of the recommended interest surface, that the recommended interest surface is an interest surface recommended to the target delivery personnel, and displays the indication information corresponding to the recommended interest surface when displaying an interest surface object representing the recommended interest surface in the electronic map, the indication information corresponding to the recommended interest surface indicating that the recommended interest surface is recommended to the target delivery personnel.

[0069] In the present application, a day can be divided into a plurality of time periods in advance. The current time period is a day in which the current time is located. The current time period is a time period in which the current time is located. Saturday, weekend, and holidays are all rest days.

[0070] For a target interest surface related to a target delivery personnel, the historical heat value of the target interest surface can be a historical heat value at a historical moment M days away from the current day before the current day, M can be set in advance, and the time period in which the historical moment is located is the same as the current time period.

[0071] For each target delivery personnel, the characteristic information of the target delivery personnel can comprise: an order quantity level of the target delivery personnel, and a punctuality rate level of the target delivery personnel.

[0072] For the order quantity level of the target delivery personnel, the order quantity completed by the target delivery personnel in a statistical time period can be calculated, and a preset order quantity interval corresponding to the order quantity completed by the target delivery personnel is determined as the order quantity level of the target delivery personnel.

[0073] For the punctuality rate level of the target delivery personnel, the number of orders completed by the target delivery personnel in a statistical time period can be calculated. The target delivery personnel completes an order before or at the estimated delivery time. The number of orders completed by the target delivery personnel is divided by the number of orders completed by the target delivery personnel, and the punctuality rate of the target delivery personnel is obtained. A preset punctuality rate interval corresponding to the punctuality rate of the target delivery personnel is determined as the punctuality rate level of the target delivery personnel.

[0074] In this application, the order acceptance rate prediction model can be a classification model such as a support vector machine model or a neural network for classification. For a target delivery personnel, in the recommendation operation of the target delivery personnel, for each target interest face, the information corresponding to the target interest face for predicting the order acceptance rate is input into the order acceptance rate prediction model, and the order acceptance rate prediction model outputs the order acceptance rate corresponding to the target interest face.

[0075] In this application, for a target delivery personnel, in the recommendation operation of the target delivery personnel, the order acceptance rates of all target interest faces can be sorted from large to small according to the order acceptance rates of the target interest faces, and after sorting, each of the first preset number of target interest faces is determined as a recommended interest face.

[0076] In this application, for a target delivery personnel, after determining each recommended interest face, the identification of each recommended interest face can be sent to the terminal of the target delivery personnel, and the terminal of the target delivery personnel can determine that each recommended interest face is an interest face recommended to the target delivery personnel according to the identification of each recommended interest face. For each recommended interest face, the terminal of the target delivery personnel displays the recommended interest face corresponding to the indication information when displaying the recommended interest face on the electronic map. The position of the indication information corresponding to the recommended interest face is near the position of the interest face object representing the recommended interest face. The indication information corresponding to the recommended interest face indicates that the recommended interest face is recommended to the target delivery personnel, and the target delivery personnel can learn about the interest face recommended to the target delivery personnel.

[0077] In the present application, the information corresponding to the target interest surface for predicting the order acceptance rate includes the current heat value of the target interest surface, the historical heat value of the target interest surface, the distance between the current position of the target delivery personnel and the position of the target interest surface, the characteristic information of the target delivery personnel, the current time period, the indication information indicating whether the current day is a rest day, and the like. The information corresponding to the target interest surface for predicting the order acceptance rate is input into the order acceptance rate prediction model to obtain the order acceptance rate corresponding to the target interest surface, i.e. the probability that the target delivery personnel expects to obtain an order from the target interest surface. The correlation between the plurality of information and the probability that the target delivery personnel expects to obtain an order from the target interest surface is considered to obtain a more accurate order acceptance rate corresponding to the target interest surface.

[0078] Please refer to Figure 3 which shows another effect schematic diagram of displaying the interest surface object reflecting the current heat information of the interest surface in the electronic map.

[0079] In Figure 3 , the current position of the target delivery personnel 301, the interest surface object 302, the interest surface object 303, the interest surface object 304, the interest surface object 305, the interest surface object 306, the information 307 for introducing the correspondence between the heat level and the color, the indication information 308 corresponding to the interest surface represented by the interest surface object 302, and the indication information 309 corresponding to the interest surface represented by the interest surface object 303 are exemplarily displayed in the electronic map. Figure 3 The text below the interest surface object in is used to explain the heat level of the interest surface represented by the interest surface object and the color of the interest surface represented by the interest surface object, which is not actually displayed in the electronic map. When displaying each interest surface object in the electronic map, the area occupied by each interest surface object is rendered as the color of the heat level of the interest surface. The indication information 308 and the indication information 309 are both icons with the name "recommended". The target delivery personnel can learn the heat level of the interest surface represented by the interest surface object 302, the interest surface object 303, the interest surface object 304, the interest surface object 305, and the interest surface object 306, and can also learn that the interest surface represented by the interest surface object 302 and the interest surface represented by the interest surface object 303 are the interest surfaces recommended to the target delivery personnel.

[0080] In the present application, before obtaining the order acceptance rate corresponding to the target interest surface by using the order acceptance rate prediction model, the order acceptance rate prediction model is trained in advance by using the training sample set and the label of each training sample in the training sample set. Each training sample is one of the following: positive sample, negative sample. The label of the positive sample is a numerical value indicating that the delivery personnel expects to obtain an order from the interest surface, for example 1, and the label of the negative sample is a numerical value indicating that the delivery personnel does not expect to obtain an order from the interest surface, for example 0.

[0081] In the present application, the positive samples and the negative samples can be obtained in advance by the following method:

[0082] For each of the multiple delivery personnel participating in obtaining the training samples, if the heat value of the interest surface from which the order is obtained by the delivery personnel at the time when the order is obtained is greater than the heat value threshold, a positive sample related to the interest surface can be generated, the positive sample comprising: the heat value of the interest surface from which the order is obtained at the time when the order is obtained by the delivery personnel, the historical heat value of the interest surface from which the order is obtained relative to the heat value, the distance between the position of the delivery personnel at the time when the order is obtained and the position of the interest surface from which the order is obtained, the characteristic information of the delivery personnel, the time period in which the time when the order is obtained by the delivery personnel is located, and the indication information indicating whether the day in which the time when the order is obtained by the delivery personnel is located is a rest day. The historical heat value of the interest surface from which the order is obtained relative to the heat value can be the historical heat value of a historical time point in a day which is M days away from the day in which the order is obtained by the delivery personnel, the historical time point being in the same time period as the time period in which the time when the order is obtained by the delivery personnel is located.

[0083] For each of the multiple delivery personnel participating in obtaining the training samples, for another interest surface located in a region related to the position of the delivery personnel at the time when the order is obtained, a negative sample related to the other interest surface can be generated, the region related to the position of the delivery personnel at the time when the order is obtained can be a circular region with the position of the delivery personnel at the time when the order is obtained as the center and a preset radius. The negative sample related to the other interest surface comprises: the heat value of the other interest surface at the time when the order is obtained by the delivery personnel, the historical heat value of the heat value of the other interest surface relative to the heat value of the other interest surface at the time when the order is obtained by the delivery personnel, the distance between the position of the delivery personnel at the time when the order is obtained and the position of the other interest surface, the characteristic information of the delivery personnel, the time period in which the time when the order is obtained by the delivery personnel is located, and the indication information indicating whether the day in which the time when the order is obtained by the delivery personnel is located is a rest day.

[0084] In the present application, for each time of training the order acceptance rate prediction model, a training sample is input into the order acceptance rate prediction model, the order acceptance rate prediction model predicts an order acceptance rate, i.e., a probability that a delivery personnel expects to obtain an order from an interest surface, and an order non-acceptance rate, i.e., a probability that a delivery personnel does not expect to obtain an order from an interest surface, the sum of the order acceptance rate and the order non-acceptance rate being 1. If the order acceptance rate is greater than the order non-acceptance rate, the final prediction result is a value, e.g., 1, indicating that the delivery personnel expects to obtain an order from the interest surface, if the order non-acceptance rate is greater than the order acceptance rate, the final prediction result is a value, e.g., 0, indicating that the delivery personnel does not expect to obtain an order from the interest surface. If the final prediction result is not the same as the label of the training sample, the parameter value of the parameter of the order acceptance rate prediction model is updated.

[0085] Please refer to Figure 4 which shows a structural schematic diagram of an information providing apparatus provided by an embodiment of the present application. As shown in Figure 4 , the information providing apparatus comprises an acquisition unit 401, a determination unit 402, and a sending unit 403.

[0086] The acquisition unit 401 is configured to acquire association information of a plurality of interest surfaces, the association information of the interest surface comprising: an unaccepted order quantity of the interest surface, and a quantity of delivery personnel related to the interest surface;

[0087] The determination unit 402 is configured to, for each of the plurality of interest surfaces, determine current heat information of the interest surface based on the association information of the interest surface, wherein the current heat information of the interest surface indicates an ease of obtaining an order from the interest surface;

[0088] The sending unit 403 is configured to, for each target delivery personnel, send the current heat information of each of the plurality of interest surfaces related to the target delivery personnel to a terminal of the target delivery personnel, so that the terminal displays an interest surface object representing the target interest surface in an electronic map, which can reflect the current heat information of the target interest surface.

[0089] In some embodiments, the delivery personnel related to the interest surface is one of: a delivery personnel whose current position is located in the interest surface, a surrounding delivery personnel of the interest surface, and a surrounding delivery personnel of the interest surface whose current position is not located in the interest surface and whose distance between the current position and the position of the interest surface is less than a distance threshold, and the quantity of the delivery personnel related to the interest surface is the sum of the quantity of the delivery personnel whose current position is located in the interest surface and the quantity of the surrounding delivery personnel of the interest surface.

[0090] In some embodiments, the current heat information is a heat level; the determining unit 402 is further configured to determine, based on the associated information of the interest surface, a current heat value of the interest surface; determine a preset heat value interval in which the current heat value of the interest surface is located; and determine the heat level corresponding to the preset heat value interval in which the current heat value of the interest surface is located as the current heat information of the interest surface.

[0091] In some embodiments, the information providing apparatus further comprises:

[0092] The generating unit is configured to, before obtaining the associated information of the plurality of interest surfaces, obtain historical heat value information of a plurality of interest surfaces for statistics, the historical heat value information of the interest surfaces for statistics comprising a plurality of historical heat values of the interest surfaces for statistics, each of the plurality of historical heat values corresponding to a different time period, the historical heat value being generated within the time period corresponding to the historical heat value; generate a historical heat value set comprising the historical heat value information of the plurality of interest surfaces for statistics; perform quantile calculation on the historical heat value set to obtain a plurality of quantiles; and generate a plurality of preset heat value intervals based on the plurality of quantiles.

[0093] In some embodiments, the information providing apparatus further comprises:

[0094] The indication information providing unit is configured to send indication information indicating a color of each heat level to a terminal of each target delivery personnel; and the interest surface object representing the target interest surface, which can reflect the current heat information of the target interest surface, comprises an interest surface object representing the target interest surface with a color of the heat level of the target interest surface.

[0095] In some embodiments, the information providing apparatus further comprises:

[0096] The recommendation unit is configured to perform a recommendation operation on each target delivery personnel, and the recommendation operation includes: for each target interest surface related to the target delivery personnel, inputting information corresponding to the target interest surface for predicting an order acceptance rate into an order acceptance rate prediction model to obtain an order acceptance rate corresponding to the target interest surface, the information corresponding to the target interest surface for predicting the order acceptance rate includes: a current heat value of the target interest surface, a historical heat value of the target interest surface, a distance between a current position of the target delivery personnel and a position of the target interest surface, feature information of the target delivery personnel, a current time period, and indication information indicating whether a current day is a rest day, the order acceptance rate indicates a probability that the target delivery personnel expects to obtain an order from the target interest surface; sorting order acceptance rates of all target interest surfaces in descending order according to the order acceptance rates of the target interest surfaces, and regarding each of a first preset number of target interest surfaces as a recommended interest surface; for each recommended interest surface, sending an identifier of the recommended interest surface to a terminal of the target delivery personnel, so that the terminal determines, according to the identifier, that the recommended interest surface is an interest surface recommended to the target delivery personnel, and displays indication information corresponding to the recommended interest surface when displaying an interest surface object representing the recommended interest surface in an electronic map, the indication information indicating that the recommended interest surface is recommended to the target delivery personnel.

[0097] The application further provides a server, which can be configured with one or more processors; a memory for storing one or more programs, the one or more programs can include instructions for performing the operations described in the above embodiments. When the one or more programs are executed by the one or more processors, the instructions for causing the one or more processors to perform the operations described in the above classification model training embodiments.

[0098] The application further provides a storage medium, which can be included in the server, or can exist separately and not be assembled into the server. The above storage medium carries one or more programs, when the one or more programs are executed by the server, the server performs the operations described in the above method embodiments.

[0099] It should be noted that the storage medium in the present application can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may, for example, include but is not limited to an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of the computer readable storage medium can 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer readable storage medium can be any tangible medium including or storing a program that can be used by or in conjunction with a message execution system, device or apparatus. In the present application, the computer readable signal medium can include a data signal carried in a baseband or as a carrier wave part of a carrier wave, which carries computer readable program code. Such a propagated data signal can take many forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium other than the computer readable storage medium, which can send, propagate or transmit a program for use by or in conjunction with a message execution system, device or apparatus. The program code included on the computer readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0100] The flow diagrams and block diagrams in the drawings are schematic illustrations of possible architectures, functions and operations of systems, methods and computer program products in accordance with various embodiments of the present application. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which includes one or more executable messages for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figure. For example, two blocks noted in succession can in fact be executed substantially concurrently or in the reverse order, depending on the functionality involved. It should also be noted that each block in the block diagrams and / or flow diagrams, and combinations of blocks in the block diagrams and / or flow diagrams, can be implemented by special-purpose hardware-based systems that perform the specified functions or operations, or can be implemented by a combination of special-purpose hardware and computer messages.

[0101] The above description is merely exemplary of the principles of the application. It is to be understood that those skilled in the art will be able to devise various arrangements of the described nomenclature which, although not explicitly described or shown, embody the principles of the application and are thus within its spirit and scope. Thus, the described embodiments are to be considered in all respects as illustrative and not restrictive, and all changes coming within the meaning and equivalency range of the appended claims are intended to be embraced therein.

Claims

1. An information providing method characterized by comprising: The method comprises: obtaining association information of a plurality of interest areas, the association information of the interest areas comprising: a number of unaccepted orders of the interest areas, and a number of delivery personnel related to the interest areas; for each of the plurality of interest areas, determining current heat information of the interest area based on the association information of the interest area, wherein the current heat information of the interest area indicates an ease of obtaining an order from the interest area; for each target delivery personnel, sending the current heat information of each of the plurality of interest areas and a target interest area related to the target delivery personnel to a terminal of the target delivery personnel, so that the terminal displays an interest area object representing the target interest area in an electronic map, the interest area object being capable of reflecting the current heat information of the target interest area.

2. The method of claim 1, wherein, The delivery personnel related to the interest area is one of: a delivery personnel whose current position is located within the interest area, a surrounding delivery personnel of the interest area, and a surrounding delivery personnel of the interest area whose current position is not located within the interest area and whose current position is less than a distance threshold from the position of the interest area, and the number of the delivery personnel related to the interest area is the sum of the number of the delivery personnel whose current position is located within the interest area and the number of the surrounding delivery personnel of the interest area.

3. The method of claim 2, wherein, The current heat information is a heat level; determining the current heat information of the interest area based on the association information of the interest area comprises: determining a current heat value of the interest area based on the association information of the interest area; determining a preset heat value interval in which the current heat value of the interest area is located from a plurality of preset heat value intervals; determining a heat level corresponding to the preset heat value interval in which the current heat value of the interest area is located as the current heat information of the interest area.

4. The method of claim 3, wherein, Before obtaining the association information of the plurality of interest areas, the method further comprises: obtaining historical heat value information of a plurality of interest areas for statistics, the historical heat value information of the interest areas for statistics comprising: a plurality of historical heat values of the interest areas for statistics, wherein each of the plurality of historical heat values corresponds to a different time period, and the historical heat value is generated within the time period corresponding to the historical heat value; generating a historical heat value set comprising the historical heat value information of the plurality of interest areas for statistics; performing quantile calculation on the historical heat value set to obtain a plurality of quantiles; generating the plurality of preset heat value intervals based on the plurality of quantiles.

5. The method of claim 3, wherein, The method further comprises: sending indication information indicating a color of each heat level to a terminal of each target delivery personnel; and the displaying the interest area object representing the target interest area capable of reflecting the current heat information of the target interest area comprises: displaying the interest area object representing the target interest area with a color of the heat level of the target interest area.

6. The method according to one of claims 1 to 5, characterized in that The method further comprises: performing a recommendation operation on each target delivery personnel, the recommendation operation comprising: For each target interest face related to the target delivery personnel, information corresponding to the target interest face for predicting an order acceptance rate is input into an order acceptance rate prediction model to obtain an order acceptance rate corresponding to the target interest face, the information corresponding to the target interest face for predicting the order acceptance rate including: a current heat value of the target interest face, a historical heat value of the target interest face, a distance between a current position of the target delivery personnel and a position of the target interest face, feature information of the target delivery personnel, a current time period, and indication information indicating whether a current day is a rest day, the order acceptance rate indicating a probability that the target delivery personnel is expected to obtain an order from the target interest face; All order acceptance rates of the target interest faces are sorted in descending order according to the order acceptance rates of the target interest faces, and each of a preset number of target interest faces is taken as a recommended interest face; For each recommended interest face, an identifier of the recommended interest face is sent to a terminal of the target delivery personnel, so that the terminal determines that the recommended interest face is an interest face recommended to the target delivery personnel, and the terminal displays indication information corresponding to the recommended interest face when displaying an interest face object representing the recommended interest face in an electronic map, the indication information indicating that the recommended interest face is recommended to the target delivery personnel.

7. An information providing apparatus characterized by comprising: The apparatus comprises: An acquisition unit configured to acquire association information of a plurality of interest faces, the association information of the interest face including: an unaccepted order quantity of the interest face and a quantity of delivery personnel related to the interest face; A determination unit configured to, for each interest face of the plurality of interest faces, determine current heat information of the interest face based on the association information of the interest face, wherein the current heat information of the interest face indicates an ease of obtaining an order from the interest face; A sending unit configured to, for each target delivery personnel, send current heat information of each target interest face related to the target delivery personnel of the plurality of interest faces to a terminal of the target delivery personnel, so that the terminal displays an interest face object representing the target interest face in an electronic map, the interest face object reflecting the current heat information of the target interest face.

8. The apparatus of claim 7, wherein, The delivery personnel related to the interest face is one of: a delivery personnel whose current position is located in the interest face, and a surrounding delivery personnel of the interest face, the current position of the surrounding delivery personnel of the interest face not being located in the interest face and a distance between the current position of the surrounding delivery personnel of the interest face and a position of the interest face being less than a distance threshold, and the quantity of the delivery personnel related to the interest face being a sum of a quantity of the delivery personnel whose current position is located in the interest face and a quantity of the surrounding delivery personnel of the interest face.

9. A server, characterized by Comprise: A processor; A memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method of any one of claims 1 to 6.

10. A storage medium, when instructions in the storage medium are executed by a processor of a server, enable the server to perform the method of any one of claims 1 to 6.

Citation Information

Patent Citations

  • Interface display method, and delivery order distribution method and device

    CN107093121A

  • Order distribution method and device

    CN108665170A