Resume creation method, device, and electronic device

Through the human resources management system, the employment conditions of the recruitment position are analyzed and candidates are guided to create matching resumes, which solves the problems of information asymmetry and low manual screening efficiency in the recruitment process, and improves the recruitment efficiency and personnel-position matching.

CN112541329BActive Publication Date: 2025-04-01SHANGHAI QIANXUN NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201910891797.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-09-20
Publication Date
2025-04-01
Estimated Expiration
2039-09-20

AI Technical Summary

Technical Problem

In the current recruitment process, the job description of the recruitment position is incomplete, resulting in the failure to recruit the best match person; the applicant cannot accurately understand the job description, resulting in the inconsistency of submitting resumes; the recruiter needs to manually screen a large number of resumes, which is time-consuming and labor-intensive and inefficient.

Method used

The human resources management system receives the recruitment position description information entered by the recruiter, obtains relevant data from the historical recruitment data for analysis, determines the employment conditions of the recruitment position, and outputs prompt information to the applicants through the resume creation interface, guiding them to create a job search resume that matches the employment conditions.

Benefits of technology

This reduces the asymmetry between the recruiter and the applicant for recruitment position information, improves the matching of people and positions, improves the recruitment efficiency, and reduces the manual review burden of the recruiter in resume screening.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112541329B_ABST
    Figure CN112541329B_ABST
Patent Text Reader

Abstract

A resume creation method is disclosed, which comprises the steps of receiving description information of a recruitment position input by a recruiter; acquiring historical recruitment data corresponding to the recruitment position from historical recruitment data; performing data analysis on the description information of the recruitment position and the historical recruitment data to determine the job requirements corresponding to the recruitment position; and outputting prompt information corresponding to the job requirements to an applicant through a resume creation interface to guide the applicant to create a job application resume, thereby reducing information asymmetry between the recruiter and the applicant regarding the recruitment position, improving the matching degree between people and positions, and thus improving recruitment efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] One or more embodiments of the present application relate to the field of computer application technology, and in particular, to resume creation methods, devices, and electronic devices. Background Art

[0002] The basic process of recruitment is that companies with job requirements publish job information through websites and recruitment platforms; after seeing job information through various channels, applicants write and submit resumes based on their actual conditions. The HR (Human Resource) of the recruiting company will decide whether to contact the applicant and conduct an interview based on the applicant's resume. Therefore, the resume is a key document that displays the applicant's information. Creating a resume that can display the applicant's information and attract the attention of the HR of the recruiting company is the first step to being interviewed, and HR also hopes to screen the right person through a clear resume. Summary of the invention

[0003] The present application provides a resume creation method, which is applied to a human resources management system and includes:

[0004] Receive job description information input by the recruiter;

[0005] Acquire historical recruitment data corresponding to the recruitment position from historical recruitment data;

[0006] Performing data analysis on the description information of the recruitment position and the historical recruitment data to determine the job requirements corresponding to the recruitment position;

[0007] Prompt information corresponding to the job requirements is output to the applicant through the resume creation interface to guide the applicant to create a job application resume.

[0008] Optionally, the description information of the recruitment position also includes information about the industry to which the recruitment position belongs;

[0009] The acquiring of historical recruitment data corresponding to the recruitment position from historical recruitment data includes:

[0010] Filter out historical recruitment data that matches the industry information to which the recruitment position belongs from the historical recruitment data;

[0011] From the screened historical recruitment data, further obtain historical recruitment data corresponding to the recruitment position.

[0012] Optionally, before analyzing the description information of the recruitment position and the historical recruitment data, the following steps are further included:

[0013] The privacy data related to the enterprise in the historical recruitment data is desensitized.

[0014] Optionally, the historical recruitment data includes historical description information of the recruitment position;

[0015] The data analysis of the description information of the recruitment position and the historical recruitment data to determine the job requirements corresponding to the recruitment position includes:

[0016] Semantic analysis is performed on the description information of the recruitment position input by the recruiter and the historical description information corresponding to the recruitment position in the historical recruitment data to obtain several keywords indicating the job requirements of the recruitment position, and a keyword set as the job requirements is generated based on the obtained keywords.

[0017] Optionally, the historical recruitment data also includes historical resume data corresponding to the recruitment position;

[0018] The step of performing data analysis on the description information of the recruitment position and the historical recruitment data to determine the job requirements corresponding to the recruitment position further includes:

[0019] Data mining is performed on the resume content in the historical resume data to obtain a number of keywords indicating the job requirements of the recruitment position, and the obtained keywords are added to the keyword set.

[0020] Optionally, before data mining the resume content in the historical resume data, the method further includes:

[0021] Save the resume content in the historical resume data in the form of key-value pairs;

[0022] Data is merged on resume contents with similar semantics to obtain merged resume contents.

[0023] Optionally, data mining is performed on the resume content in the historical resume data to obtain several keywords indicating the job requirements of the recruitment position, including:

[0024] Performing cluster analysis on the resume content in the historical resume data to obtain a number of cluster labels, and adding the number of cluster labels to the keyword set;

[0025] Statistical analysis is performed on the resume content in the historical resume data to obtain several high-frequency keywords indicating resume characteristics, and the high-frequency keywords are added to the keyword set.

[0026] Optionally, the employment conditions include any one of job exclusion conditions, job necessary conditions and job preferred conditions, or a combination of multiple conditions.

[0027] Optionally, outputting prompt information corresponding to the job requirements to the applicant through a resume creation interface to guide the applicant to create a job application resume includes:

[0028] Check the type of device the candidate is using to access the resume creation interface;

[0029] If the device type is a mobile terminal, based on the human-computer interaction interface, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume;

[0030] Otherwise, based on the page form method, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume.

[0031] Optionally, after obtaining the applicant's resume, it also includes:

[0032] Based on the preset optimal job requirements for the recruitment position, the applicant's resume is scored for matching;

[0033] The job application resumes that have been matched and scored are sorted and presented to the recruiter to guide the recruiter in resume screening.

[0034] The present application also provides a resume creation device, which is applied to a human resources management system, and includes:

[0035] A receiving module receives the description information of the recruitment position input by the recruiter;

[0036] An analysis module obtains historical recruitment data corresponding to the recruitment position from the historical recruitment data;

[0037] The analysis module further performs data analysis on the description information of the recruitment position and the historical recruitment data to determine the job requirements corresponding to the recruitment position;

[0038] The creation module outputs prompt information corresponding to the job requirements to the applicant through a resume creation interface to guide the applicant to create a job application resume.

[0039] Optionally, the description information of the recruitment position also includes information about the industry to which the recruitment position belongs;

[0040] The analysis module further:

[0041] Filter out historical recruitment data that matches the industry information to which the recruitment position belongs from the historical recruitment data;

[0042] From the screened historical recruitment data, further obtain historical recruitment data corresponding to the recruitment position.

[0043] Optionally, before performing data analysis on the description information of the recruitment position and the historical recruitment data, the analysis module further:

[0044] The privacy data related to the enterprise in the historical recruitment data is desensitized.

[0045] Optionally, the historical recruitment data includes historical description information of the recruitment position;

[0046] The analysis module further:

[0047] Semantic analysis is performed on the description information of the recruitment position input by the recruiter and the historical description information corresponding to the recruitment position in the historical recruitment data to obtain several keywords indicating the job requirements of the recruitment position, and a keyword set as the job requirements is generated based on the obtained keywords.

[0048] Optionally, the historical recruitment data also includes historical resume data corresponding to the recruitment position;

[0049] The analysis module further:

[0050] Data mining is performed on the resume content in the historical resume data to obtain a number of keywords indicating the job requirements of the recruitment position, and the obtained keywords are added to the keyword set.

[0051] Optionally, before performing data mining on the resume content in the historical resume data, the analysis module further:

[0052] Save the resume content in the historical resume data in the form of key-value pairs;

[0053] Data is merged on resume contents with similar semantics to obtain merged resume contents.

[0054] Optionally, the analysis module further:

[0055] Performing cluster analysis on the resume content in the historical resume data to obtain a number of cluster labels, and adding the number of cluster labels to the keyword set;

[0056] Statistical analysis is performed on the resume content in the historical resume data to obtain several high-frequency keywords indicating resume characteristics, and the high-frequency keywords are added to the keyword set.

[0057] Optionally, the employment conditions include any one of job exclusion conditions, job necessary conditions and job preferred conditions, or a combination of multiple conditions.

[0058] Optionally, the creation module further:

[0059] Check the type of device the candidate is using to access the resume creation interface;

[0060] If the device type is a mobile terminal, based on the human-computer interaction interface, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume;

[0061] Otherwise, based on the page form method, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume.

[0062] Optionally, after obtaining the applicant's resume, it also includes:

[0063] The evaluation module performs matching scoring on applicants' resumes based on the preset optimal job requirements for the recruitment positions;

[0064] The job application resumes that have been matched and scored are sorted and presented to the recruiter to guide the recruiter in resume screening.

[0065] The present application also provides an electronic device, comprising a communication interface, a processor, a memory and a bus, wherein the communication interface, the processor and the memory are interconnected via the bus;

[0066] The memory stores machine-readable instructions, and the processor executes the above method by calling the machine-readable instructions.

[0067] Through the above embodiments, the job requirements corresponding to the recruitment positions are obtained based on big data analysis; and the applicants are guided to create resumes corresponding to the job requirements, thereby reducing the information asymmetry between the recruiter and the applicant regarding the recruitment positions, improving the matching degree between people and positions, and further improving the recruitment efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] Figure 1 is a schematic diagram of a recruitment process provided by an exemplary embodiment;

[0069] Figure 2 is a flow chart of a resume creation method provided by an exemplary embodiment;

[0070] Figure 3 is a schematic diagram of another recruitment process provided by an exemplary embodiment;

[0071] Figure 4is a hardware structure diagram of an electronic device provided by an exemplary embodiment;

[0072] Figure 5 It is a block diagram of a resume creation device provided by an exemplary embodiment. DETAILED DESCRIPTION

[0073] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0074] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms of "a", "said" and "the" used in this application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0075] It should be understood that, although the terms first, second, third, etc. may be used in the present application to describe various information, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0076] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present application, the relevant technologies involved in the embodiments of the present application are briefly described below.

[0077] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of this specification, the relevant technologies for resume creation involved in the embodiments of this specification are briefly described below.

[0078] See also Figure 1 , Figure 1 It is a schematic diagram of a recruitment process provided in an embodiment of this specification.

[0079] like Figure 1As shown, the existing recruitment process generally includes four steps: 101. posting job descriptions, 102. obtaining job descriptions, 103. submitting resumes, and 104. manual screening; wherein, steps 101 and 104 are performed by the recruiter, and steps 102 and 103 are performed by the applicant.

[0080] In some scenarios, such as Figure 1 As shown, in the existing recruitment process, the recruiter releases the job description of the position to be recruited through various recruitment platforms and recruitment channels; the applicant obtains the job description of the recruitment position through various recruitment platforms and recruitment channels, and after the applicant determines that the recruitment position is the position he wants to apply for, the applicant will submit a resume for the recruitment position; the recruiter regularly or centrally obtains the resumes submitted by several applicants corresponding to the recruitment position for manual screening, selects several resumes that meet the corresponding job requirements of the recruitment position, and further schedules written tests and interviews to complete the recruitment of the position. Based on the above scenarios, it can be seen that the existing recruitment process has the following problems, including:

[0081] 1. The job description of the recruitment position does not fully describe the qualifications and requirements, and the best match cannot be recruited.

[0082] 2. Applicants do not accurately understand the job description and do not modify their resumes in a targeted manner. They only submit resumes based on public templates, which results in the resumes being not very targeted.

[0083] 3. Employers manually review and screen resumes of several applicants in various formats, which is time-consuming, labor-intensive and inefficient.

[0084] The purpose of this specification is to propose a technical solution for obtaining the job requirements corresponding to recruitment positions based on big data analysis; and guiding applicants to create resumes corresponding to the job requirements.

[0085] During implementation, the human resources management system receives the description information of the recruitment position input by the recruiter; obtains the historical recruitment data corresponding to the recruitment position from the historical recruitment data; performs data analysis on the description information of the recruitment position and the historical recruitment data to determine the job requirements corresponding to the recruitment position; outputs prompt information corresponding to the job requirements to the applicant through the resume creation interface to guide the applicant to create a job resume.

[0086] In the above technical solution, the job requirements corresponding to the recruitment positions are obtained based on big data analysis; and the applicants are guided to create resumes corresponding to the job requirements, thereby reducing the information asymmetry between the recruiter and the applicant regarding the recruitment positions, improving the matching degree between people and positions, and thus improving the recruitment efficiency.

[0087] The present specification is described below through specific embodiments and in combination with specific application scenarios.

[0088] Please refer to Figure 2 , Figure 2 This is a flow chart of a resume creation method provided in an embodiment of this specification. The method is applied to a human resources management system. The method performs the following steps:

[0089] Step 202: Receive job description information input by the recruiter.

[0090] Step 204: Obtain historical recruitment data corresponding to the recruitment position from historical recruitment data.

[0091] Step 206: Perform data analysis on the description information of the recruitment position and the historical recruitment data to determine the job requirements corresponding to the recruitment position.

[0092] Step 208: Output prompt information corresponding to the job requirements to the applicant through a resume creation interface to guide the applicant to create a job application resume.

[0093] In this specification, the above-mentioned human resource management system may include any form of human resource management platform that provides job recruitment services to employers and applicants.

[0094] For example, in actual applications, the above-mentioned human resource management system can be a recruitment website, a recruitment WeChat public account, or a SaaS (Software as a Service) platform based on HR (Human Resource) services.

[0095] In this specification, the above-mentioned recruitment positions may include any positions in any industry posted by the above-mentioned recruiters for recruiting people.

[0096] For example, in actual application, the above recruitment position can be a sales manager position in the pharmaceutical industry or a research and development technical position in the IT industry.

[0097] In this specification, the description information of the above-mentioned recruitment positions refers to the specific job description of the above-mentioned recruitment positions, that is, JD (Job Description).

[0098] For example, in actual applications, the description information of the above-mentioned recruitment positions may include the recruitment position name, job responsibilities, job requirements, skills required for the job, etc.

[0099] In this specification, the above human resource management system receives the description information of the recruitment position input by the recruiter.

[0100] For example, in actual application, the above human resource management system can provide HR recruitment specialists with background management authority for recruitment management. Through the background management authority, the HR recruitment specialists log in to the above human resource management system and input the description information of the planned recruitment positions through the management interface provided by the above human resource management system.

[0101] In this specification, after obtaining the description information of the above-mentioned recruitment position, the above-mentioned human resource management system obtains historical recruitment data corresponding to the above-mentioned recruitment position from the historical recruitment data.

[0102] For example, the description information of the above recruitment position is taken as the description information of the sales manager position, and the above human resource management system obtains the historical recruitment data corresponding to the sales manager position from the historical recruitment data.

[0103] In one embodiment shown, the description information of the above-mentioned recruitment position also includes the industry information to which the above-mentioned recruitment position belongs. In the process of obtaining historical recruitment data corresponding to the above-mentioned recruitment position from historical recruitment data, the above-mentioned human resources management system filters out historical recruitment data that matches the industry information to which the above-mentioned recruitment position belongs from the historical recruitment data.

[0104] Continuing with the above example, the description information of the above recruitment position also includes the industry information of the above recruitment position. For example, if the industry information is the pharmaceutical industry, the above human resources management system will filter out historical recruitment data that matches the pharmaceutical industry and includes several types of recruitment positions.

[0105] In this specification, the historical recruitment data corresponding to the above-mentioned recruitment positions are referred to as the above-mentioned historical recruitment data; wherein, the above-mentioned historical recruitment data are the historical recruitment data of the same industry and position corresponding to the above-mentioned recruitment positions.

[0106] Continuing with the above example, the above historical recruitment data may be historical recruitment data for sales manager positions in different companies in the pharmaceutical industry.

[0107] It should be noted that the above human resource management system provides various job recruitment services for different companies, and the businesses of different companies are isolated. However, the above human resource management system can obtain massive historical recruitment data of different companies in the same industry in the background.

[0108] In this specification, the above-mentioned human resource management system further obtains the above-mentioned historical recruitment data from the screened historical recruitment data.

[0109] Continuing with the above example, after screening out historical recruitment data that matches the pharmaceutical industry and includes several types of recruitment positions, the above human resources management system further obtains historical recruitment data that matches the sales manager position.

[0110] In this specification, after obtaining the above historical recruitment data, the above human resource management system performs data analysis on the description information of the above recruitment positions and the above historical recruitment data to determine the job requirements corresponding to the above recruitment positions.

[0111] Continuing with the above example, after obtaining historical recruitment data for sales manager positions in different companies including the pharmaceutical industry, the above human resources management system performs data analysis on the description information of the sales manager position and the historical recruitment data to determine the job requirements corresponding to the sales manager position in the pharmaceutical industry.

[0112] In an illustrated embodiment, before performing data analysis on the description information of the recruitment positions and the historical recruitment data, the human resource management system performs desensitization processing on the privacy data related to the enterprise in the historical recruitment data.

[0113] Continuing with the above example, after obtaining historical recruitment data for sales manager positions in different companies including the pharmaceutical industry, the above human resources management system performs desensitization processing such as data deletion or deformation on the privacy data related to the company in the above historical recruitment data, such as: company name and industrial and commercial registration information, personal contact information of the recruiter and applicant, identity documents and other information.

[0114] In this specification, after desensitizing the above historical recruitment data, the above human resources management system performs data analysis on the description information of the above recruitment positions and the above historical recruitment data.

[0115] In one embodiment shown, the above historical recruitment data includes historical description information of the above recruitment positions.

[0116] Continuing with the above example, the historical recruitment data may include historical description information of sales manager positions in different companies in the pharmaceutical industry. For example, in the historical recruitment data, the HR specialist of Company A provides historical job description information D1 for sales manager positions in the pharmaceutical industry, and the HR specialist of Company B provides historical job description information D2 for sales manager positions in the pharmaceutical industry; that is, the historical recruitment data includes D1 and D2.

[0117] In the present specification, further, in the process of determining the job requirements corresponding to the above-mentioned recruitment positions, the above-mentioned human resources management system performs semantic analysis on the description information of the above-mentioned recruitment positions input by the recruiter and the historical description information corresponding to the above-mentioned recruitment positions in the above-mentioned historical recruitment data, obtains several keywords indicating the job requirements of the above-mentioned recruitment positions, and generates a keyword set as the above-mentioned job requirements based on the obtained keywords.

[0118] Continuing with the above example, the description information of the above-mentioned recruitment position includes the job description information D0 of the sales manager position in the pharmaceutical industry. The above-mentioned human resources management system performs semantic analysis on the description information (D0) of the above-mentioned recruitment position and the historical description information (D1, D2) corresponding to the above-mentioned recruitment position in the above-mentioned historical recruitment data, and obtains several keywords indicating the qualifications for the above-mentioned recruitment position (sales manager position in the pharmaceutical industry), such as: keyword 1: "graduated from a medical major", keyword 2: "undergraduate or master of medicine", keyword 3: "5 years of experience in marketing", keyword N: "..."; the above-mentioned human resources management system saves the several keywords as set elements in the keyword set KS used to indicate the corresponding keywords for the above-mentioned recruitment position (sales manager position in the pharmaceutical industry), that is, KS = {keyword 1, keyword 2, keyword 3, keyword N}.

[0119] In an illustrated embodiment, the historical recruitment data includes not only the historical description information of the recruitment positions, but also the historical resume data corresponding to the recruitment positions.

[0120] Continuing with the above example, the above historical recruitment data includes not only historical description information of sales manager positions in different companies in the pharmaceutical industry, but also historical resume data corresponding to the sales manager positions in the pharmaceutical industry. For example, the historical resume data may be several resumes submitted to the sales manager positions in the pharmaceutical industry.

[0121] For the convenience of description, the keyword set of the above-mentioned job requirements will be referred to as the above-mentioned keyword set in the following text; the historical resume data corresponding to the above-mentioned recruitment positions will be referred to as the above-mentioned historical resume data in the following text. It should be noted that the data format of the above-mentioned historical resume data can be a document format such as WORD, PPT, PDF, or a PNG image format or other data format, which is not specifically limited in this specification.

[0122] In this specification, further, in the process of determining the job requirements corresponding to the above-mentioned recruitment positions, the above-mentioned human resources management system can also perform data mining on the resume content in the above-mentioned historical resume data, obtain several keywords indicating the job requirements of the above-mentioned recruitment positions, and add the obtained keywords to the above-mentioned keyword set.

[0123] Continuing with the above example, the above human resources management system can also perform data mining on the resume contents of several resumes submitted to the sales manager position in the pharmaceutical industry, and obtain several keywords indicating the qualifications for the above recruitment positions, such as: keyword 11: "regional sales manager", keyword 22: "sales reached X million yuan", keyword 33: "market gold medal team", keyword NN: "..." and add the obtained keywords to the above keyword set KS, that is, KS = {keyword 11, keyword 22, keyword 33, keyword NN, keyword 1, keyword 2, keyword 3, keyword N}.

[0124] In one embodiment shown, before data mining is performed on the resume content in the historical resume data, the human resources management system saves the resume content in the historical resume data in the form of key-value pairs.

[0125] Continuing with the above example, the above human resources management system structures the resume content in the above historical resume data in the form of key-value pairs, and saves the resume content in the above historical resume data in several key-value pairs, such as: "Education: Undergraduate", "Education: University", "Education: Master", "Education: Postgraduate".

[0126] In the present specification, further, the above-mentioned human resource management system performs data merging on resume contents with similar semantics to obtain merged resume contents.

[0127] Continuing with the above example, the above human resource management system uses a semantic analysis algorithm to determine resume content with similar semantics. For example, "undergraduate" and "university" have similar semantics, and "master" and "graduate student" have similar semantics. Then, the resume content with similar semantics is merged to obtain merged resume content. That is, the merged resume content may include several key-value pairs with similar semantics.

[0128] In one embodiment shown, in the process of performing data mining on the resume content in the above-mentioned historical resume data to obtain the above-mentioned several keywords indicating the qualifications for the above-mentioned recruitment positions, the above-mentioned human resources management system performs cluster analysis on the resume content in the above-mentioned historical resume data to obtain several cluster labels, and adds the above-mentioned several cluster labels to the above-mentioned keyword set.

[0129] Continuing with the above example, the above human resource management system can perform cluster analysis on the resume content in the above historical resume data (which has been structured and merged to process several key-value pairs) based on clustering algorithms, such as: K-Means (K means) algorithm, DBSCAN (density-based clustering) algorithm, to obtain several cluster labels. For example, the several cluster labels may include label 1, label 2, label 3; wherein label 1 indicates "several resumes with "bachelor's degree", label 2 indicates "several resumes with "master's degree", label 3 indicates "several resumes with "engaged in marketing in the pharmaceutical industry for 5 years"); the above human resource management system adds the above several cluster labels to the above keyword set; that is, KS = {label 1, label 2, label 3, keyword 11, keyword 22, keyword 33, keyword NN, keyword 1, keyword 2, keyword 3, keyword N}.

[0130] It should be noted that, in addition to the above-mentioned several cluster labels automatically obtained, the manual annotations corresponding to the resume content in the above-mentioned historical resume data by the recruiter can also be added to the above-mentioned keyword set. For example, the manual annotations can include "rich project experience" and "outstanding sales performance".

[0131] In the present specification, further, the above-mentioned human resource management system performs statistical analysis on the resume content in the above-mentioned historical resume data, obtains several high-frequency keywords indicating resume characteristics, and adds the above-mentioned high-frequency keywords to the above-mentioned keyword set.

[0132] Continuing with the above example, the above human resource management system can perform statistical analysis on the resume content in the above historical resume data, for example: several resumes that have passed the resume screening and entered the interview can be statistically analyzed separately; and several resumes that have not passed the resume screening can be statistically analyzed separately; by counting the frequency of appearance of several keywords corresponding to the resume content of the above two types of resumes in the above two types of resumes, several high-frequency keywords corresponding to the above two types of resumes can be obtained. For example, several high-frequency keywords corresponding to several resumes that have passed the resume screening and entered the interview include: high-frequency keyword 1: "985 colleges and universities", high-frequency keyword 2: "211 colleges and universities", high-frequency keyword 3: "Top 500", and several high-frequency keywords corresponding to resumes that have not passed the resume screening include: high-frequency keyword 11: "code development", high-frequency keyword 22: "programming", etc. After the several high-frequency keywords indicating the resume characteristics, the above human resource management system adds the above high-frequency keywords to the above keyword set.

[0133] In this description, the above-mentioned job requirements refer to the job requirements corresponding to the above-mentioned recruitment positions.

[0134] In one embodiment shown, the above-mentioned employment conditions may include any one of the following conditions, or a combination of multiple conditions: job exclusion conditions, job necessary conditions, and job preferred conditions;

[0135] Among them, the necessary conditions for the above-mentioned positions refer to the essential conditions for engaging in the above-mentioned positions corresponding to the resumes of the applicants for the above-mentioned recruitment positions; the exclusion conditions for the above-mentioned positions refer to the elimination conditions for not being able to engage in the above-mentioned recruitment positions corresponding to the resumes of the applicants for the above-mentioned recruitment positions; the preferred conditions for the above-mentioned positions refer to the bonus conditions for engaging in the above-mentioned recruitment positions corresponding to the resumes of the applicants for the above-mentioned recruitment positions.

[0136] Continuing with the above example, the necessary conditions for the above positions may include "pharmaceutical industry", "bachelor's degree", "5 years of marketing experience", etc.; the exclusion conditions for the above positions may include "age over 50 years old", "living abroad", etc.; the preferred conditions for the above positions may include "Fortune 500 pharmaceutical companies", etc.

[0137] In this specification, after determining the above-mentioned job requirements, the above-mentioned human resources management system can publish the description information of the above-mentioned recruitment positions based on the settings of the recruiter.

[0138] Continuing with the above example, in actual application, the above human resource management system can publish the above recruitment positions externally by itself, or by connecting to a third-party recruitment platform, such as BOSS Direct, 51Job, Liepin.com, etc.

[0139] In this specification, after the applicant obtains the description information of the above-mentioned recruitment position through the application interface provided by the above-mentioned human resources management system, the applicant can choose whether to submit a resume to the above-mentioned recruitment position.

[0140] In this specification, when an applicant decides to submit a resume to the above-mentioned recruitment position, the above-mentioned human resources management system outputs prompt information corresponding to the above-mentioned job requirements to the applicant through a resume creation interface to guide the applicant to create a job application resume.

[0141] In one embodiment shown, in the process of guiding applicants to create job resumes, the above-mentioned human resources management system checks the type of device through which the applicant accesses the resume creation interface; if the device type is a mobile terminal, based on the human-computer interaction interface, prompt information corresponding to the above-mentioned job requirements is output to the applicant to guide the applicant to fill in the job resume; otherwise, based on the page form, prompt information corresponding to the above-mentioned job requirements is output to the applicant to guide the applicant to fill in the job resume.

[0142] Continuing with the above example, the applicant can access the above human resources management system based on mobile terminals such as mobile phones or computers. The above human resources management system checks the device type used by the applicant to access the resume creation interface. If the device type is a mobile terminal, based on the human-computer interaction interface, prompt information corresponding to the above job requirements is output to the applicant to guide the applicant to fill in the job resume; otherwise, based on the page form, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job resume.

[0143] It should be noted that the prompt information output by the above-mentioned human resources management system corresponding to the above-mentioned job requirements may include prompt information of any one of the above-mentioned job exclusion conditions, job necessary conditions and job preferred conditions, or a combination of multiple conditions. For example, the prompt information may include: "Educational requirements are undergraduate degree or above", "At least 5 years or more of working experience in pharmaceutical company marketing", etc.

[0144] In this specification, based on the prompt information corresponding to the above-mentioned job requirements output by the above-mentioned human resources management system, applicants can input information according to their actual situation to complete the creation of resumes for the above-mentioned recruitment positions.

[0145] Of course, in addition to guiding applicants to create new resumes, the above-mentioned human resources management system can also first collect applicants' existing resumes, and after performing text recognition and data extraction on the existing resumes, create a format-converted resume with several field information corresponding to the above-mentioned job requirements; based on the format-converted resume, the applicant can further output prompt information corresponding to the above-mentioned job requirements to the applicant through the resume creation interface according to the above-mentioned human resources management system, so as to guide the applicant to continue to complete the creation of the job resume.

[0146] In this specification, after the applicant completes the creation of the resume for the above-mentioned recruitment position, the resume is sent to the above-mentioned human resources management system.

[0147] In one embodiment shown, after receiving resumes of several applicants applying for the above-mentioned recruitment positions, the above-mentioned human resources management system performs matching scoring on the applicants' resumes based on the preset optimal job requirements corresponding to the recruitment positions; the matched resumes are sorted and presented to the recruiter to guide the recruiter to screen the resumes.

[0148] Continuing with the above example, after receiving several resumes of applicants for sales manager positions in the pharmaceutical industry, the above human resources management system performs matching scoring on the applicants' resumes based on the preset optimal qualifications for the recruitment positions (for example: "Education requirement is a bachelor's degree or above", "At least 5 years or more of working experience in pharmaceutical company marketing", "Top 500 pharmaceutical companies", "Regional manager") (for example: 60 points for resumes that meet the necessary conditions for the position, -30 points for resumes that meet the exclusion conditions for the position, and 30 points for resumes that meet the priority conditions for the position); the above human resources management system sorts the resumes after matching and presents them to the recruiter to guide the recruiter in resume screening.

[0149] For a general understanding of the present invention, see Figure 3 , Figure 3 It is a schematic diagram of a recruitment process provided in an embodiment of this specification.

[0150] like Figure 3 As shown, the recruitment process of the present invention mainly includes eight steps: 301. inputting job description, 302. determining to publish job description based on big data, 303. obtaining job description, 304. guiding users to create resumes corresponding to job descriptions; 305. submitting resumes; 306. resume analysis and data mining; 307. resume scoring and sorting; 308 manual screening; wherein, steps 301 and 308 are performed by the recruiter, and steps 303 and 304 are performed by the applicant.

[0151] Please compare Figure 3 and Figure 1 , Figure 3 compared to Figure 1 On the one hand, by extracting the qualifications of the job descriptions of the recruitment positions through big data analysis, the problem of incomplete descriptions of the qualifications of the job descriptions of the recruitment positions posted by the recruiters and the failure to recruit the best matching candidates is solved; on the other hand, based on the qualifications of the job descriptions of the recruitment positions proposed by the recruiters, the applicants are guided to effectively submit and create resumes, avoiding misunderstandings of the applicants and information asymmetry between the applicants and the recruiters; the matching degree between people and positions is improved, and the recruitment efficiency is improved; on the other hand, by scoring and ranking the resumes, the manual review and screening of all resume contents by the recruiters is reduced, thereby improving the recruitment efficiency.

[0152] In the above technical solution, the job requirements corresponding to the recruitment positions are obtained based on big data analysis; and the applicants are guided to create resumes corresponding to the job requirements, thereby reducing the information asymmetry between the recruiter and the applicant regarding the recruitment positions, improving the matching degree between people and positions, and thus improving the recruitment efficiency.

[0153] Corresponding to the above method embodiment, the present application also provides an embodiment of a resume creation device.

[0154] Corresponding to the above method embodiments, this specification also provides an embodiment of a resume creation device. The resume creation device embodiment of this specification can be applied to electronic devices. The device embodiment can be implemented through software, or through hardware or a combination of software and hardware. Taking software implementation as an example, as a device in a logical sense, it is formed by the processor of the electronic device in which it is located reading the corresponding computer program instructions in the non-volatile memory into the memory and running them. From the hardware level, if Figure 4 As shown, it is a hardware structure diagram of the electronic device where the resume creation device of this manual is located, except Figure 4 In addition to the processor, memory, network interface, and non-volatile memory shown, the electronic device in which the device in the embodiment is located may also include other hardware according to the actual function of the electronic device, which will not be described in detail.

[0155] Figure 5 It is a block diagram of a resume creation device shown in an exemplary embodiment of this specification.

[0156] Please refer to Figure 5 The resume creation device 50 can be applied in the aforementioned Figure 4 In the electronic device shown, the device is applied to a human resources management system, and the device includes:

[0157] Receiving module 501, receiving description information of the recruitment position input by the recruiter;

[0158] The analysis module 502 obtains historical recruitment data corresponding to the recruitment position from the historical recruitment data;

[0159] The analysis module 502 further performs data analysis on the description information of the recruitment position and the historical recruitment data to determine the job requirements corresponding to the recruitment position;

[0160] The creation module 503 outputs prompt information corresponding to the job requirements to the applicant through a resume creation interface to guide the applicant to create a job application resume.

[0161] In this embodiment, the description information of the recruitment position also includes information about the industry to which the recruitment position belongs;

[0162] The analysis module 502 further:

[0163] Filter out historical recruitment data that matches the industry information to which the recruitment position belongs from the historical recruitment data;

[0164] From the screened historical recruitment data, further obtain historical recruitment data corresponding to the recruitment position.

[0165] In this embodiment, before analyzing the description information of the recruitment position and the historical recruitment data, the analysis module 502 further:

[0166] The privacy data related to the enterprise in the historical recruitment data is desensitized.

[0167] In this embodiment, the historical recruitment data includes historical description information of the recruitment position;

[0168] The analysis module 502 further:

[0169] Semantic analysis is performed on the description information of the recruitment position input by the recruiter and the historical description information corresponding to the recruitment position in the historical recruitment data to obtain several keywords indicating the job requirements of the recruitment position, and a keyword set as the job requirements is generated based on the obtained keywords.

[0170] In this embodiment, the historical recruitment data also includes historical resume data corresponding to the recruitment position;

[0171] The analysis module 502 further:

[0172] Data mining is performed on the resume content in the historical resume data to obtain a number of keywords indicating the job requirements of the recruitment position, and the obtained keywords are added to the keyword set.

[0173] In this embodiment, before data mining the resume content in the historical resume data, the analysis module 502 further:

[0174] Save the resume content in the historical resume data in the form of key-value pairs;

[0175] Data is merged on resume contents with similar semantics to obtain merged resume contents.

[0176] In this embodiment, the analysis module 502 further:

[0177] Performing cluster analysis on the resume content in the historical resume data to obtain a number of cluster labels, and adding the number of cluster labels to the keyword set;

[0178] Statistical analysis is performed on the resume content in the historical resume data to obtain several high-frequency keywords indicating resume characteristics, and the high-frequency keywords are added to the keyword set.

[0179] In this embodiment, the employment conditions include any one of job employment exclusion conditions, job employment necessary conditions, and job employment preferred conditions, or a combination of multiple conditions.

[0180] In this embodiment, the creation module 503 further:

[0181] Check the type of device the candidate is using to access the resume creation interface;

[0182] If the device type is a mobile terminal, based on the human-computer interaction interface, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume;

[0183] Otherwise, based on the page form method, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume.

[0184] In this embodiment, after obtaining the applicant's resume, the following steps are also included:

[0185] Evaluation module 504, based on the preset optimal job requirements corresponding to the recruitment position, performs matching scoring on the job application resume of the applicant;

[0186] The job application resumes that have been matched and scored are sorted and presented to the recruiter to guide the recruiter in resume screening.

[0187] For the device embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The device embodiment described above is only schematic, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present application scheme. Ordinary technicians in this field can understand and implement it without paying creative work.

[0188] The devices, means, modules or modules described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer, which may be in the form of a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email transceiver, a game console, a tablet computer, a wearable device or a combination of any of these devices.

[0189] Corresponding to the above method embodiment, this specification also provides an embodiment of an electronic device. The electronic device can be applied to a human resource management system; the electronic device includes: a processor and a memory for storing machine executable instructions; wherein the processor and the memory are usually connected to each other through an internal bus. In other possible implementations, the device may also include an external interface to enable communication with other devices or components.

[0190] In this embodiment, by reading and executing the machine executable instructions corresponding to the resume creation control logic stored in the memory, the processor is prompted to:

[0191] Receive job description information input by the recruiter;

[0192] Acquire historical recruitment data corresponding to the recruitment position from historical recruitment data;

[0193] Performing data analysis on the description information of the recruitment position and the historical recruitment data to determine the job requirements corresponding to the recruitment position;

[0194] Prompt information corresponding to the job requirements is output to the applicant through the resume creation interface to guide the applicant to create a job application resume.

[0195] In this embodiment, the description information of the recruitment position also includes industry information to which the recruitment position belongs; by reading and executing the machine executable instructions corresponding to the control logic of resume creation stored in the memory, the processor is prompted to:

[0196] Filter out historical recruitment data that matches the industry information to which the recruitment position belongs from the historical recruitment data;

[0197] From the screened historical recruitment data, further obtain historical recruitment data corresponding to the recruitment position.

[0198] In this embodiment, before performing data analysis on the description information of the recruitment position and the historical recruitment data, the processor is prompted to:

[0199] The privacy data related to the enterprise in the historical recruitment data is desensitized.

[0200] In this embodiment, the historical recruitment data includes historical description information of the recruitment position; by reading and executing the machine executable instructions corresponding to the control logic of resume creation stored in the memory, the processor is prompted to:

[0201] Semantic analysis is performed on the description information of the recruitment position input by the recruiter and the historical description information corresponding to the recruitment position in the historical recruitment data to obtain several keywords indicating the job requirements of the recruitment position, and a keyword set as the job requirements is generated based on the obtained keywords.

[0202] In this embodiment, the historical recruitment data also includes historical resume data corresponding to the recruitment position; by reading and executing the machine executable instructions corresponding to the resume creation control logic stored in the memory, the processor is prompted to:

[0203] Data mining is performed on the resume content in the historical resume data to obtain a number of keywords indicating the job requirements of the recruitment position, and the obtained keywords are added to the keyword set.

[0204] In this embodiment, before data mining the resume content in the historical resume data, the processor is prompted to:

[0205] Save the resume content in the historical resume data in the form of key-value pairs;

[0206] Data is merged on resume contents with similar semantics to obtain merged resume contents.

[0207] In this embodiment, by reading and executing the machine executable instructions corresponding to the resume creation control logic stored in the memory, the processor is prompted to:

[0208] Performing cluster analysis on the resume content in the historical resume data to obtain a number of cluster labels, and adding the number of cluster labels to the keyword set;

[0209] Statistical analysis is performed on the resume content in the historical resume data to obtain several high-frequency keywords indicating resume characteristics, and the high-frequency keywords are added to the keyword set.

[0210] In this embodiment, the employment conditions include any one of job employment exclusion conditions, job employment necessary conditions, and job employment preferred conditions, or a combination of multiple conditions.

[0211] In this embodiment, by reading and executing the machine executable instructions corresponding to the resume creation control logic stored in the memory, the processor is prompted to:

[0212] Check the type of device the candidate is using to access the resume creation interface;

[0213] If the device type is a mobile terminal, based on the human-computer interaction interface, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume;

[0214] Otherwise, based on the page form method, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume.

[0215] In this embodiment, after obtaining the job applicant's resume, the processor is prompted to:

[0216] Based on the preset optimal job requirements for the recruitment position, the applicant's resume is scored for matching;

[0217] The job application resumes that have been matched and scored are sorted and presented to the recruiter to guide the recruiter in resume screening.

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

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

[0220] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.

Claims

1. A resume creation method, the method being applied to a human resources management system, the method comprising: Receiving job description information input by the recruiter, wherein the job description information also includes industry information to which the job belongs; Filter out historical recruitment data that matches the industry information to which the recruitment position belongs from the historical recruitment data; Further acquiring historical recruitment data corresponding to the recruitment position from the screened historical recruitment data, wherein the historical recruitment data includes historical description information of the recruitment position; Performing semantic analysis on the description information of the recruitment position input by the recruiter and the historical description information corresponding to the recruitment position in the historical recruitment data to obtain a number of keywords indicating the job requirements of the recruitment position, and generating a keyword set as the job requirements based on the obtained keywords; Prompt information corresponding to the job requirements is output to the applicant through the resume creation interface to guide the applicant to create a job application resume.

2. The method according to claim 1, before analyzing the description information of the recruitment position and the historical recruitment data, further comprises: The privacy data related to the enterprise in the historical recruitment data is desensitized.

3. The method according to claim 1, wherein the historical recruitment data further includes historical resume data corresponding to the recruitment position; The step of performing data analysis on the description information of the recruitment position and the historical recruitment data to determine the job requirements corresponding to the recruitment position further includes: Data mining is performed on the resume content in the historical resume data to obtain a number of keywords indicating the job requirements of the recruitment position, and the obtained keywords are added to the keyword set.

4. The method according to claim 3, before data mining the resume content in the historical resume data, further comprises: Save the resume content in the historical resume data in the form of key-value pairs; Data is merged on resume contents with similar semantics to obtain merged resume contents.

5. The method according to claim 3, wherein data mining is performed on the resume content in the historical resume data to obtain a number of keywords indicating the qualifications for the recruitment position, including: Performing cluster analysis on the resume content in the historical resume data to obtain a number of cluster labels, and adding the number of cluster labels to the keyword set; Statistical analysis is performed on the resume content in the historical resume data to obtain several high-frequency keywords indicating resume characteristics, and the high-frequency keywords are added to the keyword set.

6. According to the method of claim 1, the employment conditions include any one of job employment exclusion conditions, job employment necessary conditions and job employment preferred conditions, or a combination of multiple conditions.

7. The method according to claim 1, wherein the step of outputting prompt information corresponding to the job requirements to the applicant through a resume creation interface to guide the applicant to create a job application resume comprises: Check the type of device the candidate is using to access the resume creation interface; If the device type is a mobile terminal, based on the human-computer interaction interface, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume; Otherwise, based on the page form method, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume.

8. The method according to claim 1, after obtaining the job applicant's resume, further comprises: Based on the preset optimal job requirements for the recruitment position, the applicant's resume is scored for matching; The job application resumes that have been matched and scored are sorted and presented to the recruiter to guide the recruiter in resume screening.

9. A resume creation device, the device being applied to a human resources management system, the device comprising: A receiving module receives description information of a job position input by a recruiter, wherein the description information of the job position also includes information about the industry to which the job position belongs; The analysis module selects historical recruitment data that matches the industry information to which the recruitment position belongs from the historical recruitment data; further obtains historical recruitment data corresponding to the recruitment position from the selected historical recruitment data, wherein the historical recruitment data includes historical description information of the recruitment position; The analysis module includes performing semantic analysis on the description information of the recruitment position input by the recruiter and the historical description information corresponding to the recruitment position in the historical recruitment data to obtain a number of keywords indicating the job requirements of the recruitment position, and generating a keyword set as the job requirements based on the obtained keywords; The creation module outputs prompt information corresponding to the job requirements to the applicant through a resume creation interface to guide the applicant to create a job application resume.

10. The device according to claim 9, before performing data analysis on the description information of the recruitment position and the historical recruitment data, the analysis module comprises: The privacy data related to the enterprise in the historical recruitment data is desensitized.

11. The device according to claim 9, wherein the historical recruitment data further includes historical resume data corresponding to the recruitment position; The analysis module comprises: Data mining is performed on the resume content in the historical resume data to obtain a number of keywords indicating the job requirements of the recruitment position, and the obtained keywords are added to the keyword set.

12. The device according to claim 11, before data mining the resume content in the historical resume data, the analysis module comprises: Save the resume content in the historical resume data in the form of key-value pairs; Data is merged on resume contents with similar semantics to obtain merged resume contents.

13. The device according to claim 11, wherein the analysis module comprises: Performing cluster analysis on the resume content in the historical resume data to obtain a number of cluster labels, and adding the number of cluster labels to the keyword set; Statistical analysis is performed on the resume content in the historical resume data to obtain several high-frequency keywords indicating resume characteristics, and the high-frequency keywords are added to the keyword set.

14. The device according to claim 9, wherein the employment conditions include any one of job employment exclusion conditions, job employment necessary conditions and job employment preferred conditions, or a combination of multiple conditions.

15. The device according to claim 9, wherein the creation module comprises: Check the type of device the candidate is using to access the resume creation interface; If the device type is a mobile terminal, based on the human-computer interaction interface, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume; Otherwise, based on the page form method, prompt information corresponding to the job requirements is output to the applicant to guide the applicant to fill in the job application resume.

16. The device according to claim 9, after obtaining the job applicant's resume, further comprises: The evaluation module performs matching scoring on applicants' resumes based on the preset optimal job requirements for the recruitment positions; The job application resumes that have been matched and scored are sorted and presented to the recruiter to guide the recruiter in resume screening.

17. An electronic device, comprising a communication interface, a processor, a memory and a bus, wherein the communication interface, the processor and the memory are interconnected via the bus; The memory stores machine-readable instructions, and the processor executes the method according to any one of claims 1 to 8 by calling the machine-readable instructions.

18. A machine-readable storage medium storing machine-readable instructions, wherein the machine-readable instructions, when called and executed by a processor, implement the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Career analytics platform

    CN106663230A

  • Job supply and demand server and job supply and demand realization method

    CN107464099A