Information processing apparatus, method for controlling information processing apparatus, and storage medium
The information processing device correlates job seeker employment data to identify suitable job openings, addressing the challenge of subjective self-reporting by using objective criteria for better job matching.
Patent Information
- Application Number
- JP2024122640
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-29
- Publication Date
- 2026-02-10
AI Technical Summary
Conventional job matching systems rely on subjective self-reporting of job seekers' past work experience, making it difficult to accurately reflect their experience in employment opportunities.
An information processing device that aggregates and analyzes job seeker employment information using a job seeker identification code, correlating it with other job seekers' data to identify suitable job openings based on objective criteria.
Enables accurate matching of job seekers with job openings that align with their past work experience, reducing mismatches and improving the job hunting process.
Smart Images

Figure 2026020975000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, a control method for an information processing device, and a program. [Background technology]
[0002] Conventionally, there has been known a technique for recruiting using a communication network such as the Internet. For example, Patent Document 1 describes this type of technique.
[0003] Patent Document 1 describes a recruitment management system that includes an interview condition acquisition unit that acquires interview commitment conditions presented by employers, a job seeker information acquisition unit that acquires profile information of job seekers, an interview availability determination unit that determines whether the job seeker meets the interview commitment conditions based on the profile information, and an interview commitment notification unit that notifies the job seeker that an interview has been confirmed if the job seeker meets the interview commitment conditions.Patent Document 1 claims that this recruitment management system can solve the problem of confirming an interview without delay when an application is received from a person who matches the employer's conditions. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2020-140460 Summary of the Invention [Problem to be solved by the invention]
[0005] Incidentally, a job seeker's past work experience can be utilized in employment after being hired. However, although past work experience is sometimes taken into consideration in document screening and interviews based on self-reporting by the job seeker, it is dependent on the job seeker's subjective opinion, and it is difficult to reflect work experience at different companies in matching. Conventional technology has room for improvement in terms of supporting job hunting that reflects the past work experience of both employers and job seekers.
[0006] The present invention has been made in consideration of the above circumstances, and aims to provide an information processing device, a control method for an information processing device, and a program that can accurately identify job openings that match a job seeker's past work experience by using objective information. [Means for solving the problem]
[0007] In order to achieve the above-mentioned object, one aspect of the present invention is an information processing device comprising: storage means for storing job seeker employment information, including at least the job seeker's attributes, job search history, job search activity history, and employment history, linked to a job seeker identification code; job seeker identification means for identifying a first job seeker based on the job seeker identification code; correlation information acquisition means for acquiring correlation information indicating a correlation between the job seeker employment information linked to the job seeker identification code identified by the job seeker identification means and the job seeker employment information linked to other job seeker identification codes; correlation job seeker identification means for identifying a second job seeker correlated with the first job seeker based on the correlation information calculated by the correlation information acquisition means; and job identification means for identifying work content correlated with the first job seeker based on the work history of the second job seeker.
[0008] Another aspect of the present invention is a control method for an information processing device including: a storage step of storing job seeker employment information, including at least the job seeker's attributes, job search history, job search activity history, and work history, linked to a job seeker identification code; a job seeker identification step of identifying a first job seeker based on the job seeker identification code; a correlation information acquisition step of acquiring correlation information indicating a correlation between the job seeker employment information linked to the job seeker identification code identified in the job seeker identification step and the job seeker employment information linked to other job seeker identification codes; a correlated job seeker identification step of identifying a second job seeker correlated with the first job seeker based on the correlation information calculated in the correlation information acquisition step; and a job identification step of identifying work content correlated with the first job seeker based on the work history of the second job seeker.
[0009] Another aspect of the present invention is a program for causing a computer to execute the following steps: a storage step of storing job seeker employment information, including at least the job seeker's attributes, job search history, job search activity history, and work history, in association with a job seeker identification code; a job seeker identification step of identifying a first job seeker based on the job seeker identification code; a correlation information acquisition step of acquiring correlation information indicating a correlation between the job seeker employment information linked to the job seeker identification code identified in the job seeker identification step and the job seeker employment information linked to other job seeker identification codes; a correlated job seeker identification step of identifying a second job seeker correlated with the first job seeker based on the correlation information calculated in the correlation information acquisition step; and a job identification step of identifying work content correlated with the first job seeker based on the work history of the second job seeker. [Effects of the Invention]
[0010] According to the present invention, it is possible to provide an information processing device, a control method for an information processing device, and a program that can accurately identify job offers that match a job seeker's past work experience by using objective information. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a diagram showing a recruitment support system to which an information processing device according to an embodiment of the present invention is applied; [Figure 2] 1 is a block diagram showing a hardware configuration of an information processing device according to an embodiment of the present invention; [Figure 3] FIG. 2 is a functional block diagram showing an example of a functional configuration of the information processing device according to the present embodiment. [Figure 4] 10 is a flowchart showing an example of the flow of a recruitment support process by the information processing device according to the present embodiment. [Figure 5] 10 is a flowchart showing an example of the flow of a job seeker employment information update process performed by the information processing device according to the present embodiment. [Figure 6] 10 is a flowchart illustrating an example of the flow of an analysis process performed by the information processing device according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0013] <System configuration> First, the overall system configuration will be described. Fig. 1 is a diagram showing a recruitment support system 100 to which an information processing device 1 according to one embodiment of the present invention is applied. The recruitment support system 100 is realized by the information processing device 1 that transmits and receives various information to and from a job seeker terminal 2, an employer terminal 3, and an analysis requester terminal 4 via a communication network such as the Internet.
[0014] The information processing device 1 is a computer that functions as a server and provides various information about job offers to the job seeker terminal 2 and the employer terminal 3. The information processing device 1 also functions as a server that provides analytical information about job offers to the analysis requesting terminal 4.
[0015] The information processing device 1 aggregates and manages information relating to job vacancies at multiple companies A1 to A3, job seekers who have applied for job vacancies at multiple companies A1 to A3, and employment information for job seekers after they are hired. The information aggregated from multiple companies A1 to A3 is obtained by linking the information processing device 1 with, for example, a shift management system that individually manages work shifts at companies A1 to A3, an attendance system that individually manages attendance at companies A1 to A3, or a personnel system that individually manages personnel at companies A1 to A3.
[0016] The job seeker terminal 2 is a computer used by a job seeker applying for a job. The job seeker terminal 2 is configured as a smartphone, tablet, personal computer, etc. The job seeker terminal 2 transmits the information required for the job application to the information processing device 1 through a job recruitment medium. The job seeker terminal 2 may exchange various information with the job recruitment medium or information processing device 1 using a pre-installed program, or may exchange various information through a web browser. Figure 1 shows an example in which one job seeker applies for a job through a job recruitment medium B1, and another job seeker applies for a job through a job recruitment medium B2.
[0017] The recruiting terminal 3 is a computer used by a recruiter who is recruiting for a company or the like. The recruiting terminal 3 is configured as a personal computer, tablet, smartphone, etc. The recruiting terminal 3 may exchange various information with the information processing device 1 using a pre-installed program, or may exchange various information via a web browser.
[0018] The analysis-seeking terminal 4 is a computer used by a person who wishes to have a job offer analyzed. The analysis-seeking terminal 4 is configured as a personal computer, tablet, smartphone, etc. The analysis-seeking terminal 4 may exchange various information with the information processing device 1 using a pre-installed program, or may exchange various information via a web browser.
[0019] <Hardware configuration> Next, an example of hardware constituting the information processing device 1 will be described. Fig. 2 is a block diagram showing the hardware configuration of the information processing device 1 according to this embodiment. The information processing device 1 includes a CPU (Central Processing Unit) 11 as a processor, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20.
[0020] The CPU 11 executes various processes in accordance with programs recorded in the ROM 12 or programs loaded from the storage unit 18 into the RAM 13. The RAM 13 also stores data and the like required for the CPU 11 to execute various processes. The CPU 11, the ROM 12, and the RAM 13 are interconnected via a bus 14. An input / output interface 15 is also connected to this bus 14.
[0021] An output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15. The output unit 16 is composed of a display, a speaker, etc., and outputs various information as images and sounds. The input unit 17 is composed of a keyboard, a mouse, etc., and inputs various information. The storage unit 18 is composed of a hard disk, a DRAM (Dynamic Random Access Memory), etc., and stores various data. The communication unit 19 communicates with other devices via a network including the Internet.
[0022] Removable media 21, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is appropriately attached to the drive 20. Programs read from the removable media 21 by the drive 20 are installed in the storage unit 18 as needed. The removable media 21 can also store various data stored in the storage unit 18 in the same way as the storage unit 18.
[0023] The hardware configuration described here is merely an example. The computer described in this embodiment, including the information processing device 1, may have a configuration common to that shown in FIG. 2, or a different configuration. The computer may also be made up of two or more computers. The job seeker terminal 2, the employer terminal 3, and the analysis requesting party terminal 4 in FIG. 1 have, for example, the same hardware configuration as that shown in FIG. 2.
[0024] <Functional configuration> Next, a description will be given of the functional configuration of the information processing device 1. Fig. 3 is a functional block diagram showing an example of the functional configuration of the information processing device 1 according to this embodiment. In the following description, a user of the recruitment support system 100 who is currently applying for or intends to apply for a job will be referred to as a first job seeker, and a registrant who has applied for a job in the past or is registered in another system such as a shift management system, attendance system, or personnel system will be referred to as a second job seeker.
[0025] In the information processing device 1, a database 90 that stores recruitment support information, which is various information related to recruitment, is constructed by the storage unit 18. Note that the database 90 may be constructed by a storage unit located outside the information processing device 1, and the various information registered in the database 90 may be read out via a communication network.
[0026] Job seeker employment information relating to job seekers is linked to job seeker identification codes and registered in database 90. The job seeker employment information includes the job seeker's attributes, job search history, job search activity history, and employment history.
[0027] The attributes of job seekers include information about the job seeker, such as gender, age, nationality, desired number of working days, desired working style, how they arrived at the recruitment website, desired period of employment, desired area of employment, desired hourly wage, possibility of working late at night, preference for outdoor activities, and qualifications held.
[0028] The job search history includes, for example, search terms used in the search. The search terms may include keywords related to the attributes of the job seeker, as described above, or keywords that indicate the characteristics of the job, such as job satisfaction, contribution, overtime, and being a "white-collar" company.
[0029] The job search history is, for example, information about companies, job types, industries, etc. for which the job seeker has previously applied for jobs. The job search history may also include the desired number of working days, desired working style, desired working period, desired working area, desired hourly wage, possibility of working late night work, etc. when applying for jobs in the past.
[0030] The employment history may include, for example, unauthorized absence history, companies employed, employment period, response status to urgent job openings, industry and occupation type of part-time work, years of part-time experience, employment status in specialized occupations, employment region, and place of residence during employment. For example, the industry type in the employment history may include information that can identify a business type such as food and beverage retailing, as well as more specific information such as a convenience store. Furthermore, for example, the occupation type in the employment history may include information that can identify a type of job such as sales clerk, as well as more specific information such as a cashier, as well as more specific information such as the type of work performed by the individual.
[0031] The job seeker identification code is an ID that identifies current and past job seekers. In this embodiment, the job seeker identification code is a common ID that can also be used in other systems, such as a shift management system, attendance system, and personnel system. The common ID may be a unique number, or a personal mobile phone number. The job seeker identification code may be assigned when the shift management system, attendance system, or personnel system is first used and used as the common ID in the recruitment support system 100. Using the job seeker identification code as a common ID facilitates data aggregation and statistical analysis that removes personal information. For example, by using the common ID in the shift management system, attendance system, personnel system, and other systems, the job status and work experience of job seekers, such as application, hiring, and retirement, can be tracked in a unified manner. Furthermore, skills acquired through job responsibilities and employee training can be stored in the memory unit 18 of the information processing device 1 regardless of the employer. Individual numbers (My Numbers) can also be used as job seeker identification codes.
[0032] Note that "linking and registering" multiple pieces of information means that the multiple pieces of information are associated with each job seeker and registered so that they can be used. Specifically, for example, each piece of information may be stored in a different database linked to a job seeker identification code. Also, for example, each piece of information may be stored in multiple databases using a different ID, and the ID may be identifiable based on the job seeker identification code. That is, for example, each piece of information may be stored in multiple databases using a different ID, and a further database may be provided for linking the ID with the job seeker identification code.
[0033] The information processing device 1 also includes a job seeker identification unit 31, a correlation information acquisition unit 32, a correlation job seeker identification unit 33, a job identification unit 34, a job information identification unit 35, a first notification unit 36, a second notification unit 37, a change acceptance unit 38, a change unit 39, a condition input unit 40, and an analysis unit 41 as functional units realized on the processor (CPU 11).
[0034] The job seeker identification unit 31 performs a first job seeker identification process to identify a first job seeker based on the job seeker identification code. For example, the job seeker identification unit 31 refers to a table that shows the correspondence between job seeker identification codes and individuals, and identifies the first job seeker who is currently logged in and corresponds to the job seeker identification code. This makes it possible to identify the first job seeker even if job seeker employment information is registered in the database 90 with personal information such as name and address deleted for the purpose of protecting personal information.
[0035] The correlation information acquisition unit 32 performs a correlation information acquisition process to acquire correlation information indicating the correlation between the job seeker employment information linked to the job seeker identification code identified by the job seeker identification unit 31 and the job seeker employment information linked to other job seeker identification codes.
[0036] For example, the correlation information includes the following information: That is, based on the job seeker employment information of a plurality of linked and registered second job seekers, correlations between items included in the job seeker employment information and other items are analyzed. Then, based on the analyzed correlations and the identified job seeker employment information of the first job seeker, other future items of the first job seeker are predicted from the items included in the job seeker employment information of the first job seeker. That is, other future items of the first job seeker that are predicted to correlate with the first job seeker's current job seeker employment information are identified. Such information on the analyzed correlation, information on other items predicted based on the correlation, and information on correlation values (described later) are examples of correlation information. The information processing device 1 may sequentially generate and acquire correlations, or may acquire correlations generated in advance as appropriate.
[0037] That is, for example, the correlation between the job search history and the subsequent employment history is analyzed based on the job seeker employment information of a plurality of second job seekers. For example, suppose a second job seeker searches for the keyword "restaurant customer satisfaction" and then has a long career at a "French restaurant." In this case, a correlation analysis shows that the second job seeker's job search history of "restaurant customer satisfaction" is a work history of someone who is good at building close relationships with customers. Similarly, suppose a second job seeker searches for the keyword "convenience store efficiency" and then has a good reputation at "kiosk." In this case, a correlation analysis shows that the second job seeker's job search history of "convenience store efficiency" is a work history of someone who is good at performing multiple tasks efficiently. If the first job seeker's job search history is "restaurant customer satisfaction," then it is predicted that the first job seeker will be able to work for a long time if he or she works at a restaurant with a high average customer spend. Also, if the first job seeker's job search history is "convenience store efficiency," then it is predicted that the first job seeker will be highly evaluated if he or she works at a convenience store where efficient work performance is required.
[0038] The background to the above correlation example is that a second job seeker who searches for "restaurant customer satisfaction" is likely to be suited to a position that matches the image of the job they desire and places emphasis on customer service, and as a result, they would be able to work at a restaurant with good reviews and a high average customer spend.Furthermore, for example, such a second job seeker is likely to be suited to a position that places emphasis on customer service, and as a result, they would be able to work at a retail store (such as a department store) with good reviews and a high average customer spend.
[0039] Similarly, a second job seeker who searches for "convenience store efficiency" is likely to be suited to a job that matches the image of the job they desire and requires efficient work performance, and as a result, they are likely to be able to work at a convenience store with a good evaluation.Furthermore, for example, such a second job seeker is likely to be suited to a job that requires efficient work performance, and as a result, they are likely to be able to work at a restaurant (e.g., a fast food restaurant) that requires efficient work performance and has a good evaluation.
[0040] The correlation is not limited to the above example, and the correlation between the job search history and the subsequent employment history may be analyzed based on the job seeker employment information of a plurality of second job seekers. Furthermore, in the "correlation between an item and another item," the "item" may be one item or a combination of two or more items.
[0041] Furthermore, for example, the correlation information is a correlation value that numerically indicates the degree of correlation between the job seeker employment information of the registrant registered in database 90 and the job seeker information of the first job seeker who is the target of the current job offer. The correlation information may also be expressed in text, such as high correlation or low correlation, relative to a preset standard. As described above, the job seeker employment information includes not only the time of job search but also the employment history after hiring, so the correlation information is acquired taking into account both the time of job search and the employment history. When calculating the correlation, for example, the degree of correlation between the first job seeker and the registrant is calculated numerically for each of the attributes, job search history, job search activity history, and employment history, and the correlation value between the first job seeker and the registrant is calculated based on the calculated individual numerical values. The attributes, job search history, job search activity, and employment history may be weighted equally or differently.
[0042] The correlated job seeker identification unit 33 performs a second job seeker identification process to identify a registered person (second job seeker) who has a correlation with the first job seeker based on the correlation information calculated by the correlation information acquisition unit 32. When the correlation information is a correlation value, the correlated job seeker identification unit 33 identifies a job seeker identification code of the extraction target whose correlation value is equal to or greater than a predetermined threshold as a correlated second job seeker.
[0043] Furthermore, for example, if the correlation information is a correlation between an item included in the job seeker employment information and another item, a second job seeker in the job seeker employment information who has a good employment history correlation is identified based on some of the items in the job seeker employment information of the first job seeker. Specifically, for example, if the job search history of the first job seeker is "restaurant customer satisfaction," a person who has a job search history of "restaurant customer satisfaction" is identified as a second job seeker who has a correlation with the first job seeker.
[0044] In analyzing correlations and identifying second job seekers, it is sufficient if the employment information of job seekers is similar. For example, even if the job search history of a first job seeker is "restaurant customer satisfaction," a second job seeker with a job search history of "restaurant hospitality" may be identified.
[0045] For example, a second job seeker with a similar work history may be identified based on an expected work history that is correlated with the job search history of the first job seeker and an expected work history that is correlated with the job search history of a second job seeker (a potential second job seeker).
[0046] The job identification unit 34 performs a work content identification process to identify work content correlated with the first job seeker based on the second job seeker's work history. The job identification unit 34 determines work content considered suitable for the first job seeker based, for example, on the desired conditions entered when the first job seeker registered and the second job seeker's work history. The work content may be an industry such as convenience store, an occupation such as cashier work, or both. For example, if the work history included in the job seeker work information of the correlated second job seeker includes cashier work at a convenience store, the work content may be identified as the convenience store, or a supermarket or drugstore similar to a convenience store. Furthermore, the work content may be identified as cashier work, or warehouse management work similar to cashier work, which uses a barcode reader, may be identified. Similar work content is stored in the database 90 as a work content table (not shown).
[0047] It is also possible to add industries that are less directly related to the industry identified based on the work history of the second job seeker. For example, if it is found that a person with long-term experience in customer service is also suited to working in a nursing care facility, nursing care facilities may be added to the work content table based on the person's long-term experience in customer service.
[0048] The job information identification unit 35 performs a job information identification process to identify job information that has the work content identified by the job identification unit 34. The job information includes information such as the company name, store name, store prefecture and city where the store is located, publication status, jobs that welcome seniors, jobs that welcome househusbands / wifes, jobs that welcome part-time work, hourly wage information, number of positions available, employment type, industry, job type, benefits after hiring, and urgency of the job offer. For example, if the identified work content includes experience in part-time work, the job information identification unit 35 identifies part-time jobs or jobs with high urgency as job information.
[0049] The first notification unit 36 performs a first notification process to notify the recruiter who registered the job information identified by the job information identification unit 35 of the first job seeker. The notification method by the first notification unit 36 is not particularly limited. For example, the notification may be sent by push notification (pop-up notification) while the recruiter is logged in to the app or website of the recruitment support system 100, or may be sent automatically to an email address registered by the recruiter, indicating that a first job seeker suitable for the job has been identified.
[0050] The second notification unit 37 performs a second notification process to notify the first job seeker of the job information identified by the job information identification unit 35. The notification method used by the second notification unit 37 is not particularly limited. For example, the method may be a push notification (pop-up notification) when the first job seeker is logged in to the app or website of the recruitment support system 100, or a method may be a method of automatically sending an email to an email address registered by the first job seeker indicating that a job offer suitable for the job has been identified. By employing a push notification, it is possible to prevent the first job seeker from missing important job offers, urgent job offers, or job offers with short application periods.
[0051] The second notification unit 37 notifies the job seeker of job vacancies (convenience stores, factories, logistics, etc.) that are suitable for the job seeker in terms of conditions such as income and working style. Even if the first job seeker has not decided on a desired job or store, by inputting information such as "second-year university student," "work three days a week," "want to work long term," "workplace near school," "hourly wage of 1,000 yen or more," "able to work late night hours," and "like the outdoors" as desired conditions, the first job seeker will be notified of job vacancies that are highly suitable for the job seeker and likely to hire him / her.
[0052] The change receiving unit 38 performs a change information receiving process to receive change information on the job seeker identification code and the job seeker employment information. The change information may be, for example, information indicating that the changed job seeker employment information or the data of the source of the job seeker employment information has been changed.
[0053] The change unit 39 performs a change process to change the job seeker employment information corresponding to the job seeker identification code received by the change receiving unit 38, based on the change information received by the change receiving unit 38. If the change information is job seeker employment information after change, the change unit 39 updates the job seeker employment information corresponding to the relevant job seeker identification code based on the job seeker employment information. If the change information is information indicating that the data of the source of the job seeker employment information has been changed, the change unit 39 updates the job seeker employment information corresponding to the relevant job seeker identification code based on the job seeker employment information of the source.
[0054] The condition input unit 40 performs a condition input process that accepts input of at least two conditions: a predetermined period, an attribute, a job search history, and a work history. The predetermined period is, for example, the target period for analysis. The attribute, job search history, and work history are the same as the attribute, job search history, and work history described above.
[0055] The analysis unit 41 performs an analysis process to analyze the job seeker employment information stored in the storage unit 18 based on two or more conditions received by the condition input unit 40. The analysis unit 41 performs statistical processing using the job seeker employment information accumulated in the database 90 of the storage unit 18, for example.
[0056] For example, the analysis unit 41 can perform an analysis to verify the effectiveness of a predetermined measure. Specifically, suppose a government agency implements a policy that is expected to be effective in supporting individuals with certain attributes. In this case, the agency desires analysis results on the employment status of individuals with the specified attributes both during and after the policy is implemented. The implementation period of the policy and the attributes targeted by the policy are input as conditions and accepted by the condition input unit 40. Based on the accepted conditions, the analysis unit 41 analyzes a series of job seeker employment information stored in database 90 in association with job seeker identification codes. This extracts individuals with the specified attributes, and using their various information, provides analysis results that can be used to consider new policies. Furthermore, cross-sectional analysis of the individual's experiences before, during, and after hiring at any of companies A1 to A3 is possible, enabling analysis that contributes to more effective policies. Furthermore, by comparing the industries and occupations listed in job postings with the employment history of job seekers and identifying industries and occupations with a large number of job postings but few employed people, government agencies can obtain basic data for formulating policies aimed at reallocating the workforce.
[0057] <Processing flow> In recruitment support system 100, information relating to individual job searches and employment is managed using job seeker identification codes. The job seeker identification code is registered when using recruitment support system 100. Alternatively, the job seeker identification code is registered when using other systems such as a linked shift management system, attendance system, or personnel system.
[0058] Next, an example of the processing flow when a first job seeker who has already set a job seeker identification code logs in to the recruitment support system 100 on the job seeker terminal 2 and registers a job offer will be described with reference to Fig. 4. Fig. 4 is a flowchart showing an example of the processing flow for recruitment support by the information processing device 1 according to this embodiment.
[0059] In step S1, the storage unit 18 performs a storage process of linking the job seeker information registered in the recruitment support system 100 to the job seeker identification code currently logged in and registering the linked information in the database 90.
[0060] In step S2, the job seeker identification unit 31 identifies the first job seeker identification process based on the job seeker identification code.
[0061] In step S3, the correlation information acquisition unit 32 performs the above-mentioned correlation information acquisition process to acquire correlation information between the newly registered job seeker employment information and the job seeker employment information linked to other job seeker identification codes registered in the database 90.
[0062] In step S4, the correlated job seeker identification unit 33 performs the above-mentioned second job seeker identification process to identify the job seeker identification code of a second job seeker who is correlated with the first job seeker from among the job seeker identification codes registered in the database 90.
[0063] In step S5, the job specification unit 34 picks up the work history linked to the job seeker identification code of the correlated second job seeker, and performs the above-mentioned work content specification process to specify work content suitable for the first job seeker.
[0064] In step S6, the job information identifying unit 35 performs the job information identifying process described above to identify job information having the work content identified by the job identifying unit 34.
[0065] In step S7, the first notification unit 36 performs the above-mentioned first notification process to notify the employer's terminal 3, which has registered the identified job information on the job recruitment medium B1 or B2, via the communication network that there is a first job seeker suitable for the work content.
[0066] In step S8, the second notification unit 37 performs the second notification process described above to notify the first job seeker of the job information identified by the job information identifying unit 35.
[0067] As explained above, the information processing device 1 of this embodiment includes: a memory unit (storage means) 18 that stores job seeker employment information including at least the job seeker's attributes, job search history, job search activity history, and employment history in association with a job seeker identification code; a job seeker identification unit (job seeker identification means) 31 that identifies a first job seeker based on the job seeker identification code; a correlation information acquisition unit (correlation information acquisition means) 32 that acquires correlation information indicating the correlation between the job seeker employment information linked to the job seeker identification code identified by the job seeker identification unit 31 and job seeker employment information linked to other job seeker identification codes; a correlation job seeker identification unit (correlation job seeker identification means) 33 that identifies a second job seeker that is correlated with the first job seeker based on the correlation information calculated by the correlation information acquisition unit 32; and a job identification unit (job identification means) 34 that identifies work content that is correlated with the first job seeker based on the work history of the second job seeker.
[0068] Furthermore, the control method of the information processing device 1 of this embodiment includes a storage step of storing job seeker employment information including at least the job seeker's attributes, job search history, job search activity history, and work history in association with a job seeker identification code; a job seeker identification step of identifying a first job seeker based on the job seeker identification code; a correlation information acquisition step of acquiring correlation information indicating the correlation between the job seeker employment information linked to the job seeker identification code identified in the job seeker identification step and job seeker employment information linked to other job seeker identification codes; a correlated job seeker identification step of identifying a second job seeker correlated with the first job seeker based on the correlation information calculated in the correlation information acquisition step; and a job identification step of identifying work content correlated with the first job seeker based on the work history of the second job seeker.
[0069] Furthermore, the program of this embodiment causes a computer to execute the following steps: a storage step of storing job seeker employment information including at least the job seeker's attributes, job search history, job search activity history, and work history in association with a job seeker identification code; a job seeker identification step of identifying a first job seeker based on the job seeker identification code; a correlation information acquisition step of acquiring correlation information indicating the correlation between the job seeker employment information linked to the job seeker identification code identified in the job seeker identification step and job seeker employment information linked to other job seeker identification codes; a correlated job seeker identification step of identifying a second job seeker who is correlated with the first job seeker based on the correlation information calculated in the correlation information acquisition step; and a job identification step of identifying work content correlated with the first job seeker based on the work history of the second job seeker.
[0070] In this way, by configuring the information processing device 1, the control method and program for the information processing device 1, it is possible to obtain correlation information of a new job seeker with past job seekers, and to identify appropriate work content for the new job seeker using the correlation information. By aggregating information on past job seekers regarding job offers and employment in the information processing device 1, it is possible to effectively prevent mismatches between job offers and job seekers based on massive amounts of data.
[0071] The information processing device 1 of this embodiment further includes a job information identifying unit (job information identifying means) 35 that identifies job information having the work content identified by the job identifying unit .
[0072] This allows new job seekers who have a high correlation with past job seekers to be matched with job offers that are highly suitable for them.
[0073] The information processing device 1 of this embodiment further includes a first notification unit (first notification means) 36 that notifies the recruiter who registered the job information identified by the job information identification unit 35 about the first job seeker.
[0074] This allows the employer to identify the first job seekers who correspond to the identified appropriate work content, and allows for smooth recruitment.
[0075] The information processing device 1 of this embodiment further includes a second notification unit (second notification means) 37 that notifies the first job seeker of the job information identified by the job information identifying unit .
[0076] This allows job seekers to know where to apply for jobs that correspond to the identified appropriate work content, allowing them to smoothly apply for jobs.
[0077] Next, the flow of processing by the recruitment support system 100 when job seeker employment information is changed due to the employment of a first job seeker, etc. will be described with reference to Fig. 5. Fig. 5 is a flowchart showing an example of the flow of processing to update job seeker employment information by the information processing device 1 according to this embodiment.
[0078] In step S11, the change acceptance unit 38 determines whether it is time to update the job seeker's employment information. The update timing may be when the information processing device 1 receives change information for the job seeker's employment information from the job seeker terminal 2 or the employer's terminal 3, or when linkage processing is performed with other linked systems such as a shift management system, attendance system, or personnel system. If it is time to update, the change acceptance unit 38 proceeds to step S12 (step S11; Yes), and if it is not time to update, it continues the determination processing (step S11; No).
[0079] In step S12, the change reception unit 38 performs the above-mentioned change information reception process to receive change information for the job seeker identification code and the job seeker employment information corresponding to the job seeker identification code from the job seeker terminal 2, the employer terminal 3, or another linked system.
[0080] In step S13, the change unit 39 performs the above-mentioned change process to register the changed job applicant employment information received by the change acceptance unit 38 as information corresponding to the job applicant identification code in the database 90. After the process of step S13, the process returns to step S11.
[0081] As described above, the information processing device 1 of this embodiment further includes a change receiving unit (change receiving means) 38 that receives change information for the job seeker identification code and the job seeker employment information, and a change unit (change means) 39 that changes the job seeker employment information corresponding to the job seeker identification code received by the change receiving unit 38 based on the change information received by the change receiving unit 38.
[0082] This allows information about job seekers to be reflected as it changes due to employment and subsequent work. For example, the employment information of a first job seeker becomes the employment information of a second job seeker who has previously sought work, and can be used to identify appropriate work content for a new job seeker.
[0083] <Analysis processing> Next, the analysis process performed by the condition input unit 40 and the analysis unit 41 will be described with reference to Fig. 6. Fig. 6 is a flowchart showing an example of the flow of the analysis process performed by the information processing device 1 according to this embodiment.
[0084] In step S21, the condition input unit 40 monitors whether or not there is an analysis request from the analysis-desiring terminal 4. If the condition input unit 40 detects an analysis request from the analysis-desiring terminal 4, the process proceeds to step S22 (step S21; Yes), and if no analysis request is detected, the determination process continues (step S21; No).
[0085] In step S22, the condition input unit 40 performs the above-mentioned condition input process to accept conditions for analysis from the analysis-desiring terminal 4. In the reception process, input of two or more conditions from among a predetermined period, attributes, job-search history, and employment history is accepted.
[0086] In step S23, the analysis unit 41 performs the above-mentioned analysis process based on the conditions entered by the analysis-desiring terminal 4 from the job seeker identification number registered in the database 90. The analysis results analyzed by the analysis unit 41 are sent to the analysis-desiring terminal 4. The person requesting analysis checks the analysis results on the analysis-desiring terminal 4. After the processing of step S23, the process returns to step S21.
[0087] As explained above, the information processing device 1 of this embodiment further includes a condition input unit (condition input means) 40 that accepts input of at least two or more conditions, namely, a predetermined period, attributes, job search history, and employment history, and an analysis unit (analysis means) 41 that analyzes the job seeker employment information stored in the memory unit based on the two or more conditions accepted by the condition input unit 40.
[0088] This allows statistical analysis to be performed using the employment information collected in the information processing device 1, and can be used to consider medium- to long-term employment measures. It can also be used for various statistical analyses by research institutions, government agencies, etc.
[0089] Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and modifications, improvements, etc. within the scope of achieving the object of the present invention are included in the present invention.
[0090] The information processing device 1 may further include a recruitment medium identification means for identifying a recruitment information medium for the employer based on the recruitment conditions and urgency, and recommending or automatically ordering the medium. For example, applicants from recruitment medium B1 tend to be mostly student job seekers for convenience stores, and many of them tend to become purchasing managers after being hired, while applicants from recruitment medium B2 tend to receive a higher number of applications within one week of posting the job information than other companies. The recruitment medium identification means selects a recruitment medium that is likely to receive applications from job seekers that match the requirements set by the employer based on the recruitment conditions, including the work content and personality profile of the job seeker, and the timing requirements for confirming the employment, and performs processing to suggest the medium to the employer or automatically order the posting of the job information from the recruitment medium.
[0091] Furthermore, the information processing device 1 may generate optimal job information / job content as input data based on a trained model that has been trained using job information as input and the number of applicants for the job information as output. By using the trained model, it is possible to easily create job information that requires expertise or skill to create, such as job information consisting of short sentences or job information that includes a catchphrase such as "evangelist of XX."
[0092] The first notification unit 36 may also notify the employer of the first job seeker based on a preset priority. For example, if a person has several years or more of part-time experience working at a convenience store, it is conceivable that the person will have a longer length of service in other occupations, such as a restaurant. Therefore, the first notification condition may be set so that the first job seeker is notified if the past work history included in the employment history is for a predetermined period or longer, or a first job seeker with a longer past work history may be given priority.
[0093] Furthermore, the first notification unit 36 may set priorities to identify job seekers with a high probability of being hired / job seekers desired to be hired, based on how the job seeker arrived at the job application page of the recruitment media. For example, a job seeker who has searched using terms such as "rewarding" and "contribution" in the first job search history may be given a high priority and interviewed proactively, since they are expected to perform well in the future.
[0094] Furthermore, the first notification unit 36 may perform processing such as excluding job seekers who should not be hired, adding a supplement, etc. For example, when notifying a recruiter of a job seeker who has a history of quitting jobs multiple times in a short period of time, a warning message may be displayed.
[0095] The second notification unit 37 may also be configured to preferentially notify the first job seeker of job listings with a low application rate and still available positions. For example, among job listings with five or more applicants, the second notification unit 37 may preferentially display job listings with a low number of applicants, or among job listings with an application deadline of less than one week, the second notification unit 37 may preferentially display job listings with a low number of applicants relative to the number of positions available.
[0096] The second notification unit 37 may also display the characteristics of employees at the notified job seekers (such as the gender ratio, age ratio, number of working days, and nationality) for each employer or each store of the employer. For example, a display such as "Currently, part-time employees working at Store A are four men and six women, aged between 17 and 57, and their average working hours over the past three years are three days a week for two years and six months" may be displayed. Furthermore, if the first job seeker inputs information in advance, such as "there are many women," "there is a wide age range," and "there are many foreign employees," job information that is more suitable for the first job seeker can be presented.
[0097] The second notification unit 37 may also present an income / career plan after employment. For example, by presenting a specific income / career plan after employment such as "If you work at convenience store A, you will experience purchasing in your second year after employment, and after three years you will become a part-time leader and be in charge of training new employees," or "If you work at factory B, your hourly rate will be 1,300 yen in your third year, and your average monthly salary for working three days a week is expected to be 100,000 yen," it is possible to increase the incentive to apply.
[0098] The second notification unit 37 may also notify the first job seeker of the employment status of the second job seeker that is related or correlated with the previous job, along with the job information. This allows the first job seeker to consider applying for the job by referring to the post-employment status of the second job seeker who has a similar work history, etc.
[0099] Furthermore, the second notification unit 37 may update the job information identified by the job information identification unit 35 and periodically notify the first job seeker of the updated job information. This allows the first job seeker to be periodically notified of job information that is suitable for the job seeker's experience, enabling the first job seeker to find a work opportunity without having to search for job information.
[0100] Furthermore, if there are other stores that meet the job search conditions other than the store to which the job seeker applied, the second notification unit 37 may introduce the other stores to the job seeker / provide job seeker information to the other stores.
[0101] The second notification unit 37 may also perform processing to notify of urgent job offers to those who applied in the past but did not meet the conditions, such as those whose desired shifts were not filled, those who have applied for one-off job offers because they were suddenly unable to work a planned part-time job, and those who have retired from previous employment. This makes it possible to effectively approach job seekers who may be able to respond to an emergency.
[0102] Furthermore, the above-described series of processes can be executed by hardware or software. In other words, the above-described functional configuration is merely an example and is not particularly limited. That is, it is sufficient for the information processing device 1 to have the function of executing the above-described series of processes as a whole, and the type of functional block used to realize this function is not particularly limited to the above example. Furthermore, the location of the functional block is not particularly limited and may be arbitrary. For example, the functional block of the information processing device 1 may be transferred to another device, etc. Conversely, the functional block of another device may be transferred to a server, etc. Furthermore, one functional block may be configured as a single piece of hardware, a single piece of software, or a combination thereof.
[0103] When a series of processes is executed by software, the programs constituting the software are installed onto a computer or the like from a network or a recording medium. The computer may be a computer incorporated into dedicated hardware. The computer may also be a computer capable of executing various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.
[0104] The recording medium containing such a program may be configured as not only a removable medium (not shown) that is distributed separately from the device main body in order to provide the program, but also a recording medium that is provided in a state that it is pre-installed in the device main body, etc. Since the program can be distributed via a network, the recording medium may be installed in or accessible to a computer that is connected or connectable to the network.
[0105] In this specification, the steps describing the program recorded on the recording medium include not only processes that are performed in chronological order, but also processes that are not necessarily performed in chronological order but are performed in parallel or individually. Also, in this specification, the term "system" means an overall device composed of multiple devices or multiple means, etc. [Explanation of symbols]
[0106] 1. Information processing equipment 2. Job Seeker Terminal 3. Recruiter's terminal 4. Device requesting analysis 18 Storage unit (storage means) 31 Job applicant identification department (job applicant identification means) 32 correlation information acquisition unit (correlation information acquisition means) 33 Correlation job seeker identification unit (correlation job seeker identification means) 34 Job Specification Department (Job Specification Means) 35 Job information identification department (job information identification means) 36 First Notification Department (First Notification Means) 37 Second Notification Department (Second Notification Means) 38 Change acceptance unit (change acceptance means) 39 Change section (change means) 40 Condition input unit (condition input means) 41 Analysis Department (Analysis Means) 100 Recruitment Support System
Claims
1. a storage means for storing job seeker employment information including at least job seeker attributes, job search history, job search activity history, and employment history in association with a job seeker identification code; a job seeker identification means for identifying a first job seeker based on the job seeker identification code; correlation information acquisition means for acquiring correlation information indicating a correlation between the job seeker employment information linked to the job seeker identification code identified by the job seeker identification means and the job seeker employment information linked to other job seeker identification codes; a correlated job seeker identifying means for identifying a second job seeker who has a correlation with the first job seeker based on the correlation information calculated by the correlation information acquiring means; a job specification means for specifying work content correlated with the first job seeker based on the work history of the second job seeker; An information processing device comprising:
2. The job information specifying device further includes a job information specifying device that specifies job information having the work content specified by the job specifying device. The information processing device according to claim 1 .
3. The job information specifying device further includes a first notification device for notifying the first job seeker of the job recruiter who registered the job information identified by the job information identifying device. The information processing device according to claim 2 .
4. a second notification means for notifying the first job seeker of the job information identified by the job information identification means; Furthermore, The information processing device according to claim 2 .
5. change receiving means for receiving information on changes to the job seeker identification code and the job seeker employment information; a change means for changing the job seeker employment information corresponding to the job seeker identification code received by the change receiving means based on the change information received by the change receiving means; Furthermore, The information processing device according to claim 1 .
6. a condition input means for receiving input of at least two or more conditions including a predetermined period, attributes, a job search history, and a work history; analysis means for analyzing the job seeker employment information stored in the storage means based on two or more conditions received by the condition input means; Furthermore, 2. The information processing device according to claim 1.
7. a storage step of storing job seeker employment information including at least job seeker attributes, job search history, job search activity history, and employment history in association with a job seeker identification code; a job seeker identifying step of identifying a first job seeker based on the job seeker identification code; a correlation information acquisition step of acquiring correlation information indicating a correlation between the job seeker employment information linked to the job seeker identification code identified in the job seeker identification step and the job seeker employment information linked to other job seeker identification codes; a correlated job seeker identifying step of identifying a second job seeker who has a correlation with the first job seeker based on the correlation information calculated in the correlation information obtaining step; a job identification step of identifying work content correlated with the first job seeker based on the work history of the second job seeker; A control method for an information processing device including:
8. a storage step of storing job seeker employment information including at least job seeker attributes, job search history, job search activity history, and employment history in association with a job seeker identification code; a job seeker identifying step of identifying a first job seeker based on the job seeker identification code; a correlation information acquisition step of acquiring correlation information indicating a correlation between the job seeker employment information linked to the job seeker identification code identified in the job seeker identification step and the job seeker employment information linked to other job seeker identification codes; a correlated job seeker identifying step of identifying a second job seeker who has a correlation with the first job seeker based on the correlation information calculated in the correlation information obtaining step; a job identification step of identifying work content correlated with the first job seeker based on the work history of the second job seeker; A program for causing a computer to execute control processing including the above.
Citation Information
Patent Citations
Method for aiding job hunting, method for aiding job offer, job hunting aiding program, and job offer aiding program
JP2003281400A
Matching system, program, and matching method
JP2018173674A
Information processor and information processing method and information processing program
JP2021051419A
Matching support server, matching support system, matching support method, and program
WO2019216032A1
Job offer management system, job offer management device, and program
JP2020140460A