Personal information declaration method, device and equipment
By using the front-end registration system to screen and predict the model in the information declaration system, the information that does not meet the conditions and predicts the success rate of the declaration is automatically intercepted, which solves the problem of low manual review efficiency in the existing technology, and improves the review efficiency and information of the declaration system quality.
Patent Information
- Application Number
- CN202411846489.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-01-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing information declaration system requires manual review, which leads to low review efficiency, time-consuming and labor-intensive, and is prone to omissions, affecting the application progress and information quality.
In the information declaration system, the front desk registration system receives personal information and filters content that meets the target declaration conditions. If it does not meet the requirements, intercept and generates a prompt message; if it meets the requirements, enter the declaration success rate prediction model, predict the declaration success rate and provide suggestions to reduce labor Review work.
It improves the efficiency of personal information declaration and review, reduces the workload and omissions of manual review, and improves the application progress and information quality.
Smart Images

Figure CN119295027A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of information reporting, and in particular to a method, device and equipment for reporting personal information. Background Art
[0002] With the rapid development of network informatization, more and more agencies have begun to use information reporting systems to handle personal information reporting. Such information reporting systems usually consist of two parts: a front-end registration system and a back-end review system. The front-end registration system is responsible for collecting the personal information filled in by the applicant, while the back-end review system is responsible for reviewing and screening this personal information to ensure that it meets specific business requirements.
[0003] Due to the insufficient degree of informatization, the existing declaration system still requires staff to select the collected data through manual review in the background review system. This information filtering method is very time-consuming and labor-intensive, which brings great conflicts and pressure to the business handling departments of the service agencies. In addition, manual review is prone to omissions, which are often discovered by the secondary review at the declaration site where the declaration materials are submitted later, forcing the declaration personnel to go back and forth to the declaration site many times to modify and submit the declaration materials, resulting in delays in the declaration progress and reduced quality of the declaration information. Summary of the invention
[0004] The purpose of this application is to provide a method, device and equipment for reporting personal information to solve the problem of low efficiency in personal information review during the personal information reporting process.
[0005] In the first aspect, an embodiment of the present application provides a method for declaring personal information, which can be applied to an information declaration system, wherein the information declaration system includes a front-end registration system and a back-end review system, and the method includes: the front-end registration system receives the personal information filled in by the declarant. The front-end registration system screens out the declaration content corresponding to the target declaration conditions declared by the declarant from the personal information. If the front-end registration system determines that the declaration content does not meet the review expression corresponding to the target declaration condition, it intercepts the submission of personal information, and generates a prompt message based on the declaration content that does not meet the review expression. The review expression is created by the reviewer through the back-end review system and sent to the front-end registration system, which is stored by the front-end registration system. The prompt message includes the target declaration condition. A prompt message is displayed to prompt that the declarant's personal information does not meet the target declaration condition. Or, if the front-end registration system determines that the declaration content meets the expression corresponding to the target declaration condition, the declaration content is input into the declaration success rate prediction model to predict the declaration success rate of the declarant, and the declaration suggestion is determined based on the declaration success rate.
[0006] In a possible implementation, the audit expression includes at least one declaration subset and a restriction condition corresponding to the declaration subset. The method for declaring personal information provided in the embodiment of the present application also includes: the front-end registration system selects a target declaration subset corresponding to the declaration content from at least one declaration subset. If the declaration content does not meet the restriction condition corresponding to the target declaration subset, it is determined that the declaration content does not meet the audit expression.
[0007] In a possible implementation, the method for declaring personal information provided in the embodiment of the present application further includes: the front-end registration system sends the declaration content that does not meet the target declaration conditions to the back-end review system. If the back-end review system determines that the declaration content meets the review expression corresponding to the target declaration condition, it determines that the review expression of the front-end registration system is abnormal, and generates an abnormal prompt. The back-end review system displays an abnormal prompt to remind the reviewer that the review expression corresponding to the target declaration condition in the front-end registration system is abnormal.
[0008] In a possible implementation, the personal information declaration method provided in the embodiment of the present application further includes: if the front-end registration system determines that the declaration content meets the review expression corresponding to the target declaration condition, the declaration content is submitted to the back-end review system. The back-end review system receives the declaration content, and if it determines that the declaration content meets the review expression corresponding to the target declaration condition, the personal information is submitted to the reviewer.
[0009] In a possible implementation, the personal information declaration method provided in the embodiment of the present application further includes: the background review system selects a target declaration subset corresponding to the declaration content from at least one declaration subset. If the declaration content does not meet the restriction condition corresponding to the target declaration subset, it is determined that the declaration content does not meet the review expression.
[0010] In a possible implementation, the method for declaring personal information provided in the embodiment of the present application further includes: the background review system receives the declaration condition creation instruction submitted by the reviewer in the background review system. The declaration condition creation instruction includes at least one declaration subset, the restriction conditions corresponding to each declaration subset, and the association relationship between each declaration subset. The background review system creates the target declaration condition based on at least one declaration subset, the restriction conditions corresponding to each declaration subset, and the association relationship between each declaration subset, and generates an audit expression corresponding to the target declaration condition. The background review system sends the audit expression and the target declaration condition to the front-end registration system accordingly.
[0011] In a possible implementation, the personal information declaration method provided in the embodiment of the present application further includes: the front-end registration system receives feedback information submitted by the declarant, and sends the feedback information to the back-end review system. The feedback information is used to indicate that the target declaration condition of the front-end registration system is abnormal. The back-end review system generates modification suggestions corresponding to the review expression based on the feedback information.
[0012] One possible implementation method is to input the application content into the application success rate prediction model, predict the application success rate of the applicant, and determine the application recommendation based on the application success rate, including: extracting the application subset and application time from the application content. Input the application subset, application time and application conditions corresponding to the application content into the application success rate prediction model to determine the application success rate.
[0013] In a possible implementation, the training process of the declaration success rate prediction model includes: obtaining a set of historical declaration content of the declarer. The set of historical declaration content includes a historical declaration subset, historical declaration conditions, historical declaration time, and historical declaration results. Extract declaration success features from the historical declaration subset, historical declaration conditions, historical declaration time, and historical declaration results corresponding to the historical declaration results of successful declaration. Use the declaration success features to build a declaration success rate prediction model.
[0014] In the second aspect, an embodiment of the present application provides a personal information reporting device, which is applied to an information reporting system. The information reporting system includes a front-end registration system and a back-end review system. The device includes a receiving module, a screening module, a processing module and a display module.
[0015] Among them, the receiving module is used to receive the personal information filled in by the applicant.
[0016] The screening module is used to screen out the declaration content corresponding to the target declaration conditions declared by the declarant from the personal information.
[0017] The processing module is used to intercept the submission of personal information if it is determined that the declared content does not meet the review expression corresponding to the target declaration conditions, and generate a prompt message based on the declared content that does not meet the review expression. The review expression is created by the reviewer through the background review system and sent to the front-end registration system, which stores it. The prompt message includes the target declaration conditions.
[0018] The display module is used to display a prompt message to prompt that the personal information of the declarant does not meet the target declaration conditions.
[0019] The processing module is also used to input the declaration content into the declaration success rate prediction model if the front-end registration system determines that the declaration content meets the expression corresponding to the target declaration conditions, predict the declaration success rate of the applicant, and determine the declaration recommendation based on the declaration success rate.
[0020] In a third aspect, an embodiment of the present application provides a personal information reporting device, which has the function of implementing the personal information reporting method of the first aspect or any possible implementation method. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
[0021] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores instructions. When the computer-readable storage medium is run on a computer, the computer can execute the personal information declaration method of the above-mentioned first aspect or any possible implementation method.
[0022] In a fifth aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method for declaring personal information in the first aspect or any possible implementation method described above.
[0023] Among them, the technical effects brought about by any design method in the second to fifth aspects can refer to the technical effects brought about by different possible implementation methods in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the specific implementation methods of the present application or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0025] Figure 1 A structural diagram of a personal information reporting system provided in an embodiment of the present application; Figure 2 A flowchart of a method for reporting personal information provided in an embodiment of the present application; Figure 3 A specific example diagram of a method for reporting personal information provided in an embodiment of the present application; Figure 4 Another specific example diagram of a method for reporting personal information provided in an embodiment of the present application; Figure 5 Another specific example diagram of a method for reporting personal information provided in an embodiment of the present application; Figure 6 Another specific example diagram of a method for reporting personal information provided in an embodiment of the present application; Figure 7 Another specific example diagram of a method for reporting personal information provided in an embodiment of the present application; Figure 8 Another specific example diagram of a method for reporting personal information provided in an embodiment of the present application; Fig. 9 A schematic diagram of the structure of a personal information reporting device provided in an embodiment of the present application; Fig.10 A structural diagram of a personal information reporting system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0026] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations.
[0027] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0028] With the rapid development of information technology, more and more agencies have begun to use information reporting systems to handle personal information reporting. This type of information reporting system usually consists of a front-end registration system and a back-end review system. Among them, the front-end registration system is used to collect the personal information filled in by the applicant, and the back-end review system is responsible for reviewing and screening this personal information. However, the information reporting system can generally only be used to automatically determine whether the required fields are filled in completely, and to verify whether the filling format of some fields is correct. For example, the system can detect whether the academic qualifications filled in by the applicant meet the specific format, or whether the required items have been filled in.
[0029] Although the front-end registration system can automatically collect and preliminarily verify data, the back-end review system still requires a lot of manual review by staff. Staff need to review each piece of personal information one by one to ensure that it meets specific business requirements. This manual review process is very time-consuming and laborious, especially during the peak period of application, when the review workload increases dramatically, causing the business handling department to face tremendous pressure. At the same time, manual review not only takes a lot of time, but is also prone to human omissions. These omissions are often discovered at the site of subsequent submission of application materials, causing applicants to have to go back and forth to the application site many times to modify and resubmit the materials. This not only delays the application progress, but also reduces the overall quality of the application information.
[0030] Based on this, an embodiment of the present application provides a method for reporting personal information, which is applied to an information reporting system, and the information reporting system includes a front-end registration system and a back-end review system. The method includes: the front-end registration system receives the personal information filled in by the applicant. The front-end registration system filters out the reporting content corresponding to the target reporting conditions reported by the applicant from the personal information. If the front-end registration system determines that the reporting content does not meet the review expression corresponding to the target reporting condition, it intercepts the submission of the personal information, and generates a prompt message based on the reporting content that does not meet the review expression. The review expression is created by the reviewer through the back-end review system and sent to the front-end registration system, and the front-end registration system stores it. The prompt message includes the target reporting conditions. A prompt message is displayed to prompt the applicant that the personal information does not meet the target reporting conditions.
[0031] In the personal information reporting method provided in the embodiment of the present application, the front-end registration system can automatically intercept the information of the applicant who does not meet the reporting conditions according to the reporting content in the personal information after receiving the personal information filled in by the applicant. At the same time, the auditor can create a personalized review expression on demand through the background review system, and the technical personnel do not need to participate in the process. The auditor can dynamically customize the reporting conditions of the configuration information reporting system according to the target reporting conditions, thereby improving the reporting and review efficiency of personal information.
[0032] On the one hand, the personal information reporting method provided in the embodiment of the present application can be executed by an information reporting system. Figure 1 As shown, the information reporting system 100 may include: a front-end registration system 101 and a back-end review system 102 .
[0033] The front-end registration system 101 directly interacts with the applicants. The front-end registration system 101 is used to support applicants' registration and login, information filling, attachment uploading, information preview and submission, status tracking, and help and support functions.
[0034] Among them, registration and login are used to allow new applicants to register an account and support new applicants to fill in basic information. It can also be used to support registered applicants to log in to the system using the applicant name and password.
[0035] Information filling is used to support the provision of structured forms, which can support the applicant to fill in the necessary personal information and automatically verify whether the format of the personal information entered by the applicant is correct. It can also be used to conduct a preliminary review of the personal information after receiving the personal information submitted by the applicant. If the personal information does not meet the review expression created by the reviewer, the submission of the applicant's personal information will be intercepted.
[0036] Attachment upload is used to support applicants to upload necessary information, such as personal photos, certification documents, etc.
[0037] Information preview and submission is used to support applicants by providing information preview function before submitting personal information, so that applicants can confirm whether the personal information they fill in is correct.
[0038] Status tracking is used to support the declarant to check the declaration status of personal information at any time, and to learn about the changes in the declaration progress of personal information at any time through SMS, email, etc.
[0039] Help and support is used to provide applicants with FAQs and answer common reporting questions. It can also support applicants to submit feedback information at any time when they find any abnormalities in the system.
[0040] The background audit system 102 interacts with the auditors. The background audit system 102 is used to support functions such as applicant management, personal information management, audit functions, statistics and reports, message notifications, and system settings.
[0041] Among them, applicant management is used to support auditors to view and manage applicant registration information at any time, such as modifying applicant information, disabling or activating applicant accounts, etc.
[0042] Personal information management, which is used for personal information management, can also be used to support the viewing of personal information submitted by the applicant, and the batch import or export of personal information.
[0043] The audit function is used to use the audit expression to review the personal information that has been approved by the front-end registration system. The audit function can also be used to display the applicant's personal information and nearby information through the audit interface for auditors to provide manual audit functions.
[0044] Statistics and reports are used to provide statistical functions for declared data, such as the number of personal information declared, the pass rate, and the review time.
[0045] Message notification is used to notify reviewers of pending messages through system messages or emails, such as pending personal information or feedback information submitted by applicants.
[0046] System settings can be used to support auditors in creating or modifying metadata. System settings are also used to receive audit expressions created and submitted by auditors as needed, and send the audit expressions to the front-end registration system 101. System settings are also used to manage permissions of different roles, record operation logs of the information management system, etc.
[0047] On the one hand, the present application embodiment provides a method for reporting personal information, which can be Figure 1 The information reporting system 100 shown is executed. Figure 2 As shown, the method may include: S201, the front-end registration system receives the personal information filled in by the applicant.
[0048] In one possible implementation, the applicant can register a new account in the front-end registration system or log in to a registered account and log in to the front-end registration system in the information declaration system. The applicant fills in personal information through the interactive interface of the front-end registration system.
[0049] S202, the front-end registration system selects the declaration content corresponding to the target declaration conditions declared by the applicant from the personal information.
[0050] In a possible implementation, after receiving the personal information filled in by the applicant, the front-end registration system selects the application content corresponding to the target application conditions declared by the applicant from the personal information. The selection process can be to select the application content from the personal information using fuzzy query or programming language or database query language.
[0051] Among them, the declaration content includes the target field and field content. The business field is set by the background review system according to the declaration conditions corresponding to the declaration page. For example, if the declaration condition is "Chinese nationality", the nationality field in the declaration page is set as the target field; if the declaration condition is "obtaining an engineering patent or a bachelor's degree or above in a similar major", the major field and the academic degree field in the declaration page are set as the target field, or the degree field in the declaration page is set as the target field. The field content can be the content filled in by the applicant in the target field, or it can be the content selected by the applicant through the drop-down menu of the target field; for example, when the target field is the graduation school field, the field content is the filled-in text "Tianjin University", and when the target field is the graduation time field, the field content is the selected date "2012".
[0052] S203, if the front-end registration system determines that the declared content does not meet the review expression corresponding to the target declaration condition, it intercepts the submission of personal information and generates a prompt message based on the declared content that does not meet the review expression.
[0053] The audit expression includes at least one declared subset and a restriction condition corresponding to the declared subset. The audit expression is created by the auditor through the background audit system and sent to the front-end registration system, which stores it.
[0054] In a possible implementation, the background review system receives the declaration condition creation instruction submitted by the reviewer in the background review system. The declaration condition creation instruction includes at least one declaration subset, the restriction conditions corresponding to each declaration subset, and the association relationship between each declaration subset. The background review system creates the target declaration condition based on at least one declaration subset, the restriction conditions corresponding to each declaration subset, and the association relationship between each declaration subset, and generates the review expression corresponding to the target declaration condition. The background review system sends the review expression and the target declaration condition to the front-end registration system accordingly.
[0055] During this process, the technical staff can convert the audit expression set by the back-end auditor into a literal scripting language (JavaScript, JS) statement and execute it at the corresponding position in the front-end registration system page. The JS statement of the declaration conditions can be modified in real time according to the flexible settings of the back-end business personnel.
[0056] Exemplarily, the auditor uses the background audit system to create a personalized business field. The field types of the business field can include numeric type, character type, date type, CLOB type (big data field type). At the same time, the auditor can also set the field width, name, display name, etc. The display name is equivalent to the above-mentioned declaration subset. The auditor uses the business system to flexibly configure the target declaration conditions according to needs and generate the audit expression.
[0057] During this process, the system functions designed and developed by technical personnel are delivered to auditors, so that they can use the system function graphical interface to set the declaration conditions for the fields they have previously created in an individualized manner according to temporary needs. The core is to perform system operations in the form of audit expressions. Auditors can independently add, delete, modify and check the declaration conditions and accompanying instructions they created in real time without relying on technical personnel.
[0058] The audit expression can be composed of a left operand, an operator, a right operand, a bracket level, and a logical operator. The left operand can call the information item field created by the auditor according to the auditor's needs, set the operator according to the field type, and then the auditor can set the target value for verifying the left operand in the right operand. The right operand is equivalent to the restriction condition corresponding to the above-mentioned declaration conditions.
[0059] Furthermore, brackets are used to divide a multi-line expression into multiple parts, and logical operators are used to define the relationship and operation order between the parts, so that the overall expression can play a comprehensive filtering role, thereby realizing the screening of multiple business conditions.
[0060] At the same time, in order to clarify the business meaning of each part of the expression, the technical staff has also developed a business description function for each part of the expression, so that the auditors can define the business terms of the declaration conditions by themselves. In this way, the auditors can clearly understand the content of the declaration conditions they set, so that both the applicants and the auditors can clearly understand the business conditions they have chosen and which business conditions their own filling materials should meet.
[0061] In this process, for the backend business system, the functions developed by technical personnel include the creation and maintenance of information item fields, expression setting and interpretation functions. Auditors can be independent of technical personnel and flexibly create information item fields and their types based on the terms of the business documents. They can use the multi-line audit expression operation and maintenance function to convert business terms into program operation condition formulas by adding, deleting and modifying expressions, so that they can be called by the front-end declarant registration system.
[0062] For example, Figure 3 As shown, auditors can use the metadata management function in the background audit system to configure and maintain field indicators, as well as add and edit metadata. The metadata may include declaration subsets, data ranges, field names, page controls, data types, data lengths, maximum values, units of measurement, prompt information, sorting, and notes, etc.
[0063] Among them, the application subset can include basic information, work experience, education experience, family members, continuing education, paper abstracts, professional and technical work, professional awards / patents / standard setting, published papers / monographs / translations, professional and technical work overview, and personal supplementary information. The scope of data use can include examination affairs, professional titles, and examination affairs professional titles. Page controls can include text boxes, drop-down boxes, multi-line text, dates, and tree selections. Among them, only when the page control selects a text box, the data type can be selected and the selection range is characters or numbers, and the data length, maximum value, and minimum value must be set; when the page control is a drop-down box, a dictionary must be selected; when the page control is multi-line text, the data length, maximum value, and minimum value can be set; when the page control is a date, the front-end registration can select the date control input; when the page control is a tree selection, it can be set to a tree dictionary. Data types can include characters, numbers, dates, etc.
[0064] like Figure 4 As shown, the auditor can add, modify or delete the evaluation conditions according to the target application conditions in the evaluation condition list in the background audit system. For example, the auditor can click the Add Evaluation Condition button to enter the application condition setting page, such as Figure 5As shown, the auditor can enter the condition overview, original condition text, condition introduction, and expression in the decryption of the declaration condition settings, and click the Save button to complete the settings. The condition overview, original condition text, and condition introduction will be displayed in the front-end declaration system to instruct the declarant to select the verification conditions that meet their own conditions.
[0065] For example Figure 6 As shown, the auditor can click the Set button to enter the system setting page of the audit expression of the filter condition, and the audit expression is displayed in a list. The auditor can click the Add button to add a blank line to the expression list for the auditor to set the expression.
[0066] The left operand is a drop-down option, and the options are the names of the information item fields that the auditor has previously created, such as "Reference Educational Background".
[0067] The right operand is the target condition of the left operand. When the left operand is "reference education", the right operand can be in the form of a drop-down option, and its alternative content is a dictionary list of "reference education". Auditors make selections based on business requirements, such as "Master's degree graduate". The input display form of the left operand is associated with the field type of the right operand set by the auditor when creating the information item field. The left operand can be in the form of a code dictionary. If the left operand is "Unit Name", then the right operand can be a character-type text entry box; similarly, if the left operand is "Graduation Time", then the right operand will be a time-type calendar selection pop-up box.
[0068] Operators are used to verify the judgment relationship between the left and right operands. They include corresponding relationship options such as "greater than, less than, greater than or equal to, less than or equal to, not equal to, similar", etc. For example, if the business condition requires "engaged in professional work for 3 years after graduating from a master's degree", the previous expression with reference to the education level as a master's degree graduate sets the education requirements in the article. Therefore, you need to click the [Add Condition] button again and add a new line below it to set the expression to meet the requirements of the time limit in the article: that is, set the graduation time, which should be before 2021.
[0069] The system's logical relationship settings include "and" and "or". "And" means that the expression in the current row and the next row must both meet the same condition; "or" means that the expression in the current row and the next row only need to meet one of the conditions. In this example, the logical relationship should be "and".
[0070] Auditors can set the left and right brackets of expressions to screen the conditions of applicants according to multiple sets of complex business conditions. The technical essence is to set the order of operations between several expression combinations. In general, the expressions in the brackets are operated first, and the results of the operations are then used in the next operation outside the brackets. The brackets are prefabricated with 5 layers to meet the complex business terms of auditors. The fewer the layers of brackets, the more priority they will have in the operation.
[0071] Finally, the auditor can click the OK button to save the set expression into the database of the background audit system.
[0072] Among them, the prompt message includes target declaration conditions.
[0073] Since the applicant's own situation is diverse and dynamically changing, it is not possible to determine whether the applicant meets the conditions based on a certain set of conditions. Therefore, the applicant needs to choose the conditions that are suitable for him / her according to his / her own situation. For example, the applicant may not meet the condition of having graduated from an undergraduate program and worked in a professional and technical field for 5 years, but meet the condition of having graduated from a master's program and worked in a professional and technical field for 3 years. In this case, the system function needs to support the applicant to select and modify the application conditions.
[0074] In a possible implementation, the front-end registration system selects a target declaration subset corresponding to the declaration content from at least one declaration subset. If the declaration content does not meet the restriction condition corresponding to the target declaration subset, it is determined that the declaration content does not meet the review expression.
[0075] For example, the declaration subset may include academic qualifications, foreign languages, computers, etc. The declaration subset can be flexibly set by the back-end business personnel using the background review system according to the different target declaration conditions. Each declaration subset is divided into multiple specific conditions for the declarant to choose from, and the declarant can only choose one target declaration condition at the same time. If the submission of the declarant's personal information is blocked, the declarant can choose other target declaration conditions.
[0076] In one possible implementation, the front-end registration system sends the application content that does not meet the target application conditions to the back-end review system. The back-end review system selects the target application subset corresponding to the application content from at least one application subset. If the application content does not meet the restriction conditions corresponding to the target application subset, it is determined that the application content does not meet the review expression.
[0077] If the background review system determines that the application content meets the review expression corresponding to the target application conditions, it determines that the review expression of the front-end registration system is abnormal and generates an abnormal prompt. The background review system displays an abnormal prompt to remind the reviewer that the review expression corresponding to the target application conditions in the front-end registration system is abnormal.
[0078] In one possible implementation, if the front-end registration system determines that the application content meets the review expression corresponding to the target application conditions, the application content will be submitted to the back-end review system. The back-end review system receives the application content and, if it determines that the application content meets the review expression corresponding to the target application conditions, submits the personal information to the reviewer.
[0079] S204, displaying a prompt message to prompt that the applicant's personal information does not meet the target declaration conditions.
[0080] In one possible implementation, the front-end registration system receives feedback information submitted by the applicant and sends the feedback information to the back-end review system. The feedback information is used to indicate that the target application conditions of the front-end registration system are abnormal. The back-end review system generates modification suggestions corresponding to the review expression based on the feedback information.
[0081] For example, Figure 7 As shown, in the front-end registration system, applicants can select the application conditions they meet based on their own conditions, and then verify the corresponding information fields they have filled in according to the review expression of the review conditions they selected. If the requirements are not met, a prompt message will pop up.
[0082] For example, Figure 8 As shown, if the applicant's academic qualifications and experience requirements do not meet the requirements of obtaining a bachelor's degree or above in computer-related majors and having served as a senior engineer for 5 years, the generated prompt information may mean that the information you submitted does not meet the following conditions: Academic qualifications and experience requirements do not meet the requirements of obtaining a bachelor's degree or above in computer-related majors and having served as a senior engineer for 5 years.
[0083] S205, if the front-end registration system determines that the declaration content meets the expression corresponding to the target declaration condition, the declaration content is input into the declaration success rate prediction model to predict the declaration success rate of the applicant, and the declaration recommendation is determined based on the declaration success rate.
[0084] A possible implementation method is to extract a declaration subset and a declaration time from the declaration content, and input the declaration subset, the declaration time, and the declaration conditions corresponding to the declaration content into a declaration success rate prediction model to determine the declaration success rate.
[0085] Exemplarily, a specific application subset is extracted from the application content, such as basic information, work experience, educational experience, family members, continuing education, paper abstracts, professional and technical work, professional awards / patents / standard setting, published papers / monographs / translations, an overview of professional and technical work, supplementary information on personal circumstances, etc. The specific application time is extracted from the application content, including the date of application. The application subset extracted from the application content, the application time, and the application conditions corresponding to the application content are input into the application success rate prediction model to obtain the application success rate. In this process, by using the application success rate prediction model, the probability of application success can be output to help the applicant understand the possibility of application success and make decisions accordingly.
[0086] The training process of the declaration success rate prediction model includes obtaining the historical declaration content set of the applicant. The historical declaration content set includes the historical declaration subset, historical declaration conditions, historical declaration time and historical declaration results. The declaration success features are extracted from the historical declaration subset, historical declaration conditions, historical declaration time and historical declaration results corresponding to the historical declaration results of successful declaration. The declaration success rate prediction model is constructed using the declaration success features.
[0087] Specifically, first collect a large amount of historical declaration content, and pre-process the historical declaration content, including cleaning the data to remove missing values and outliers in the historical declaration content. Encode the categorical variables in the historical declaration content, such as One-Hot Encoding. Standardize or normalize the historical declaration content. Extract features that have a significant impact on the declaration success rate from the historical declaration content, and obtain historical declaration subsets, historical declaration time, historical declaration conditions, historical declaration results, etc. This process can use feature selection algorithms (such as recursive feature elimination, LASSO regression, etc.) to screen out the feature.
[0088] Divide the historical declaration content into training set and test set. The training set includes historical declaration subset, historical declaration time, historical declaration conditions, and historical declaration results. The test set includes historical declaration subset, historical declaration time, historical declaration conditions, and historical declaration results. Select appropriate machine learning algorithms (such as logistic regression, random forest, support vector machine, neural network, etc.). Use the training set to train the model. Adjust model parameters through cross-validation to optimize model performance. Use the test set to evaluate the performance of the model, calculate indicators such as accuracy, recall rate, F1 score, AUC-ROC curve, etc., to ensure that the model performs consistently and reliably on different data sets.
[0089] Furthermore, after predicting the applicant's application success rate, application recommendations can be determined based on the application success rate. For example, if the predicted application success rate is low, the applicant can be advised to select other application subsets or provide more detailed application materials.
[0090] Finally, personalized application suggestions are displayed in the front-end registration system, such as popping up a prompt box on the application page, or displaying the suggestions on the application result page.
[0091] The method provided in the embodiment of the present application supports auditors to customize information item fields according to business needs, and accordingly provides functions to support auditors to set personalized business declaration conditions, and the graphical interface is simple and easy to understand. Then, the key steps of the application system are applied, requiring the declarant to read and select the declaration conditions set by the auditor, and then the information system performs a non-manual, accurate automatic comparison and verification of the declaration conditions selected by the declarant and the information submitted by the declarant himself, so that declarants who do not meet the declaration conditions will not be able to complete the information submission, thereby filtering out declarants who do not meet the conditions, thereby reducing the workload and complexity of the audit work, and avoiding the waste of social resources and unnecessary disputes.
[0092] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the working principle of the device. It is understandable that in order to realize the above functions, the device includes a hardware structure and / or software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiment disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0093] The embodiment of the present application can divide the functional modules of the device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or software functional module.
[0094] It should be noted that the division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. Fig. 9 A possible schematic diagram of the composition of the personal information reporting device involved in the above-mentioned embodiments is shown. Fig. 9 As shown, the personal information reporting device 900 may include: a receiving module 901, a screening module 902, a processing module 903 and a display module 904.
[0095] The receiving module 901 is used to support the personal information reporting device 900 to execute Figure 2 S201 in the method of reporting personal information shown.
[0096] Screening module 902, used to support the personal information reporting device 900 to execute Figure 2 S202 in the method for reporting personal information shown.
[0097] Processing module 903, used to support the personal information reporting device 900 to execute Figure 2 S203 or S205 in the method for reporting personal information shown.
[0098] Display module 904, used to support the personal information reporting device 900 to execute Figure 2 S204 in the method of reporting personal information shown.
[0099] In a possible implementation, the review expression includes at least one declaration subset and a restriction condition corresponding to the declaration subset. The above device can also be used for the front-end registration system to filter out a target declaration subset corresponding to the declaration content from at least one declaration subset. If the declaration content does not meet the restriction condition corresponding to the target declaration subset, it is determined that the declaration content does not meet the review expression.
[0100] In a possible implementation, the above device can also be used for the front-end registration system to send the application content that does not meet the target application conditions to the back-end review system. If the back-end review system determines that the application content meets the review expression corresponding to the target application condition, it determines that the review expression of the front-end registration system is abnormal, and generates an abnormal prompt. The back-end review system displays an abnormal prompt to remind the reviewer that the review expression corresponding to the target application condition in the front-end registration system is abnormal.
[0101] In a possible implementation, the above device can also be used to submit the application content to the background review system if the front-end registration system determines that the application content meets the review expression corresponding to the target application condition. The background review system receives the application content and submits the personal information to the reviewer if it determines that the application content meets the review expression corresponding to the target application condition.
[0102] In a possible implementation, the above device can also be used in a background audit system to select a target declaration subset corresponding to the declaration content from at least one declaration subset. If the declaration content does not meet the restriction condition corresponding to the target declaration subset, it is determined that the declaration content does not meet the audit expression.
[0103] In a possible implementation, the above device can also be used for the background audit system to receive the declaration condition creation instruction submitted by the auditor in the background audit system. The declaration condition creation instruction includes at least one declaration subset, the restriction conditions corresponding to each declaration subset, and the association relationship between each declaration subset. The background audit system creates the target declaration condition based on at least one declaration subset, the restriction conditions corresponding to each declaration subset, and the association relationship between each declaration subset, and generates an audit expression corresponding to the target declaration condition. The background audit system sends the audit expression and the target declaration condition to the front-end registration system accordingly.
[0104] In a possible implementation, the above device can also be used for the front-end registration system to receive feedback information submitted by the applicant and send the feedback information to the back-end review system. The feedback information is used to indicate that the target application conditions of the front-end registration system are abnormal. The back-end review system generates modification suggestions corresponding to the review expression based on the feedback information.
[0105] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0106] The personal information reporting device 900 provided in the embodiment of the present application is used to perform the above Figure 2 The method of reporting personal information shown in the figure can therefore achieve the same effect as the method of reporting personal information mentioned above.
[0107] The embodiment of the present application also provides a personal information reporting device, which can execute the personal information reporting method and related steps in the above method embodiment.
[0108] An embodiment of the present application also provides a computer-readable storage medium having instructions stored thereon, which, when executed, execute the personal information declaration method and related steps in the above method embodiment.
[0109] The embodiment of the present application also provides a computer program product. When the computer program product is run on a computer, it enables the computer to execute the personal information declaration method and related steps in the above method embodiment.
[0110] In some embodiments, the methods described herein may be implemented as computer program instructions encoded in a machine-readable format on a computer-readable storage medium or encoded on other non-transitory media or articles of manufacture.
[0111] The present application also provides a personal information reporting system 1000. Fig.10 As shown, the personal information reporting system 1000 includes at least one processor 1001 and at least one interface circuit 1002.
[0112] As an example, when the personal information reporting system 1000 includes a processor and an interface circuit, the processor may be Fig.10 The processor 1001 shown in the solid line frame (or the processor 1001 shown in the dotted line frame) may be Fig.10 The interface circuit 1002 shown in the solid line frame (or the interface circuit 1002 shown in the dotted line frame). When the personal information reporting system 1000 includes two processors and two interface circuits, the two processors include Fig.10 The processor 1001 shown in the solid line frame and the processor 1001 shown in the dotted line frame, the two interface circuits include Fig.10 The interface circuit 1002 shown in the solid line frame and the interface circuit 1002 shown in the dotted line frame are not limited to this.
[0113] The processor 1001 and the interface circuit 1002 may be interconnected via a line. For example, the interface circuit 1002 may be used to receive a signal. For another example, the interface circuit 1002 may be used to send a signal to another device (e.g., the processor 1001). For example, the interface circuit 1002 may read a computer instruction stored in a memory and send the computer instruction to the processor 1001. The processor 1001 executes the instruction and implements the various steps in the above embodiments in combination with the input and output devices, such as implementing Figures 2 to 9 Of course, the personal information reporting system may also include other discrete components, which are not specifically limited in the embodiments of the present application.
[0114] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0115] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0116] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0117] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0118] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
[0119] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application shall be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims
1. A method for reporting personal information, characterized in that: Applied to an information reporting system, the information reporting system includes a front-end registration system and a back-end review system, and the method includes: The front-end registration system receives the personal information filled in by the applicant; The front-end registration system selects the declaration content corresponding to the target declaration conditions declared by the declarant from the personal information; If the front-end registration system determines that the declared content does not meet the audit expression corresponding to the target declaration condition, the submission of the personal information is intercepted, and a prompt message is generated according to the declared content that does not meet the audit expression; the audit expression is created by the auditor through the background audit system and sent to the front-end registration system, and the front-end registration system stores it; the prompt message includes the target declaration condition; Display the prompt message to prompt that the personal information of the declarant does not meet the target declaration conditions; Alternatively, if the front-end registration system determines that the declaration content meets the expression corresponding to the target declaration condition, the declaration content is input into the declaration success rate prediction model to predict the declaration success rate of the applicant, and the declaration recommendation is determined based on the declaration success rate.
2. The method according to claim 1, characterized in that The audit expression includes at least one declared subset and a restriction condition corresponding to the declared subset; the method further includes: The front-end registration system selects a target declaration subset corresponding to the declaration content from at least one of the declaration subsets; If the declared content does not satisfy the restriction condition corresponding to the target declared subset, it is determined that the declared content does not comply with the review expression.
3. The method according to claim 1, characterized in that The method further comprises: The front-end registration system sends the application content that does not meet the target application conditions to the back-end review system; If the background review system determines that the application content meets the review expression corresponding to the target application condition, it determines that the review expression of the front-end registration system is abnormal, and generates an abnormal prompt; The background audit system displays the abnormal prompt to remind the auditor that the audit expression corresponding to the target declaration condition in the front-end registration system is abnormal.
4. The method according to claim 1, characterized in that The method further comprises: If the front-end registration system determines that the application content meets the review expression corresponding to the target application condition, the application content is submitted to the back-end review system; The background review system receives the declared content, and if it is determined that the declared content meets the review expression corresponding to the target declaration condition, the personal information is submitted to the reviewer.
5. The method according to claim 3 or 4, characterized in that: The method further comprises: The background review system selects a target declaration subset corresponding to the declaration content from at least one declaration subset; If the declared content does not satisfy the restriction condition corresponding to the target declared subset, it is determined that the declared content does not comply with the review expression.
6. The method according to claim 1, characterized in that The method further comprises: The background audit system receives the declaration condition creation instruction submitted by the auditor in the background audit system; the declaration condition creation instruction includes at least one declaration subset, the restriction conditions corresponding to each of the declaration subsets, and the association relationship between each of the declaration subsets; The background audit system creates the target declaration condition according to at least one of the declaration subsets, the restriction conditions corresponding to each of the declaration subsets, and the association relationship between each of the declaration subsets, and generates the audit expression corresponding to the target declaration condition; The background review system sends the review expression and the target declaration conditions to the front-end registration system accordingly.
7. The method according to claim 1, characterized in that The method further comprises: The front-end registration system receives feedback information submitted by the applicant and sends the feedback information to the back-end review system; the feedback information is used to indicate that the target declaration condition of the front-end registration system is abnormal; The background audit system generates modification suggestions corresponding to the audit expression according to the feedback information.
8. The method according to claim 1, characterized in that The step of inputting the application content into the application success rate prediction model, predicting the application success rate of the applicant, and determining the application suggestion based on the application success rate includes: Extracting a declaration subset and a declaration time from the declaration content; The declaration subset, the declaration time and the declaration conditions corresponding to the declaration content are input into the declaration success rate prediction model to determine the declaration success rate.
9. The method according to claim 8, characterized in that The training process of the application success rate prediction model includes: Obtain a set of historical declaration contents of the declarant; the set of historical declaration contents includes a historical declaration subset, historical declaration conditions, historical declaration time and historical declaration results; Extracting successful declaration features from the historical declaration subset, historical declaration conditions, historical declaration time, and historical declaration results corresponding to the historical declaration results being successful declarations; The declaration success rate prediction model is constructed using the declaration success characteristics.
10. A personal information reporting device, characterized in that: Applied to an information reporting system, the information reporting system includes a front-end registration system and a back-end review system, and the device includes: The receiving module is used to receive the personal information filled in by the applicant; A screening module, used to screen the declaration content corresponding to the target declaration condition declared by the declarant from the personal information; A processing module, for intercepting the submission of the personal information if it is determined that the declared content does not meet the review expression corresponding to the target declaration condition, and generating a prompt message according to the declared content that does not meet the review expression; the review expression is created by the reviewer through the background review system and sent to the front-end registration system, and the front-end registration system stores it; the prompt message includes the target declaration condition; A display module, used to display the prompt message to prompt that the personal information of the declarant does not meet the target declaration conditions; The processing module is also used to input the declaration content into the declaration success rate prediction model if the front-end registration system determines that the declaration content meets the expression corresponding to the target declaration condition, predict the declaration success rate of the applicant, and determine the declaration recommendation based on the declaration success rate.
Citation Information
Patent Citations
Method and device for auditing declaration information
CN109118162A
Project declaration form auditing method and device, equipment and storage medium
CN115099792A
Delaration information processing method and device, equipment and storage medium
CN116662386A