An automatic resume screening system

Through the design of the automatic resume screening system, the massive resume screening problems faced by HR in corporate recruitment are solved, and the effect of improving screening accuracy and employee retention is achieved, ensuring the accuracy of resume screening and matching recruitment needs.

CN114491022BActive Publication Date: 2025-01-17珠海华发集团科技研究院有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111669918.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-31
Publication Date
2025-01-17
Estimated Expiration
2041-12-31

AI Technical Summary

Technical Problem

In corporate recruitment, HR faces the difficulty of screening massive resumes, resulting in talent loss and misuse. The existing technology lacks an effective automatic screening system to improve screening accuracy.

Method used

Design an automatic resume screening system, including receiving, filtering, viewing, interviewing, analysis and onboarding modules, filtering and classifying resumes through preset rules, adjusting screening standards, generating viewing reminders, counting interviews and turnover rates, and adaptive adjustments Filter criteria to improve matching and filter accuracy.

Benefits of technology

It effectively reduces the workload of HR, improves the accuracy of resume screening, ensures that the selected resumes are more in line with recruitment needs, reduces the risk of talent loss and misuse, and improves employee retention rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114491022B_ABST
    Figure CN114491022B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of data analysis, and specifically discloses a resume automatic screening system, including: a receiving module for receiving delivered resumes; a screening module for extracting resumes from a resume library to be screened, and screening the resumes according to preset rules; a viewing module for counting the number of resumes that have not been viewed in a valid resume library, judging whether the number of resumes that have not been viewed exceeds a viewing threshold, and if so, generating a viewing reminder, and marking the viewed resumes; an interview module for receiving interview arrangement information; and for obtaining interview result information; judging whether the interview is successful based on the interview result; and an analysis module for counting the interview rate according to the number of resumes in a valid resume library and an interview resume library, judging whether the interview rate is lower than a first threshold, and if lower than the first threshold, adjusting the preset rules. The technical solution of the present invention can improve the screening accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data analysis, and in particular to an automatic resume screening system. Background Art

[0002] At present, the difficulty of corporate recruitment has become an important bottleneck hindering the development of enterprises. During corporate recruitment, although enterprises can receive a large number of resumes, there are many applicants who submit their resumes casually and blindly, generating a large amount of junk resume information in the HR resume database, and valid resumes are covered by these junk information, which undoubtedly increases the workload of corporate HR and also increases the difficulty of resume screening.

[0003] When corporate HR reviews resumes, the degree of match between the resume information and the company's recruitment position requirements is often formed by the company's HR's subjective conjecture. In this process, HR is often overwhelmed by the massive amount of resumes. Subjective conjecture alone can easily lead to talent loss and misuse of talent.

[0004] Therefore, an automatic resume screening system is needed which can improve the screening accuracy. Summary of the invention

[0005] The invention provides an automatic resume screening system, which can improve the screening accuracy.

[0006] In order to solve the above technical problems, this application provides the following technical solutions:

[0007] A resume automatic screening system, comprising:

[0008] The receiving module is used to receive the submitted resumes and store them in the resume database to be screened;

[0009] The screening module is used to extract resumes from the resume database to be screened, screen the resumes according to preset rules, and store the resumes that pass the screening into the effective resume database;

[0010] The viewing module is used to count the number of unviewed resumes in the valid resume database and determine whether the number of unviewed resumes exceeds the viewing threshold. If the number exceeds the viewing threshold, a viewing reminder is generated. It is also used to mark the resumes that have been viewed;

[0011] An interview module is used to receive interview arrangement information and store the corresponding resume in an interview resume database based on the interview arrangement information;

[0012] The analysis module is used to count the interview rate according to the number of resumes in the effective resume database and the interview resume database, and determine whether the interview rate is lower than the first threshold. If it is lower than the first threshold, the preset rules are adjusted.

[0013] The basic scheme principles and beneficial effects are as follows:

[0014] In this solution, the screening module can be used to screen the resumes in the resume library to be screened, and resumes that do not meet the preset conditions can be eliminated to reduce the number of resumes viewed. When the number of unviewed resumes in the valid resume library exceeds the viewing threshold, the viewing module generates a viewing reminder to remind relevant personnel of the company to view resumes in a timely manner to avoid excessive accumulation of resumes. Resumes are classified and stored in the resume library to be screened, the valid resume library, and the interview resume library for easy subsequent retrieval.

[0015] When the interview rate is lower than the first threshold, it indicates that there is a large deviation between the screened resumes and the actual recruitment needs, and it is impossible to select enough people for interviews. The analysis module can adaptively adjust the preset rules to improve the screening accuracy, making the screened resumes more in line with the recruitment needs.

[0016] Furthermore, the interview module is also used to obtain interview result information; based on the interview result, it is determined whether the interview is successful. If the interview is successful, the corresponding resume is stored in the interview passed resume database.

[0017] Furthermore, it also includes an on-the-job module, which is used to receive on-the-job information, establish an employee file based on the on-the-job information, search the resume corresponding to the on-the-job information through the resume database from the interview, store it in the employee file, and mark it as a resume of an in-service employee.

[0018] By establishing employee files, it is convenient to manage employee-related information.

[0019] Furthermore, the onboarding module is further configured to receive resignation information, and based on the resignation information, mark the corresponding resume in the employee file as a resigned employee resume;

[0020] The analysis module is also used to calculate the turnover rate based on the number of resumes of employees who have left and the number of resumes of current employees within a preset time, and to determine whether the turnover rate is higher than a second threshold. If it is higher than the second threshold, the preset rules are adjusted.

[0021] When the turnover rate is higher than the second threshold, it indicates that most of the recruited employees did not stay. One of the reasons may be that the recruitment process was not strict enough in screening resumes. Therefore, the preset rules are adaptively adjusted to improve the screening standards. This makes the resumes that pass the screening more in line with the recruitment needs and improves the employee retention rate.

[0022] Furthermore, after extracting the resume, the screening module extracts text information from the resume, classifies the text information, and obtains a number of capability items. The screening module is also used to obtain a job announcement, extract text information from the job announcement, classify the text information, and obtain a number of requirement items. According to preset rules, the resumes are screened based on the requirement items and capability items.

[0023] Furthermore, the preset rules include the number of matching items and the matching degree. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 The following is a logic block diagram of an automatic resume screening system according to Embodiment 1. DETAILED DESCRIPTION

[0025] The following is further described in detail through specific implementation methods:

[0026] Embodiment 1

[0027] like Figure 1 As shown, an automatic resume screening system of this embodiment includes a receiving module, a screening module, a viewing module, an interview module, an analysis module, an employment module and a storage module.

[0028] The receiving module is used to receive submitted resumes and store them in a database of resumes to be screened;

[0029] The screening module is used to extract resumes from the resume database to be screened, screen the resumes according to preset rules, and store the resumes that pass the screening into the effective resume database;

[0030] Specifically, after the screening module extracts the resume, it extracts text information from the resume, classifies the text information, and obtains several competence items. The screening module is also used to obtain the job announcement, extract text information from the job announcement, classify the text information, obtain several requirements, and screen the competence items based on the requirements according to the preset rules. In this embodiment, the preset rules include two dimensions: the number of matching items and the matching degree. For example, the requirements include the highest education, work experience, major, and skills; the matching degree requirements for the highest education, work experience, and major in the competence items are all 100%, and the matching degree requirement for the skill item is 50%. For example, the skill requirements for a design position include the use of design software, including PS, AE, PR, CDR, Da Vinci, etc.; the job seeker's skills only include the ability to use PS, and in this item, the matching degree is 20%, which does not meet the requirements.

[0031] The viewing module is used to count the number of unviewed resumes in the valid resume database, and to determine whether the number of unviewed resumes exceeds the viewing threshold. If it exceeds the viewing threshold, a viewing reminder is generated. It is also used to mark the viewed resumes. The viewing threshold ranges from 5 to 10, and is specifically 5 in this embodiment.

[0032] The interview module is used to receive interview arrangement information, and store the corresponding resume in the interview resume database based on the interview arrangement information; it is also used to obtain interview result information; based on the interview result, it is determined whether the interview is successful. If the interview is successful, the corresponding resume is stored in the interview passed resume database.

[0033] The analysis module is used to count the interview rate according to the number of resumes in the effective resume database and the interview resume database, and determine whether the interview rate is lower than the first threshold. If it is lower than the first threshold, the preset rules are adjusted. The range of the first threshold is 30-50%, which is 30% in this implementation. Specifically, when adjusting the preset rules, the matching degree is improved.

[0034] The onboarding module is used to receive onboarding information, create employee files based on the onboarding information, search the resume database for the onboarding information, store it in the employee files, and mark it as an on-the-job employee resume. It is also used to receive resignation information, and based on the resignation information, mark the corresponding resume in the employee files as a resigned employee resume;

[0035] The analysis module is also used to count the turnover rate based on the number of resumes of resigned employees and current employees within a preset time, and determine whether the turnover rate is higher than a second threshold. If it is higher than the second threshold, the preset rules are adjusted. The range of the second threshold is 50%-70%. In this embodiment, it is 70%. Specifically, when adjusting the preset rules, the matching degree is improved.

[0036] The storage module is used to store the resume library to be screened, the effective resume library, the interview resume library, the interview passed resume library and the employee files.

[0037] Embodiment 2

[0038] The difference between this embodiment and the first embodiment is that, in this embodiment, the viewing module is also used to randomly sort the unviewed resumes in the valid resume database, and display the resumes in order after receiving the viewing request. That is, HR can only view resumes in order. The viewing module is also used to record the viewing time of each resume, and determine whether the viewing time of two adjacent resumes exceeds the first set time or is less than the second set time. If it exceeds the first set time or is less than the second set time, determine whether the absolute value of the difference in the overall matching degree of the two resumes is within the preset range. If it is within the preset range, re-sort the unviewed resumes randomly until the absolute value of the difference in the overall matching degree between the resume in the first order and the previous two resumes is not within the preset range. Among them, the first set time is greater than the second set time.

[0039] The overall matching degree is the average of all individual matching degrees. In this embodiment, the preset range is 10%. For example, the overall matching degree of resume A is 75%, and the overall matching degree of resume B is 80%. The absolute value of the difference is 5%, which is within the preset range.

[0040] By random sorting, we can avoid the situation where resumes with high or low overall matching degrees are too concentrated, which will cause HR to develop inertia when viewing resumes and substitute the subjective impression of the previous resume into the next resume. By judging whether the viewing time of two adjacent resumes exceeds the first set time or is less than the second set time, we can avoid the situation where resumes that are too similar are concentrated, which will cause HR to spend too much time continuously and become tired, or spend too little time continuously and develop inertial thinking. It ensures that HR cannot predict the overall matching degree of the next resume during the entire viewing process, which encourages HR to carefully view each resume.

[0041] The above are only embodiments of the present invention. The invention is not limited to the fields involved in this implementation case. The common sense such as the known specific structures and characteristics in the scheme is not described in detail here. The ordinary technicians in the relevant field know all the common technical knowledge in the technical field to which the invention belongs before the application date or the priority date, can obtain all the existing technologies in the field, and have the ability to apply the conventional experimental means before that date. The ordinary technicians in the relevant field can improve and implement this scheme in combination with their own abilities under the enlightenment given by this application. Some typical known structures or known methods should not become obstacles for ordinary technicians in the relevant field to implement this application. It should be pointed out that for those skilled in the art, without departing from the structure of the present invention, several deformations and improvements can be made, which should also be regarded as the protection scope of the present invention, which will not affect the effect of the implementation of the present invention and the practicality of the patent. The protection scope required by this application shall be based on the content of its claims, and the specific implementation methods and other records in the specification can be used to explain the content of the claims.

Claims

1. A resume automatic screening system, characterized in that: include: The receiving module is used to receive the submitted resumes and store them in the resume database to be screened; The screening module is used to extract resumes from the resume database to be screened, screen the resumes according to preset rules, and store the resumes that pass the screening into the effective resume database; The viewing module is used to count the number of unviewed resumes in the valid resume database and determine whether the number of unviewed resumes exceeds the viewing threshold. If the number exceeds the viewing threshold, a viewing reminder is generated. It is also used to mark the resumes that have been viewed; The viewing module is also used to record the viewing time of each resume, and determine whether the viewing time of two adjacent resumes exceeds a first set time or is less than a second set time; if it exceeds the first set time or is less than the second set time, determine whether the absolute value of the difference between the overall matching degrees of the two adjacent resumes is within a preset range. If it is within the preset range, re-sort the resumes that have not been viewed randomly until the absolute value of the difference between the overall matching degrees of the resumes at the first sequence position and the two adjacent resumes is not within the preset range; wherein the first set time is greater than the second set time; An interview module is used to receive interview arrangement information and store the corresponding resume in an interview resume database based on the interview arrangement information; An analysis module, for calculating the interview rate according to the number of resumes in the effective resume database and the interview resume database, and determining whether the interview rate is lower than a first threshold value. If the interview rate is lower than the first threshold value, adjusting the preset rules; The analysis module is also used to calculate the turnover rate based on the number of resumes of resigned employees and the number of resumes of current employees within a preset period of time, and determine whether the turnover rate is higher than a second threshold. If it is higher than the second threshold, adjust the preset rules; The onboarding module is used to receive onboarding information, establish employee files based on the onboarding information, search for resumes corresponding to the onboarding information in the resume database from the interview, store them in the employee files, and mark them as resumes of current employees; it is also used to receive resignation information, and mark the corresponding resumes in the employee files as resumes of resigned employees based on the resignation information; The preset rules include two dimensions: the number of matching items and the matching degree.

2. The resume automatic screening system according to claim 1, characterized in that: The interview module is also used to obtain interview result information; based on the interview result, it is determined whether the interview is successful. If the interview is successful, the corresponding resume will be stored in the interview passed resume database.

3. The resume automatic screening system according to claim 1 is characterized by: After extracting the resume, the screening module extracts text information from the resume, classifies the text information, and obtains a number of capability items. The screening module is also used to obtain a job announcement, extract text information from the job announcement, classify the text information, and obtain a number of requirement items. According to preset rules, the resumes are screened based on the requirement items and capability items.

Citation Information

Patent Citations

  • System for conveniently managing recruiting websites by enterprises

    CN105205106A

  • Resume screening control method and device, computer equipment and storage medium

    CN111105203A