Recruitment support system, recruitment support server, program, and recruitment support method
The recruitment support system addresses recruitment inefficiencies by analyzing data to identify issues and provide tailored solutions, improving hiring efficiency and success rates through a systematic approach.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2026-04-09
AI Technical Summary
The recruitment process is complex and prone to inefficiencies due to multiple steps, and HR personnel may lack the ability to accurately identify and address issues, leading to inconsistent and low-quality support, especially for companies with limited experience or unclear strategies.
A recruitment support system and server that utilize an information acquisition unit, issue extraction unit, and presentation unit to analyze recruitment activity data, identify issues, and provide tailored solutions to employers, leveraging a mathematical model to learn from past data and improve recruitment strategies.
Provides high-quality and consistent recruitment support by clearly identifying challenges and offering effective solutions, enhancing the efficiency and success rate of hiring activities, and ensuring consistent advice regardless of staff experience.
Smart Images

Figure 2026061707000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a recruitment activity support system, a recruitment activity support server, a program, and a recruitment activity support method.
Background Art
[0002] In recent years, job matching services have played a role in efficiently connecting the needs of companies (job seekers) and job applicants. Job site operating companies are strengthening comprehensive matching support by utilizing AI (Artificial Intelligence) and digital technologies, or expanding accompanying services such as careful support by agents and direct scouting.
[0003] The functions required for job matching services can be broadly classified into those for the job seeker side and the job applicant side. Among them, for the job seeker side, for example, Patent Document 1 describes a technique for providing advice on improvement points of job offer sheets.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] By the way, the recruitment process has multiple steps from formulating a recruitment plan, creating a job offer sheet, going through the recruitment process and the screening process until a recruitment decision is made. Therefore, there may be problems occurring in multiple steps regarding the smooth progress of the recruitment activity, and the person in charge of recruitment may not be able to accurately grasp the problems. Also, even if the problems can be grasped, it may not be possible to find appropriate solutions for those problems and the goal of the recruitment activity, and it may not lead to the next action. Furthermore, if a company has little experience in recruitment or its recruitment strategy is vague, HR personnel may not even feel the need to identify the challenges in the first place.
[0006] Furthermore, when staff at recruitment agencies identify problems and propose solutions, the quality can vary because it depends on the skills and experience of those staff members.
[0007] Therefore, this disclosure aims to provide a recruitment support system, recruitment support server, program, and recruitment support method that can provide high-quality and consistent support for recruitment activities. [Means for solving the problem]
[0008] The recruitment activity support system according to the present invention comprises: an information acquisition unit that acquires recruitment activity information, including job posting information, from job seekers; an issue extraction unit that extracts issues in the recruitment process based on the recruitment activity information; and a presentation unit that presents the issues to the job seekers.
[0009] The recruitment activity support server according to the present invention comprises an information acquisition unit that acquires recruitment activity information, including job posting information, from job seekers; an issue extraction unit that extracts issues in the recruitment process based on the recruitment activity information; and a presentation unit that presents the issues to the job seekers.
[0010] Furthermore, the program according to the present invention causes a computer to perform the following steps: an information acquisition step of acquiring recruitment activity information, including job posting information, from an employer; a problem extraction step of extracting problems in the recruitment process based on the recruitment activity information; and a presentation step of presenting the problems to the employer.
[0011] The recruitment activity support method according to the present invention comprises an information acquisition step of acquiring recruitment activity information, including job posting information, from an employer; a problem extraction step of extracting problems in the recruitment activity process based on the recruitment activity information of the job posting information; and a presentation step of presenting the problems to the employer. [Effects of the Invention]
[0012] This disclosure provides a recruitment support system, a recruitment support server, a program, and a recruitment support method that can provide high-quality and consistent recruitment support. [Brief explanation of the drawing]
[0013] [Figure 1] This is a schematic diagram showing a recruitment support system according to an embodiment of the present invention. [Figure 2] This is a functional block diagram of a recruitment support server according to an embodiment of the present invention. [Figure 3] This figure shows an example of information stored in the storage unit of a recruitment support server according to an embodiment of the present invention. [Figure 4] This is a functional block diagram of a user terminal according to an embodiment of the present invention. [Figure 5] This figure shows a specific example of a screen displayed on a user terminal of a recruitment support service according to an embodiment of the present invention. [Figure 6] This is a flowchart showing the recruitment support process by the recruitment support system according to an embodiment of the present invention. [Figure 7] This is a diagram showing the basic configuration of a computer. [Modes for carrying out the invention]
[0014] Hereinafter, with reference to the drawings, a recruitment support system 1 according to an embodiment of the present invention will be described. In all the figures illustrating the embodiments, common components are denoted by the same reference numerals, and repeated explanations are omitted.
[0015] <System Configuration> Figure 1 is a schematic diagram showing a recruitment support system 1 according to an embodiment of the present invention.
[0016] The recruitment activity support system 1 includes a recruitment activity support server 100 (hereinafter simply referred to as server 100), a user terminal 200, and an internal tool 300. In the system configuration example shown in FIG. 1, only one user terminal 200 and one internal tool 300 are shown, but there may be multiple. The server 100, the user terminal 200, and the internal tool 300 are connected to the network NW and can communicate with each other via the network NW. The network NW includes the Internet and an intranet. The network NW may include a LAN (Local Area Network) and / or a WAN (Wide Area Network).
[0017] The server 100, the user terminal 200, and the internal tool 300 are each composed of one or more computers 900. The basic configuration of the computer 900 will be described later.
[0018] The server 100 is an information processing device that provides a recruitment activity support service for presenting issues and solutions regarding the recruitment activities of job seekers to the user terminals 200 used by a plurality of users (job seekers) who access via the network NW. The users of the recruitment activity support service are job seekers who conduct recruitment, such as companies, enterprises, corporations, government agencies, etc.
[0019] The user terminal 200 is a terminal device used by job seekers. The functional configuration of the user terminal 200 will be described later. <第0000096号><第0000097号>Internal Tool 300 is a recruitment support tool operated by the operator of the recruitment support service. Based on the vast amount of market data on recruitment activities from the past to the present held by the operator, Internal Tool 300 provides various functions such as optimizing recruitment targets, making job postings more attractive, providing macro-level recruitment market trend reports, analyzing applicants and candidates, and interview preparation. By integrating with Internal Tool 300, it is possible to easily improve the accuracy of recruitment plans, reduce recruitment costs, optimize talent allocation, and enhance talent strategies by utilizing the above functions. In Figure 1, Internal Tool 300 is provided separately from Server 100, but it may also be provided within Server 100 as part of the functions of Server 100.
[0021] Figure 2 is a functional block diagram of a server 100 according to an embodiment of the present invention. The server 100 comprises a communication unit 110, a storage unit 120, and a processing unit 130.
[0022] The communication unit 110 is a network interface and communicates with the user terminal 200 and the internal tool 300 via the network NW. The communication unit 110 passes data received from the user terminal 200 and the internal tool 300 to the processing unit 130, and also transmits data generated by the processing unit 130 to the user terminal 200 and the internal tool 300.
[0023] The storage unit 120 is configured using a storage device such as a magnetic hard disk or a semiconductor storage device. The storage unit 120 stores an application program 121, an internal database 122, and a mathematical model 123.
[0024] The application program 121 is executed by the processing unit 130 and is primarily a program for realizing each functional unit of the processing unit 130.
[0025] Internal database 122 includes the recruitment activity database (hereinafter referred to as the recruitment activity DB), which will be described later. The recruitment activity DB is a database that manages and stores recruitment activity information. The information included in the recruitment activity information will be described later.
[0026] Mathematical model 123 is a model that has learned from recruitment activity information. Specifically, it is a model that has learned the correlation between multiple past recruitment activity data and the challenges and solutions related to those recruitment activities. The multiple past recruitment activity data includes employer information, job posting information, recruitment progress information, and job seeker information. More specifically, mathematical model 123 is a model that has learned the correlation between multiple past recruitment activity data and the challenges and solutions for each stage of the recruitment activity based on that information. The learning targets may include challenges and solutions common to multiple stages for a single job posting, challenges and solutions whose occurrence changes depending on the sequence of two or more stages for a single job posting, and challenges and solutions for a predetermined stage common to two or more job postings from the same employer. Mathematical model 123 may also have learned the correlation between challenges and solutions based on the recruitment activity data of successful recruitment cases based on recruitment activity information. For example, when mathematical model 124 extracts insufficient information in the job posting as a challenge in the recruitment process for an input job posting, it can output solutions that include keywords commonly found in job postings with high view counts and application rates. Learning may also be conducted by industry, job type, region, or at intervals until some or all major or minor stages of the recruitment process are completed. The mathematical model 123 is linked to the internal tool 300, and when at least a portion of the recruiter's recruitment activity information is provided as input, it utilizes the functions of the internal tool 300 as needed to output the challenges and solutions in the recruiter's recruitment activities based on that recruitment activity information.
[0027] Figure 3 shows an example of information stored in the internal database 122 of the server 100 according to an embodiment of the present invention.
[0028] As shown in Figure 3, the internal database 122 includes a recruitment activity database.
[0029] The recruitment activity database is a database that stores and manages information about an employer's recruitment activities (recruitment activity information) for each employer and each job posting (each job listing).
[0030] The recruitment activity database includes recruitment activity information, including employer information and job seeker information. Note that for employer information that requires input or updating by the employer, the operator of the recruitment support service may be permitted to input or update it.
[0031] The recruiter information includes the recruiter ID, basic recruiter information, and job information. The employer ID is an identifier used to uniquely identify an employer, and is automatically assigned to each employer by server 100. The basic information of the employer includes basic information such as the employer's name, industry, and address. This basic information is generally registered by the employer to server 100 when they register for the recruitment support service.
[0032] Job posting information includes job ID, job description information, recruitment progress information, recruitment success / failure status, and analysis results. The Job ID is an identifier used to uniquely identify a job posting, and is automatically assigned by Server 100 to each job posting. Job posting information contains information about the job requirements of the employer. When a new job opening arises, the employer registers the job posting information on server 100.
[0033] Recruitment activity progress information includes activity progress ID, process type, activity type, and activity details. The activity progress ID is an identifier used to uniquely identify activity progress information, and is automatically assigned by server 100 to each piece of activity progress information. The process type is information that identifies the type of recruitment process to which the activity progress belongs. The process type is information that recruiters input (select, set) on the user terminal 200. The process type includes, for example, major categories such as pre-process, recruitment process, selection process, and post-process. The process type further includes sub-categories that subdivide the major categories. The sub-categories of the pre-process include the HR / management coordination process, the HR / recruitment department coordination process, the job requirements review process, the recruitment method review process, the job posting creation process, the candidate pool formation process, and the job posting adjustment process. The sub-categories of the recruitment process include the job posting publication process and the job posting readjustment process. The sub-categories of the selection process include the entry process, document screening process, aptitude test / examination process, and interview process. The sub-categories of the post-process include the result notification process and the pre-employment process. The target of the activity is information that indicates the target of the recruitment activity. The target of the activity includes the target population (overall), target candidates (individuals), applicants (job seeker IDs), the company organization (HR, management, recruitment department), and agents. Activity details are information that shows the detailed content of recruitment activities. Activity details are information that recruiters input on the user terminal 200, or information that the server 100 stores based on the information entered by recruiters. The information can be in any form, such as text, images, videos, audio, or electronic files. Activity details include, for example, viewing and applying for job postings (from job seekers, job seekers in the target population, and scouted job seekers), conducting scouting, document screening results (pass / fail), conducting interviews, selection results (pass / fail), (internal organization) interviews, (internal organization) training, (applicant) feedback, (agent) advice, etc. When a job seeker applies to a job posting during the recruitment process, new activity progress information is created for that job posting. The recruitment process is selected as the process type, the applicant's job seeker ID is stored as the activity target, and the application is stored as the activity details. Similarly, when the employer decides whether to select an applicant, new activity progress information is generated for that job posting. The next process is selected as the process type, the applicant's job seeker ID is stored as the activity target, and the selection result is recorded as successful as the activity details.
[0034] The recruitment success / failure status indicates whether the final outcome of a recruitment (job posting) was successful or unsuccessful. This status is primarily entered (selected, set) by the recruiter on the user terminal 200. The recruitment success / failure status includes at least two states: success and failure. Success is, in principle, defined as the successful hiring of the desired personnel. The definition of success is also displayed on the recruitment success / failure input screen of the user terminal 200.
[0035] The analysis results include issue-related information and the hiring rate. Issue-related information includes issue ID, process type, issue, solution, and evaluation. The issue ID is an identifier used to uniquely identify an issue, and is automatically assigned to each issue by server 100. The process type is information indicating the process type of the recruitment process targeted for issue identification. The specific items for the process type are the same as those for the process type in the recruitment activity progress information. The problem is information that describes the specific content of the problem. The problem is information extracted by the problem extraction unit 132 of the server 100, which will be described later. The solution is information that shows the specific details of the solution to the problem. The solution is information generated by the solution generation unit 133 of the server 100, which will be described later. The evaluation is information that indicates the quality of feedback received from recruiters regarding the issues and / or solutions. The evaluation can be a simple two-choice option (good, bad) or a three-choice or more-choice option.
[0036] The hiring success rate is information that indicates the probability of a candidate being hired, calculated by the solution generation unit 133 of the server 100 (described later) based on at least one of the following: job seeker information, job posting information, and recruitment activity progress information.
[0037] Job seeker information includes job seeker ID and basic job seeker information. The job seeker ID is an identifier used to uniquely identify a job seeker, and is automatically assigned to each job seeker by server 100. Basic job seeker information includes information on the industries they are currently or have been employed in, the types of jobs they are currently or have been employed in, their age, the number of times they have changed jobs, their address, their educational background (school name), their annual income, and the name of the company they have worked for.
[0038] Returning to Figure 2, we will continue the explanation of the processing unit 130 of the server 100. The processing unit 130 comprises, as functional units, an information acquisition unit 131, a problem extraction unit 132, a solution generation unit 133, a presentation unit 134, a progress confirmation unit 135, and a mathematical model update unit 136. The processing unit 130 realizes each of these functional units by executing the application program 121 stored in the memory unit 120, and executes each step of the recruitment activity support process. Details of the recruitment activity support process will be described later.
[0039] The information acquisition unit 131 acquires recruitment activity information, including job posting information and recruitment activity progress information, for a designated job posting (referred to as Job Posting A) from the user terminal 200.
[0040] The problem extraction unit 132 extracts problems for each stage of the recruitment process for job posting A based on the recruitment activity information. Specifically, the problem extraction unit 132 analyzes the recruitment activity information acquired by the information acquisition unit 131 using the mathematical model 123 to extract recruitment-related problems for each stage of the recruitment process. "Each process" includes major processes, minor processes, and combinations thereof. Issues include, for example, that the selection process involves "too much time between interviews" and the interview process involves "too many interviews" and "a tendency towards high-pressure interviews." The timing at which the issue extraction unit 132 extracts issues is, for example, when the information acquisition unit 131 receives a new registration for job posting A, when the employer modifies an existing job posting and receives an updated registration, when it receives information on the progress of recruitment activities for job posting A, or when there is a request from the employer.
[0041] The solution generation unit 133 generates solutions for each issue based on recruitment activity information and the issues. Specifically, it generates solutions for each issue using a mathematical model 123 based on the recruitment activity information acquired by the information acquisition unit 131 and the issues extracted by the issue extraction unit based on said recruitment activity information. The solutions are broadly divided into, for example, "revise the job posting" or "solve the issue with other content". Specific solutions for "revise the job posting" include presenting specific content proposals for defining the job requirements in the previous process, proposing readjustments to the job requirements, and proposing specific content that will make the job posting even more attractive. Specific solutions for "solve the issue with other content" include proposing educational content related to recruitment activities for employers, such as how to conduct interviews, and proposing other services that can further advance recruitment activities, such as job advertisements and direct scouting services. The solution generation unit 133 generates solutions for the issues extracted by the issue extraction unit 132 each time an issue is extracted.
[0042] The solution generation unit 133 may use a mathematical model 123 to calculate the hiring rate of a job posting if the employer implements the proposed solution.
[0043] The presentation unit 134 presents (displays) the issues extracted by the issue extraction unit 132 and the solutions generated by the solution generation unit 133 to the user terminal 200 used by the job seeker.
[0044] The display unit 134 may also display the hiring success rate to job seekers.
[0045] The presentation unit 134 may accept evaluations from job seekers regarding the presented problems and solutions. Specifically, it may provide a user interface for receiving evaluations on the user terminal 200 used by job seekers. The evaluation may be for the problem alone, the solution alone, both the problem and the solution, or for any combination of the presented problem and solution.
[0046] The progress confirmation unit 135 presents a user interface to the recruiter's user terminal 200 for checking the progress of recruitment activities, including the implementation status of the solutions presented to the recruiter.
[0047] The mathematical model update unit 136 retrains and updates the mathematical model 123 using the evaluation received from the applicant.
[0048] Figure 4 is a functional block diagram of a user terminal 200 according to an embodiment of the present invention. The user terminal 200 comprises a communication unit 210, a storage unit 220, a control unit 230, a display unit 240, and an operation unit 250. The communication unit 210, storage unit 220, control unit 230, display unit 240, and operation unit 250 are electrically connected to each other via a communication bus 260. The user terminal 200 is, for example, a smartphone, a tablet terminal, or a PC.
[0049] <Screen example> Next, we will explain an example of the screen for the recruitment support service provided by server 100.
[0050] Figure 5 shows screen D100, which is an example of a screen for a recruitment support service displayed on a user terminal 200 by a server 100 according to an embodiment of the present invention.
[0051] The screen D100 shown in Figure 5 is an example of a problem identification report screen that supports employers' recruitment activities by showing the evaluation of the quality of the employer's recruitment activities, the problems, and solutions.
[0052] Screen D100 includes a title area D110 that displays the screen's title, an area D120 that shows key points of the recruitment process, and an area D130 that shows challenges and solutions for each stage of the recruitment process.
[0053] The title area D110 contains the string "Recruitment Activity Issue Identification Report Evaluation Period: Evaluation Period 202X / 5 / 1-202X / 7 / 22".
[0054] Area D120 contains information identifying the job seeker and their job posting, the text "Key Points for Recruitment Activities," and an example of specific content for the key points for recruitment activities: "1. The average length of work experience is broader than average, making it easier to receive referrals from more candidates. 2. Online interviews would be beneficial for the selection process. 3. The annual salary is lower than the average for other companies, so a review would be advisable." The key points for recruitment activities may also include a summary of the most important positive and negative aspects of the job posting. For example, it may show a summary of the top combinations of challenges and solutions that are likely to be effective from the combinations of challenges and solutions for each process shown in area D130.
[0055] At the top of area D130, the text "Challenges and Solutions for Each Recruitment Process" is placed. Area D130 is further divided into major process area D131, minor process area D132, judgment area D133, challenge area D134, and solution area D135, all arranged in a matrix format.
[0056] Each item placed in the major process area D131 corresponds to a major process type in the recruitment activity database. Similarly, each item placed in the minor process area D132 corresponds to a minor process type in the recruitment activity database. The minor processes in the preceding stages of the recruitment activity database—HR / management coordination, HR / recruitment department coordination, job requirements review, recruitment method review, job posting creation, candidate pool formation, and job posting adjustment—are represented in Figure 5 as HR⇔management, HR⇔recruitment department, job requirements, recruitment method, job posting creation, candidate pool formation, and job posting adjustment, respectively. Likewise, the minor processes in the recruitment process of the recruitment activity database—job posting publication and job posting readjustment—are represented in Figure 5 as job posting publication and job posting readjustment. The minor processes in the selection process of the recruitment activity database—entry, document screening, aptitude test / examination, and interview—are represented in Figure 5 as entry, document screening, aptitude test / examination, and interview. In Figure 5, the results notification process and the pre-employment process, which are sub-items in the post-stage of the recruitment activity database, are labeled as "results notification" and "pre-employment," respectively.
[0057] In the judgment area D133, face icons indicating the pass / fail status for each adopted process are placed for each process. If no issues are identified, a face icon indicating "good" is placed; if issues are identified, a face icon indicating "bad" is placed.
[0058] The problem area D134 and the solution area D135 show the combination of the specific content of the problems for each process extracted by the problem extraction unit 132 (only if there are problems) and the solutions generated by the solution generation unit 133 for those problems (only if there are problems).
[0059] As an example of a problem-solution combination, Figure 5 shows, under the sub-item "Job Requirements," a specific problem, "Annual Salary," and a specific solution, "Review based on the average of other companies." The text "Refer to the average of other companies" is underlined, and selecting (clicking or tapping) this text may display reference information such as comparisons with job postings of competitors and statistical values in a pop-up window or similar. Furthermore, under the sub-item "Interview," a specific challenge, "Interview Format," and a specific solution, "Online Support (for Applicants from Regional Areas)," are presented. The text "Online Support" is underlined, and selecting (clicking or tapping) this text may display reference information such as suggestions for educational content provided by the operator, such as online interview courses for employers, or guidance to internal tool 300, which provides functions for analyzing applicants and candidates and preparing for interviews. Alternatively, information showing an increase in the number of applicants from regional areas within the applicant population due to online support may be displayed. Furthermore, as supplementary information to the solution, the adoption rate when the solution is implemented may be displayed.
[0060] In this way, by displaying the combination of challenges and solutions for each stage in a manner that allows for an overview of the entire recruitment process, it becomes easier and more efficient to grasp the overall picture of recruitment activities and the location of challenges, making it easier to visualize the next actions in relation to the goals and vision of the recruitment activities. Furthermore, it increases motivation to implement the next actions.
[0061] <System Operation> Next, the operation of the recruitment support process of the recruitment support system 1 having the configuration and functions described above will be explained using a flowchart. The recruitment support process is a series of processes including the acquisition of recruitment activity information, the identification of issues, the generation and presentation of solutions, the progress confirmation process, and the updating of mathematical models. The recruitment support process is executed after the employer enters job posting information, after the employer enters recruitment progress information, or in response to a request from the user.
[0062] Figure 6 is a flowchart showing the recruitment support process by the recruitment support system 1 according to an embodiment of the present invention.
[0063] In step S101, the user terminal 200 receives input of recruitment activity information from the recruiter and transmits the recruitment activity information to the server 100. Specifically, it receives input of recruitment activity information such as job posting information or recruitment progress information and transmits it to the server 100. The information acquisition unit 131 of the server 100 acquires the recruitment activity information from the user terminal 200 and stores it in the storage unit 120 (recruitment activity information acquisition step).
[0064] In step S102, the issue extraction unit 132 of the server 100 analyzes the recruitment activity information acquired in step S101 and extracts issues for each stage of the recruitment activity (issue extraction step). The issue extraction unit 132 stores the extracted issues for each stage in the storage unit 120.
[0065] In step S103, the solution generation unit 133 of the server 100 generates solutions to the issues extracted in step S102 (solution generation step).
[0066] In step S104, the presentation unit 134 of the server 100 presents (displays) the issues extracted in step S102 and the solutions generated in step S103 to the job seeker's user terminal 200 (presentation step).
[0067] In step S105, the server 100 determines whether a predetermined period of time has elapsed since step S104. If the determination result is true (YES), i.e., the predetermined period of time has elapsed, the process proceeds to step S106. On the other hand, if the determination result is false (NO), i.e., the predetermined period of time has not elapsed, the process returns to step S105.
[0068] In step S106, the progress confirmation unit 135 of the server 100 presents a user interface to the recruiter's user terminal 200 for confirming the progress of the recruitment activities, including the implementation status of the solutions presented in step S104 (progress confirmation step). Confirmation of the implementation status includes obtaining the recruiter's first answer (yes, no) to the first question, "Have you implemented the solutions?", and obtaining a second answer (helpful, don't know, not helpful) to the second question, which is added if the answer is "yes", "Were the proposed issues and solutions helpful?".
[0069] In step S107, the user terminal 200 obtains the recruiter's response to the question about the status of implementation and sends it to the server 100. Specifically, the user terminal 200 receives either only the first response (if the first response is "no") or the first and second responses (if the first response is "yes") from the recruiter via the user interface presented in step S106 and sends them to the server 100. The server 100 obtains the response (progress confirmation step).
[0070] In step S108, the mathematical model update unit 136 of the server 100 performs a process to update the mathematical model 123 based on the second response regarding the evaluation obtained in step S107 (mathematical model update step), and then terminates the flow.
[0071] The above-described operation flows can be performed not only independently, but also in combination of two or more operation flows. For example, some steps of one operation flow may be added to another operation flow, or some steps of one operation flow may be replaced with some steps of another operation flow. It is not necessary to execute all steps in each flow; only some steps may be executed. Furthermore, the order of steps in each flow may be changed as appropriate.
[0072] <Basic Computer Configuration> Figure 7 is a block diagram showing the basic hardware configuration of computer 900. Computer 900 includes a control unit 901, a storage unit 902, a communication unit 903, an input unit 904, and an output unit 905. The control unit 901, storage unit 902, communication unit 903, input unit 904, and output unit 905 are electrically connected to each other via a communication bus 910.
[0073] The control unit 901 includes a CPU (Central Processing Unit, also called a processor) and controls various parts of the computer 900, as well as reading and executing various programs stored in the storage unit 902.
[0074] The memory unit 902 includes a main memory such as DRAM (Dynamic Random Access Memory) and an auxiliary memory such as a hard disk, and is a device that stores various programs for running the operating system and various applications of the computer 900, as well as data used by these programs. The processes shown in the flowchart above are realized by the control units 901 of each computer constituting the server 100, user terminal 200, and internal tool 300 executing the programs stored in their respective memory units 902.
[0075] The communication unit 903 is a device for communicating with external devices and sends and receives data according to instructions from the control unit 901. Each computer that makes up the server 100, user terminal 200, and internal tool 300 uses this communication unit 903 to communicate with other devices, including the network NW shown in Figure 1.
[0076] The input unit 904 is a device that receives input from an external source and supplies it to the control unit 901, and includes, for example, a keyboard, mouse, touch panel, and camera. The output unit 905 is a device that outputs the processing results of the control unit 901 to the outside, and includes, for example, a display and speaker. <Program> Here, we will describe the programs for realizing each functional unit of the server 100 according to this embodiment.
[0077] Server 100 is implemented in computer 900. The operation of each component of server 100 is stored in the auxiliary storage device of storage unit 902 in the form of a program. Control unit 901 reads the program from the auxiliary storage device of storage unit 902, loads it into the main memory of storage unit 902, and executes the above processing according to the program. Also, control unit 901 reserves a storage area in the main memory of storage unit 902 corresponding to the storage unit 120 described above, according to the program.
[0078] Specifically, the program is a program to be executed by a computer 900 having a processor and a memory unit, and is a program that causes the computer to perform an information acquisition step to acquire recruitment activity information including job posting information from job seekers, a problem extraction step to extract problems in the recruitment process of the job posting information based on the recruitment activity information, and a presentation step to present the problems to the job seekers.
[0079] The auxiliary storage device of the memory unit 902 is an example of a tangible medium that is not temporary. Other examples of tangible mediums that are not temporary include magnetic disks, magneto-optical disks, CD-ROMs, DVD-ROMs, and semiconductor memory connected via the input unit 904. Furthermore, if this program is distributed to the computer 900 via the network NW, the computer 900 that receives the program may load it into the main memory of the memory unit 902 and execute the above processing.
[0080] Furthermore, the program may be intended to implement some of the functions described above. In addition, the program may be a so-called differential file (differential program) that implements the functions described above in combination with other programs already stored in the auxiliary storage device of the memory unit 902.
[0081] According to the recruitment support system 1 of this embodiment described above, it is possible to provide high-quality and consistent recruitment support. By clearly identifying specific recruitment challenges at each stage of the hiring process and quickly obtaining effective solutions to those challenges, employers can expect to improve the efficiency of their hiring activities and increase their success rate. Furthermore, by using mathematical models 123 that have learned from past recruitment activity data, it is possible to present challenges and solutions to job seekers. This allows for consistently high-quality advice to be provided to job seekers, regardless of the skills and experience of the recruitment agency staff supporting their recruitment activities.
[0082] Furthermore, the present invention is not limited to the embodiments described above, and various modifications can be adopted.
[0083] For example, in the above embodiment, evaluations of the solution were received from the employer, but evaluations may also be received from applicants who applied to the job posting. For example, if the solution was to "introduce online interviews" in the "interview process," then a post-application questionnaire could ask questions such as, "Did the availability of online interviews positively influence your motivation to apply?" and obtain responses (evaluations) from job seekers. This allows for learning about the effect of the solution on the problem from the job seeker's perspective, and improves the effectiveness of problem and solution proposals.
[0084] Furthermore, in the above embodiment, the problem extraction unit 132 extracted problems for each process, but it may also extract problems for combinations of two or more processes. For example, for the combination of the entry process and the interview process, it may extract the problem "the period from entry to interview is too long." This makes it possible to extract complex problems related to multiple processes.
[0085] Furthermore, in the problem identification report screen shown in Figure 5 of the above embodiment, the evaluation was a two-stage evaluation using face icons, but a multi-stage evaluation or a score evaluation may also be used. This allows for a more detailed understanding of the priority of the problems.
[0086] Furthermore, although steps S106 to S108 of the recruitment activity support processing flow in the above embodiment were executed triggered by the completion of the timer in step S105, they may also be executed based on any pre-set trigger or a request from the user.
[0087] Furthermore, in the above embodiment, the "recruitment success or failure" stored in the memory unit 120 was only the final result of the recruitment. However, information on success or failure may be acquired or stored for each process or element included in each process. For example, the success or failure of an element such as a job posting in a previous process may be stored. The success or failure of a job posting may be automatically determined and stored by the server 100 based on whether "the target population has been formed" or on the statistical value of recruitment activity performance (number of viewers and applicants being above average) of a group of job postings similar to the application requirements of the job posting.
[0088] Furthermore, the problem identification report shown in Figure 5 of the above embodiment may also include information such as a comparison with the job postings of several benchmark competitors, and a presentation of keywords that would interest the target population and applicants for similar past projects.
[0089] (Note) The features of the above-described embodiment are noted below. (Note 1) An information acquisition unit that acquires recruitment activity information, including job posting information, from job seekers, Based on the aforementioned recruitment activity information, a problem extraction unit extracts issues in the recruitment process of the job posting information, A presentation unit that presents the aforementioned issues to the job seeker, A recruitment support system equipped with the following features. This clarifies specific recruitment challenges at each stage of the employer's hiring process. (Note 2) The system further comprises a solution generation unit that generates a solution to the problem based on the recruitment activity information and the problem, The presenting unit presents the solution to the job seeker. The recruitment support system described in Appendix 1. This allows for quicker acquisition of solutions to problems. (Note 3) The solution generation unit generates the solution based on a mathematical model that has learned the correlation between the challenges and solutions of successful recruitment activity cases based on past recruitment activity information. The recruitment support system described in Appendix 2. This allows us to obtain more effective solutions to the problems. (Note 4) The aforementioned presentation unit receives evaluations from the job seeker regarding the combination of the aforementioned problem and the aforementioned solution. The recruitment support system described in Appendix 3. This allows the evaluation to be fed back into identifying problems and solutions. (Note 5) The system further includes a mathematical model update unit that updates the mathematical model using the aforementioned evaluation. The recruitment support system described in Appendix 4. This allows us to present a more effective combination of challenges and solutions. (Note 6) The solution generation unit calculates the adoption rate when the solution is implemented, The display unit presents the hiring success rate to the employer. The recruitment support system according to claim 2. This makes it easy to assess the effectiveness of the solution and provides valuable information for deciding whether to implement it. (Note 7) The aforementioned solution includes proposing educational content and / or services related to recruitment activities for employers. The recruitment support system according to claim 2. This can be offered to job seekers as one possible solution. (Note 8) The aforementioned solution includes at least one specific proposal for defining the job requirements in the job posting information, readjusting the job requirements, or further enhancing the attractiveness of the job posting information. The recruitment support system according to claim 2. This can be offered to job seekers as one possible solution. (Note 9) The problem extraction unit extracts the problem for a combination of two or more of the above steps. The recruitment support system described in Appendix 1. This can be offered to job seekers as one possible solution. (Note 10) An information acquisition unit that acquires recruitment activity information, including job posting information, from job seekers, Based on the aforementioned recruitment activity information, a problem extraction unit extracts issues in the recruitment process of the job posting information, A presentation unit that presents the aforementioned issues to the job seeker, A recruitment support server equipped with the following features. (Note 11) The information acquisition step involves obtaining recruitment activity information, including job posting information, from employers. Based on the aforementioned recruitment activity information, a problem identification step is performed to identify issues in the recruitment process of the job posting information, A presentation step in which the aforementioned issues are presented to the aforementioned job seeker, A program that causes a computer to execute something. (Note 12) The information acquisition step involves obtaining recruitment activity information, including job posting information, from employers. Based on the aforementioned recruitment activity information, a problem identification step is performed to identify issues in the recruitment process of the job posting information, A presentation step in which the aforementioned issues are presented to the aforementioned job seeker, A recruitment support method that uses computers to perform tasks. [Explanation of Symbols]
[0090] 1: Recruitment activity support system 100: Recruitment activity support server 110: Communications Department 120: Storage section 123: Mathematical Models 130: Processing Unit 131: Information acquisition department 132: Issue extraction part 133: Solution generation part 134:Presentation part 135: Progress Confirmation Department 136: Mathematical Model Update Section 200: User terminal 300: Internal Tools D100: Screen NW: Network
Claims
1. An information acquisition unit that acquires recruitment activity information, including job posting information, from job seekers, Based on the aforementioned recruitment activity information, a problem extraction unit extracts issues in the recruitment process of the job posting information, A presentation unit that presents the aforementioned issues to the job seeker, A recruitment support system equipped with the following features.
2. The system further comprises a solution generation unit that generates a solution to the problem based on the recruitment activity information and the problem, The presenting unit presents the solution to the job seeker. The recruitment support system according to claim 1.
3. The solution generation unit generates the solution based on a mathematical model that has learned the correlation between the challenges and solutions of successful recruitment activity cases based on past recruitment activity information. The recruitment support system according to claim 2.
4. The aforementioned presentation unit receives evaluations from the job seeker regarding the combination of the aforementioned problem and the aforementioned solution. The recruitment support system according to claim 3.
5. The system further includes a mathematical model update unit that updates the mathematical model using the aforementioned evaluation. The recruitment support system according to claim 4.
6. The solution generation unit calculates the adoption rate when the solution is implemented, The display unit presents the hiring success rate to the employer. The recruitment support system according to claim 2.
7. The aforementioned solution includes proposing educational content and / or services related to recruitment activities for employers, The recruitment support system according to claim 2.
8. The aforementioned solution includes at least one specific proposal for defining the job requirements in the job posting information, readjusting the job requirements, or further enhancing the attractiveness of the job posting information. The recruitment support system according to claim 2.
9. The problem extraction unit extracts the problem for a combination of two or more of the above steps. The recruitment support system according to claim 1.
10. An information acquisition unit that acquires recruitment activity information, including job posting information, from job seekers, Based on the aforementioned recruitment activity information, a problem extraction unit extracts the issues for each stage of the recruitment activity based on the job posting information, A presentation unit that presents the aforementioned issues to the job seeker, A recruitment support server equipped with the following features.
11. The information acquisition step involves obtaining recruitment activity information, including job posting information, from employers. Based on the aforementioned recruitment activity information, a problem extraction step is performed to extract the issues for each stage of the recruitment activity based on the job posting information, A presentation step in which the aforementioned issues are presented to the aforementioned job seeker, A program that causes a computer to execute something.
12. The information acquisition step involves obtaining recruitment activity information, including job posting information, from employers. Based on the aforementioned recruitment activity information, a problem extraction step is performed to extract the issues for each stage of the recruitment activity based on the job posting information, A presentation step in which the aforementioned issues are presented to the aforementioned job seeker, A recruitment support method that uses computers to perform tasks.
Citation Information
Patent Citations
Employment supporting system
JP2001338106A
Document creation support system
JP2018045690A
Job offering target management program and device thereof
JP2019159579A
Information processing system, information processing method and program
JP2024117867A
Information processing device, method, program, and system
JP2024134647A