Automatic resume screening robot for human resource management
By introducing intelligent human-computer interaction system and natural language processing into resume screening robots, combined with multiple rounds of binding cleaning, the problem that traditional robots cannot fully understand resumes and process unstructured data is solved, and fully automated resume screening and accurate results are realized.
Patent Information
- Application Number
- CN202411595315.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-02-28
AI Technical Summary
Traditional resume screening robots cannot fully understand the complex information and potential value in the resume, and there are difficulties in processing unstructured data, resulting in information omission or misjudgment, and the inability to implement a fully automated process, requiring manual intervention.
A robot for automatic resume screening for human resources management is proposed. User screening information is obtained through intelligent human-computer interaction system, and natural language processing and multiple rounds of binding cleaning are used to automatically search and screen resume data packets, and the results are sent to the APP terminal or PC terminal of the employer department.
It realizes the automatic screening of resumes throughout the process, reduces the workload of the employing department, improves the accuracy and efficiency of the screening results, and simplifies the resume screening process.
Smart Images

Figure CN119539758A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of artificial intelligence technology, and in particular to an automatic resume screening robot for human resource management, an application method thereof, and an electronic device. Background Art
[0002] A resume screening robot is an automated tool based on artificial intelligence technology, designed to help human resources departments quickly and accurately screen and evaluate job seekers' resumes. It uses natural language processing (NLP) and machine learning algorithms to parse and classify resumes, and automatically screen out qualified candidates based on preset screening criteria. This robot can significantly improve screening efficiency, reduce manual intervention, reduce time costs, and increase recruitment success rates.
[0003] However, traditional resume screening robots also have some technical flaws. First, because they mainly rely on keyword matching and preset rules, they may not be able to fully understand the complex information and potential value in the resume. For example, some job seekers with innovative abilities and special skills may be misscreened because the way their resumes are presented does not conform to the preset rules. Second, traditional resume screening robots have difficulties in processing unstructured data. The information in resumes often exists in multiple forms such as text, tables, and pictures, and robots may not be able to effectively identify and parse these unstructured data, resulting in information omissions or misjudgments.
[0004] In terms of the main robot application technologies, traditional resume screening robots have the following application defects: As mentioned above, traditional resume screening robots mainly rely on keywords to search resumes, but as a node of the robot application tool, they are unable to achieve a more comprehensive resume screening, parsing, sending to employers, and resume storage and other fully automated processes. They can only be applied at the early screening node and cannot provide more application services for later work; moreover, most of the existing screening still requires manual intervention and screening, and the screening results need to be cleaned manually many times, so the workload is large and troublesome; In addition, when it comes to resume screening, traditional robots give the screening results at one time and do not perform restrictive cleaning of the screening results, so that the list of candidates fed back to the employer is relatively large and effective screening results cannot be obtained. Summary of the invention
[0005] In order to solve the above problems, the present application proposes an automatic resume screening robot for human resource management and an application method and electronic device thereof.
[0006] On the one hand, the present application proposes a resume automatic screening robot for human resource management, wherein the robot is deployed with: Intelligent human-computer interaction system, used to interact with users and obtain users' resume screening information; A gateway / core network, used to provide data communication with the intelligent human-computer interaction system; The resume screening robot application system is used to automatically search for resume data packets that meet the resume screening information, and after screening and cleaning the resumes based on natural language processing, send the target resume data packets that meet the user's needs to the APP terminal or PC of the employing department; The intelligent human-computer interaction system and the resume screening robot application system are connected in communication via the gateway / core network; The resume screening robot application system is connected to the APP terminal or PC terminal of the employing department for communication.
[0007] As an optional implementation scheme of the present application, optionally, the resume screening robot application system includes: CPU; Interface module, used to configure various data communication ports; A data collection module, used to collect the resume screening information, and / or crawl the entire network of resumes through the interface module to obtain the corresponding resume data packet; An automated configuration center is used to read and parse the resume screening information, obtain the resume screening keywords of the user, and generate and establish pre-screening conditions and constraint screening conditions of different constraint levels according to the resume screening keywords, configure the pre-screening conditions in the pre-processing module, and configure the constraint screening conditions in the constraint center; The constraint center is used to store constraint screening conditions of different constraint levels, including the first round of constraint screening conditions, the second round of constraint screening conditions, and the Nth round of constraint screening conditions with successively higher constraint levels; A preprocessing module, used to preprocess the resume data packet based on the prescreening conditions to obtain an initial screening list S1; A natural language processing (NLP) module is used to traverse and read the initial screening list S1, and perform a preliminary screening on the initial screening list S1 based on a default resume header information screening condition, identify and eliminate resumes whose resume header information does not meet the requirements, and obtain a header screening list S2; A resume cleaning center is used to pull the constraint screening conditions from the constraint center in turns, and based on the pulled constraint screening conditions, clean the head screening list S2 to obtain a first resume screening list S3 after the resume screening information is constrained; The message middleware is used to send the first resume screening list S3 to the APP terminal or PC of the employing department through the interface module.
[0008] As an optional implementation scheme of the present application, optionally, the interface module includes: Login API, used to log in to various resume websites or resume platforms; API crawler, used to crawl the corresponding resume data package according to user requirements; Data port, used for data transmission.
[0009] As an optional implementation scheme of the present application, optionally, the message middleware is further used for: If the employing department is not satisfied with the first resume screening list S3, it sends feedback to the resume screening robot application system through the APP terminal or PC terminal, and the message middleware forwards the feedback to the resume cleaning center.
[0010] As an optional implementation scheme of the present application, optionally, the resume cleaning center is also used for: After receiving the feedback, the next constraint screening condition is continuously pulled from the constraint center in turn, and based on the newly pulled constraint screening condition, the head screening list S2 is cleaned again to obtain the second resume screening list S4 after the resume screening information is constrained.
[0011] As an optional implementation scheme of the present application, optionally, the message middleware is further used for: The second resume screening list S4 is sent to the APP terminal or PC terminal of the employing department through the interface module.
[0012] As an optional implementation scheme of the present application, optionally, the resume screening robot application system further includes: The resume billing center is used to send the final resume screening list to the billing server through the billing server API for bill statistics after the resume cleaning center receives satisfactory feedback from the employing department, and obtain the resume bill fed back by the billing server; and send the resume bill to the APP terminal or PC of the employing department through the message middleware; After the APP terminal or PC of the employing department receives the resume bill, it scans the QR code link on the resume bill to log in to the billing server and make payment; The billing server feeds back the payment result of the employing department to the resume billing center through the billing server API.
[0013] As an optional implementation scheme of the present application, optionally, the resume billing center is also used for: After receiving the payment result from the employing department, the employing department is provided with the downloading permission for the final resume screening list.
[0014] On the other hand, the present application proposes an application method of an automatic resume screening robot for human resource management, comprising the following steps: Users interact through the intelligent human-computer interaction system and input resume screening information; The intelligent human-computer interaction system uploads the resume screening information to the resume screening robot application system through the gateway / core network; The resume screening robot application system automatically searches for resume data packets that meet the resume screening information, and after screening and cleaning the resumes based on natural language processing, sends the target resume data packets that meet the user's needs to the APP terminal or PC of the employing department.
[0015] In another aspect, the present application further provides an electronic device, comprising: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to implement the application method when executing the executable instructions.
[0016] Technical effects of the present invention: Based on the implementation of the present invention, the resume automatic screening robot proposed by the present invention can automatically screen resumes based on the intelligent human-computer interaction system and the resume screening robot application system, and after multiple rounds of resume screening and cleaning, obtain a resume list that meets user needs. The employing department only needs to confirm and feedback the cleaned resume data package on the APP terminal or PC terminal, which greatly reduces the workload.
[0017] The system can realize automatic resume screening in the whole process and provide more accurate resume screening results for the employing department. Based on the restrictive cleaning conditions of the present invention, multiple rounds of feedback cleaning of resumes can be performed, and the robot only needs to implement the whole process based on the feedback of the employing department. Therefore, it can replace manual screening, thereby reducing the workload, reducing the intensity, and simplifying the resume screening process.
[0018] Further features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.
[0020] Figure 1It is a schematic diagram showing the hardware system composition of the robot of the present invention; Figure 2 A schematic diagram of an application architecture of an intelligent human-computer interaction system adopted by the present invention is shown; Figure 3 A schematic diagram of the resume round constraint cleaning of the present invention is shown; Figure 4 A schematic diagram of a system in which the robot of the present invention performs billing via an API is shown; Figure 5 It is a schematic diagram showing the application of the electronic device of the present invention. DETAILED DESCRIPTION
[0021] Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise specified.
[0022] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.
[0023] In addition, in order to better illustrate the present disclosure, numerous specific details are given in the following specific embodiments. It should be understood by those skilled in the art that the present disclosure can also be implemented without certain specific details. In some examples, means, components and circuits well known to those skilled in the art are not described in detail in order to highlight the main purpose of the present disclosure.
[0024] Example 1 like Figure 1 As shown, on one hand, the present application proposes a resume automatic screening robot for human resource management, on which the following are deployed: Intelligent human-computer interaction system, used to interact with users and obtain users' resume screening information; A gateway / core network, used to provide data communication with the intelligent human-computer interaction system; The resume screening robot application system is used to automatically search for resume data packets that meet the resume screening information, and after screening and cleaning the resumes based on natural language processing, send the target resume data packets that meet the user's needs to the APP terminal or PC of the employing department; The intelligent human-computer interaction system and the resume screening robot application system are connected in communication via the gateway / core network; The resume screening robot application system is connected to the APP terminal or PC terminal of the employing department for communication.
[0025] The resume automatic screening robot proposed in the present invention can automatically screen resumes based on the intelligent human-computer interaction system and the resume screening robot application system, and after multiple rounds of resume screening and cleaning, obtain a resume list that meets user needs. The employing department only needs to confirm and feedback the cleaned resume data package on the APP terminal or PC terminal, which greatly reduces the workload.
[0026] The robot body used can adopt the basic architecture of existing voice robots, other assistant robots, or other service robots. It only needs to deploy the application system provided by the present invention on it, and configure the corresponding network port or other API port, etc. Figure 2 As shown, it is a schematic diagram of the application architecture of an intelligent human-computer interaction system (which can be understood in combination with the technical architecture and principles of existing voice robots, so this embodiment will not go into too much detail).
[0027] The robot application system connects with the intelligent human-computer interaction system through the gateway or core network, and can obtain the resume screening information provided by the user through human-computer voice interaction. Through the intelligent human-computer interaction system, such as the AI robot, the user can enter the resume screening information or conditions they want. These resume screening information include the keywords for resume screening by the employing department, as well as the screening conditions for the resume header information. The resume header information is the background part of the resume header, such as skills, educational background, academic qualifications, etc. These can be input by the employing department through human-computer delivery.
[0028] The Natural Language Processing (NLP) module is the core part of the robot system and is responsible for parsing and understanding the content of the resume. The NLP module can identify key information in the resume (such as education background, work experience, skills, etc.), and classify and index it for fast retrieval and matching. The solution to identify key information in the resume based on NLP technology can be as follows: The Natural Language Processing (NLP) module is the core part of the robot system, responsible for parsing and understanding the content of the resume. The NLP module can identify key information in the resume (such as education background, work experience, skills, etc.), and classify and index it for fast retrieval and matching. Specifically, it can be combined with NLP text recognition technology for understanding, such as using named entity recognition (NER) technology to identify and extract proper nouns and entities in the resume, such as school name, company name, skill keywords, etc. In addition, the grammatical category of words in the text can be analyzed using part-of-speech tagging technology to help understand the sentence structure and semantics. Dependency Parsing can reveal the dependency relationship between words in a sentence and further understand the deep meaning of the sentence. Sentiment Analysis can be used to evaluate the emotional tendency of certain statements in the resume, such as satisfaction with past work experience. Finally, Semantic Role Labeling can identify the roles played by each component in the sentence, such as actor, goal, etc., so as to more accurately understand the intention expressed by the sentence. The combined application of these technologies enables the NLP module to efficiently and accurately process and analyze resume texts, providing strong support for subsequent resume screening and talent matching.
[0029] Through the resume screening robot application system, the resumes screened according to the resume screening conditions input by the user through human-computer interaction will be sent by the application system to the APP terminal or PC of the corresponding employing department after multiple cleaning processes, so that the employing department only needs to confirm on the APP terminal or PC and send feedback to the application system. If the required resume list is finally obtained, the resume list finally determined by the employing department can be bound to the information of the employing department (such as identity, address, etc.) on the application system, and then the download permission can be opened to the employing department after the payment. The employing department can then log in to the application system through the APP terminal or PC to download the corresponding bound resume list.
[0030] The interface module on the application system is deployed with corresponding login API, data crawler API, other data ports, communication ports, etc., which can realize corresponding system login, login to other servers, data crawling, etc. The corresponding ports can be configured according to the needs. The address of the corresponding employing department, etc. can be entered in the system by the administrator in advance.
[0031] As an optional implementation scheme of the present application, optionally, the resume screening robot application system includes: CPU; Interface module, used to configure various data communication ports; A data collection module, used to collect the resume screening information, and / or crawl the entire network of resumes through the interface module to obtain the corresponding resume data packet; An automated configuration center is used to read and parse the resume screening information, obtain the resume screening keywords of the user, and generate and establish pre-screening conditions and constraint screening conditions of different constraint levels according to the resume screening keywords, configure the pre-screening conditions in the pre-processing module, and configure the constraint screening conditions in the constraint center; The constraint center is used to store constraint screening conditions of different constraint levels, including the first round of constraint screening conditions, the second round of constraint screening conditions, and the Nth round of constraint screening conditions with successively higher constraint levels; A preprocessing module, used to preprocess the resume data packet based on the prescreening conditions to obtain an initial screening list S1; A natural language processing (NLP) module is used to traverse and read the initial screening list S1, and perform a preliminary screening on the initial screening list S1 based on a default resume header information screening condition, identify and eliminate resumes whose resume header information does not meet the requirements, and obtain a header screening list S2; A resume cleaning center is used to pull the constraint screening conditions from the constraint center in turns, and based on the pulled constraint screening conditions, clean the head screening list S2 to obtain a first resume screening list S3 after the resume screening information is constrained; The message middleware is used to send the first resume screening list S3 to the APP terminal or PC of the employing department through the interface module.
[0032] The application system has its own processor CPU, and of course, corresponding memory, etc., but the present invention adopts MYSQL structured database, which can store data on the system. The interface module is configured with various login APIs, crawler APIs, data communication ports, etc., which can call the corresponding type or supported port in the interface module to perform corresponding data transmission or communication when the corresponding module needs to perform corresponding interaction.
[0033] The data collection module can collect the information input by the user after the human-computer interaction and transmit the resume screening information to the automated configuration center, which will parse the resume screening information and identify the corresponding resume screening keywords based on the preset parsing algorithm or NLP technology, and can generate resume pre-screening conditions and constraint screening conditions of different constraint levels based on the resume screening keywords. The data collection module here can also crawl data through the interface module in the future, and crawl data from the entire network using the crawler API. Through the various application recruitment platforms connected to the application system, the crawler API can be used to log in to each recruitment platform to crawl the corresponding resume data packets.
[0034] The automated configuration center uses keywords to generate pre-screening conditions, which can be automatically generated based on industry background, skill requirements, education, etc. For such resume pre-screening conditions, a blank pre-screening format template can be set up in the automated configuration center in advance, and these resume screening keywords can be filled into the template to generate corresponding pre-screening items (multiple pre-screening items can be written), and the pre-screening items can be configured in the pre-processing module. Subsequently, the pre-processing module will pre-screen the resume data packets based on the pre-screening conditions contained in the configured pre-screening items.
[0035] like Figure 3 As shown in the figure, the constraint screening conditions of different constraint levels specifically include constraint screening conditions of each round with increasing constraint levels. That is, after a number of resumes are screened by low-level constraint screening conditions, the next batch of resume data packets will be obtained. If the employing department is not satisfied, a higher second round of constraint screening conditions will be pulled, and the resume screening list after the previous batch of cleaning will be constrained and screened again, so as to reduce the non-compliance of the resumes until the employing department is satisfied.
[0036] The constraint screening conditions of different constraint levels can be specifically confirmed according to the degree of constraint, or the number or type of different constraint keywords. For example, in the first round of constraint screening conditions, there are less than 10 constraint keywords related to academic qualifications and skills; the second round of constraint screening conditions contain 10 to 15 keywords; and so on. As the number of constraint keywords increases, the number of qualified resumes left after resume screening and cleaning will decrease. Therefore, the requirements of the employing department can be gradually met, and the specific constraint level can be configured by the administrator, and can be configured through human-machine delivery.
[0037] Message middleware can use KAFKA's message queue mechanism to orderly send or receive and forward messages. For details, please refer to KAFKA's message queue mechanism.
[0038] As an optional implementation scheme of the present application, optionally, the interface module includes: Login API, used to log in to various resume websites or resume platforms; API crawler, used to crawl the corresponding resume data package according to user requirements; Data port, used for data transmission.
[0039] Various port APIs can be configured according to specific needs.
[0040] As an optional implementation scheme of the present application, optionally, the message middleware is further used for: If the employing department is not satisfied with the first resume screening list S3, it sends feedback to the resume screening robot application system through the APP terminal or PC terminal, and the message middleware forwards the feedback to the resume cleaning center.
[0041] like Figure 2 and Figure 3 As shown, as an optional implementation scheme of the present application, optionally, the resume cleaning center is also used for: After receiving the feedback, the next constraint screening condition is continuously pulled from the constraint center in turn, and based on the newly pulled constraint screening condition, the head screening list S2 is cleaned again to obtain the second resume screening list S4 after the resume screening information is constrained.
[0042] As an optional implementation scheme of the present application, optionally, the message middleware is further used for: The second resume screening list S4 is sent to the APP terminal or PC terminal of the employing department through the interface module.
[0043] Combined with the above description, it can be known that the pre-processing module will perform the first round of pre-screening, and the subsequent resume cleaning center will perform resume cleaning again, and send the cleaned resume list to the employing department. If the employing department is satisfied, it can enter the subsequent billing download program; if not satisfied, it can send feedback resumes to the application system through the terminal or PC. The cleaning center will then perform constraint cleaning, pull the corresponding constraint screening conditions from the constraint center, and perform round cleaning on this resume list. And send each cleaning result to the employing department for confirmation until the employing department is satisfied.
[0044] Therefore, this solution can adopt a restrictive cleaning solution to gradually screen out unqualified resumes and reduce unreliability, which can improve the accuracy of resume screening and matching by the employing department.
[0045] like Figure 4As shown, as an optional implementation scheme of the present application, optionally, the resume screening robot application system further includes: The resume billing center is used to send the final resume screening list to the billing server through the billing server API for bill statistics after the resume cleaning center receives satisfactory feedback from the employing department, and obtain the resume bill fed back by the billing server; and send the resume bill to the APP terminal or PC of the employing department through the message middleware; After the APP terminal or PC of the employing department receives the resume bill, it scans the QR code link on the resume bill to log in to the billing server and make payment; The billing server feeds back the payment result of the employing department to the resume billing center through the billing server API.
[0046] As an optional implementation scheme of the present application, optionally, the resume billing center is also used for: After receiving the payment result from the employing department, the employing department is provided with the downloading permission for the final resume screening list.
[0047] The present invention is also configured with a billing server API port and a resume billing center on the robot application system. If the employing department finally determines the resume screening list, the application system can synchronously obtain the finalized resume screening list, and at this time, the resume billing center can be used to perform billing statistics on the finalized resume screening list. Specifically, the resume billing center can log in to the billing server through the billing server API port, send the finalized list to the billing server, and generate the corresponding resume bill based on the resume retrieval price configured on the billing server (configured in advance by the administrator) or the corresponding resume screening unit price, etc. The billing server feeds back the resume bill to the resume billing center. Subsequently, the message middleware is sent to the employing department, and the employing department can scan the QR code link on the resume bill through the APP terminal or the PC end to log in to the billing server for payment. After the payment, the billing server feeds back the payment result to the resume billing center, and the resume billing center will open the download authority of the employing department. After the employing department logs in to the application system, it can be downloaded from the MYSQL database.
[0048] The resume billing center binds and stores the finalized list in the MYSQL database in advance, and can set the corresponding download permissions. After receiving the payment results, the permissions are opened to the employing department. For specific permission opening and configuration, you can refer to the configuration and opening process of user permissions in the existing application system.
[0049] Obviously, those skilled in the art should understand that the implementation of all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiments. Those skilled in the art can understand that the implementation of all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiments. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory (Flash Memory), a hard disk (Hard Disk Drive, abbreviated as: HDD) or a solid-state drive (SSD), etc.; the storage medium can also include a combination of the above-mentioned types of memory.
[0050] Example 2 Based on the implementation principle of Example 1, the present application, on the other hand, proposes an application method of an automatic resume screening robot for human resource management, comprising the following steps: Users interact through the intelligent human-computer interaction system and input resume screening information; The intelligent human-computer interaction system uploads the resume screening information to the resume screening robot application system through the gateway / core network; The resume screening robot application system automatically searches for resume data packets that meet the resume screening information, and after screening and cleaning the resumes based on natural language processing, sends the target resume data packets that meet the user's needs to the APP terminal or PC of the employing department.
[0051] Please understand the above steps in conjunction with the principles of Example 1. Please understand and implement other procedural steps such as round constraint screening and billing in conjunction with Example 1.
[0052] The modules or steps of the present invention described above can be implemented by a general-purpose computing system, they can be concentrated on a single computing system, or distributed on a network composed of multiple computing systems, and optionally, they can be implemented by a program code executable by a computing system, so that they can be stored in a storage system and executed by the computing system, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0053] Example 3 like Figure 5As shown, further, in another aspect, the present application also proposes an electronic device, including: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to implement the application method described in Example 2 when executing the executable instructions.
[0054] The electronic device of the embodiment of the present disclosure includes a processor and a memory for storing instructions executable by the processor, wherein the processor is configured to implement the application method described in the above embodiment 2 when executing the executable instructions.
[0055] Here, it should be noted that the number of processors can be one or more. At the same time, the electronic device of the embodiment of the present disclosure may also include an input system and an output system. Among them, the processor, memory, input system and output system may be connected through a bus or in other ways, which are not specifically limited here.
[0056] The memory is a computer-readable storage medium that can be used to store software programs, computer executable programs, and various modules, such as the program or module corresponding to the application method of the embodiment of the present disclosure. The processor executes various functional applications and data processing of the electronic device by running the software programs or modules stored in the memory.
[0057] The input system can be used to receive input numbers or signals. The signal can be a key signal related to user settings and function control of the device / terminal / server. The output system can include display devices such as display screens.
[0058] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A resume automatic screening robot for human resource management, characterized in that: The robot is equipped with: Intelligent human-computer interaction system, used to interact with users and obtain users' resume screening information; A gateway / core network, used to provide data communication with the intelligent human-computer interaction system; The resume screening robot application system is used to automatically search for resume data packets that meet the resume screening information, and after screening and cleaning the resumes based on natural language processing, send the target resume data packets that meet the user's needs to the APP terminal or PC of the employing department; The intelligent human-computer interaction system and the resume screening robot application system are connected in communication via the gateway / core network; The resume screening robot application system is connected to the APP terminal or PC terminal of the employing department for communication.
2. The automatic resume screening robot for human resource management according to claim 1, characterized in that: The resume screening robot application system includes: CPU; Interface module, used to configure various data communication ports; A data collection module, used to collect the resume screening information, and / or crawl the entire network of resumes through the interface module to obtain the corresponding resume data packet; An automated configuration center is used to read and parse the resume screening information, obtain the resume screening keywords of the user, and generate and establish pre-screening conditions and constraint screening conditions of different constraint levels according to the resume screening keywords, configure the pre-screening conditions in the pre-processing module, and configure the constraint screening conditions in the constraint center; The constraint center is used to store constraint screening conditions of different constraint levels, including the first round of constraint screening conditions, the second round of constraint screening conditions, and the Nth round of constraint screening conditions with successively higher constraint levels; A preprocessing module, used to preprocess the resume data packet based on the prescreening conditions to obtain an initial screening list S1; A natural language processing (NLP) module is used to traverse and read the initial screening list S1, and perform a preliminary screening on the initial screening list S1 based on a default resume header information screening condition, identify and eliminate resumes whose resume header information does not meet the requirements, and obtain a header screening list S2; A resume cleaning center is used to pull the constraint screening conditions from the constraint center in turns, and based on the pulled constraint screening conditions, clean the head screening list S2 to obtain a first resume screening list S3 after the resume screening information is constrained; The message middleware is used to send the first resume screening list S3 to the APP terminal or PC of the employing department through the interface module.
3. The automatic resume screening robot for human resource management according to claim 2, characterized in that: The interface module comprises: Login API, used to log in to various resume websites or resume platforms; API crawler, used to crawl the corresponding resume data package according to user requirements; Data port, used for data transmission.
4. The automatic resume screening robot for human resource management according to claim 2, characterized in that: The message middleware is also used for: If the employing department is not satisfied with the first resume screening list S3, it sends feedback to the resume screening robot application system through the APP terminal or PC terminal, and the message middleware forwards the feedback to the resume cleaning center.
5. The automatic resume screening robot for human resource management according to claim 4, characterized in that: The resume cleaning center is also used to: After receiving the feedback, the next constraint screening condition is continuously pulled from the constraint center in turn, and based on the newly pulled constraint screening condition, the head screening list S2 is cleaned again to obtain the second resume screening list S4 after the resume screening information is constrained.
6. The automatic resume screening robot for human resource management according to claim 5, characterized in that: The message middleware is also used for: The second resume screening list S4 is sent to the APP terminal or PC terminal of the employing department through the interface module.
7. The automatic resume screening robot for human resource management according to claim 6, characterized in that: The resume screening robot application system also includes: The resume billing center is used to send the final resume screening list to the billing server through the billing server API for bill statistics after the resume cleaning center receives satisfactory feedback from the employing department, and obtain the resume bill fed back by the billing server; and send the resume bill to the APP terminal or PC of the employing department through the message middleware; After the APP terminal or PC of the employing department receives the resume bill, it scans the QR code link on the resume bill to log in to the billing server and make payment; The billing server feeds back the payment result of the employing department to the resume billing center through the billing server API.
8. The automatic resume screening robot for human resource management according to claim 7, characterized in that: The resume billing center is also used to: After receiving the payment result from the employing department, the employing department is provided with the downloading permission for the final resume screening list.
9. An application method of the resume automatic screening robot for human resource management according to any one of claims 1 to 8, characterized in that: The steps include: Users interact through the intelligent human-computer interaction system and input resume screening information; The intelligent human-computer interaction system uploads the resume screening information to the resume screening robot application system through the gateway / core network; The resume screening robot application system automatically searches for resume data packets that meet the resume screening information, and after screening and cleaning the resumes based on natural language processing, sends the target resume data packets that meet the user's needs to the APP terminal or PC of the employing department.
10. An electronic device, characterized in that include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to implement the application method described in claim 9 when executing the executable instructions.