Customer group auditing method and device and electronic equipment

By receiving client participation requests, obtaining user and activity information, determining target scenarios and types, selecting and generating activity rule templates, the problem of low customer group audit efficiency and flexibility in the existing technology is solved, and the activity rules are quickly adjusted and generated, and the audit efficiency is improved.

CN119538892APending Publication Date: 2025-02-28CHINA CONSTRUCTION BANK +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411492495.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the existing technology, the customer group audit process is less efficient and flexible, and the audit rules need to be redeveloped for each new business activity, and the audit rules cannot be flexibly adjusted.

Method used

By receiving the participation request for the target activity sent by the client, the user information and activity information of the target user are obtained, the target scenario and type are determined based on the activity information, the target atomic rules are selected from the preset activity rule library, the target activity rule template is generated, and the rules are adjusted according to the configuration parameter value are adjusted for review.

Benefits of technology

It realizes flexible and rapid adjustment and generation of activity rules based on configuration parameter values ​​and activity rule templates, improving the efficiency of customer group review results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119538892A_ABST
    Figure CN119538892A_ABST
Patent Text Reader

Abstract

The invention relates to a customer group auditing method and device and electronic equipment, and belongs to the technical field of computers. Comprising the following steps: receiving a participation request of a target activity sent by a client, and obtaining user information of a target user and activity information of the target activity from the participation request; determining a target scene and a target type of the target activity according to the activity information; selecting n target atomic rules from a preset activity rule base according to the target type and the target scene, and determining a target activity rule template of the target activity according to the n target atomic rules; obtaining a configuration parameter value of the target activity, and generating a target activity rule corresponding to the target activity according to the configuration parameter value and the target activity rule template; and auditing the user information according to the target activity rule to obtain an auditing result of the target user in the target scene. Therefore, the user information is audited according to the target activity rule, and the audit result of the user in the target scene can be obtained more flexibly and efficiently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a customer review method, device and electronic device. Background Art

[0002] Different business activities often target different customer groups. In related technologies, each new business activity often requires the redevelopment of audit rules, which takes a long time. The customer groups are subsequently audited based on fixed audit rules, and the audit rules cannot be flexibly adjusted. Therefore, how to improve the flexibility and efficiency of customer audits has become an urgent problem to be solved. Summary of the invention

[0003] The present disclosure provides a customer group review method, device, electronic device, computer-readable storage medium and computer program product to at least solve the problem of low efficiency and flexibility in the customer group review process in the related art.

[0004] The technical solution of the present disclosure is as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, a customer group review method is provided, the method comprising: receiving a participation request for a target activity sent by a client, and obtaining user information of a target user and activity information of the target activity from the participation request; determining a target scenario and a target type of the target activity based on the activity information, wherein the target scenario comprises a participation-allowed scenario or a participation-attainment scenario; selecting n target atomic rules from a preset activity rule library based on the target type and the target scenario, and determining a target activity rule template for the target activity based on the n target atomic rules, wherein n is a natural number greater than or equal to 1; obtaining a configuration parameter value of the target activity, and generating a target activity rule corresponding to the target activity based on the configuration parameter value and the target activity rule template; and reviewing the user information according to the target activity rule to obtain a review result of the target user in the target scenario.

[0006] According to a second aspect of an embodiment of the present disclosure, a customer group review device is provided, the device comprising: a first acquisition module, configured to receive a participation request for a target activity sent by a client, and to obtain user information of a target user and activity information of the target activity from the participation request; a first determination module, configured to determine a target scenario and a target type of the target activity according to the activity information, wherein the target scenario comprises a participation-allowed scenario or a participation-attainment scenario; a second determination module, configured to select n target atomic rules from a preset activity rule library according to the target type and the target scenario, and to determine a target activity rule template of the target activity according to the n target atomic rules, wherein n is a natural number greater than or equal to 1; a second acquisition module, configured to obtain a configuration parameter value of the target activity, and to generate a target activity rule corresponding to the target activity according to the configuration parameter value and the target activity rule template; and an audit module, configured to audit the user information according to the target activity rule to obtain an audit result of the target user in the target scenario.

[0007] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the customer review method as described in the first aspect.

[0008] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the customer review method as described in the first aspect.

[0009] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which, when executed by a processor, implements the customer review method as described in the first aspect.

[0010] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects: receiving a participation request for a target activity sent by a client, and obtaining user information of a target user and activity information of the target activity from the participation request, determining a target scenario and a target type of the target activity based on the activity information, wherein the target scenario includes a participation-allowed scenario or a participation-qualified scenario, selecting n target atomic rules from a preset activity rule library based on the target type and the target scenario, determining a target activity rule template for the target activity based on the n target atomic rules, wherein n is a natural number greater than or equal to 1, obtaining a configuration parameter value for the target activity, and generating a target activity rule corresponding to the target activity based on the configuration parameter value and the target activity rule template, reviewing user information according to the target activity rule to obtain the review result of the target user in the target scenario, thereby, the present disclosure can flexibly and quickly adjust and generate activity rules based on the configuration parameter value and the activity rule template, review user information according to the activity rules to obtain the review result of the user in the target scenario, thereby improving the efficiency of obtaining customer group review results.

[0011] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0013] Figure 1 It is a flowchart of the customer group review method according to the first embodiment of the present disclosure.

[0014] Figure 2 It is a flow chart of the customer group review method according to the second embodiment of the present disclosure.

[0015] Figure 3 It is a flowchart of the customer review method according to the third embodiment of the present disclosure.

[0016] Figure 4 It is a block diagram of a customer group review device according to the first embodiment of the present disclosure.

[0017] Figure 5 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0018] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0019] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0020] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards.

[0021] It should be noted that the acquisition, transmission, storage, use, and processing of data in the technical solution of the present disclosure are in compliance with the relevant provisions of relevant laws and regulations. In the embodiments of the present disclosure, certain software, components, models, and other existing solutions in the industry may be mentioned, and they should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present disclosure, but it does not mean that the applicant has or will necessarily use the solution.

[0022] Figure 1 It is a flowchart of the customer group review method according to the first embodiment of the present disclosure.

[0023] like Figure 1 As shown, the customer group review method of the first embodiment of the present disclosure includes the following steps:

[0024] S101, receiving a participation request for a target activity sent by a client, and obtaining user information of a target user and activity information of the target activity from the participation request.

[0025] Optionally, the target user accesses the activity page corresponding to the target activity through the client, and in response to the target user performing a target operation on the activity page, such as filling in information on the activity page, clicking a "Participate" button on the activity page, etc., a participation request for the target activity is generated.

[0026] In the embodiment of the present disclosure, by receiving a participation request for a target activity sent by a client, the participation request may be parsed to obtain user information of a target user and activity information of the target activity.

[0027] User information includes, but is not limited to, information such as the user's age, gender, occupation, and location.

[0028] The activity information includes, but is not limited to, the name, type, scene, start and end time of the activity.

[0029] S102, determining a target scenario and a target type of the target activity according to the activity information, wherein the target scenario includes a participation-permitted scenario or a participation-qualified scenario.

[0030] Among them, the allowed participation scenario can be understood as allowing users to participate in activities, and the participation and achievement scenario can be understood as allocating virtual resources corresponding to the activities to users participating in the activities.

[0031] In the embodiment of the present disclosure, after the activity information is acquired, the target scene and target type of the target activity may be determined according to the activity information.

[0032] S103, selecting n target atomic rules from a preset activity rule library according to the target type and the target scenario, and determining a target activity rule template of the target activity according to the n target atomic rules, wherein n is a natural number greater than or equal to 1.

[0033] Optionally, for the preset activity rule library, multiple types of historical activities can be obtained from the historical activity database, and activity information of each type of historical activity in each scenario can be obtained, and keywords can be extracted from the activity information to obtain atomic rules of each type of historical activity in each scenario, so as to construct an activity rule library based on the atomic rules of each type of historical activity in each scenario.

[0034] In the embodiment of the present disclosure, after obtaining the target type and target scenario, candidate atomic rules matching the target type can be selected from the preset activity rule library according to the target type, and atomic rules matching the target scenario can be selected from the candidate atomic rules according to the target scenario as the target atomic rules.

[0035] In the embodiment of the present disclosure, after the target atomic rule is acquired, a target activity rule template may be constructed according to the target atomic rule.

[0036] S104, obtaining configuration parameter values ​​of the target activity, and generating target activity rules corresponding to the target activity according to the configuration parameter values ​​and the target activity rule template.

[0037] Optionally, the configuration parameter values ​​of the target activity can be obtained according to the actual needs of the target activity. For example, the default (preset) parameter values ​​can be used as the configuration parameter values ​​of the target activity according to the actual needs of the target activity. For another example, the default (preset) parameter values ​​can be modified according to the actual needs of the target activity, and the modified parameter values ​​can be used as the configuration parameter values ​​of the target activity.

[0038] It should be noted that the present disclosure does not limit the specific method of generating the target activity rule corresponding to the target activity according to the configuration parameter value and the target activity rule template, and it can be selected according to the actual situation.

[0039] Optionally, the target activity rule template may be identified for filling areas, and the target configuration parameter values ​​required for each filling area may be determined from the configuration parameter values. The target configuration parameter values ​​may be filled into the target activity rule template according to the filling areas to obtain the target activity rule.

[0040] S105, reviewing the user information according to the target activity rules to obtain the review result of the target user in the target scenario.

[0041] In the embodiment of the present disclosure, after the target activity rules are obtained, the user information may be reviewed according to the target activity rules to obtain the review result of the target user in the target scenario.

[0042] Optionally, the logical relationship between the target user information in the target activity rules can be obtained to determine whether the user information of the target user conforms to the logical relationship, and based on the determination result, the audit result of the target user in the target scenario can be obtained.

[0043] For example, in response to the user information being consistent with the logical relationship, the audit result for the target user in the target scenario is audit passed; in response to the user information being inconsistent with the logical relationship, the audit result for the target user in the target scenario is audit failed.

[0044] In an embodiment of the present disclosure, after obtaining the audit result of the user in the target scenario, the audit result of the user in the target scenario may be sent to the client for display.

[0045] Optionally, if the target user's audit result in the scenario where participation is allowed is passed, a prompt message of "successfully participated in the event" can be sent to the client; if the target user's audit result in the scenario where participation is allowed is passed, a prompt message of "not meeting the event participation conditions" can be sent to the client for display.

[0046] Optionally, if the target user's audit result in the scenario where participation is allowed is passed, a prompt message stating "activity qualification conditions have been met" can be sent to the client; if the target user's audit result in the scenario where participation is allowed is passed, a prompt message stating "activity qualification conditions have not been met" can be sent to the client for display.

[0047] In summary, according to the customer group review method provided by the embodiment of the present disclosure, a participation request for the target activity sent by the client is received, and the user information of the target user and the activity information of the target activity are obtained from the participation request. According to the activity information, the target scenario and target type of the target activity are determined, wherein the target scenario includes a participation-allowed scenario or a participation-qualified scenario. According to the target type and the target scenario, n target atomic rules are selected from the preset activity rule library. According to the n target atomic rules, a target activity rule template for the target activity is determined, wherein n is a natural number greater than or equal to 1. The configuration parameter value of the target activity is obtained, and according to the configuration parameter value and the target activity rule template, a target activity rule corresponding to the target activity is generated, and the user information is reviewed according to the target activity rule to obtain the review result of the target user in the target scenario. Therefore, according to the configuration parameter value and the activity rule template, the present disclosure can flexibly and quickly adjust and generate activity rules, and review the user information according to the activity rules to obtain the review result of the user in the target scenario, thereby improving the efficiency of obtaining customer group review results.

[0048] Figure 2 It is a flow chart of the customer group review method according to the second embodiment of the present disclosure.

[0049] like Figure 2 As shown, the customer group review method of the second embodiment of the present disclosure includes the following steps:

[0050] S201, receiving a participation request for a target activity sent by a client, and obtaining user information of a target user and activity information of the target activity from the participation request.

[0051] S202: Determine a target scenario and a target type of the target activity according to the activity information, wherein the target scenario includes a participation-permitted scenario or a participation-qualified scenario.

[0052] For the relevant contents of step S201 to step S202, please refer to the above embodiment and will not be repeated here.

[0053] As a possible implementation method, based on the above implementation, the specific process of selecting n target atomic rules from the preset activity rule library according to the target type and the target scenario in step S103 includes steps S203 to S204:

[0054] S203: According to the target type, select a candidate atomic rule that matches the target type from a preset activity rule library.

[0055] In the disclosed embodiment, various types of historical activities can be obtained from a historical activity database, and activity information of each type of historical activity in each scenario can be obtained, and keyword extraction is performed on the activity information to obtain atomic rules of each type of historical activity in each scenario, wherein the preset activity rule library includes multiple atomic rules.

[0056] Optionally, after obtaining the activity information of each type of historical activities in each scenario, keywords can be extracted from the activity information based on a pre-trained information extraction model, and the extracted keywords can be aggregated to obtain atomic rules for obtaining each type of historical activities in each scenario.

[0057] The keywords of the activity information include but are not limited to the user's gender, age, region and other information specified by the activity.

[0058] It should be noted that in order to improve the efficiency of obtaining target activity rules, each atomic rule in the preset activity rule library can be classified and marked, that is, the atomic rules can be classified according to the activity type, and the classified atomic rules can be marked according to the activity scenario to construct a preset activity rule library.

[0059] In the embodiment of the present disclosure, after the target type is acquired, a candidate atomic rule matching the target type may be selected from a preset activity rule library according to the target type.

[0060] S204 , according to the target scenario, selecting an atomic rule that matches the target scenario from the candidate atomic rules as the target atomic rule.

[0061] In the embodiment of the present disclosure, the candidate atomic rules may be screened according to the target scenario among the candidate atomic rules to ensure that the target atomic rule matches the target scenario.

[0062] S205, determining a target activity rule template of the target activity according to the n target atomic rules.

[0063] Optionally, when n is a natural number equal to 1, that is, the target atomic rule is used as a target activity rule template for the target activity.

[0064] Optionally, when n is a natural number greater than 1, a logical combination operation is performed on the n target atomic rules, and the atomic combination rules after the logical combination operation are used as the target activity rule template of the target activity.

[0065] For example, according to the actual needs of the target activity, any "or and not" logical combination operation can be performed on the n target atomic rules to obtain a target activity rule template of the target activity.

[0066] As a possible implementation method, based on the above implementation, the specific process of generating the target activity rule corresponding to the target activity according to the configuration parameter value and the target activity rule template in step S104 includes steps S206 to S207:

[0067] S206, identifying a filling area for the target activity rule template, and determining a target configuration parameter value required for each filling area from the configuration parameter values.

[0068] Optionally, identification information of the filling contents of different regions in the target activity rule template may be obtained, and the target configuration parameter value required for each filling region may be determined from the configuration parameter values ​​according to the identification information.

[0069] S207, filling the target configuration parameter value into the target activity rule template according to the filling area to obtain the target activity rule.

[0070] As a possible implementation method, based on the above implementation, the specific process of reviewing the user information according to the target activity rule in step S105 to obtain the review result of the target user in the target scenario includes steps S208 to S209:

[0071] S208, obtaining the logical relationship between the target user information in the target activity rule, and determining whether the user information of the target user conforms to the logical relationship.

[0072] In the embodiment of the present disclosure, feature extraction may be performed on the target user information in the target activity rule to obtain the logical relationship between the target user information in the target activity rule.

[0073] Optionally, the rule execution engine can be used to determine whether the user information of the target user conforms to the logical relationship. When local data or external data sources need to be triggered, the internal source / external data source can be accessed for acquisition.

[0074] S209: Obtain the audit result of the target user in the target scenario according to the judgment result.

[0075] In the embodiment of the present disclosure, in response to the user information conforming to the logical relationship, the audit result of the target user in the target scenario is audit passed; in response to the user information not conforming to the logical relationship, the audit result of the target user in the target scenario is audit failed.

[0076] In an embodiment of the present disclosure, after obtaining the audit result of the user in the target scenario, the audit result of the user in the target scenario may be sent to the client for display.

[0077] Optionally, if the target scenario is a participation-allowed scenario, feature extraction is performed on the target user information in the target activity rules to obtain the first logical relationship between the target user information, and in response to the user information conforming to the first logical relationship, the review result of the target user in the participation-allowed scenario is determined to be approved.

[0078] For example, in the scenario where participation is allowed, for the "Back to School Season Gifts" activity, by extracting features from the target user information in the target activity rules, the first logical relationship between the target user information is "age is over 18 and is a college student". If the user information obtained is "age is 22 and is a college student, the user information meets the first logical relationship, and the review result of the target user in the scenario where participation is allowed is determined to be approved.

[0079] Optionally, if the target scenario is a participation and standard-reaching scenario, feature extraction is performed on the target user information in the target activity rules to obtain a second logical relationship between the user information in the target activity rules, and in response to the user's review result in the allowed participation scenario being approved and the user information conforming to the second logical relationship, it is determined that the target user's review result in the participation and standard-reaching scenario is approved.

[0080] For example, in the participation and achievement scenario, for the "Back to School Season Gifts" activity, by extracting features from the target user information in the target activity rules, the second logical relationship between the target user information is "aged 18 or above, college students, and currently located in Beijing". If the user information obtained is "aged 20, college students, and currently located in Beijing, then the user information meets the first logical relationship, and the review result of the target user in the participation and achievement scenario is determined to be approved.

[0081] In an embodiment of the present disclosure, in response to the audit result of the target user in the participation and achievement scenario being passed, the target virtual resources corresponding to the target activity are allocated to the target user, a target virtual resource collection page is generated based on the target virtual resources, and the target virtual resource collection page is displayed to the client.

[0082] In summary, according to the customer group review method provided by the embodiment of the present disclosure, a participation request for a target activity sent by a client is received, and user information of a target user and activity information of the target activity are obtained from the participation request. According to the activity information, a target scenario and a target type of the target activity are determined, wherein the target scenario includes a participation-allowed scenario or a participation-qualified scenario. According to the target type, a candidate atomic rule matching the target type is selected from a preset activity rule library. According to the target scenario, an atomic rule matching the target scenario is selected from the candidate atomic rules as the target atomic rule. According to the n target atomic rules, a target activity rule template for the target activity is determined. The fill area of ​​the target activity rule template is identified, and the fill area is determined from the configuration parameter value. The target configuration parameter values ​​required for each filling area are filled into the target activity rule template according to the filling area to obtain the target activity rule, obtain the logical relationship between the target user information in the target activity rule, judge whether the user information of the target user conforms to the logical relationship, and obtain the review result of the target user in the target scenario according to the judgment result. Therefore, the present invention pre-constructs an activity rule library, determines the target activity rule template according to the target atomic rules selected from the activity rule library, and can flexibly and dynamically configure the configuration parameter values, can flexibly and quickly adjust and generate activity rules, and review user information according to the activity rules, so as to obtain customer review results more simply, efficiently and accurately.

[0083] The specific process of the customer group review method proposed in the embodiment of the present disclosure is explained below.

[0084] For example, Figure 3As shown, a participation request for a target activity sent by a client is received, user information of a target user and activity information of the target activity are obtained from the participation request, a target scenario and a target type of the target activity are determined according to the activity information, a target atomic rule is selected from a preset activity rule library according to the target type and the target scenario, a target activity rule template of the target activity is determined, and a target activity rule corresponding to the target activity is generated according to the configuration parameter value of the target activity and the target activity rule template, user information is reviewed according to the target activity rule based on a rule engine, a first logical relationship between target user information in the target activity rule is obtained for a scenario where participation is allowed, it is determined whether the user information of the target user conforms to the first logical relationship, in response to the user information conforming to the first logical relationship, it is determined that the review result of the target user in the scenario where participation is allowed is approved, a prompt message of "successfully participated in the activity" is sent to the client, and in response to If the user information does not conform to the first logical relationship, it is determined that the audit result of the target user in the allowed participation scenario is failed, and a prompt message of "failed to participate in the activity" is sent to the client. In this case, the user's participation in the activity ends; for the participation-attainment scenario, the second logical relationship between the target user information in the target activity rules is obtained, and it is determined whether the user information of the target user conforms to the second logical relationship. In response to the user's audit result in the allowed participation scenario being passed and the user information conforming to the second logical relationship, it is determined that the audit result of the target user in the participation-attainment scenario is passed, and a prompt message of "the activity attainment conditions have been met" is sent to the client, and the target virtual resources corresponding to the target activity are allocated to the target user. If it is determined that the audit result of the target user in the participation-attainment scenario is failed, a prompt message of "the activity attainment conditions have not been met" is sent to the client. In this case, the user's participation in the activity ends.

[0085] In summary, according to the customer review method provided by the embodiment of the present disclosure, the target atomic rules are selected from the activity rule library, the target activity rule template is determined, and the configuration parameter values ​​can be flexibly and dynamically configured, the activity rules can be flexibly and quickly adjusted and generated, the needs of different activities can be met, the efficiency of activity management is improved, the complexity of the activity management process is reduced, and user information is reviewed according to the activity rules, so that the customer review results in different scenarios can be obtained more simply, efficiently and accurately to screen out qualified customers.

[0086] Figure 4 1 is a block diagram of a customer group review device according to a first embodiment of the present disclosure. The customer group review device is applicable to a server.

[0087] like Figure 4As shown, the customer group review device 400 of the embodiment of the present disclosure includes: a first acquisition module 401 , a first determination module 402 , a second determination module 403 , a second acquisition module 404 and a review module 405 .

[0088] The first acquisition module 401 is configured to receive a participation request for a target activity sent by a client, and obtain user information of a target user and activity information of the target activity from the participation request;

[0089] A first determination module 402 is configured to determine a target scenario and a target type of the target activity according to the activity information, wherein the target scenario includes a participation-allowed scenario or a participation-attainment scenario;

[0090] The second determination module 403 is configured to select n target atomic rules from a preset activity rule library according to the target type and the target scenario, and determine a target activity rule template of the target activity according to the n target atomic rules, wherein n is a natural number greater than or equal to 1;

[0091] The second acquisition module 404 is configured to acquire the configuration parameter value of the target activity, and generate the target activity rule corresponding to the target activity according to the configuration parameter value and the target activity rule template;

[0092] The review module 405 is configured to review the user information according to the target activity rule to obtain the review result of the target user in the target scenario.

[0093] In one embodiment of the present disclosure, the second determination module 403 is further configured to: select, according to the target type, a candidate atomic rule that matches the target type from a preset activity rule library; and, according to the target scenario, select an atomic rule that matches the target scenario from the candidate atomic rules as the target atomic rule.

[0094] In one embodiment of the present disclosure, the second determination module 403 is further configured to: for n being a natural number equal to 1, use the target atomic rule as a target activity rule template for the target activity; or, for n being a natural number greater than 1, perform a logical combination operation on the n target atomic rules, and use the atomic combination rule after the logical combination operation as the target activity rule template for the target activity.

[0095] In one embodiment of the present disclosure, the process of constructing the preset activity rule library includes: obtaining multiple types of historical activities from a historical activity database, and obtaining activity information of each type of historical activity in each scenario; performing keyword extraction on the activity information to obtain atomic rules for each type of historical activity in each scenario, wherein the preset activity rule library includes multiple atomic rules.

[0096] In one embodiment of the present disclosure, the second acquisition module 404 is further configured to: identify the fill area of ​​the target activity rule template, and determine the target configuration parameter value required for each fill area from the configuration parameter value; fill the target configuration parameter value into the target activity rule template according to the fill area to obtain the target activity rule.

[0097] In one embodiment of the present disclosure, the review module 405 is also configured to: obtain the logical relationship between the target user information in the target activity rules, and determine whether the user information of the target user conforms to the logical relationship; based on the judgment result, obtain the review result of the target user in the target scenario.

[0098] In one embodiment of the present disclosure, the review module 405 is also configured to: if the target scenario is a participation-allowed scenario, perform feature extraction on the target user information in the target activity rule to obtain the first logical relationship between the target user information; in response to the user information conforming to the first logical relationship, determine that the review result of the target user in the participation-allowed scenario is review passed.

[0099] In one embodiment of the present disclosure, the review module 405 is further configured to: if the target scenario is a participation and standard-reaching scenario, perform feature extraction on the target user information in the target activity rule to obtain a second logical relationship between the user information in the target activity rule; in response to the review result of the user in the allowed participation scenario being approved, and the user information conforming to the second logical relationship, determine that the review result of the target user in the participation and standard-reaching scenario is approved.

[0100] In one embodiment of the present disclosure, after obtaining the audit result of the user in the target scenario, the apparatus 400 is further configured to: send the audit result of the user in the target scenario to the client for display.

[0101] In one embodiment of the present disclosure, the device 400 is also configured to: in response to the audit result of the target user in the participation and achievement scenario being approved, allocate the target virtual resources corresponding to the target activity to the target user; generate a target virtual resource collection page based on the target virtual resources, and display the target virtual resource collection page to the client.

[0102] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0103] In summary, the customer group review device provided by the embodiment of the present disclosure receives a participation request for the target activity sent by the client, and obtains the user information of the target user and the activity information of the target activity from the participation request, and determines the target scenario and target type of the target activity according to the activity information, wherein the target scenario includes a participation-allowed scenario or a participation-qualified scenario, and selects n target atomic rules from a preset activity rule library according to the target type and the target scenario, and determines the target activity rule template of the target activity according to the n target atomic rules, wherein n is a natural number greater than or equal to 1, obtains the configuration parameter value of the target activity, and generates the target activity rule corresponding to the target activity according to the configuration parameter value and the target activity rule template, and reviews the user information according to the target activity rule to obtain the review result of the target user in the target scenario. Therefore, the present disclosure can flexibly and quickly adjust and generate activity rules according to the configuration parameter value and the activity rule template, and reviews the user information according to the activity rules to obtain the review result of the user in the target scenario, thereby improving the efficiency of obtaining the customer group review result.

[0104] Figure 5 It is a block diagram of an electronic device according to an exemplary embodiment.

[0105] like Figure 5 As shown, the electronic device 500 includes:

[0106] The memory 510 and the processor 520, a bus 530 connecting different components (including the memory 510 and the processor 520), the memory 510 stores a computer program, and when the processor 520 executes the program, the customer review method described in the embodiment of the present disclosure is implemented.

[0107] Bus 530 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnect (PCI) bus.

[0108] The electronic device 500 typically includes a variety of electronic device readable media. These media can be any available media that can be accessed by the electronic device 500, including volatile and non-volatile media, removable and non-removable media.

[0109] The memory 510 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 540 and / or cache memory 550. The electronic device 500 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 560 may be used to read and write non-removable, non-volatile magnetic media ( Figure 5 not shown, usually called 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, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 530 via one or more data medium interfaces. The memory 510 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure.

[0110] A program / utility 580 having a set (at least one) of program modules 570 may be stored, for example, in the memory 510, such program modules 570 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 570 generally perform the functions and / or methods of the embodiments described in the present disclosure.

[0111] The electronic device 500 may also communicate with one or more external devices 590 (e.g., keyboard, pointing device, display 591, etc.), one or more devices that enable a user to interact with the electronic device 500, and / or any device that enables the electronic device 500 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 592. Furthermore, the electronic device 500 may also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN) and / or public network, such as the Internet) through a network adapter 593. Figure 5 As shown, the network adapter 593 communicates with other modules of the electronic device 500 via the bus 530. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 500, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0112] The processor 520 executes various functional applications and data processing by running the programs stored in the memory 510 .

[0113] It should be noted that the implementation process and technical principles of the electronic device of this embodiment refer to the aforementioned explanation of the customer review method of the embodiment of the present disclosure, and will not be repeated here.

[0114] In summary, the electronic device provided by the embodiment of the present disclosure can execute the customer group review method as described above, by receiving a participation request for the target activity sent by the client, and obtaining the user information of the target user and the activity information of the target activity from the participation request, and determining the target scene and target type of the target activity according to the activity information, wherein the target scene includes a participation-allowed scene or a participation-qualified scene, and selecting n target atomic rules from a preset activity rule library according to the target type and the target scene, and determining the target activity rule template of the target activity according to the n target atomic rules, wherein n is a natural number greater than or equal to 1, and obtaining the configuration parameter value of the target activity, and generating the target activity rule corresponding to the target activity according to the configuration parameter value and the target activity rule template, and reviewing the user information according to the target activity rule to obtain the review result of the target user in the target scene. Therefore, the present disclosure can flexibly and quickly adjust and generate activity rules according to the configuration parameter value and the activity rule template, and review the user information according to the activity rules to obtain the review result of the user in the target scene, thereby improving the efficiency of obtaining the customer group review result.

[0115] In order to implement the above embodiments, the present disclosure also proposes a computer-readable storage medium.

[0116] Among them, when the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device can implement the customer group review method as described above. Optionally, the computer-readable storage medium can be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk and optical data storage device, etc.

[0117] In order to implement the above embodiments, the present disclosure further provides a computer program product, including a computer program, characterized in that when the computer program is executed by a processor, the customer review method as described above is implemented.

[0118] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0119] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A customer group review method, characterized in that: include: Receive a participation request for a target activity sent by a client, and obtain user information of a target user and activity information of the target activity from the participation request; Determine, according to the activity information, a target scenario and a target type of the target activity, wherein the target scenario includes a participation-permitted scenario or a participation-attainment scenario; According to the target type and the target scenario, n target atomic rules are selected from a preset activity rule library, and according to the n target atomic rules, a target activity rule template of the target activity is determined, wherein n is a natural number greater than or equal to 1; Acquire the configuration parameter value of the target activity, and generate the target activity rule corresponding to the target activity according to the configuration parameter value and the target activity rule template; The user information is reviewed according to the target activity rule to obtain the review result of the target user in the target scenario.

2. The method according to claim 1, characterized in that The step of selecting n target atomic rules from a preset activity rule library according to the target type and the target scenario includes: According to the target type, selecting a candidate atomic rule matching the target type from a preset activity rule library; According to the target scenario, an atomic rule matching the target scenario is selected from the candidate atomic rules as the target atomic rule.

3. The method according to claim 2, characterized in that Determining the target activity rule template of the target activity according to the n target atomic rules includes: For n being a natural number equal to 1, the target atomic rule is used as a target activity rule template of the target activity, or, When n is a natural number greater than 1, a logical combination operation is performed on the n target atomic rules, and the atomic combination rules after the logical combination operation are used as the target activity rule template of the target activity.

4. The method according to claim 2, characterized in that: The process of constructing the preset activity rule base includes: Obtain various types of historical activities from the historical activity database, and obtain activity information of each type of historical activities in each scenario; Keyword extraction is performed on the activity information to obtain atomic rules for each type of historical activity in each scenario, wherein the preset activity rule library includes multiple atomic rules.

5. The method according to claim 1, characterized in that The step of generating a target activity rule corresponding to the target activity according to the configuration parameter value and the target activity rule template includes: Identify the filling area of ​​the target activity rule template, and determine the target configuration parameter value required for each filling area from the configuration parameter value; According to the filling area, the target configuration parameter value is filled into the target activity rule template to obtain the target activity rule.

6. The method according to claim 1, characterized in that The reviewing of the user information according to the target activity rule to obtain the review result of the target user in the target scenario includes: Acquire the logical relationship between the target user information in the target activity rule, and determine whether the user information of the target user conforms to the logical relationship; According to the judgment result, the audit result of the target user in the target scenario is obtained.

7. The method according to claim 6, characterized in that The reviewing of the user information according to the target activity rule to obtain the review result of the target user in the target scenario includes: If the target scenario is a participation-allowed scenario, feature extraction is performed on the target user information in the target activity rule to obtain a first logical relationship between the target user information; In response to the user information complying with the first logical relationship, it is determined that the review result of the target user in the participation-allowed scenario is review passed.

8. The method according to claim 7, characterized in that The reviewing of the user information according to the target activity rule to obtain the review result of the user in the target scenario includes: If the target scenario is a participation-attainment scenario, feature extraction is performed on the target user information in the target activity rule to obtain a second logical relationship between the user information in the target activity rule; In response to the audit result of the user in the participation-allowed scenario being approved, and the user information conforming to the second logical relationship, it is determined that the audit result of the target user in the participation-qualified scenario is approved.

9. The method according to any one of claims 6 to 8, characterized in that: After obtaining the audit result of the user in the target scenario, the method further includes: The audit result of the user in the target scenario is sent to the client for display.

10. The method according to claim 8, characterized in that The method comprises: In response to the audit result of the target user in the participation and achievement scenario being approved, allocating the target virtual resource corresponding to the target activity to the target user; A target virtual resource claiming page is generated based on the target virtual resource, and the target virtual resource claiming page is displayed to the client.

11. A customer group auditing device, characterized in that: The device comprises: A first acquisition module is configured to receive a participation request for a target activity sent by a client, and obtain user information of a target user and activity information of the target activity from the participation request; A first determination module is configured to determine a target scenario and a target type of the target activity according to the activity information, wherein the target scenario includes a participation-allowed scenario or a participation-attainment scenario; A second determination module is configured to select n target atomic rules from a preset activity rule library according to the target type and the target scenario, and determine a target activity rule template of the target activity according to the n target atomic rules, wherein n is a natural number greater than or equal to 1; A second acquisition module is configured to acquire a configuration parameter value of the target activity, and generate a target activity rule corresponding to the target activity according to the configuration parameter value and the target activity rule template; The review module is configured to review the user information according to the target activity rule to obtain the review result of the target user in the target scenario.

12. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; Wherein, the processor is configured to execute the instructions to implement the customer review method as described in any one of claims 1-10.

13. A computer-readable storage medium, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the customer review method as described in any one of claims 1-10.

14. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the customer review method as described in any one of claims 1-10 is implemented.

Citation Information

Patent Citations

  • Activity business auditing method and device, equipment and storage medium

    CN113469784A

  • Activity qualification verification method and device

    CN114971570A

  • Transmission method and device of submitted data, electronic equipment, medium and program product

    CN117596039A