A group rental house identification method, device and equipment and storage medium
By encoding and merging the task information and reporting information of items, and calculating the user reference quantity and reporting fluctuation quantity, the problem of misjudgment in the identification of shared rental housing in the existing technology is solved, and higher identification accuracy is achieved.
Patent Information
- Application Number
- CN202211666791.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-23
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2042-12-23
AI Technical Summary
Existing methods for identifying shared rental housing, which rely on energy consumption data, are prone to misjudging large water and electricity users, thus reducing the accuracy of shared rental housing identification.
By acquiring task information and reporting information of items within a preset time period, and merging information under the same coded address and the same user identification information based on a preset address coding method, the target merged information set is determined, and the user reference quantity and reporting fluctuation quantity are calculated, thereby identifying the address of shared rental housing.
It improves the accuracy of identifying shared rental housing by encoding and merging the task information and reporting information of items, and more accurately determines the user reference volume and reporting fluctuation volume, thus identifying the address of shared rental housing in the target area.
Smart Images

Figure CN115936825B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to computer technology, and particularly relate to a group rental house identification method and device, equipment and a storage medium. BACKGROUND
[0002] With the rapid development of computer technology, group rental houses in a city can be automatically identified to discover the situation of the group rental houses in time.
[0003] At present, the number of users is usually determined based on energy consumption data of community housing, such as water consumption data and electricity consumption data, and whether it is a group rental house is identified based on the number of users.
[0004] However, in the process of implementing the present application, the inventors have found that at least the following problems exist in the prior art:
[0005] The existing group rental house identification method indirectly identifies group rental houses based on energy consumption data, which is easy to misjudge large users of water and electricity, thereby reducing the accuracy of group rental house identification. SUMMARY
[0006] Embodiments of the present application provide a group rental house identification method, device, equipment and storage medium to improve the accuracy of group rental house identification.
[0007] In a first aspect, embodiments of the present application provide a group rental house identification method, comprising:
[0008] Obtaining item pickup task information of a delivery address in a target area in a preset time period and point reporting information of the target area in the preset time period;
[0009] Based on a preset address coding mode, merging information under the same coded address and the same user identifier information of the item pickup task information and the point reporting information to determine a target merged information set;
[0010] Based on the target merged information set, determining a user reference quantity and a point fluctuation quantity corresponding to each target delivery address in the target merged information set, wherein the user reference quantity includes a user resident quantity and / or a user flow quantity, and the point fluctuation quantity is used to represent the active change degree of different point reporting periods;
[0011] According to the user reference quantity and the point fluctuation quantity, determining a group rental house address from each target delivery address.
[0012] In a second aspect, embodiments of the present application also provide a group rental house identification device, comprising:
[0013] An information obtaining module is configured to obtain item obtaining task information of a consignee address in a target area in a preset time period and point reporting information of a point reporting address in the target area in the preset time period;
[0014] An information merging module is configured to perform information merging of the item obtaining task information and the point reporting information based on a preset address coding manner, to determine a target merging information set.
[0015] An information determining module is configured to determine, based on the target merging information set, a user reference amount and a point reporting fluctuation amount corresponding to each target consignee address in the target merging information set, wherein the user reference amount comprises a user resident amount and / or a user flow amount, and the point reporting fluctuation amount is used to represent an active change degree of different point reporting periods.
[0016] A group rental address determining module is configured to determine a group rental address from each of the target consignee addresses according to the user reference amount and the point reporting fluctuation amount.
[0017] In a third aspect, an electronic device is provided, and the electronic device comprises:
[0018] One or more processors;
[0019] A memory configured to store one or more programs;
[0020] When the one or more programs are executed by the one or more processors, the one or more processors implement the group rental identification method provided in any of the embodiments of the present application.
[0021] In a fourth aspect, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, which, when executed by a processor, implements the group rental identification method provided in any of the embodiments of the present application.
[0022] An embodiment of the above application has the following advantages or beneficial effects:
[0023] The target merging information set is determined by acquiring the item acquisition task information of the receiving address in the target region within a preset time period, and the report point information of the report point in the same target region within the preset time period, and based on the preset address coding mode, the item acquisition task information and the report point information are merged under the same coded address and the same user identification information to determine the target merging information set; based on the target merging information set, the user reference quantity and the report point fluctuation quantity corresponding to each target receiving address in the target merging information set are determined, and the group rental house address is determined from each target receiving address according to the user reference quantity and the report point fluctuation quantity. By coding the addresses and merging the information of the two different information sources of the item acquisition task information and the report point information, and based on the target merging information set, the user reference quantity and the report point fluctuation quantity corresponding to each target receiving address can be more accurately determined, so that the group rental house address in the target region can be more accurately identified based on the different source space-time characteristic information, thereby improving the accuracy of group rental house identification. BRIEF DESCRIPTION OF DRAWINGS
[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without creative labor.
[0025] Figure 1 is a flow chart of a group rental house identification method provided by an embodiment of the present application;
[0026] Figure 2 is a flow chart of a group rental house identification method provided by an embodiment of the present application;
[0027] Figure 3 is a flow chart of a group rental house identification method provided by an embodiment of the present application;
[0028] Figure 4 is a structural schematic diagram of a group rental house identification device provided by an embodiment of the present application;
[0029] Figure 5 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0030] The present application will be further described in detail below in combination with the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present application, and not to limit the present application. In addition, it should be noted that, for the convenience of description, only the parts related to the present application are shown in the drawings, not all the structures.
[0031] Figure 1 A flowchart of a group rental house identification method provided by an embodiment of the present application. The embodiment can be applied to the automatic identification of group rental house addresses in a specified area. The method can be executed by a group rental house identification device, which can be implemented in software and / or hardware and integrated into an electronic device. As shown in the figure, the method specifically includes the following steps: Figure 1
[0032] S110, obtaining item acquisition task information of the delivery address in the target area within a preset time period, and report point information of the report point in the target area within the preset time period.
[0033] The preset time period can be pre-set and specified when identifying the group rental house. For example, the preset time period can be the last month, so as to identify the group rental house existing in the target area in the last month. The target area can be pre-set and used to identify the address area range of the group rental house. For example, any area in a city can be taken as the target area. The item acquisition task information can be the task information of the user acquiring the item. For example, the item acquisition task information can be the order information of the user purchasing the item in the shopping software. The item acquisition task information can include but is not limited to: user identification information, item category information, item value attribute value, delivery address, recipient name and recipient mobile phone number. The user identification information can be information for uniquely identifying the user. For example, the user identification information can be the user account information. The item category information can be the category information of the item acquired by the user. For example, the item category information can be the category of rice, flour, oil, etc. The item value attribute value can be the price information of the item. The delivery address can be the address text information to which the item needs to be delivered.
[0034] The report point can be the collection of the user's mobile terminal location information. For example, the user's mobile phone location information collected by the shopping software when the user uses the shopping software. The report point information of the user report point can include but is not limited to: user identification information and report point location information. For example, the user identification information can also be the user account information. The report point location information can be the latitude and longitude information collected by the GPS (Global Positioning System).
[0035] It should be noted that the user personal information obtained in the embodiment is encrypted and desensitized information. For example, the user identification information, the recipient name and the recipient mobile phone number in the item acquisition task information are all in the form of ciphertext information. The user identification information in the report point location information is also in the form of ciphertext information, thereby ensuring the security of the user information.
[0036] Specifically, based on the preset time period and the target region, each item acquisition task information generated within the preset time period and having a delivery address within the target region can be screened out from all the item acquisition task information corresponding to all the users, and each report point information generated within the preset time period and having a report point within the target region can be screened out from all the report point information corresponding to all the users.
[0037] In S120, based on a preset address coding mode, the item acquisition task information and the report point information are merged into target merged information sets under the same coded address and the same user identification information.
[0038] The preset address coding mode can be a preset mode of converting the longitude and latitude information of an address into a string to represent the address. For example, the preset address coding mode can be, but is not limited to, a Geohash7 coding mode. The preset address coding mode is a mode of converting two-dimensional longitude and latitude information into a string of length 7 to represent a certain address region range. Each GeoHash string can represent a rectangular region. That is, all the position points (longitude and latitude coordinates) in the rectangular region have the same GeoHash string, thereby protecting personal privacy (only representing the approximate region position instead of the specific position point) and reducing the cache space. The target merged information set is composed of multiple target merged information. Each target merged information can include the item acquisition task information and the report point information having the same coded address and the same user identification information.
[0039] Specifically, based on the preset address coding manner, the longitude and latitude corresponding to the delivery address in each obtained item acquisition task information is coded to obtain a coded delivery address. For example, if the longitude and latitude corresponding to the delivery address is (-90, 32), the coded delivery address after Geohash7 coding is mpn95rl. Similarly, based on the preset address coding manner, the report point location information (i.e., report point longitude and latitude information) in each obtained report point information is coded to obtain a coded report point address. In this embodiment, based on the coded address and user identifier information in each item acquisition task information and the coded address and user identifier information in each report point information, the item acquisition task information and the report point information having the same coded address and the same user identifier information are merged and spliced into a target merged information, that is, the item acquisition task information and the report point information generated by the same user in the same region are merged and spliced into a target merged information. All the merged target merged information is combined to obtain a target merged information set. It should be noted that if a user has only item acquisition task information and no report point information, or has only report point information and no item acquisition task information under the same coded address, the information of the user can be deleted and not merged, so that only the users having multiple source information are merged, so that the group rental house can be identified based on the multiple source information of the same user, and the accuracy of group rental house identification is ensured.
[0040] In S130, based on the target merged information set, a user reference quantity and a report point fluctuation quantity corresponding to each target delivery address in the target merged information set are determined. The user reference quantity includes a user resident quantity and / or a user flow quantity, and the report point fluctuation quantity is used to represent the degree of active change of different report point periods.
[0041] The target delivery address can be a delivery address included in the target merged information set. The user resident quantity corresponding to the target delivery address can be used to represent the number of users who reside at the target delivery address. The user flow quantity corresponding to the target delivery address can be used to represent the number of users who flow at the target delivery address. The user flow quantity can include the number of users who move into the target delivery address and the number of users who move out of the target delivery address. The greater the user resident quantity and the user flow quantity, the greater the possibility that the target delivery address is a group rental house address. The report point period can be a plurality of time periods of the user mobile terminal report point set in advance. For example, the report point period can include a weekday time period of reporting points from Monday to Friday, and a weekend time period of reporting points on Saturday and Sunday. The report point fluctuation quantity can be used to represent the degree of change of the report point active situation of each report point period. For example, the smaller the report point fluctuation quantity, the more consistent the report point active situation of each report point period, and the smaller the degree of change, so that the possibility that the target delivery address is a group rental house address is greater.
[0042] Specifically, based on the target merging information set, the user residence quantity and the point fluctuation quantity corresponding to each target delivery address in the target merging information set can be determined, so as to subsequently perform group rental house identification based on the user residence quantity and the point fluctuation quantity; based on the target merging information set, the user flow quantity and the point fluctuation quantity corresponding to each target delivery address in the target merging information set can be determined, so as to subsequently perform group rental house identification based on the user flow quantity and the point fluctuation quantity; based on the target merging information set, the user residence quantity, the user flow quantity and the point fluctuation quantity corresponding to each target delivery address in the target merging information set can be determined, so as to subsequently perform group rental house identification based on the user residence quantity, the user flow quantity and the point fluctuation quantity, thereby further improving the accuracy of group rental house identification.
[0043] Exemplarily, S130 can include: grouping each target merging information in the target merging information set based on the target delivery address in each target merging information, and determining a target merging information group corresponding to each target delivery address; determining the user reference quantity and the point fluctuation quantity corresponding to each target delivery address based on the target merging information group corresponding to each target delivery address.
[0044] Specifically, the standardization processing can be performed on each target delivery address in the target merging information set, so as to uniformly process the same delivery address described in different forms, thereby ensuring the accuracy of information grouping. For example, the uppercase and Arabic numerals in the address can be uniformly changed to lowercase, the repeated words can be deleted, the letters can be uniformly changed to lowercase, the traditional Chinese characters can be converted to simplified Chinese characters, and the like. Based on the target delivery address in each target merging information after the standardization, each target merging information having the same target delivery address is divided into a group, thereby obtaining the target merging information group corresponding to each target delivery address. For the target merging information group corresponding to each target delivery address, the user reference quantity and the point fluctuation quantity corresponding to the target delivery address can be determined based on the target merging information group corresponding to the target delivery address.
[0045] S140, determining a group rental house address from each target delivery address according to the user reference quantity and the point fluctuation quantity.
[0046] Specifically, the fusion processing can be performed on the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, the group rental probability of each target delivery address being a group rental house address can be more accurately determined, and the group rental house address can be determined from each target delivery address based on the group rental probability, thereby the user reference quantity and the point fluctuation quantity, which are time and space characteristic information of different sources, can be used to more accurately identify the group rental house address in the target area, and the accuracy of group rental house identification is improved.
[0047] S140 can include, for example, weighting and summing the user reference quantity and the point fluctuation quantity corresponding to each target delivery address to determine a group rental probability corresponding to each target delivery address; and determining a target delivery address with a group rental probability greater than a preset probability as a group rental address.
[0048] The first weight corresponding to the user reference quantity is positive. When the user reference quantity includes a user resident quantity and a user flow quantity, the first resident weight corresponding to the user resident quantity and the first flow weight corresponding to the user flow quantity are both positive. The second weight corresponding to the point fluctuation quantity is negative. Specifically, if the point fluctuation quantity is the user resident quantity, the user resident quantity and the point fluctuation quantity can be weighted and summed based on the first resident weight corresponding to the user resident quantity and the second weight corresponding to the point fluctuation quantity, and the sum result is taken as the group rental probability corresponding to the target delivery address. If the point fluctuation quantity is the user flow quantity, the user flow quantity and the point fluctuation quantity can be weighted and summed based on the first flow weight corresponding to the user flow quantity and the second weight corresponding to the point fluctuation quantity, and the sum result is taken as the group rental probability corresponding to the target delivery address. If the point fluctuation quantity is the user resident quantity and the user flow quantity, the user resident quantity, the user flow quantity, and the point fluctuation quantity can be weighted and summed based on the first resident weight corresponding to the user resident quantity, the first flow weight corresponding to the user flow quantity, and the second weight corresponding to the point fluctuation quantity, and the sum result is taken as the group rental probability corresponding to the target delivery address. If the group rental probability corresponding to a certain target delivery address is greater than a preset probability, the target delivery address can be determined as a group rental address, so that all group rental addresses in the target area can be automatically and accurately identified.
[0049] The technical scheme of the embodiment includes obtaining item acquisition task information of a delivery address in a target area in a preset time period and point information of points reported in the same target area in the preset time period, and based on a preset address coding manner, merging information under the same coded address and the same user identifier of the item acquisition task information and the point information to determine a target merged information set; based on the target merged information set, determining a user reference quantity and a point fluctuation quantity corresponding to each target delivery address in the target merged information set, and determining a group rental address from each target delivery address according to the user reference quantity and the point fluctuation quantity. By coding and merging the two different information sources of the item acquisition task information and the point information, and based on the target merged information set, the user reference quantity and the point fluctuation quantity corresponding to each target delivery address can be more accurately determined, so that the group rental address in the target area can be more accurately identified based on the fused spatio-temporal feature information, thereby improving the accuracy of group rental address identification.
[0050] Figure 2A flowchart of a group rental house identification method provided by an embodiment of the present application is provided, and the embodiment optimizes the step of "merging information under the same coded address and the same user identification information based on a preset address coding mode, and determining a target merged information set" based on the above embodiment. The explanations of the same or corresponding terms in the above embodiments are not repeated here.
[0051] Referring to Figure 2 The group rental house identification method provided by the embodiment specifically includes the following steps:
[0052] S210, obtaining, in a preset time period, item acquisition task information of a receiving address in a target area, and report point information of a report point in the target area in the preset time period.
[0053] S220, filtering non-group rental house users based on the item category information, the item value attribute value, and the user identification information in each item acquisition task information, and obtaining filtered target users.
[0054] The non-group rental house user can be a user who does not live in a group rental house. The target user can be the remaining user after filtering the non-group rental house user.
[0055] Specifically, due to the limited conditions of the group rental house, the group rental house user usually does not live at home, so the acquisition of items such as "rice, flour, and oil" is relatively small. In view of this, the embodiment can determine the non-group rental house user based on the item category information and the item value attribute value, and filter out the non-group rental house user, so as to improve the identification efficiency of the group rental house and ensure the accuracy of the identification. For example, the embodiment can group all item acquisition task information of all users under the same user identification based on the user identification information in the item acquisition task information, determine the item acquisition task information group corresponding to each user, and add each item value attribute value in each item acquisition task information group to obtain a total item value attribute value, such as a total item amount. The item category information in each item acquisition task information group is determined as target item acquisition task information of a preset item category (such as the item category of rice, flour, and oil), and the target task quantity corresponding to the target item acquisition task information is counted. If it is detected that the total item value attribute value corresponding to the user is greater than a preset value attribute value, and the target task quantity is greater than a preset task quantity, it can be determined that the user is a non-group rental house user, and all non-group rental house users are filtered out to obtain all target users who are possibly group rental house users.
[0056] S230, performing task deduplication processing and non-group rental house address filtering on the first item acquisition task information corresponding to the target user to obtain filtered second item acquisition task information.
[0057] The first item acquisition task information can be item acquisition task information corresponding to the target user, that is, item acquisition task information containing target user identification information. The non-group rental house address refers to an address that does not belong to a group rental house. For example, an address containing an office site such as a school, a commercial building, or a hospital in the address text can be determined as a non-group rental house address. The second item acquisition task information refers to each first item acquisition task information remaining after task deduplication processing and non-group rental house address filtering are performed on all first item acquisition task information.
[0058] Specifically, based on the target user identification information, the delivery address, the delivery person's name, and the delivery person's mobile phone number in the first item acquisition task information, the same task deduplication processing is performed on all first item acquisition task information corresponding to all target users. The latest first item acquisition task information under the same target user identification information, the same delivery address, the same delivery person's name, and the same delivery person's mobile phone number is retained, and it is detected whether there is a keyword of an office site in the delivery address in each first item acquisition task information obtained after deduplication. If there is, the first item acquisition task information is filtered to obtain all second item acquisition task information that may contain a group rental house address. It should be noted that the execution order of the filtering operation of the non-group rental house address and the operation of the task deduplication processing is not limited. For example, the operation of the task deduplication processing can be performed first, and then the filtering operation of the non-group rental house address can be performed. Alternatively, the filtering operation of the non-group rental house address can be performed first, and then the operation of the task deduplication processing can be performed.
[0059] S240, screening target report point information corresponding to the target user from each report point information.
[0060] Specifically, the target report point information containing the target user identification information is screened from all obtained report point information, so that only the target report point information corresponding to the target user is subjected to information merging, thereby improving the identification efficiency of the group rental house.
[0061] S250, based on a preset address coding mode, performing information merging on the second item acquisition task information and the target report point information under the same coded address and the same user identification information to determine a target merged information set.
[0062] Specifically, based on the preset address coding mode, only the second item acquisition task information and the target report point information corresponding to the target user are subjected to information merging under the same coded address and the same user identification information to determine the target merged information set, thereby further improving the identification efficiency of the group rental house.
[0063] Exemplarily, S250 can include: based on a preset address coding manner, coding the delivery address in each second item acquisition task information, and based on the coded delivery coding address, performing task deduplication processing on the second item acquisition task information to obtain third item acquisition task information after deduplication; based on the preset address coding manner, coding the report point location information in each target report point information, and based on the coded report point coding address and the target report point time in the target report point information, performing aggregation to determine at least one report point time set corresponding to each report point coding address in at least one report point period and a report point time set corresponding to each report point time set; and performing information merging of the third item acquisition task information and the report point time set corresponding to the report point coding address under the same coding address and the same user identifier information to determine a target merged information set.
[0064] Specifically, for the processing of the second item acquisition task information, the latitude and longitude corresponding to the delivery address in each second item acquisition task information can be coded based on a preset address coding manner to obtain a coded delivery coding address. Based on the target user identifier information, the receiver name, the receiver mobile phone number, the delivery address and the delivery coding address in each second item acquisition task information, each target second item acquisition task information with the same target user identifier information, the same receiver name, the same receiver mobile phone number and the same delivery coding address but different delivery addresses can be determined, and only the target second item acquisition task information with the longest text length of the delivery address in the same delivery coding address (i.e., the third item acquisition task information) can be retained, and other target second item acquisition task information in the same delivery coding address can be deleted, so that the third item acquisition task information corresponding to each target user can be obtained to ensure the accuracy and efficiency of group rental house identification.
[0065] For the processing of the target report point information, the report point position information (i.e., the report point latitude and longitude information) in each target report point information can be encoded based on a preset address encoding manner to obtain the encoded report point encoded address. Based on the target user identifier information in the target report point information, the target report point information is grouped under the same target user to obtain the target report point information group corresponding to each target user. Based on each target report point time and each report point encoded address in each target report point information group, each target report point time with the same report point encoded address and in the same report point period is aggregated to determine the report point time set corresponding to each report point period under each report point encoded address. For example, the target report point times belonging to the weekday time period under the same report point encoded address are aggregated into one report point time set, such as the report point time set corresponding to the weekday time period under Geohash7-“mpn95rl” is: [2021-12-03 07:00:00, 2021-12-03 07:10:20, …, 2021-12-08 09:00:00]. Similarly, the target report point times belonging to the weekend time period under the same report point encoded address are aggregated into one report point time set. The report point time set corresponding to each report point period is counted for the number of report points to obtain the corresponding report point number set. For example, the report point number set corresponding to the weekday time period under Geohash7-“mpn95rl” is: [7h 23 times, 8h 29 times, …, 23h 100 times].
[0066] The third item acquisition task information corresponding to each target user and the report point number set corresponding to each report point period under each report point encoded address of each target user are merged under the same encoded address and the same user identifier information, and the third item acquisition task information and the report point number set with the same encoded address and the same user identifier information are merged and spliced into one target merged information. For example, each target merged information in the target merged information set includes: user identifier information, delivery address, delivery person name, delivery person mobile phone number, delivery encoded address (or report point encoded address), report point position information, and report point number set corresponding to each report point period.
[0067] S260, based on the target merged information set, determining the user reference quantity and the report point fluctuation quantity corresponding to each target delivery address in the target merged information set.
[0068] S270, determining the group rental house address from each target delivery address according to the user reference quantity and the report point fluctuation quantity.
[0069] The technical scheme of the embodiment filters non-group rental house users based on the item category information, the item value attribute value and the user identifier information in the item acquisition task information of each item, obtains filtered target users, performs task deduplication processing and non-group rental house address filtering on the first item acquisition task information corresponding to the target users, obtains filtered second item acquisition task information, screens target report point information corresponding to the target users from each report point information, and performs information merging under the same coded address and the same user identifier information on the second item acquisition task information and the target report point information based on a preset address coding mode, to determine a target merged information set. Therefore, the identification efficiency of group rental houses can be improved by filtering non-group rental house users and non-group rental house addresses, and the identification accuracy is further improved.
[0070] Figure 3 A flowchart of a group rental house identification method provided by an embodiment of the application is provided. The embodiment optimizes the step of "determining a user reference amount and a report point fluctuation amount corresponding to each target delivery address based on a target merged information group corresponding to each target delivery address" based on the above embodiments. The explanations of the same or corresponding terms in the above embodiments are not repeated here.
[0071] Referring to Figure 3 The group rental house identification method provided by the embodiment specifically includes the following steps.
[0072] S310, obtaining item acquisition task information of a delivery address in a target region in a preset time period and report point information of a report point in the target region in the preset time period.
[0073] S320, performing information merging under the same coded address and the same user identifier information on the item acquisition task information and the report point information based on a preset address coding mode, to determine a target merged information set.
[0074] S330, grouping each target merged information based on a target delivery address in each target merged information in the target merged information set, to determine a target merged information group corresponding to each target delivery address.
[0075] S340, for each target delivery address, determining a user reference amount corresponding to the target delivery address based on each item acquisition task information in the target merged information group corresponding to the target delivery address.
[0076] Specifically, for each target delivery address, the user constant amount and / or the user flow amount corresponding to the target delivery address can be determined based on the statistical result of each item acquisition task information (such as the third item acquisition task information) in the target merged information group corresponding to the target delivery address.
[0077] For example, S340 may include: statistically analyzing the task information of each item in the target merged information group corresponding to the target delivery address, and determining the total number of user identifiers, the total number of delivery mobile phone numbers, and the total number of delivery names in the target merged information group; and determining the number of users who are permanently registered at the target delivery address based on the total number of user identifiers, the total number of delivery mobile phone numbers, and the total number of delivery names.
[0078] Specifically, in the target merging information group ρ corresponding to the i-th target delivery address i In this context, the total number of different user identifiers can be counted (Account(ρ)). i ), the total number of different receiving mobile phone numbers Phone(ρ) i Name(ρ) and the total number of different recipient names i The total number of user identifiers can be counted using Account(ρ). i ), Total number of receiving mobile phone numbers (Phone(ρ)) i ) and total quantity of recipient's name (ρ) i The data is then processed to determine the number of users who remain active at the target delivery address. For example, the number of users (Person(ρ)) who remain active at the i-th target delivery address can be determined based on the following formula. i ):
[0079]
[0080] Here, ρ represents the variance operation. P The weight assigned to the total number of receiving mobile phone numbers, for example, could be 0.25. A Assign a weight to the total number of users, for example, 0.3. N The weight corresponding to the total number of recipient names, for example, can be 0.45.
[0081] For example, S340 may further include: determining the user flow corresponding to the target delivery address based on the item acquisition task information of each item in the target merged information group and the item acquisition task information of each item in the previous merged information group corresponding to the target delivery address; wherein, the previous merged information group is determined based on the item acquisition task information of the delivery address in the target area in the previous time period and the reporting information of the reporting points in the target area in the previous time period, and the previous time period is a historical time period with the preset time period forward by a preset duration.
[0082] The preset time length can be a time interval length between the preset time period and the previous time period. For example, the preset time length can be 6 months, that is, the previous time period is obtained by moving the entire time window of the preset time period by 6 months. It should be noted that based on the item obtaining task information of the consignee address in the target area in the previous time period and the point reporting information reported in the target area in the previous time period, by repeatedly executing the above steps S320-S340, the previous merging information group corresponding to each target consignee address can be determined, which will not be described here.
[0083] Specifically, for the i-th target consignee address, each target merging information in the target merging information group ρ i is traversed, and each target merging information in the traversal is matched with each previous merging information in the previous merging information group ρ i ′ , and the user moving-in quantity is determined based on the matching result. For example, if the user identifier information, the consignee name, and the consignee mobile phone number in the currently traversed target merging information do not appear in the previous merging information group ρ i ′ , the user moving-in quantity is increased by 1. Each previous merging information in the previous merging information group ρ i ′ corresponding to the i-th target consignee address is traversed, and each previous merging information in the traversal is matched with each target merging information in the target merging information group ρ i , and the user moving-out quantity is determined based on the matching result. For example, if the user identifier information, the consignee name, and the consignee mobile phone number in the currently traversed previous merging information do not appear in the target merging information group ρ i , the user moving-out quantity is increased by 1. After the traversal is completed, the final user moving-in quantity in(ρ i ) and the user moving-out quantity out(ρ i ) can be obtained, and the sum of the user moving-in quantity in(ρ i ) and the user moving-out quantity out(ρ i ) is determined as the user flow quantity corresponding to the target consignee address.
[0084] S350, based on each point reporting times set in the target merging information group, determining the point reporting fluctuation quantity corresponding to the target consignee address.
[0085] Specifically, for each target consignee address, the point reporting times of different point reporting periods in each point reporting times set corresponding to each point reporting period in the target merging information group corresponding to the target consignee address can be counted, and the point reporting fluctuation quantity corresponding to the target consignee address is determined based on the counting result.
[0086] S350 can include, for example, determining the total number of reporting points corresponding to each reporting time period based on the set of reporting point numbers in the target merging information group, and determining the reporting point fluctuation corresponding to the target delivery address based on the set of reporting point numbers corresponding to each reporting time period.
[0087] Specifically, the set of reporting point numbers corresponding to each reporting time period in the target merging information group p i may be counted to determine the total number of reporting points corresponding to each reporting time period, and the variance between the total number of reporting points can be taken as the reporting point fluctuation corresponding to the target delivery address. For example, the set of reporting point numbers corresponding to the midweek time period can be added to obtain the total number of midweek reporting points corresponding to the midweek time period, the set of reporting point numbers corresponding to the weekend time period can be added to obtain the total number of weekend reporting points corresponding to the weekend time period, and the variance between the total number of midweek reporting points and the total number of weekend reporting points can be taken as the reporting point fluctuation corresponding to the target delivery address.
[0088] For example, the midweek time period can also be divided into a midweek daytime time period (e.g., 08:00-23:00) and a midweek nighttime time period, and the weekend time period can also be divided into a weekend daytime time period (e.g., 08:00-23:00) and a weekend nighttime time period. According to the set of reporting point numbers corresponding to the midweek time period, the total number of midweek daytime reporting points and the total number of midweek nighttime reporting points can be further counted. Similarly, according to the set of reporting point numbers corresponding to the weekend time period, the total number of weekend daytime reporting points and the total number of weekend nighttime reporting points can be further counted. The variance between the total number of midweek daytime reporting points and the total number of weekend daytime reporting points can be taken as a first fluctuation, and the variance between the total number of midweek nighttime reporting points and the total number of weekend nighttime reporting points can be taken as a second fluctuation. The first fluctuation and the second fluctuation can be added to obtain the reporting point fluctuation corresponding to the target delivery address. This embodiment can more accurately represent the reporting point fluctuation corresponding to the target delivery address by comparing the total number of midweek daytime reporting points and the total number of weekend daytime reporting points, and comparing the total number of midweek nighttime reporting points and the total number of weekend nighttime reporting points, thereby further improving the accuracy of group rental house identification.
[0089] S360, determining a group rental house address from the target delivery addresses according to the user reference amount and the reporting point fluctuation.
[0090] The technical scheme of the embodiment determines the user reference quantity corresponding to the target delivery address based on the task information of each item in the target merging information group corresponding to the target delivery address, and determines the point fluctuation quantity corresponding to the target delivery address based on each point reporting times set in the target merging information group, so that the spatio-temporal feature information can be determined more accurately, and the accuracy of group rental house identification is further improved.
[0091] The following is an embodiment of a group rental house identification device provided by the embodiment of the application. The device and the group rental house identification method of each of the above embodiments belong to the same inventive concept. Details not described in the embodiment of the group rental house identification device can be referred to the embodiment of the group rental house identification method.
[0092] Figure 4 A structural schematic diagram of a group rental house identification device provided by the embodiment of the application. The embodiment can be applied to the case of automatically identifying group rental house addresses in a specified area. As shown in the figure, the device specifically includes an information acquisition module 410, an information merging module 420, an information determination module 430, and a group rental house address determination module 440. Figure 4
[0093] The information acquisition module 410 is configured to acquire item acquisition task information of a delivery address in a target area in a preset time period and point reporting information of the target area in the preset time period. The information merging module 420 is configured to perform information merging of the item acquisition task information and the point reporting information under the same coded address and the same user identification information based on a preset address coding mode, to determine a target merging information set. The information determination module 430 is configured to determine a user reference quantity and a point fluctuation quantity corresponding to each target delivery address in the target merging information set based on the target merging information set, wherein the user reference quantity includes a user resident quantity and / or a user flow quantity, and the point fluctuation quantity is used to represent the active change degree of different point reporting periods. The group rental house address determination module 440 is configured to determine a group rental house address from each of the target delivery addresses according to the user reference quantity and the point fluctuation quantity.
[0094] The technical scheme of the embodiment is characterized in that: the information acquisition module is configured to acquire, in a preset time period, item acquisition task information of a delivery address in a target area and point reporting information of a point reporting address in the same target area; the information merging module is configured to, based on a preset address coding mode, perform information merging on the item acquisition task information and the point reporting information under the same coded address and the same user identifier information to determine a target merged information set; the target user determination module is configured to determine, based on the target merged information set, a user reference quantity and a point reporting fluctuation quantity corresponding to each target delivery address in the target merged information set, and determine a group rental house address from each target delivery address according to the user reference quantity and the point reporting fluctuation quantity. By coding and merging the two different information sources of the item acquisition task information and the point reporting information, and based on the target merged information set, the user reference quantity and the point reporting fluctuation quantity corresponding to each target delivery address can be more accurately determined, so that the group rental house address in the target area can be more accurately identified based on the spatiotemporal characteristic information of these different sources, thereby improving the accuracy of group rental house identification.
[0095] Optionally, the information merging module 420 comprises:
[0096] The target user determination unit is configured to filter non-group rental house users based on the item category information, the item value attribute value and the user identifier information in each item acquisition task information, and obtain filtered target users.
[0097] The second item acquisition task information determination unit is configured to perform task deduplication processing and non-group rental house address filtering on the first item acquisition task information corresponding to the target users, and obtain filtered second item acquisition task information.
[0098] The target point reporting information determination unit is configured to filter target point reporting information corresponding to the target users from each point reporting information.
[0099] The target merged information set determination unit is configured to, based on a preset address coding mode, perform information merging on the second item acquisition task information and the target point reporting information under the same coded address and the same user identifier information to determine a target merged information set.
[0100] Optionally, the target merged information set determination unit is specifically configured to:
[0101] Based on the preset address coding mode, the delivery address in each second item acquisition task information is coded and processed, and based on the coded delivery address, the second item acquisition task information is subjected to task deduplication processing to obtain third item acquisition task information after deduplication.
[0102] The report point position information in each target report point information is encoded based on a preset address coding mode, and at least one report point time set corresponding to each report point coding address in at least one report point period and a report point frequency set corresponding to each report point time set are determined based on the encoded report point coding address and the target report point time in the target report point information.
[0103] The target merging information set is determined by performing information merging on the third item acquisition task information and the report point frequency set corresponding to the report point coding address under the same coding address and the same user identifier information.
[0104] Optionally, the information determination module 430 comprises:
[0105] The target merging information group determination unit is configured to group each target merging information in the target merging information set based on a target delivery address in each target merging information, and determine a target merging information group corresponding to each target delivery address.
[0106] The information determination unit is configured to determine a user reference quantity and a report point fluctuation quantity corresponding to each target delivery address based on the target merging information group corresponding to each target delivery address.
[0107] Optionally, the information determination unit comprises:
[0108] The user reference quantity determination subunit is configured to determine a user reference quantity corresponding to each target delivery address based on each item acquisition task information in the target merging information group corresponding to the target delivery address.
[0109] The report point fluctuation quantity determination subunit is configured to determine a report point fluctuation quantity corresponding to each target delivery address based on each report point frequency set in the target merging information group.
[0110] Optionally, the user reference quantity determination subunit is specifically configured to:
[0111] The user reference quantity determination subunit is configured to determine a user reference quantity corresponding to each target delivery address based on each item acquisition task information in the target merging information group corresponding to the target delivery address.
[0112] The user reference quantity determination subunit is configured to determine a user reference quantity corresponding to each target delivery address based on each item acquisition task information in the target merging information group corresponding to the target delivery address.
[0113] Determine the user flow amount corresponding to the target delivery address based on the task information of each item in the target merge information group and the task information of each item in the last merge information group corresponding to the target delivery address.
[0114] The last merge information group is determined based on the task information of items with delivery addresses in the target region in a last time period and the point reporting information of points reported in the target region in the last time period, and the last time period is a historical time period obtained by moving the preset time period by a preset time length.
[0115] Optionally, the point fluctuation amount determination subunit is specifically configured to:
[0116] Determine the total number of points corresponding to each point reporting period based on each set of point reporting times in the target merge information group, and determine the point fluctuation amount corresponding to the target delivery address based on the total number of points corresponding to each point reporting period.
[0117] Optionally, the group rental house address determination module 440 is specifically configured to:
[0118] Weighted sum the user reference amount and the point fluctuation amount corresponding to each target delivery address to determine the group rental probability corresponding to each target delivery address, wherein the first weight corresponding to the user reference amount is a positive value, and the second weight corresponding to the point fluctuation amount is a negative value; and determine the target delivery address with a group rental probability greater than a preset probability as a group rental house address.
[0119] The group rental house identification device provided by the embodiments of the present application can execute the group rental house identification method provided by any embodiment of the present application, and has the corresponding function modules and beneficial effects of executing the group rental house identification method.
[0120] It should be noted that in the embodiments of the above group rental house identification device, each unit and module included is only divided according to the function logic, but is not limited to the above division, as long as the corresponding function can be realized; in addition, the specific name of each functional unit is only for easy mutual distinction, and does not limit the protection scope of the present application.
[0121] Figure 5 A structural schematic diagram of an electronic device provided by the embodiments of the present application. Figure 5 A block diagram of an exemplary electronic device 12 suitable for implementing embodiments of the present application is shown. Figure 5 The displayed electronic device 12 is only an example, and should not bring any limitation to the function and use range of the embodiments of the present application.
[0122] As Figure 5As shown, the electronic device 12 is represented in the form of a general-purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and bus 18 connecting different system components (including system memory 28 and processing unit 16).
[0123] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.
[0124] Electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by electronic device 12, including volatile and non-volatile media, removable and non-removable media.
[0125] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (… Figure 5 Not shown; usually referred to as a "hard drive"). Although Figure 5 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. System memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.
[0126] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.
[0127] The electronic device 12 can also communicate with one or more external devices 14 such as a keyboard, a pointing device, a display 24, etc.; and can communicate with one or more devices that enable a user to interact with the electronic device 12 and / or one or more devices that enable the electronic device 12 to communicate with one or more other computing devices. Such communication can be via an input / output (I / O) interface 22. Further, the electronic device 12 can communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or the public network, such as the Internet) via a network adapter 20. As illustrated, the network adapter 20 communicates with the other components of the electronic device 12 via a bus 18. It should be understood that although not shown, other hardware and / or software components could be used in conjunction with the electronic device 12. These include, but are not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems, etc.
[0128] The processing unit 16 performs various function applications and group rental house identification by running programs stored in the system memory 28, such as implementing the group rental house identification method provided by the embodiments of the present application.
[0129] Of course, those skilled in the art can understand that the processor can also implement the technical solutions of the group rental house identification method provided by any embodiment of the present application.
[0130] The embodiment provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the group rental house identification method provided by any embodiment of the present application.
[0131] The computer storage medium of the embodiment of the present application can adopt any combination of one or more computer readable media. The computer readable medium can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above. More specific examples (non-exhaustive list) of the computer readable storage medium include 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 this document, the computer readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, device or component.
[0132] A computer readable signal medium can include a propagated data signal with computer executable prograrn code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal can take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium can be any computer readable medium that can be
[0133] Program code embodied on a computer readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0134] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0135] Those skilled in the art will appreciate that the modules or steps of the present application described above can be implemented in a general purpose computer, and they can be centralized in a single computer or distributed over a network of multiple computers, and optionally, they can be implemented in program code executable by a computer, and thus they can be stored in a storage device and executed by a computer, or they can be made into individual integrated circuit modules, or a plurality of modules or steps can be made into a single integrated circuit module. Thus, the present application is not limited to any particular combination of hardware and software.
[0136] Note that the above merely describes preferred embodiments of the present application and the principles of the technology applied. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, modifications and substitutions can be made without departing from the scope of the present application. Therefore, although the present application has been described in detail through the above embodiments, the present application is not limited to the above embodiments, and can include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. A method for identifying shared rental housing, characterized in that, The method comprises the following steps: acquiring item pickup task information of a target area within a preset time period, and point reporting information of the target area within the preset time period; encoding the pickup addresses in the item pickup task information and the point reporting position information in the point reporting information based on a preset address encoding mode, and merging the information under the same encoded address and the same user identifier based on the encoded pickup addresses in the item pickup task information and the user identifier information, and the encoded point reporting addresses in the point reporting information and the user identifier information, to determine a target merged information set, each target merged information in the target merged information set comprising item pickup task information and point reporting information having the same encoded address and the same user identifier; based on the target merged information set, determining a user reference amount and a point reporting fluctuation amount corresponding to each target pickup address in the target merged information set, wherein the user reference amount comprises a user resident amount and / or a user flow amount, and the point reporting fluctuation amount is used to represent the active change degree of different point reporting periods; determining a group rental address from each target pickup address according to the user reference amount and the point reporting fluctuation amount.
2. The method of claim 1, wherein, The encoding of the pickup addresses in the item pickup task information and the point reporting position information in the point reporting information based on the preset address encoding mode, and the merging of the information under the same encoded address and the same user identifier based on the encoded pickup addresses in the item pickup task information and the user identifier information, and the encoded point reporting addresses in the point reporting information and the user identifier information, to determine a target merged information set, comprises: filtering non-group rental users based on the item category information, the item value attribute value and the user identifier information in each item pickup task information, to obtain filtered target users; performing task deduplication processing and non-group rental address filtering on the first item pickup task information corresponding to the target users, to obtain filtered second item pickup task information; screening target point reporting information corresponding to the target users from each point reporting information; encoding the pickup addresses in the second item pickup task information and the point reporting position information in the target point reporting information based on the preset address encoding mode, and merging the information under the same encoded address and the same user identifier based on the encoded pickup addresses in the second item pickup task information and the encoded point reporting addresses in the target point reporting information, to determine a target merged information set.
3. The method of claim 2, wherein, The encoding of the pickup addresses in the second item pickup task information and the point reporting position information in the target point reporting information based on the preset address encoding mode, and the merging of the information under the same encoded address and the same user identifier based on the encoded pickup addresses in the second item pickup task information and the encoded point reporting addresses in the target point reporting information, to determine a target merged information set, comprises: The address coding manner is used to code the delivery address in each second item acquisition task information, and the coded delivery address is used to perform task deduplication on the second item acquisition task information, to obtain third item acquisition task information after deduplication; The address coding manner is used to code the delivery address in each second item acquisition task information, and the coded delivery address is used to perform task deduplication on the second item acquisition task information, to obtain third item acquisition task information after deduplication; The address coding manner is used to code the delivery address in each second item acquisition task information, and the coded delivery address is used to perform task deduplication on the second item acquisition task information, to obtain third item acquisition task information after deduplication; 4. The method of claim 1, wherein, The target merging information set is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address in the target merging information set, including: Each target merging information in the target merging information set is grouped based on the target delivery address in the target merging information, to determine a target merging information group corresponding to each target delivery address; The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address.
5. The method of claim 4, wherein, The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: For each target delivery address, the target merging information group corresponding to the target delivery address is used to determine the user reference quantity corresponding to the target delivery address; The target merging information group corresponding to the target delivery address is used to determine the point fluctuation quantity corresponding to the target delivery address.
6. The method of claim 5, wherein, The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target delivery address, including: The target merging information group corresponding to each target delivery address is used to determine the user reference quantity and the point fluctuation quantity corresponding to each target 7. The method of claim 5, wherein, The determining of the point fluctuation corresponding to the target delivery address based on the set of point-in-time of each in the target merging information group comprises: The determining of the total point-in-time corresponding to each point-in-time period based on the set of point-in-time of each in the target merging information group; The determining of the point fluctuation corresponding to the target delivery address based on the total point-in-time corresponding to each point-in-time period.
8. The method according to any one of claims 1 to 7, characterized in that, The determining of the group rental address from each of the target delivery addresses according to the user reference and the point fluctuation comprises: The weighted sum of the user reference and the point fluctuation corresponding to each of the target delivery addresses is determined to obtain a group rental probability corresponding to each of the target delivery addresses, wherein the first weight corresponding to the user reference is a positive value, and the second weight corresponding to the point fluctuation is a negative value; The target delivery address with a group rental probability greater than a preset probability is determined as a group rental address. 9.A group rental house identifying apparatus characterized by comprising: Comprise: An information acquisition module, configured to acquire item acquisition task information of a delivery address in a target region in a preset time period and point information of a point in the target region in the preset time period; An information merging module, configured to perform encoding processing on the delivery address in the item acquisition task information and the point location information in the point information based on a preset address encoding mode, and perform information merging based on the delivery encoded address and user identifier information in the item acquisition task information and the point encoded address and user identifier information in the point information under the same encoded address and the same user identifier information to determine a target merging information set, each target merging information in the target merging information set comprising item acquisition task information and point information with the same encoded address and the same user identifier information; An information determination module, configured to determine a user reference and a point fluctuation corresponding to each target delivery address in the target merging information set based on the target merging information set, wherein the user reference comprises a user resident quantity and / or a user flow quantity, and the point fluctuation is used to represent the active change degree of different point-in-time periods; A group rental address determination module, configured to determine a group rental address from each of the target delivery addresses according to the user reference and the point fluctuation.
10. An electronic device, comprising: The electronic device comprises: One or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the group rental house identification method in any one of claims 1-8.
11. A computer readable storage medium having stored thereon a computer program, characterized in that The program is executed by the processor to implement the group rental house identification method in any one of claims 1-8.
Citation Information
Patent Citations
A method and a device for determining a resident address
CN109934265A
Method and device for determining space-time association relationship, equipment and storage medium
CN113742605A