Target crowd determination method and device, electronic equipment and storage medium
A technology for determining methods and goals, applied in the computer field, can solve problems such as long computing time and reducing the efficiency of advertising copy delivery
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0071] figure 1 A schematic flowchart of a method for determining a target group provided in Embodiment 1 of the present application, as shown in figure 1 As shown, the method includes the following steps:
[0072] Step 101. For each candidate group package, according to the number of threads to be used, divide the UIDs included in the candidate group package into a corresponding number of sub-sets, wherein the UIDs in the same sub-set have the same attributes and are located in the same The attributes corresponding to any two sub-sets in the candidate group package are different.
[0073] Specifically, the data processing speed and the number of threads included in each data processing device are known, and each thread in a data processing device can perform data processing independently. After the candidate group package is determined, it can be based on The estimated calculation time determines the number of threads used, and determines the number of data processing devic...
Embodiment 2
[0117] Figure 8 A schematic structural diagram of a device for determining a target group provided in Embodiment 2 of the present application, as shown in Figure 8 As shown, the device includes:
[0118] The division unit 81 is used to divide the UIDs included in the candidate group package into a corresponding number of sub-sets according to the number of threads to be used for each candidate group package, wherein the UIDs in the same sub-set have the same attribute , the attributes corresponding to any two sub-sets in the same candidate group package are different;
[0119] The processing unit 82 is used to use one thread to perform set operations on the subsets with the same attribute in each candidate group package, so as to obtain the set operation result under the attribute, wherein the threads corresponding to the subsets of different attributes in each candidate group package is performed in parallel;
[0120] The statistical unit 83 is configured to determine th...
Embodiment 3
[0147] Figure 11 A schematic structural diagram of an electronic device provided in Embodiment 3 of the present application, such as Figure 11 As shown, the electronic device includes: a processor 1101, a memory 1102, and a bus 1103; the memory 1102 is used to store execution instructions, including a memory 11021 and an external memory 11022; the memory 11021 here is also called an internal memory, and is used to temporarily store the processor The calculation data in 1101 and the data exchanged with external storage 11022 such as hard disk, the processor 1101 exchanges data with the external storage 11022 through the memory 11021, when the electronic device is running, the connection between the processor 1101 and the storage 1102 communicate with each other through the bus 1103, so that the processor 1101 executes the steps of the method for determining the target group described in any one of the first embodiment.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com