A User Needs Mining System Based on Public Information

By periodically reading and analyzing user terminal data through cloud servers, and using artificial intelligence models to filter and determine primary and secondary behavioral data, the accuracy and efficiency issues of user demand mining on internet platforms have been solved, enabling more efficient personalized content delivery.

CN115248895BActive Publication Date: 2026-03-13ANHUI INTERNET THINK TANK DATA TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-16
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Existing online platforms lack the accuracy and efficiency in identifying user needs, resulting in poor personalized content delivery.

Method used

By periodically reading user terminal behavior and identity data through cloud servers, filtering and analyzing the data using artificial intelligence models, determining primary and secondary behavior data, generating demand sequences, and sending them to the demanding terminals.

Benefits of technology

This improves the accuracy and efficiency of user demand analysis, ensuring the effectiveness of personalized content delivery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115248895B_ABST
    Figure CN115248895B_ABST
Patent Text Reader

Abstract

This invention discloses a user demand mining system based on publicly available information, belonging to the field of demand mining technology. It solves the technical problems of accuracy and efficiency in user demand mining. The system grants data read permissions to a cloud server based on a permission request sent by the user terminal. The cloud server reads basic behavioral data and corresponding identity data stored in the user terminal at a set period. The cloud server analyzes and filters the basic behavioral data to obtain a set of valid basic behavioral data. The cloud server analyzes the set of valid basic behavioral data to determine primary and secondary behavioral data. User demands are mined based on the volume of primary and secondary behavioral data, generating a demand sequence, which is then sent to the user terminal. This system effectively filters and analyzes user behaviors during demand mining, improving mining efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of communications and relates to demand mining technology, specifically a user demand mining system based on publicly available information. Background Technology

[0002] With the development of internet network information technology, various online businesses have emerged along with online platforms. To increase the usage rate of their services, these platforms need to target different users with diverse online content in order to achieve higher conversion rates.

[0003] Currently, most online content delivery logic relies on user needs analysis. Based on the results of this analysis, targeted content is delivered to provide a personalized experience for different users. Therefore, this paper proposes a user needs mining system based on publicly available information. Summary of the Invention

[0004] This invention aims to at least solve one of the technical problems existing in the prior art. To this end, this invention proposes a user demand mining system based on publicly available information, which solves the problems of accuracy and efficiency in user demand mining.

[0005] To achieve the above objectives, according to an embodiment of the first aspect of the present invention, a user demand mining system based on information disclosure is proposed, including a cloud server, and a user terminal and a demand terminal connected thereto, wherein the user terminal and the demand terminal are connected.

[0006] The cloud server reads the behavioral basic data and the identity basic data corresponding to the user terminal stored in the user terminal according to a set period; wherein, the set period may be one hour or one day.

[0007] The cloud server analyzes and filters the behavioral baseline data to obtain a set of valid behavioral baseline data; through the analysis of the set of valid behavioral baseline data by the cloud server, it determines the primary behavioral data and secondary behavioral data.

[0008] User needs are mined based on the amount of primary behavior data and secondary behavior data, a demand sequence is generated, and the demand sequence is sent to the demand terminal.

[0009] Preferably, the cloud server is communicatively and / or electrically connected to the user terminal and the demand terminal, respectively; wherein, the user terminal and the demand terminal both include smartphones and computers;

[0010] The user terminal and the demand terminal communicate and / or are electrically connected.

[0011] Preferably, before the cloud server reads the behavioral basic data, the user terminal grants the cloud server data read permission according to the permission request sent by the cloud server.

[0012] Preferably, the cloud server reads the behavioral basic data stored in the user terminal and the identity basic data corresponding to the user terminal according to a set period, including:

[0013] The basic identity data includes the user's age, gender, and occupation;

[0014] The behavioral data includes the user's access subject, access duration, and access platform type when using the user terminal.

[0015] Preferably, the cloud server analyzes and filters the behavioral baseline data to obtain a valid behavioral baseline data set. The specific process includes:

[0016] The cloud server performs a first-stage filtering on all the behavioral data within a set period, deleting all behavioral data that does not meet the first-stage filtering criteria from the cloud server. The cloud server then performs a second-stage filtering on all behavioral data that meets the first-stage filtering criteria. The specific process includes:

[0017] The access duration within the basic behavioral data is set to T, and the base duration is set to t. The access duration T of all basic behavioral data within the set period is compared with the base duration t; where t is a positive integer in seconds.

[0018] When T < t, that is, the basic data of the behavior does not meet the first filtering condition, the basic data of the behavior that does not meet the filtering condition is deleted in the cloud server.

[0019] When T≥t, that is, the basic data of this row meets the first screening condition, then the second screening continues.

[0020] Preferably, the cloud server further filters all behavioral data that meet the initial screening criteria, wherein the behavioral data filtering model is based on an artificial intelligence model; the specific process includes:

[0021] The identity basic data is input into the behavior database in the cloud server to obtain the behavior data corresponding to the identity basic data. The behavior data and all behavior basic data that meet the screening conditions are compared with the behavior basic data through an artificial intelligence model. Behavior basic data with consistent output results are marked as 1.

[0022] Mark the underlying data for inconsistent output results as 0;

[0023] Delete the underlying data marked as 0 from the cloud server;

[0024] The behavioral baseline data marked as 1 are integrated into a valid behavioral baseline data set.

[0025] Preferably, the cloud server is used to analyze the set of valid behavioral baseline data to determine primary behavioral data and secondary behavioral data. The specific process includes:

[0026] Select any valid behavioral data from the set of valid behavioral baseline data and label it as the main behavioral data and the standard behavioral baseline data;

[0027] Mark the access subject of the standard behavior basic data as the standard access subject, and mark the access platform type of the standard behavior basic data as the standard access platform type;

[0028] The access subjects and access platform types of other valid behavioral data within the valid behavioral basic data set are compared with the standard access subjects and standard access platform types, respectively.

[0029] When the access subject and access platform type of other valid data in the valid data set of valid behaviors are consistent with the standard access subject and standard access platform type, the valid data of behavior is marked as the main valid data of behavior;

[0030] When the access subject of other valid data of behavior within the valid behavior basic data set is the same as the standard access subject, but the access platform type is different from the standard access platform type, the valid data of behavior is marked as valid data of secondary behavior.

[0031] Preferably, the process of mining user needs based on the data volume of the primary behavior data and the secondary behavior data, generating a demand sequence, and sending the demand sequence to the demand terminal includes:

[0032] The data volume of the main action data is n, the data volume of the secondary action data is m, the standard data volume of the main action data is N, and the data volume of the secondary action data is M; where N is an integer greater than 0 and M is an integer greater than 0.

[0033] When n≥N and m≥M, a demand sequence is generated;

[0034] The cloud server sends the demand sequence to the demand terminal.

[0035] Compared with the prior art, the beneficial effects of the present invention are:

[0036] This invention analyzes and filters behavioral data using a cloud server to obtain a set of effective behavioral data. By analyzing this set of effective behavioral data using the cloud server, primary and secondary behavioral data are determined. This allows for the effective filtering and analysis of user behaviors when mining user needs, thus improving mining efficiency. Attached Figure Description

[0037] Figure 1 This is a flowchart of the present invention. Detailed Implementation

[0038] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0039] like Figure 1 As shown, a user demand mining system based on information disclosure includes a cloud server, and user terminals and demand terminals connected thereto, wherein the user terminals and demand terminals are connected.

[0040] The cloud server reads the behavioral basic data and the identity basic data corresponding to the user terminal stored in the user terminal according to a set period; it should be noted that the set period may include one hour, one day, or one week, etc.

[0041] The cloud server analyzes and filters the behavioral baseline data to obtain a set of valid behavioral baseline data; through the analysis of the set of valid behavioral baseline data by the cloud server, it determines the primary behavioral data and secondary behavioral data.

[0042] User needs are mined based on the amount of primary behavior data and secondary behavior data, a demand sequence is generated, and the demand sequence is sent to the demand terminal.

[0043] In this embodiment, the cloud server communicates and / or is electrically connected to the user terminal and the demand terminal, respectively;

[0044] In one specific embodiment, both the user terminal and the demand terminal include a smartphone and a computer;

[0045] The user terminal and the demand terminal communicate and / or are electrically connected.

[0046] In this embodiment, before the cloud server reads the behavioral basic data, the user terminal grants the cloud server data reading permission according to the permission request sent by the cloud server.

[0047] In this embodiment, the cloud server reads the behavioral basic data stored in the user terminal and the identity basic data corresponding to the user terminal according to a set period, including:

[0048] The basic identity data includes the user's age, gender, and occupation;

[0049] The behavioral data includes the user's access subject, access duration, and access platform type when using the user terminal.

[0050] In this embodiment, the cloud server analyzes and filters the behavioral baseline data to obtain a set of valid behavioral baseline data. The specific process includes:

[0051] The cloud server performs a first-stage filtering on all the behavioral data within a set period, deleting all behavioral data that does not meet the first-stage filtering criteria from the cloud server. The cloud server then performs a second-stage filtering on all behavioral data that meets the first-stage filtering criteria. The specific process includes:

[0052] The access duration within the basic behavioral data is set to T, and the base duration is set to t. The access duration T of all basic behavioral data within the set period is compared with the base duration t; where t is a positive integer in seconds.

[0053] When T < t, that is, the basic data of the behavior does not meet the first filtering condition, the basic data of the behavior that does not meet the filtering condition is deleted in the cloud server.

[0054] When T≥t, that is, the basic data of this row meets the first screening condition, then the second screening continues.

[0055] For example:

[0056] The access duration within the basic behavioral data is set to T, and the base duration t is set to 50 seconds. The access duration T of all basic behavioral data within the set period is compared with the base duration t.

[0057] If the access duration T of a certain behavior's basic data is 48s and 48s < 50s, meaning that the behavior's basic data does not meet the filtering criteria, then the behavior's basic data that does not meet the filtering criteria will be deleted from the cloud server.

[0058] If the access duration T of a certain basic data is 60s, and 60s ≥ 50s, then the basic data of that behavior meets the first filtering condition, and a second filtering will be performed.

[0059] In this embodiment, the cloud server further filters all behavioral data that meet the initial filtering criteria, wherein the behavioral data filtering model is based on an artificial intelligence model; the specific process includes:

[0060] The identity basic data is input into the behavior database in the cloud server to obtain the behavior data corresponding to the identity basic data. The behavior data and all behavior basic data that meet the screening conditions are compared with the behavior basic data through an artificial intelligence model. Behavior basic data with consistent output results are marked as 1.

[0061] Mark the underlying data for inconsistent output results as 0;

[0062] Delete the underlying data marked as 0 from the cloud server;

[0063] The behavioral baseline data marked as 1 are integrated into a valid behavioral baseline data set.

[0064] In this embodiment, the cloud server analyzes the set of valid behavioral basic data to determine the primary behavioral data and secondary behavioral data. The specific process includes:

[0065] Select any valid behavioral data from the set of valid behavioral baseline data and label it as the main behavioral data and the standard behavioral baseline data;

[0066] Mark the access subject of the standard behavior basic data as the standard access subject, and mark the access platform type of the standard behavior basic data as the standard access platform type;

[0067] The access subjects and access platform types of other valid behavioral data within the valid behavioral basic data set are compared with the standard access subjects and standard access platform types, respectively.

[0068] When the access subject and access platform type of other valid data in the valid data set of valid behaviors are consistent with the standard access subject and standard access platform type, the valid data of behavior is marked as the main valid data of behavior;

[0069] When the access subject of other valid data of behavior within the valid behavior basic data set is the same as the standard access subject, but the access platform type is different from the standard access platform type, the valid data of behavior is marked as valid data of secondary behavior.

[0070] In this embodiment, user needs are mined based on the data volume of the primary behavior data and the secondary behavior data, a demand sequence is generated, and the demand sequence is sent to the demand terminal, including:

[0071] The main data volume is n, the secondary data volume is m, the standard data volume of the main data volume is N, and the secondary data volume is M; it should be noted that N is an integer greater than 0, and M is an integer greater than 0.

[0072] When n≥N and m≥M, a demand sequence is generated; the cloud server sends the demand sequence to the demand terminal.

[0073] For example:

[0074] The standard data size for the primary behavior data is 2, and the data size for the secondary behavior data is 1.

[0075] If the main row has 3 data points and the secondary row has 0 data points.

[0076] 3≥2, 0<1, the conditions for generating the required sequence are not met;

[0077] If the main row of data has a data volume of 3, and the secondary row of data has a data volume of 2.

[0078] If 3≥2 and 2≥1, the conditions for generating a demand sequence are met, then a demand sequence is generated.

[0079] The cloud server sends the demand sequence to the demand terminal.

[0080] Working principle of the invention:

[0081] The user terminal grants the cloud server data read permission based on the permission request sent by the cloud server;

[0082] The cloud server reads the basic behavioral data and the basic identity data corresponding to the user terminal stored in the user terminal according to the set period.

[0083] The cloud server analyzes and filters the basic behavioral data to obtain a set of effective basic behavioral data; the cloud server analyzes the set of effective basic behavioral data to determine the primary behavioral data and secondary behavioral data.

[0084] User needs are mined based on the amount of primary and secondary behavioral data, a demand sequence is generated, and the demand sequence is sent to the demand terminal.

[0085] The above embodiments are only used to illustrate the technical methods of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical methods of the present invention without departing from the spirit and scope of the technical methods of the present invention.

Claims

1. An information-disclosure-based user demand mining system, characterized by comprising: The cloud server, a user terminal connected to the cloud server, and a demand terminal connected to the cloud server are provided. The cloud server reads behavior-based data stored in the user terminal and identity-based data corresponding to the user terminal according to a set period, wherein the set period is one hour or one day. The cloud server analyzes and screens the behavior-based data to obtain an effective behavior-based data set, and determines main behavior data and secondary behavior data by analyzing the effective behavior-based data set. User demand is mined according to the data volume of the main behavior data and the secondary behavior data, a demand sequence is generated, and the demand sequence is sent to the demand terminal. The cloud server analyzes the effective behavior-based data set to determine main behavior data and secondary behavior data, and the specific process includes: Any behavior effective data in the effective behavior-based data set is marked as main behavior data and standard behavior-based data. The access subject of the standard behavior-based data is marked as a standard access subject, and the access platform type of the standard behavior-based data is marked as a standard access platform type. The access subject and the access platform type of other behavior effective data in the effective behavior-based data set are compared with the standard access subject and the standard access platform type, respectively. When the access subject and the access platform type of other behavior effective data in the effective behavior-based data set are consistent with the standard access subject and the standard access platform type, respectively, the behavior effective data is marked as main behavior effective data. When the access subject of other behavior effective data in the effective behavior-based data set is consistent with the standard access subject, and the access platform type is inconsistent with the standard access platform type, the behavior effective data is marked as secondary behavior effective data.

2. The user demand mining system based on information disclosure according to claim 1, wherein, The cloud server is in communication and / or electrical connection with the user terminal and the demand terminal, respectively. The user terminal and the demand terminal are in communication and / or electrical connection.

3. The user demand mining system based on information disclosure according to claim 2, characterized in that, Before the cloud server reads the behavior-based data, the user terminal grants the cloud server data reading permission according to a permission request sent by the cloud server.

4. The user demand mining system based on information disclosure according to claim 3, characterized in that, The identity-based data includes the age, gender, and occupation of the user, and the behavior-based data includes the access subject, access duration, and access platform type of the user when using the user terminal.

5. The user demand mining system based on information disclosure according to claim 4, characterized in that, The cloud server analyzes and screens the behavior-based data to obtain an effective behavior-based data set, and the specific process includes: The cloud server screens all the behavior-based data in a set period once, deletes all behavior-based data that does not meet the one-time screening condition in the cloud server, and continues to screen all behavior-based data that meets the one-time screening condition twice, and the specific process includes: The access duration in the behavior-based data is set as T, a set basic duration t is set, and the access duration T of all behavior-based data in the set period is compared with the basic duration t, wherein t is an integer greater than 0, and the unit is second. When T < t, i.e. the behavior basis data does not meet the one-time screening condition, the behavior basis data that does not meet the screening condition is deleted in the cloud server; When T ≥ t, i.e. the behavior basis data meets the one-time screening condition, secondary screening is continued.

6. The user demand mining system based on information disclosure according to claim 5, wherein, The cloud server continues secondary screening on all behavior basis data meeting the one-time screening condition, wherein the behavior data screening model is established based on an artificial intelligence model; the specific process includes: The identity basis data is input into a behavior database in the cloud server, behavior data corresponding to the identity basis data is obtained, the behavior data and all behavior basis data meeting the one-time screening condition are compared through the artificial intelligence model, and behavior basis data with consistent output results are marked as 1; Behavior basis data with inconsistent output results are marked as 0; The behavior basis data marked as 0 is deleted in the cloud server; The behavior basis data marked as 1 is integrated into an effective behavior basis data set.

7. The user demand mining system based on information disclosure according to claim 1, characterized in that, User demand is mined according to the data amount of the main behavior data and the secondary behavior data, a demand sequence is generated, and the demand sequence is sent to the demand terminal, including: The data amount of the main behavior data is n, the data amount of the secondary behavior data is m, the standard data amount of the main behavior data is N, and the data amount of the secondary behavior data is M; wherein N is an integer greater than 0, and M is an integer greater than 0; When n ≥ N and m ≥ M, a demand sequence is generated; The cloud server sends the demand sequence to the demand terminal.

Citation Information

Patent Citations

  • Target data detection method and device based on artificial intelligence, equipment and medium

    CN111950621A

  • Game community information pushing system and method based on big data

    CN113254798A