Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data processing method and system thereof

A data processing and database technology, applied in the field of data analysis, to achieve the effect of improving user experience, accurate estimation results, and rapid feedback

Pending Publication Date: 2021-02-02
SHANGHAI BILIBILI TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The main purpose of this application is to propose a data processing method, system, electronic device, and computer-readable storage medium, aiming to solve how to provide a fast and accurate data processing method suitable for a large amount of data in the case of a large number of orientations and variable combinations. The problem with the method of estimating the number of users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data processing method and system thereof
  • Data processing method and system thereof
  • Data processing method and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] Such as figure 2 As shown, it is a flow chart of a data processing method proposed in the first embodiment of the present application. It can be understood that the flowchart in this method embodiment is not used to limit the sequence of execution steps. Some steps in the flow chart can also be added or deleted as needed. In this embodiment, the server 4 is used as the main execution body for exemplary description.

[0057] The method includes the following steps:

[0058] S200. Receive a directional combination.

[0059] When the first user (mainly referring to the advertiser in this embodiment) accesses the promotion system (advertising delivery system), a plurality of targeting conditions can be provided for the first user in the client 2 for the first user to select, and according to the first The targeting conditions selected by the user form the targeting combination, which is then sent to the server 4 . After receiving the targeting combination, the server ...

Embodiment 2

[0086] Such as Figure 5 As shown, it is a flow chart of a data processing method proposed in the second embodiment of the present application. In the second embodiment, the data processing method further includes step S300 on the basis of the above-mentioned first embodiment. It can be understood that the flowchart in this method embodiment is not used to limit the sequence of execution steps. Some steps in the flow chart can also be added or deleted as needed.

[0087] The method includes the following steps:

[0088] S300. Generate a sampling database according to the original user data set and sampling ratio.

[0089] Before providing the directional estimation function to the first user, the data source used for the estimation must first be established. In this embodiment, since a large analytical distributed database is used to store user data, and a sampling mechanism is used to reduce samples, the sampling database needs to be generated first.

[0090] Specificall...

Embodiment 3

[0115] Such as Figure 9 As shown, it is a schematic diagram of a hardware architecture of an electronic device 20 proposed in the third embodiment of the present application. In this embodiment, the electronic device 20 may include, but is not limited to, a memory 21 , a processor 22 , and a network interface 23 that may be communicatively connected to each other through a system bus. It should be pointed out that, Figure 9 Only electronic device 20 is shown with components 21-23, but it should be understood that implementing all of the illustrated components is not a requirement and that more or fewer components may instead be implemented. In this embodiment, the electronic device 20 may be the server 4 .

[0116] The memory 21 includes at least one type of readable storage medium, and the readable storage medium includes a flash memory, a hard disk, a multimedia card, a card-type memory (for example, SD or DX memory, etc.), random access memory (RAM), static Random Acce...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a data processing method. The method comprises the following steps: receiving a directional combination; querying a pre-generated sampling database according to the directionalcombination to obtain a first estimated user number; determining a second estimated user number according to the first estimated user number and the sampling proportion of the sampling database; andreturning the second estimated user number as an estimated result of the directional combination to the client. The invention further discloses a data processing system, an electronic device and a computer readable storage medium. Therefore, the estimated coverage user number can be returned in milliseconds according to any combination of any number of orientation conditions under the condition ofultra-large data volume, the feedback is quick, the estimation result is accurate, and the user experience is effectively improved.

Description

technical field [0001] The present application relates to the technical field of data analysis, and in particular to a data processing method, system, electronic device, and computer-readable storage medium. Background technique [0002] In an Internet media promotion system (such as an advertisement delivery system), a variety of targeting conditions are provided for customers (advertisers) to choose, such as gender and age. By selecting these targeting conditions, customers can generate corresponding targeting combinations and specify the target groups for their own advertisements, thereby improving the delivery effect and reducing the delivery cost. For the media, it is also possible to segment the traffic more finely and obtain more income. [0003] In the process of selecting targeting conditions, customers often cannot predict whether the selected targeting combination can achieve satisfactory results. Therefore, mainstream promotion systems usually provide the functi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q30/02G06F16/2455G06F16/27
CPCG06Q30/0201G06Q30/0271G06F16/27G06F16/2455
Inventor 李哲
Owner SHANGHAI BILIBILI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products