Recruitment support system, recruitment support method, and program

The employment support system addresses the complexity of matching job requirements with candidate suitability by using tagged employment conditions and work history tags, resulting in improved convenience for both job seekers and employers through efficient candidate listing and selection.

JP2025089162APending Publication Date: 2025-06-12INDEED INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023204193
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-01
Publication Date
2025-06-12

AI Technical Summary

Technical Problem

Existing job offer and job seeker systems face challenges in efficiently matching job requirements with suitable candidates due to the complexity of managing large numbers of job offers and seekers, leading to reduced convenience for both parties.

Method used

An employment support system that utilizes tags related to employment conditions and personal work history tags, allowing users to select weighted tags and display candidate lists in order of relevance, thereby simplifying the matching process.

Benefits of technology

The system improves the convenience of job seekers and employers by streamlining the candidate selection process, ensuring that relevant candidates are easily identifiable and accessible.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025089162000001_ABST
    Figure 2025089162000001_ABST
Patent Text Reader

Abstract

To improve convenience for job seekers and recruiters.SOLUTION: A recruitment support system is provided, comprising a job posting information acquisition unit for acquiring job posting information with tags related to recruitment conditions set therein, a job seeker information acquisition unit for acquiring job seeker information with personal tags related to job histories of job seekers set therein, a priority tag control unit for selecting priority tags considered important by a user from among tags extracted from the job posting information in response to a user operation, and a candidate display control unit for displaying a list of candidates arranged in order according to relevance between the priority tags and the personal tags.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an employment support system, an employment support method, and a program.

Background Art

[0002] Conventionally, a system related to job offers and job seekers using a computer and a network has been proposed (see, for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In such a system, there may be a large number of job seekers and job offer sheets. In such a case, it becomes complicated to confirm the job requirements of job seekers and the employment requirements of job offer sheets. In this case, there is a problem that the convenience of job seekers and employers cannot be improved.

[0005] The present invention has been made in view of such a situation, and an object thereof is to improve the convenience of job seekers and employers.

Means for Solving the Problems

[0006] An employment support system according to an aspect of the present invention includes a job offer information acquisition unit that acquires job offer information in which tags related to employment conditions are set, a job seeker information acquisition unit that acquires job seeker information in which personal tags, which are tags related to the work history of a job seeker, are set, a weighted tag control unit that selects, in response to an operation of a user, weighted tags, which are tags that the user values, from among the tags extracted from the job offer information, and a candidate display control unit that displays a candidate list arranged in order according to the relevance between the weighted tags and the personal tags.

[0007] An employment support method according to an aspect of the present invention includes a computer device obtaining recruitment information with tags related to employment conditions, obtaining job seeker information with personal tags that are tags related to the job seeker's work history, selecting, according to a user's operation, important tags that are tags the user values among the tags extracted from the recruitment information, and displaying a candidate list arranged in an order according to the relevance between the important tags and the personal tags.

[0008] A program according to an aspect of the present invention causes a computer to obtain recruitment information with tags related to employment conditions, obtain job seeker information with personal tags that are tags related to the job seeker's work history, select, according to a user's operation, important tags that are tags the user values among the tags extracted from the recruitment information, and display a candidate list arranged in an order according to the relevance between the important tags and the personal tags.

Advantages of the Invention

[0009] According to the present invention, the convenience for job seekers and employers can be improved.

Brief Description of the Drawings

[0010]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

Figure 17

Figure 18

Figure 19

Figure 20

Figure 21

Figure 22

Figure 23

Embodiments for Carrying Out the Invention

[0011] The adoption support system 1 of this embodiment will be described with reference to the drawings. In the following description, components having the same or similar functions are denoted by the same reference numerals, and redundant descriptions thereof may be omitted.

[0012] [Functional Configuration of Adoption Support System 1] FIG. 1 is a diagram showing an example of the functional configuration of the adoption support system 1 of this embodiment. The adoption support system 1 includes a server 10, a storage device 20, and a terminal device 30. The server 10 and the terminal device 30 are connected by wired communication or wireless communication via a network NT such as the Internet.

[0013] The terminal device 30 is a device used by an employer of a company recruiting employees or a person in charge of an agent assisting the employer. In the following description, these employers or persons in charge are also referred to as users of the terminal device 30 or simply users. The terminal device 30 is, for example, a computer device such as a personal computer, a tablet, or a smartphone, and includes a display unit 31, an operation unit 32, and a terminal arithmetic unit 33. The display unit 31 includes, for example, a liquid crystal display, and displays an image or the like provided from the server 10 based on the control of the terminal arithmetic unit 33. The operation unit 32 includes, for example, a keyboard, a mouse, a touch panel, etc., and accepts operations by the user of the terminal device 30. The terminal arithmetic unit 33 includes, for example, a central processing unit (CPU), receives information such as an image transmitted from the server 10, causes the display unit 31 to display the received image, and transmits the user's operation input to the operation unit 32 to the server 10. It has functions such as and controls each part of the terminal device 30.

[0014] The server 10 provides various functions by operating based on programs and data stored in the storage device 20. The storage device 20 includes, for example, a semiconductor memory, a hard disk device, etc., and stores programs and data for operating the server 10. Note that the storage device 20 may be a virtual memory (e.g., cloud memory) configured on a network, etc. Further, the storage device 20 may be built into the server 10.

[0015] The storage device 20 stores recruitment ticket information 21, scout room information 22, and job seeker information 23.

[0016] The server 10 includes a scout room creation control unit 101, an importance tag control unit 102, a scout candidate extraction unit 103, an AI agent control unit 104, an action operation control unit 105, a similar candidate extraction unit 106, a candidate display control unit 107, and a storage control unit 108 as software function units or hardware function units. Details of the configurations and operations of these units will be described below.

[0017] [Flow of Operations of Server 10] The flow of operations of the server 10 and the configuration of the screen displayed on the terminal device 30 will be described step by step.

[0018] [Registration of Scout Room] FIG. 2 is a diagram showing an example of the flow of operations for registering a scout room in the present embodiment. A scout room is a set of extraction conditions for recruitment candidates, which is preset to extract recruitment candidates suitable for employment from a large number of job seekers when hiring job seekers. In the following description, setting the extraction conditions for recruitment candidates for each scout room and storing them in the storage device 20 as the scout room information 22 is also referred to as "registering a scout room". In the employment support system 1 of the present embodiment, by registering the scout room in the storage device 20, the labor of inputting the extraction conditions every time recruitment candidates are extracted can be saved, and the convenience for users can be improved. Recruitment ticket information 21 is associated with the scout room. The recruitment ticket information 21 will be described.

[0019] FIG. 3 is a diagram showing an example of the recruitment ticket information 21 of the present embodiment. The recruitment ticket information 21 is information in which the employment conditions set by the employer are stored. In the following description, each row of the recruitment ticket information 21 is also referred to as a recruitment ticket. Employment conditions such as the employment occupation, work location, and expected annual income can be set in the recruitment ticket. In the recruitment ticket information 21, recruitment tickets are registered for each occupation such as "system engineer" and "sales". The recruitment ticket information 21 can be registered under various names depending on the user's employment purpose and the like. For example, the recruitment ticket information 21 may have registrations that combine an occupation and an age group (number of years of experience), such as "backend (junior)" and "manager (veteran)".

[0020] The recruitment tickets registered in the recruitment ticket information 21 are identified from each other by the recruitment ticket ID. In the example shown in the figure, the recruitment ticket ID: JP01 is "backend (junior)", the recruitment ticket ID: JP02 is "sales", and the recruitment ticket ID: JP03 is "backend (junior)". Also, the recruitment ticket ID: JP99 is "system engineer".

[0021] Note that tags may be set for the recruitment tickets. A tag is information such as a character or symbol related to the employment conditions of the recruitment ticket, and is information expressed in a form in which a computer can calculate the mutual similarity and relevance (that is, the distance in a virtual semantic space) within a certain semantic space.

[0022] The scout room uses the employment conditions of the associated recruitment ticket information 21 as the initial conditions for candidate extraction. By using the employment conditions of the recruitment ticket information 21 associated with the scout room, the labor of setting the extraction conditions for the scout room can be reduced, and the convenience of the user can be improved.

[0023] (Step S131) The user selects "Search for candidates" from the menu screen (not shown) of the employment support system 1. (Step S111) The scout room creation control unit 101 causes the display unit 31 of the terminal device 30 to display the scout room setting screen P1. An example of the scout room setting screen P1 is shown in FIG. 3.

[0024] FIG. 4 is a diagram showing an example of the scout room setting screen P1 of the present embodiment. The scout room setting screen P1 has a scout room tab P101. The scout room tab P101 has a scout room addition tab P101a and an existing scout room tab P101b. The existing scout room tab P101b is selected when the settings of the scout rooms registered as scout room information 22 in the storage device 20 are to be used for candidate extraction. The scout room addition tab P101a is selected when a new scout room setting is to be registered in the storage device 20 as scout room information 22. Hereinafter, the case where the scout room addition tab P101a is selected will be described.

[0025] On the scout room setting screen P1, a job ticket selection area PS11, a candidate narrowing-down area SP12, and an important tag setting area PS13 are arranged. In the job ticket selection area PS11, a job ticket selection button P102 and a job ticket name P103 are displayed. The job ticket selection button P102 is a button image for selecting a job ticket to be the target of extraction in the scout room from among the job ticket information 21. An example of the job ticket information 21 is shown in FIG. 4.

[0026] (Step S132) The user operates the job ticket selection button P102. (Step S112) When the job ticket selection button P102 is operated, the scout room creation control unit 101 acquires each of the job tickets registered in the job ticket information 21. (Step S113) The scout room creation control unit 101 displays the names (job ticket names) of the acquired job tickets as selection candidates (not shown). (Step S133) The user selects, from among the names of the recruitment tickets for selection candidates, the name of the recruitment ticket that matches the purpose of employment of the scout room to be newly created. (Step S114) The scout room creation control unit 101 displays the name of the selected recruitment ticket on the recruitment ticket name P103. Further, the scout room creation control unit 101 displays the attributes of the job seekers included in the selected recruitment ticket as the initial conditions of the candidate screening conditions in the candidate screening area PS12.

[0027] In the candidate screening area PS12, the job type name P104, the job type selection button P105, the annual income range P106, the current address P107, and the current address selection button P108 are displayed as the conditions for candidate screening. The scout room creation control unit 101 displays the employment job type, work location, and assumed annual income of the recruitment ticket displayed on the recruitment ticket name P103 as the initial conditions of the job type name P104, the initial conditions of the annual income range P106, and the initial conditions of the current address P107.

[0028] (Step S134) The user checks the initial conditions respectively displayed on the job type name P104, the annual income range P106, and the current address P107, and edits them as necessary. When the user edits the job type name P104, the user operates the job type selection button P105. Similarly, when the user edits the annual income range P106, the user operates the list box of the annual income range P106, and when the user edits the current address P107, the user operates the current address selection button P108 respectively.

[0029] [Selection of Emphasis Tags] FIG. 5 is a diagram showing the flow of the operation of selecting the emphasis tag ETg of the present embodiment. Note that in the figure, "A1" and "B1" indicate operations connected from "A1" and "B1" in FIG. 2 respectively. The emphasis tag is information indicating the attributes that the employer values in extracting employment candidates among the attributes of job seekers.

[0030] (Step S211) The weighted tag control unit 102 acquires the settings displayed by the scout room creation control unit 101 in the candidate narrowing area PS12 in step S114. (Step S212) The weighted tag control unit 102 acquires the weighted tags ETg associated with the settings displayed in the candidate narrowing area PS12 from attributes registered in the job offer information 21, attributes registered in the job seeker information 23, etc. (Step S213) The weighted tag control unit 102 displays the acquired weighted tags ETg in the weighted tag setting area PS13 of the scout room setting screen P1 as candidates for the weighted tags ETg (that is, weighted tag candidates P110). (Step S231) The user selects one or more weighted tags ETg that match the employment purpose from among the weighted tag candidates P110 (that is, selection candidates for the weighted tags ETg) displayed in the weighted tag setting area PS13.

[0031] FIGs. 6 to 8 are diagrams showing an example of the weighted tag setting area PS13 of the present embodiment. FIG. 6 is a diagram showing an example of the weighted tag ETg in the selectable state (active state) ST1. FIG. 7 is a diagram showing an example of the weighted tag ETg in the selected state ST2 and the non-selectable state (inactive state) ST3. The weighted tag ETg can take three types of states: a selectable state (active state) ST1, a selected state ST2, and a non-selectable state (inactive state) ST3. The selectable state (active state) ST1 is a state in which the user can select the weighted tag ETg. The selected state ST2 is the state of the ETg selected by the user. The non-selectable state (inactive state) ST3 is a state in which, when the number of selected weighted tags ETg exceeds the selectable upper limit number, no more weighted tags ETg can be selected. The selectable state (active state) ST1, the selected state ST2, and the non-selectable state (inactive state) ST3 are displayed in a manner (for example, different colors) that can be mutually distinguished by the user's visual inspection.

[0032] That is, the importance tag control unit 102 presents to the user by making the display modes of the tags that can be selected as the importance tag ETg, the selected tags, and the tags that cannot be selected among the extracted tags different from each other.

[0033] FIG. 8 is a diagram showing an example of the importance tag selection upper limit annotation image P1101. The importance tag selection upper limit annotation image P1101 is an image displayed when the user attempts to select an importance tag ETg in the non-selectable state (inactive state) ST3. For example, when the user moves the cursor on the display unit 31 onto an importance tag ETg in the non-selectable state (inactive state) ST3 (so-called hovering), the importance tag selection upper limit annotation image P1101 is displayed at the cursor position by the importance tag control unit 102.

[0034] In an example of this embodiment, the selectable upper limit number of the importance tags ETg is eight. In this case, when the user selects eight importance tags ETg among the plurality of ETg displayed in the importance tag setting area PS13, the importance tag control unit 102 sets the remaining importance tags ETg to the non-selectable state (inactive state) ST3.

[0035] That is, the importance tag control unit 102 sets the importance tag ETg based on the upper limit value of the number of predetermined importance tags ETg among the extracted tags.

[0036] As described above, since the employment support system 1 presents candidates for the importance tag ETg by the importance tag control unit 102, the extraction conditions for the employment candidate can be set by selecting the importance tag ETg without the user considering how to express the extraction conditions. Therefore, according to the employment support system 1, the convenience of the employer can be improved. Note that in addition to the importance tag candidate P110, a tag search P109 is also displayed in the importance tag setting area PS13. The user can set an arbitrary character string as the importance tag ETg by inputting the character string of the importance tag ETg into the tag search P109.

[0037] (Step S232) When the user finishes setting the filtering conditions for the candidate filtering area PS12 and the importance tag ETg in the importance tag setting area PS13, the user operates the scout room registration button P111. (Step S214) The importance tag control unit 102 registers the set filtering conditions and the importance tag ETg as the scout room information 22 of the new scout room.

[0038] FIG. 9 is a diagram showing an example of the scout room information 22 of the present embodiment. The scout room information 22 is information in which a scout room ID, filtering conditions, and an importance tag ETg are associated. Note that the scout room information 22 may be associated with the job offer ID and job offer name of the job offer ticket that is the reference source of the filtering conditions and the importance tag ETg.

[0039] [Display of Scout Candidates] FIG. 10 is a diagram showing an example of the flow of the display operation of the scout candidates of the present embodiment. (Step S311) The scout candidate extraction unit 103 extracts job seekers who are scout candidates from the job seeker information 23 based on the filtering conditions and the importance tag ETg set in the scout room information 22 described above. The candidates extracted by the scout candidate extraction unit 103 are also referred to as filtered candidates.

[0040] (Step S312) The AI agent control unit 104 extracts job seekers who are scout candidates from the job seeker information 23 based on the filtering conditions and the importance tag ETg set in the scout room information 22 described above. The candidates extracted by the AI agent control unit 104 are also referred to as AI agent proposed candidates.

[0041] FIG. 11 is a diagram showing the concept of candidate extraction by the AI agent control unit 104. The AI agent control unit 104 acquires tags (individual tags ITg) indicating the attributes of each of a plurality of job seekers registered in the job seeker information 23. The AI agent control unit 104 virtually arranges the individual tags ITg in a semantic space by means of labeling or clustering by machine learning or the like. The AI agent control unit 104 similarly arranges the emphasis tags ETg in the semantic space. As a result, the semantic distance between the emphasis tag ETg and the individual tag ITg can be calculated in the semantic space. In this semantic space, the AI agent control unit 104 calculates the distance between the emphasis tag ETg (that is, the attribute that meets the employment conditions) and the individual tag ITg (the attribute of each job seeker). The AI agent control unit 104 extracts job seekers having individual tags ITg close to the emphasis tag ETg as scout candidates.

[0042] FIG. 12 is a diagram showing an example of the correspondence between the extraction result by the scout candidate extraction unit 103 and the extraction result by the AI agent control unit 104. The figure shows the extraction range when extracting candidates from the job seeker information 23 according to the extraction conditions set for the scout room "SR99: System Engineer". The extraction range by the scout candidate extraction unit 103 is the first set setA. The extraction range by the AI agent control unit 104 is the second set setB1 or the third set setB2.

[0043] The first set setA, which is the extraction range of the scout candidate extraction unit 103, selects job seekers in a range with a relatively high degree of matching as candidates for the narrowing-down conditions or the emphasis tag ETg. On the other hand, the second set setB1 and the third set setB2 select job seekers in a range not included in the first set setA as candidates. In addition, the third set setB2 excludes a part of the range included in the first set setA.

[0044] That is, the extraction range by the AI agent control unit 104 includes job seekers registered in the job seeker information 23 who are not included in the extraction range of the scout candidate extraction unit 103.

[0045] Therefore, the AI agent control unit 104 can extract candidates that cannot be extracted only by the scout candidate extraction unit 103, or can extract candidates from a different perspective from the scout candidate extraction unit 103. The candidate display control unit 107 displays the lists of candidates extracted by the scout candidate extraction unit 103 and the AI agent control unit 104 on the candidate display screen P2.

[0046] That is, the scout candidate extraction unit 103 extracts the first type of candidates (shortlisted candidates) from the job seeker information 23 based on the employment conditions. The AI agent control unit 104 extracts the second type of candidates (agent-proposed candidates) from the job seeker information 23 based on the priority tag ETg and the personal tag ITg. The candidate display control unit 107 displays the extracted first type of candidates (shortlisted candidates) and the second type of candidates (agent-proposed candidates).

[0047] FIG. 13 is a diagram showing an example of the candidate display screen P2 of the present embodiment. On the candidate display screen P2, a priority tag display area PS21, a shortlisted candidate display area PS22, an AI agent-proposed candidate area PS23, and an action operation button PS25 are displayed.

[0048] The priority tag ETg referred to at the time of candidate extraction is displayed in the priority tag display area PS21. The candidates extracted by the scout candidate extraction unit 103 are displayed in the shortlisted candidate display area PS22. The candidates extracted by the AI agent control unit 104 are displayed in the AI agent-proposed candidate area PS23.

[0049] Here, there may be a large number of candidates (i.e., shortlisted candidates) extracted by the scout candidate extraction unit 103. In this case, if the candidates (i.e., AI agent proposed candidates) extracted by the AI agent control unit 104 are displayed at the end of the list of all shortlisted candidates, it may be difficult for the user to check the AI agent proposed candidates. When there are a large number of shortlisted candidates, the candidate display control unit 107 alternately displays several (for example, 1 to 3) shortlisted candidates and AI agent proposed candidates one by one.

[0050] That is, the candidate display control unit 107 alternately displays one or more candidates of the first type (shortlisted candidates) and one or more candidates of the second type (agent proposed candidates).

[0051] According to the employment support system 1 configured as described above, it becomes easier for the user to check the shortlisted candidates and the AI agent proposed candidates respectively. The employment support system 1 can improve the convenience for the user. Note that depending on the extraction conditions, there may be a case where the number of shortlisted candidates is 0.

[0052] FIG. 14 is a diagram showing an example of the candidate display screen P2 when the number of shortlisted candidates in the present embodiment is 0. When the number of shortlisted candidates is 0, an image PS221 indicating that the number of shortlisted candidates is 0 is displayed in the shortlisted candidate display area PS22 on the candidate display screen P2.

[0053] [Obtaining the user's action history] As described above, the action operation button PS25 is displayed on the candidate display screen P2. FIG. 15 is a diagram showing an example of the configuration of the action operation button PS25. The action operation button PS25 is displayed for each of the candidates displayed by the candidate display control unit 107. The action operation button PS25 includes a scout operation button P251, a consideration list addition button P252, and a non-match operation button P253. The actions of the user are the operations of these operation buttons. The action operation control unit 105 performs a predetermined action based on the operation of the operation buttons by the user.

[0054] That is, the actions of the user (adopter) include at least any one of a scouting operation for a candidate, addition to the under consideration list, and a non-match operation.

[0055] (Step S331) Return to FIG. 10, and the user operates the add-to-under-consideration list button P252 for a certain candidate. The add-to-under-consideration list button P252 is a button for adding a certain candidate to the under consideration list in order to consider whether to scout the candidate. (Step S313) When the add-to-under-consideration list button P252 is operated for a certain candidate, the action operation control unit 105 registers the candidate in the under consideration list. The under consideration list can be browsed by the user at any time. The user refers to the under consideration list and considers whether to scout a candidate or put the scouting on hold. The action operation control unit 105 stores the actions of the user in the storage device 20.

[0056] (Step S332) The user operates the scouting operation button P251 for a certain candidate. The scouting operation button P251 is a button for scouting a certain candidate. Scouting is, for example, making a recruitment contact with a job seeker by means of in-app notification, short message, e-mail, phone call, etc. to the destination registered in the job seeker information 23. (Step S314) When the scouting operation button P251 is operated for a certain candidate, the action operation control unit 105 displays a screen for scouting the candidate.

[0057] FIG. 16 is a diagram showing an example of the candidate details screen P201 of the present embodiment. When the scout operation button P251 is operated for a certain candidate, the action operation control unit 105 displays the candidate details screen P201 of the candidate. On the candidate details screen P201, detailed information of the candidate, such as the work history of the job seeker stored in the job seeker information 23, is displayed. Further, the action operation control unit 105 pops up and displays the scout input screen P202. The scout input screen P202 is a creation screen for a scout mail to be sent to the candidate.

[0058] The action operation control unit 105 presents a draft of the transmission text based on the template on the scout input screen P202. This template has its content set for each narrowing condition such as the job type, annual income, and residential area set in the scout room, and for each priority tag ETg. Since an appropriate text according to the settings of the scout room (that is, the purpose of recruitment) is prepared for the scout transmission text, the user does not have to consider the scout transmission text from the beginning. According to the employment support system 1 configured in this way, the convenience of the user can be improved.

[0059] (Step S333) Returning to FIG. 10, the user edits the text on the scout input screen P202 and performs a transmission operation. (Step S315) When the scout transmission operation is performed, the action operation control unit 105 transmits the text entered on the scout input screen P202 to the destination of the job seeker registered in the job seeker information 23. The action operation control unit 105 stores the user's actions in the storage device 20.

[0060] (Step S334) The user operates the unmatch operation button P253 for a certain candidate. The unmatch operation button P253 is a button for indicating that the candidate does not match the employment conditions. (Step S316) When the mismatch operation button P253 is operated for a certain candidate, the action operation control unit 105 excludes the candidate from the candidate list. At this time, the action operation control unit 105 displays a screen asking for the reason for not matching the employment conditions.

[0061] FIG. 17 is a diagram showing an example of the mismatch reason selection button P254 of the present embodiment. A plurality of candidates are shown on the mismatch reason selection button P254 as reasons for not matching the employment conditions. The user selects a reason for not matching the employment conditions from among these candidates. The action operation control unit 105 stores the user's actions in the storage device 20.

[0062] Note that the operations of step S331, step S332, and step S334 described above can be arbitrarily determined by the user, and do not necessarily have to be performed in the order described above.

[0063] (Step S317) Returning to FIG. 10, the similar candidate extraction unit 106 extracts job seekers whose attributes are similar to the above-described narrowed-down candidates or AI agent proposed candidates from the job seeker information 23 as candidates. The candidate display control unit 107 displays the list of candidates extracted by the similar candidate extraction unit 106 in the similar candidate area PS24.

[0064] That is, the similar candidate extraction unit 106 extracts job seekers with a high degree of relevance to the extracted candidates as similar candidates. The candidate display control unit 107 displays the narrowed-down candidates, AI agent proposed candidates (that is, the extracted candidates), and similar candidates in the candidate list.

[0065] In addition, the similar candidate extraction unit 106 may extract job seekers having personal tags ITg with a high degree of relevance to the personal tags ITg of the candidates for whom scout transmission has been performed as similar candidates.

[0066] In addition, the similar candidate extraction unit 106 may extract, as similar candidates, job seekers who are similar to at least one of the first type of candidates (narrowed-down candidates) extracted based on work experience or the second type of candidates (AI agent proposed candidates) having personal tags ITg highly relevant to the personal tags ITg of the candidates.

[0067] FIG. 18 is a diagram showing an example of a screen for presenting similar candidates according to the present embodiment. This figure shows a case where a similar candidate area PS24 is displayed on the candidate display screen P2 described above. In the similar candidate area PS24, the candidates extracted by the similar candidate extraction unit 106 are displayed.

[0068] FIG. 19 is a diagram showing the concept of similar candidate extraction by the similar candidate extraction unit 106. The similar candidate extraction unit 106 acquires tags (personal tags ITg) indicating the attributes of each of a plurality of job seekers registered in the job seeker information 23. The similar candidate extraction unit 106 virtually arranges the personal tags ITg in a semantic space by means of labeling or clustering by machine learning or the like. As a result, the semantic distance between a plurality of personal tags ITg in the semantic space can be calculated. In this semantic space, the similar candidate extraction unit 106 calculates the distance between the personal tag ITg of the narrowed-down candidate (or the AI agent proposed candidate) and the personal tags ITg of other job seekers registered in the job seeker information 23. The similar candidate extraction unit 106 extracts, as similar candidates, job seekers having personal tags ITg with a short distance from the personal tag ITg of the narrowed-down candidate (or the AI agent proposed candidate).

[0069] Therefore, the similar candidate extraction unit 106 can extract candidates that cannot be extracted only by the scout candidate extraction unit 103 or the AI agent control unit 104, or can extract candidates from a different perspective from the scout candidate extraction unit 103 or the AI agent control unit 104.

[0070] Note that the candidate extraction by the AI agent control unit 104 shown in FIG. 11 compares the distances between the weighted tag ETg and the personal tag ITg. On the other hand, the similar candidate extraction by the similar candidate extraction unit 106 compares the distances between the personal tags ITg. In this regard, the candidate extraction by the AI agent control unit 104 and the similar candidate extraction by the similar candidate extraction unit 106 are different from each other.

[0071] [Recommendation of Weighted Tags Based on Action History] FIG. 20 is a diagram showing an example of the flow of the weighted tag recommendation operation based on the action history of the present embodiment. As described in the above steps S313 to S316, the action operation control unit 105 stores the operations of the user on the scout operation button P251, the consideration list addition button P252, and the unmatched operation button P253 (that is, the actions of the user) in the storage device 20 as the action history of the user. The server 10 proposes a weighted tag ETg that meets the employment conditions based on this action history of the user. The operation of proposing the weighted tag ETg based on the action history is also referred to as the recommendation of the weighted tag based on the action history.

[0072] (Step S411) The weighted tag control unit 102 acquires the action history information of the user from the storage device 20. (Step S412) The weighted tag control unit 102 acquires the personal tag ITg of the candidate for which the user has performed a scout operation, an addition to the consideration list, or an unmatched operation based on the action history information. The weighted tag control unit 102 extracts candidates for the weighted tag ETg related to the personal tag ITg.

[0073] For example, the importance tag control unit 102 assigns points based on a predetermined calculation formula for each type of user behavior. As an example, the importance tag control unit 102 adds +2 points to the personal tag ITg of a candidate who has performed a scouting operation, +1 point to the personal tag ITg of a candidate who has been added to the under consideration list, and -2 points to the personal tag ITg of a candidate who has performed a non-match operation. When the number of candidates targeted by the behavior exceeds a predetermined number, the importance tag control unit 102 performs statistical processing on the points assigned to the personal tag ITg.

[0074] That is, the importance tag control unit 102 extracts candidates for the importance tag ETg (tag that matches the employment conditions) related to the personal tag ITg (tag related to the work history) through statistical processing related to the personal tag ITg based on the user's behavior towards the candidate.

[0075] As a result of the statistical processing, a ranking based on the user's behavior is calculated for each type of the personal tag ITg. As an example, among various types of personal tag ITg, "system development experience", "2 years of management experience", "system planning", etc. are ranked in the high order. The importance tag control unit 102 extracts, from the personal tag ITg ranked in the high order, the personal tag ITg that has not already been selected as the importance tag ETg as the personal tag ITg to be proposed as the importance tag ETg. The candidate display control unit 107 proposes the candidates for the importance tag ETg extracted by the importance tag control unit 102 via the importance tag proposal screen P301.

[0076] FIG. 21 is a diagram showing an example of the importance tag proposal screen P301 of the present embodiment. On the importance tag proposal screen P301, "system development experience", "2 years of management experience", and "system planning" are displayed as the recommendation results of the importance tag control unit 102.

[0077] (Step S431) The user additionally selects the importance tag ETg proposed on the importance tag proposal screen P301. (Step S413) adds and registers the prioritized tag ETg additionally selected by the user to the scout room information 22. When the prioritized tag control unit 102 adds and registers the prioritized tag ETg, the candidate display control unit 107 displays a prioritized tag addition notification screen P302.

[0078] FIG. 22 is a diagram showing an example of the prioritized tag addition notification screen P302 of the present embodiment. A sorting order optimization button P303 is displayed on the prioritized tag addition notification screen P302. Here, the case where the user additionally selects the prioritized tag ETg has been described, but it is not limited to this. The user may delete the registered prioritized tag ETg and select a new prioritized tag ETg (that is, replace the prioritized tag ETg).

[0079] That is, the memory control unit 108 (recruitment ticket information acquisition unit) acquires the recruitment ticket information 21 in which the prioritized tag ETg (tag related to employment conditions) is set. In addition, the memory control unit 108 (job seeker information acquisition unit) acquires the job seeker information 23 in which the personal tag ITg (tag related to the job seeker's work history) is set. Based on the history of the recruiter's actions for the candidates extracted based on the tag related to the employment conditions and the tag related to the work history, the prioritized tag control unit 102 proposes a prioritized tag ETg that matches the employment conditions. That is, the prioritized tag control unit 102 proposes a prioritized tag ETg that matches the employment conditions based on the user's action history for the candidates.

[0080] As described above, the employment support system 1 proposes a prioritized tag ETg that matches the employment conditions based on the user's action history. According to the employment support system 1 configured in this way, the user does not have to try and error about the type of the prioritized tag ETg to be set. That is, according to the employment support system 1, the convenience of the user can be improved when extracting job seekers who match the employment conditions.

[0081] [Reordering of Candidate List by Additional Registration of Prioritized Tag] (Step S432) The user operates the sorting optimization button P303. (Step S414) The importance tag control unit 102 calculates the distance between the newly registered importance tag ETg and the personal tag ITg of the job seeker information 23, and rearranges the candidates having the personal tag ITg closer to the importance tag ETg to the top of the candidate list.

[0082] That is, the importance tag control unit 102 rearranges the candidate list in response to the update of the importance tag ETg by the user's operation.

[0083] FIG. 23 is a diagram showing an example of rearranging the candidate list of the present embodiment. FIG. [A] of this figure shows an example of the state of the candidate list before rearrangement. FIG. [B] of this figure shows an example of the state of the candidate list after rearrangement. In FIG. [A], the importance tag ETg1 (for example, "business startup experience") is registered. In this case, the importance tag control unit 102 extracts job seekers having a personal tag ITg highly relevant to the importance tag ETg1 "business startup experience" from the job seeker information 23, and arranges the candidate list in descending order of relevance. In this example, the importance tag control unit 102 arranges the job seeker 1 having the personal tag ITg1 most relevant to the importance tag ETg1 at the top of the candidate list.

[0084] In FIG. [B], the importance tag ETg2 (for example, "management for two or more years") is registered. In this case, the importance tag control unit 102 extracts job seekers having a personal tag ITg highly relevant to the importance tag ETg2 "management for two or more years" from the job seeker information 23, and arranges the candidate list in descending order of relevance. In this example, the importance tag control unit 102 arranges the job seeker 2 having the personal tag ITg2 most relevant to the importance tag ETg2 at the top of the candidate list. As a result, the order of the candidates in the candidate list is rearranged.

[0085] That is, the importance tag control unit 102 rearranges the display order of the candidate list when the importance tag ETg is updated. The candidate display control unit 107 causes the display unit 31 to display the rearranged candidate list.

[0086] That is, the candidate display control unit 107 causes the display unit 31 to display a candidate list arranged in the order according to the relevance between the importance tag ETg and the personal tag ITg based on the selection of the importance tag ETg.

[0087] (Summary of the Embodiment) As described above, the employment support system 1 1: Registration of the scout room 2: Selection of importance tags 3: Display of scout candidates 4: Acquisition of the user's action history and recommendation of importance tags based on the action history 5: Rearrangement of the candidate list by additional registration of importance tags provides each of the functions.

[0088] (1: Registration Function of the Scout Room) The employment support system 1 sets initial conditions (i.e., extraction initial conditions) for extracting candidates from the job seeker information 23 based on the registered job offer information 21. According to the employment support system 1 configured in this way, the labor of setting extraction conditions by the user can be reduced. In addition, the employment support system 1 provides a user interface for editing the extraction initial conditions set from the job seeker information 23. According to the employment support system 1 configured in this way, the user can set extraction conditions that match the employment purpose by himself / herself.

[0089] (2: Selection Function of Importance Tags) The employment support system 1 presents candidates for importance tags ETg used as criteria for extracting candidates to the user. According to the employment support system 1 configured in this way, the labor of setting extraction conditions by the user can be reduced. In addition, the employment support system 1 displays candidates for the prioritized tag ETg in three display modes: selectable state (active state) ST1, selected state ST2, and non-selectable state (inactive state) ST3. According to the employment support system 1 configured in this way, when the user selects the prioritized tag ETg, it is possible to immediately determine whether it has been selected or not, and whether it is selectable or not.

[0090] (3: Display of scout candidates) The employment support system 1 extracts employment candidate by two types of candidate extraction methods: extraction based on filtering conditions and extraction by an AI agent, or three types of candidate extraction methods including extraction based on the similarity of personal tags ITg. According to the employment support system 1 configured in this way, compared with the methods used in general searches such as exact match or partial match of keywords, candidates can be extracted from various perspectives and ranges. Therefore, according to the employment support system 1, it is possible to easily extract candidates that match the employment purpose.

[0091] (4: Acquisition of user's behavior history and recommendation of prioritized tags based on the behavior history) The employment support system 1 updates the prioritized tag ETg for candidate extraction based on the user's behavior history for the candidates listed in the candidate list. According to the employment support system 1 configured in this way, even if the user does not update the prioritized tag ETg himself / herself, it is possible to easily extract candidates that match the employment conditions.

[0092] (5: Rearranging the candidate list by additional registration of prioritized tags) When there is an update to the prioritized tag ETg, the employment support system 1 rearranges the candidate list in the order that matches the updated prioritized tag ETg simply by the user operating the update button. According to the employment support system 1 configured in this way, it is possible to easily extract candidates that match the employment conditions from the candidate list.

[0093] Furthermore, all or part of the functions provided by each of the above-described apparatuses may be recorded as a program on a computer-readable recording medium, and this program may be executed by a computer system. The computer system shall include an OS, hardware such as peripheral devices, etc. Also, examples of computer-readable recording media include portable media such as flexible disks, magneto-optical disks, ROM (Read Only Memory), CD-ROMs, etc., storage devices such as hard disks built into the computer system, and volatile memories (Random Access Memory: RAM) provided in servers on networks such as the Internet. Note that the volatile memory is an example of a recording medium that holds a program for a certain period of time.

[0094] Also, the above-described program may be transmitted to other computer systems via a transmission medium, such as a network like the Internet, or a communication line such as a telephone line.

[0095] Also, the above program may be a program that realizes all or part of the above-described functions. Note that a program that realizes part of the above-described functions may be a program that can be realized in combination with a program pre-recorded in the computer system for the above-described functions, that is, a so-called differential program.

[0096] As described above, the embodiments of the present invention have been described with reference to the drawings. However, the specific configuration is not limited to the above-described embodiments, and also includes design changes, etc. within the scope not departing from the gist of the present invention.

Explanation of Reference Numerals

[0097] 1... Adoption support system, 10... Server, 101... Scout room creation control unit, 102... Emphasis tag control unit, 103... Scout candidate extraction unit, 104... AI agent control unit, 105... Action operation control unit, 106... Similar candidate extraction unit, 107... Candidate display control unit, 108... Memory control unit, 20... Memory device, 21... Job offer ticket information, 22... Scout room information, 30... Terminal device, 31... Display unit, 32... Operation unit, 33... Terminal arithmetic unit, P1... Scout room setting screen, P101... Scout room tab, P101a... Scout room addition tab, P101b... Existing scout room tab, P102... Job offer ticket selection button, P103... Job offer ticket name, P104... Occupation name, P105... Occupation selection button, P106... Current annual income range, P107... Current address, P108... Current address selection button, P109... Tab search, P110... Emphasis tag candidates, P1101... Emphasis tag selection upper limit notice, P111... Scout room registration button, PS11... Job offer ticket selection area, PS12... Candidate narrowing area, PS13... Emphasis tag setting area, ST1... Selectable state (active state), ST2... Selected state, ST3... Unselectable state (inactive state), P2... Candidate display screen, PS21... Emphasis tag display area, PS22... Narrowed candidate display area, PS23... AI agent proposed candidate area, PS24... Similar candidate area, PS25... Action operation button, PS25a... Action operation button, S25b... Action operation button, P251... Scout operation button, P252... Consideration list addition button, P253... Mismatch operation button, P254... Mismatch reason selection button, P201... Candidate details screen, P202... Scout input screen, P301... Emphasis tag proposal screen, P302... Sorting optimization button, ETg... Emphasis tag ETg, ITg... Personal tag ITg

Claims

1. A recruitment ticket information acquisition unit that acquires recruitment ticket information with tags related to employment conditions, A job seeker information acquisition unit that acquires job seeker information with personal tags, which are tags related to the job seeker's work history, A prioritized tag control unit that selects, according to the user's operation, prioritized tags, which are tags the user values, from among the tags extracted from the recruitment ticket information, A candidate display control unit that displays a candidate list arranged in the order according to the relevance between the prioritized tags and the personal tags, A recruitment support system comprising the above.

2. The prioritized tag control unit rearranges candidates having personal tags closer to the prioritized tags to the top of the candidate list. The recruitment support system according to Claim 1.

3. The prioritized tag control unit rearranges the candidate list in response to the update of the prioritized tags by the user's operation. The recruitment support system according to Claim 1 or Claim 2.

4. A computer device, acquires recruitment ticket information with tags related to employment conditions, acquires job seeker information with personal tags, which are tags related to the job seeker's work history, selects, according to the user's operation, prioritized tags, which are tags the user values, from among the tags extracted from the recruitment ticket information, displays a candidate list arranged in the order according to the relevance between the prioritized tags and the personal tags, and executes a recruitment support method.

5. A program for causing a computer to, acquire recruitment ticket information with tags related to employment conditions, acquire job seeker information with personal tags, which are tags related to the job seeker's work history, select, according to the user's operation, prioritized tags, which are tags the user values, from among the tags extracted from the recruitment ticket information, display a candidate list arranged in the order according to the relevance between the prioritized tags and the personal tags. ​

Citation Information

Patent Citations

  • System for introducing job offer and job hunting

    JP2001109790A