Program, method, information processing apparatus, and system
The system addresses the credibility issue of self-reported job seeker achievements by evaluating them based on employer-provided data, enhancing the accuracy and utilization of job seekers' skills and experiences.
Patent Information
- Application Number
- JP2021201550
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-13
- Publication Date
- 2025-07-09
- Estimated Expiration
- 2040-09-04
AI Technical Summary
Job recruiters face challenges in determining the credibility of job seekers' past achievements, as self-reported information may lack accuracy, leading to underutilization of valuable skills and experiences.
A system and method that involves a server device to receive and evaluate information about job seekers' past work and achievements directly from employers, using a processor to calculate evaluations based on employer-provided data, and present these evaluations to both job seekers and recruiters.
This approach reduces the burden on recruiters by providing credible and comprehensive evaluations of job seekers, ensuring that their skills and experiences are accurately assessed and utilized.
Smart Images

Figure 0007705222000001 
Figure 0007705222000002 
Figure 0007705222000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to a program, a method, an information processing apparatus, and a system.
Background Art
[0002] In recent years, the lifetime employment system, which was a traditional employment form in Japan, has been gradually changing, and the mobility of businesspersons has been increasing. Depending on the job seeker, the achievements in the previous job may be available even after retirement as objective facts. For this reason, there is a need to conduct job hunting activities using the achievements.
[0003] For example, by using the technique disclosed in Patent Document 1, when a job seeker registers on a job hunting website, it becomes possible to input past achievements and appeal to job recruiters such as companies about his or her skills and experience.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] On the side of the job recruiter, if the past achievements of the job seeker can be grasped, the labor for determining the skills and experience of the job seeker is reduced. However, when the job seeker himself or herself inputs the achievements, it has to be in the form of self-reporting, and there is a risk of lacking credibility. For this reason, the job recruiter can only treat the achievements input by the job seeker himself or herself as reference information representing the job seeker, and the achievements input with great effort are not fully utilized.
[0006] Therefore, an object of the present invention is to reduce the burden on the job recruiter when determining human resources.
Means for Solving the Problems
[0007] The program according to the present disclosure is a program for causing a computer including a processor and a memory to execute. The program causes the processor to execute steps of receiving registration of a first person, obtaining information on the past work of the first person and information on the past achievements of the first person input from the employer side of the first person, evaluating the first person based on the obtained information, and presenting the result of the evaluation.
Effects of the Invention
[0008] According to the information processing apparatus according to the present disclosure, it is possible to reduce the burden on the job seeker when identifying human resources.
Brief Description of the Drawings
[0009]
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
Embodiments for Carrying Out the Invention
[0010] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed descriptions thereof will not be repeated.
[0011] <Summary> The information processing system 1 according to the present embodiment is a system for assisting in job hunting or dispatching of human resources. In the information processing system 1, human resources seeking employment or dispatch destinations are registered, and the registered human resources are evaluated based on information input from past employers. The evaluation results are presented to job seekers.
[0012] <Overall Configuration> FIG. 1 is a block diagram showing the overall configuration of the information processing system 1. As shown in FIG. 1, the information processing system 1 includes a server device 10, a management system 20, a terminal device 22, a terminal device 23, and a network 30. The server device 10, the management system 20, the terminal device 22, and the terminal device 23 are connected to be communicable with each other via the network 30. The network 30 is configured by a wired or wireless network. The server device 10, the management system 20, the terminal device 22, and the terminal device 23 are connected to the network 30 using an arbitrary wired or wireless communication standard.
[0013] The server device 10 is a device that registers job seekers, evaluates the registered job seekers, and presents the evaluation results to employers. The server device 10 is, for example, a laptop computer, or a computer such as a rack-mounted type or a tower type. The server device 10 may be composed of a plurality of server devices 10 or the like.
[0014] The server device 10 includes a processor 11, a memory 12, a storage 13, a communication IF 14, and an input / output IF 15.
[0015] The processor 11 is hardware for executing a set of instructions described in a program, and is composed of an arithmetic unit, registers, peripheral circuits, and the like.
[0016] The memory 12 is for temporarily storing a program and data processed by the program or the like, and is, for example, a volatile memory such as a DRAM (Dynamic Random Access Memory).
[0017] The storage 13 is a storage device for storing data, and is, for example, a flash memory, an HDD (Hard Disc Drive), or an SSD (Solid State Drive).
[0018] The communication IF 14 is an interface for inputting and outputting signals so that the server device 10 can communicate with an external device.
[0019] The input / output IF 15 functions as an interface with an input device (for example, a pointing device such as a mouse, a keyboard) for receiving an input operation and an output device (a display, a speaker, etc.) for presenting information.
[0020] The management system 20 is a system for managing job seeker information. The management system 20 is realized, for example, by including at least one or more DB (database) servers 21 for storing job seeker information. Also, the management system 20 may manage job seeker information using blockchain technology.
[0021] The job seeker information managed by the management system 20 is information created by an employer such as a company, public organization, other corporation, sole proprietor, etc., where the job seeker is currently employed or was previously employed. The management system 20 transmits the job seeker information it manages to the server device 10 in response to a request from the server device 10.
[0022] The job seeker information includes, for example, information related to work and information related to achievements.
[0023] The information related to work is, for example, information representing the work attitude of the job seeker at the current workplace or the past workplace. Specifically, the information related to work includes, for example, information such as the job seeker's attendance and departure, paid leave acquisition, lateness, early leave, absence, and evaluation of job content.
[0024] Specifically, the information related to work is obtained, for example, by an information processing device (not shown) on the employer side. The information processing device on the employer side obtains information related to work based on, for example, the operation log of a business terminal used by the job seeker in business, video data recorded by the business terminal, etc.
[0025] The operation log includes logs of the job seeker operating an input device (hardware) connected to an information processing device such as a personal computer in past work, logs of operating an application, or logs of operating the OS, etc.
[0026] The logs of hardware operations include, for example, information indicating which keys were input by the keyboard, the number of key inputs, etc. Also, the logs of hardware operations include information on the position detected by a pointing device such as a mouse, touchpad, trackball, or touch-sensitive device, the number of operations, and information on the content of the user's operation determined based on the position information (e.g., drag, swipe, flick, long tap, etc.). Also, the logs of hardware operations include voice information input by the microphone, the number of utterances, etc.
[0027] As for the logs of application operations, the logs of the operations input by the user when using the application can be adopted. For example, if the application is presentation material creation software, various information such as the application name, file name, item names within the file, information indicating which functions were used, input character information, error information, information on the operation of newly adding a slide, etc. Also, if the application is email software, it is information such as the headers of the sent and received emails, setting information, etc. Also, if the application is for document creation, the logs of the application operations include the number of characters input, the number of times characters were converted, the number of pages created, the content input (characters were input, characters were formatted, an image or video was inserted, etc.).
[0028] The logs of OS operations can adopt information such as the information that an application has become active, OS setting change information, information that the information processing device has been put to sleep, information that it has been resumed from the sleep state, and information on the utilization status of hardware resources (e.g., CPU usage rate, memory usage rate, network usage status, etc.).
[0029] The information processing device on the employer side acquires information about the job seeker's arrival and departure from work, etc., based on the operation logs. Also, the information processing device estimates the work content, for example, based on the operation logs. Also, the information processing device determines the degree of concentration on the work and evaluates the job seeker's work based on the operation logs and video data.
[0030] Note that the information related to work is not limited to information such as the attendance and departure of job seekers, paid leave acquisition, lateness, early departure, absenteeism, and evaluations of work content. The information related to work may include information representing the character of job seekers, such as their attitude towards work, cooperation, and personality. Information representing the character of job seekers may be determined by an information processing device based on, for example, operation logs, or may be manually input by a third party on the employer side.
[0031] The information related to achievements represents, for example, information about the achievements achieved by a job seeker at their current workplace or past workplaces. The information related to achievements includes, for example, information representing the work achievements of job seekers, the achievements of their efforts, etc. Information representing work achievements includes, for example, information related to awards, information related to concluded contracts, information related to contributions to expanding business performance, information related to contributions to improving sales, information related to the success of new businesses, projects they have been involved in, etc., which are advantageous information during recruitment.
[0032] The information representing the achievements of efforts includes information such as the publication of papers, the acquisition of qualifications, and training courses attended. Note that the information representing the achievements of efforts may be manually input by the job seeker himself / herself via the terminal device 22, but the updated data from the employer's information processing device has higher credibility.
[0033] The information related to achievements includes moving image data recording the work content performed by job seekers. The moving image data includes, for example, videos related to the techniques performed, videos related to the cultivated crops, or videos related to the cooked dishes, etc. Note that the information related to achievements may be feature data that can distinguish achievements extracted from the moving image data. Also, the information related to achievements includes information that is disadvantageous during recruitment, such as the history of rewards and punishments.
[0034] The information of job seekers is uploaded to the management system 20 by the employer, for example. Specifically, the information processing device on the employer side uploads the information of job seekers to the management system 20 at a predetermined timing. The predetermined timing is, for example, as follows. · When new information is stored · A preset cycle The information processing device may upload the work-related information and the performance-related information included in the job seeker's information to the management system 20 at different timings. Note that the job seeker's information may be manually uploaded to the management system 20 by a predetermined third party after being acquired by the information processing device.
[0035] The terminal device 22 is an information processing device operated by a job seeker. The terminal device 22 is realized by, for example, a smartphone, a tablet terminal, a laptop computer, or the like. The terminal device 22 receives an input from the job seeker. The job seeker inputs, for example, his / her own information to be registered in the server device 10 or information related to skill improvement to the terminal device 22. The terminal device 22 transmits the input information to the server device 10.
[0036] In addition, the terminal device 22 receives an operation from the job seeker. The job seeker operates the terminal device 22, for example, to request the server device 10 to match with a recruiter who is compatible with him / herself. Also, the job seeker operates the terminal device 22, for example, to request the server device 10 to re-evaluate him / herself. Further, the terminal device 22 receives the information transmitted from the server device 10 and displays it on the display. Note that the terminal device 22 does not necessarily have to be operated by the job seeker him / herself and may be operated by an agent of the job seeker, a person who provides employment support, or the like.
[0037] The terminal device 23 is an information processing device operated by a recruiter. The terminal device 23 is realized by, for example, a smartphone, a tablet terminal, or a laptop computer.
[0038] The terminal device 23 receives operations from job applicants. For example, a job applicant operates the terminal device 23 to request the server device 10 to present suitable human resources for their company. The terminal device 23 receives the information transmitted from the server device 10 and displays it on the display.
[0039] <Functional Configuration of Server Device> Figure 2 is a block diagram showing the functional configuration of the server device 10. As shown in Figure 2, the server device 10 includes a communication unit 110, a storage unit 120, and a control unit 130.
[0040] The communication unit 110 performs processes for the server device 10 to communicate with external devices.
[0041] The storage unit 120 stores data and programs used by the server device 10. The storage unit 120 stores the job seeker DB 121, the job applicant DB 122, etc.
[0042] The job seeker DB 121 is a database that holds data related to job seekers. Details will be described later.
[0043] The job applicant DB 122 is a database that holds data related to job applicants. Details will be described later.
[0044] The control unit 130 exhibits the functions shown in the reception control unit 131, the transmission control unit 132, the reception unit 133, the extraction unit 135, the evaluation unit 136, the setting unit 137, the matching unit 138, and the presentation unit 139 when the processor 11 of the server device 10 performs processes according to the program.
[0045] The reception control unit 131 controls the process in which the server device 10 receives a signal from an external device according to the communication protocol. For example, the reception control unit 131 receives various information from the management system 20, the terminal device 22, or the terminal device 23.
[0046] The transmission control unit 132 controls the process in which the server device 10 transmits signals to an external device according to a communication protocol. For example, the transmission control unit 132 transmits the information obtained about the job seeker to the terminal device 22. Also, the transmission control unit 132 transmits the information obtained about the employer to the terminal device 23.
[0047] The reception unit 133 controls the process of receiving various inputs from the job seeker or the employer. For example, the reception unit 133 receives registration from the job seeker to the job offer website deployed by the server device 10. The job offer website represents, for example, a website where job offer information for part-time jobs, part-time work, full-time employees, dispatch work, and job transfers is managed. The information input by the job seeker at the time of registration is stored in the job seeker DB 121. Also, the reception unit 133 receives consent from the job seeker who registers on the job offer website to obtain the information of the job seeker from the management system 20.
[0048] Also, for example, the reception unit 133 receives registration from the employer to the job offer website. The information input by the employer at the time of registration is stored in the employer DB 122.
[0049] The acquisition unit 134 controls the acquisition of the information of the job seeker from the management system 20. For example, the acquisition unit 134 acquires, at a predetermined timing, the information of the job seeker who has consented to the provision of the information stored in the management system 20 among the job seekers registered on the job offer website from the management system 20. The predetermined timing is, for example, as follows. · When the job seeker or the employer registers · When the job seeker or the employer requests · When the information of the job seeker is updated in the management system 20 · A preset cycle The information of the job seeker acquired from the management system 20 is stored in the job seeker DB 121.
[0050] The extraction unit 135 controls the extraction of data from the storage unit 120. For example, the extraction unit 135 extracts data for evaluating job seekers at a predetermined timing from the information stored in the job seeker DB 121 and the employer DB 122. The predetermined timing is, for example, as follows. · When a job seeker or an employer registers · When a job seeker or an employer requests · A preset cycle
[0051] In addition, the extraction unit 135 extracts data for matching job seekers and employers from the information stored in the job seeker DB 121 and the employer DB 122.
[0052] The evaluation unit 136 calculates an evaluation of the registered job seekers based on the extracted information. For example, the evaluation unit 136 calculates the evaluation of job seekers by the following methods. · Reflect a preset weight on the data included in the job seeker DB 121 and calculate the evaluation · Reflect a weight based on the requirements of the employer on the data included in the job seeker DB 121 and calculate the evaluation
[0053] When the evaluation unit 136 calculates an evaluation by reflecting a preset weight on the data included in the job seeker DB 121, for example, the evaluation unit 136 multiplies the data included in the job seeker DB 121 by the preset weight and performs a predetermined calculation to calculate an evaluation value. The predetermined calculation is, for example, for calculating any evaluation value such as an index value, an amount, a rank such as ABC, etc. The weight may be preset for each job type, for example. The job type may be equivalently expressed as an industry, for example. At this time, the evaluation unit 136, for example, multiplies the data included in the job seeker DB 121 by the preset weight for each job type and performs a predetermined calculation to calculate an evaluation value suitable for each job type. Note that when a job seeker designates a job type, the evaluation unit 136 may calculate only the evaluation value suitable for the designated job type.
[0054] When the evaluation unit 136 calculates an evaluation by reflecting the weights based on the requirements of the employers in the data included in the job seeker DB 121, for example, the weights applied to the values of the data items are changed according to the requirements of the employers. The evaluation unit 136 calculates the weights based on, for example, the employment conditions etc. included in the employer DB 122. The evaluation unit 136 multiplies the calculated weights by the data included in the job seeker DB 121 and performs a predetermined calculation to calculate an evaluation value suitable for each employer. Note that when the job seeker specifies an occupation, the evaluation unit 136 may calculate only the evaluation value suitable for the employers corresponding to the specified occupation.
[0055] The setting unit 137 sets the casualty insurance rate of the job seeker based on the result of the evaluation.
[0056] The matching unit 138 matches suitable employers to the registered job seekers. For example, when there is a request from a job seeker, the matching unit 138 selects, from the employer DB 122, the employers suitable for the job seeker based on the information extracted from the job seeker DB 121 and the employer DB 122.
[0057] The presentation unit 139 controls the process of presenting the processing result. For example, the presentation unit 139 presents the information based on the matching result by the matching unit 138 to the terminal device 22. Also, for example, the presentation unit 139 presents the information based on the evaluation result by the evaluation unit 136 or the setting result by the setting unit 137 to the terminal device 23.
[0058] <Data Structure> FIG. 3 and FIG. 4 are diagrams showing the data structure of the database stored in the server device 10. Note that FIG. 3 and FIG. 4 are examples and do not exclude the data not described.
[0059] Figure 3 is a diagram showing the data structure of the job seeker DB 121. As shown in Figure 3, each record of the job seeker DB 121 includes items such as "ID", "Name", "Date of Birth", "Age", "Address", "Gender", "Educational Background", "Qualifications", "Training History", "Employment Conditions", "Work History", "Work-related Information", "Performance-related Information", "Evaluation Results", etc.
[0060] The item "ID" stores the ID for identifying the job seeker. Different IDs are assigned to each job seeker.
[0061] The item "Name" stores the name of the job seeker.
[0062] The item "Date of Birth" stores the date of birth of the job seeker.
[0063] The item "Age" stores the age of the job seeker.
[0064] The item "Address" stores the address of the job seeker.
[0065] The item "Gender" stores the gender of the job seeker.
[0066] The item "Educational Background" stores the educational background of the job seeker.
[0067] The item "Qualifications" stores the qualifications held by the job seeker.
[0068] The item "Training History" stores the training history of the job seeker. The training includes, for example, training that is advantageous for employment in a given job category. For example, the training includes effective training in the computer industry such as AI programming training, effective training in accounting operations such as bookkeeping training, or effective training in the consulting industry such as logical thinking training, etc.
[0069] The item "Working Conditions" stores the conditions that job seekers require for work. Working conditions include, for example, the work location, salary, welfare benefits, employment form, etc. The employment form includes, for example, forms related to contracts such as full-time employees, part-time workers, and temporary workers, and forms related to time such as full-time, discretionary labor, shift work, reduced working hours, and working three days a week.
[0070] The item "Work History" stores the history of the workplaces that the job seeker has belonged to in the past. Each work history is associated with information related to work and information related to achievements.
[0071] The item "Information Related to Work" stores information related to the work of the job seeker. Information related to work includes, for example, information such as the job seeker's arrival and departure times, paid leave acquisition, lateness, early departure, absence, and evaluations of work content.
[0072] The item "Information Related to Achievements" stores information related to the achievements of the job seeker. The item "Information Related to Achievements" includes sub-items such as the item "Results", the item "Moving Image Data", and the item "Rewards and Punishments".
[0073] The item "Results" stores information representing the results of the job seeker's work and information representing the results of efforts.
[0074] The item "Moving Image Data" stores the data of moving images that record the work content carried out by the job seeker.
[0075] The item "Rewards and Punishments" stores information related to the rewards and punishments of the job seeker. If there are rewards and punishments, the content of the rewards and punishments is described. Note that the item "Moving Image Data" is not essential. For example, when feature data is extracted from moving image data by the information processing device on the employer's side, the extracted information is stored, for example, in the item "Results".
[0076] The item "Evaluation Results" stores the results of evaluating the job seeker. The item "Evaluation Results" includes sub-items such as the item "Evaluation" and the item "Evaluation Date".
[0077] The item "Evaluation" stores the value evaluated for the job seeker. As the evaluation value, for example, rank, score, amount, etc. are adopted. The amount is the amount for evaluating the job seeker, and the amount corresponding to the hourly wage, monthly salary, or annual salary of the job seeker is adopted.
[0078] Also, the evaluation may be configured to include a plurality of values. For example, the evaluation may include an amount and a score. In this case, the amount can be included in the evaluation as an evaluation of ability, and the score, etc. can be included in the evaluation as an evaluation of work attitude and safety. Also, when different evaluation values are calculated for each job requester, each evaluation value may be included so that the job requesters can be discriminated.
[0079] The item "Evaluation Date" stores the date on which the evaluation was conducted. A date and time may be used instead of the date.
[0080] Note that the job seeker DB121 may store information regarding the resume and information regarding the work history. For example, the resume is stored in the storage unit 120 in file format, and the file name of the resume is stored in the job seeker DB121. Also, for example, the work history is stored in the storage unit 120 in file format, and the file name of the work history is stored in the job seeker DB121.
[0081] FIG. 4 is a diagram showing the data structure of the job requester DB122. As shown in FIG. 4, each record of the job requester DB122 includes an item "ID", an item "Job Requester Name", an item "Industry", an item "Contact Information", an item "Employment Conditions", etc.
[0082] The item "ID" stores an ID for identifying the job requester. Different IDs are assigned to each job requester.
[0083] The item "Job Requester Name" stores the name of the job requester.
[0084] The item "Industry" stores the industry to which the job requester belongs.
[0085] The item "Contact Information" stores the contact information of the job seeker. The contact information can be, for example, a phone number, an email address, an address, etc.
[0086] The item "Employment Conditions" stores the conditions for the job seeker to hire an applicant. The employment conditions can be, for example, job type, work location, salary, employment form, having more than 3 years of practical experience, achieving a score above a certain value in a prescribed English proficiency test, having certain achievements, etc. Also, the employment conditions may include that the evaluation by the server device 10 is above a certain threshold value. Further, the employment conditions may include requirements for the work attitude at the current or past workplace.
[0087] <Operation> Hereinafter, the processing in the server device 10 will be described with reference to the drawings.
[0088] (Registration Process of Applicant) The registration process of the applicant by the server device 10 will be described. FIG. 5 is a flowchart showing an example of the registration process of the applicant by the server device 10.
[0089] First, the user operates the terminal device 22 to access the job search website deployed by the server device 10. In step S111, when the server device 10 receives an access request from the terminal device 22 to the job search website, the presentation unit 139 presents a registration form of the job search website to the terminal device 22.
[0090] FIG. 6 is a schematic diagram showing an example of the registration form displayed on the display of the terminal device 22. When the user accesses the job search website, the user registers himself / herself as an applicant so as to receive the services provided on the job search website.
[0091] Specifically, the user inputs various information about themselves, such as name, address, date of birth, age, gender, etc., according to the registration form on the job hunting website. On the registration form, a consent object 221 for consenting to obtain information about the user's work history from the management system 20 is displayed. When consenting to obtain their own information from the management system 20, the user presses the consent object 221. In addition to pressing the consent object 221, it may be conditional on entering a predetermined code. If the user does not consent to the acquisition of information, the user does not have to press the consent object 221. In this case, information about the user is not obtained from the management system 20.
[0092] When the user finishes entering information into the registration form, the user presses a registration object 222 displayed on the registration form. When the registration object 222 is pressed, the terminal device 22 transmits the information input by the user to the server device 10.
[0093] Note that the registration form may include an input object for uploading a file such as a resume or work history document to the server device 10. If the user has a resume or work history document prepared, the user inputs the resume file or work history document file into this input object. When the registration object is pressed after the resume file or work history document file is input, the resume file or work history document file is uploaded to the server device 10.
[0094] In step S112, the reception control unit 131 receives the registration information input by the job seeker from the terminal device 22. The reception unit 133 stores the received registration information in the job seeker DB 121. Thereby, the registration of the user as a job seeker is accepted.
[0095] In step S113, the acquisition unit 134 acquires information about the job seeker, that is, information about the job seeker's work and achievements, from the management system 20.
[0096] Specifically, when there is consent from the job seeker regarding data acquisition, the acquisition unit 134 causes the transmission control unit 132 to send a request signal to the management system 20, requesting information regarding the employment and performance information of the job seeker. At this time, the request signal includes, for example, information that can identify the job seeker and information that enables access to the terminal device 22.
[0097] When the management system 20 receives the request signal, based on the information that can identify the job seeker, it reads out the employment-related information and performance-related information of this job seeker. The management system 20 transmits the read employment-related information and performance-related information to the terminal device 22 based on the information that enables access to the terminal device 22.
[0098] The acquisition unit 134 acquires the employment-related information and performance-related information transmitted from the management system 20 through the reception process by the reception control unit 131. The acquisition unit 134 stores the acquired information in the job seeker DB 121.
[0099] In step S114, the extraction unit 135 extracts data for evaluating the job seeker from the storage unit 120. Specifically, for example, when the evaluation unit 136 calculates an evaluation by reflecting preset weights on the data included in the job seeker DB 121, the extraction unit 135 extracts data for evaluating the job seeker from the job seeker DB 121. More specifically, the extraction unit 135 extracts the employment-related information and performance-related information of the job seeker from the job seeker DB 121.
[0100] Also, for example, when the evaluation unit 136 calculates an evaluation by reflecting weights based on the requirements of the employer on the data included in the job seeker DB 121, the extraction unit 135 extracts data for evaluating the job seeker from the job seeker DB 121 and the employer DB 122. More specifically, the extraction unit 135 extracts the employment-related information and performance-related information of the job seeker from the job seeker DB 121, and extracts the employment conditions for the registered employers from the employer DB 122.
[0101] Note that the extraction unit 135 does not need to read the employment conditions for all registered job applicants from the job applicant DB 122. For example, the extraction unit 135 may select job applicants with a high probability of the job seeker wishing to be employed, and extract the employment conditions for the selected job applicants from the job applicant DB 122. Job applicants with a high probability of the job seeker wishing to be employed are, for example, job applicants belonging to the industry desired by the job seeker, job applicants presenting employment conditions that match the working conditions stored in the job seeker DB 121, and the like.
[0102] The extraction unit 135 may extract feature data that can discriminate performance from the moving image data included in the information regarding performance. Specifically, the extraction unit 135 extracts features such as techniques and cultivated varieties as feature data from the moving image data. For example, when the moving image data is a video regarding the technique performed, the extraction unit 135 extracts the technique regarding the job seeker's surgery as feature data. Also, for example, when the moving image data is a video regarding the cultivated crop, the extraction unit 135 extracts the cultivated variety of the crop as feature data. Also, for example, when the moving image data is a video regarding the cooked dish, the extraction unit 135 extracts the type of dish involved (for example, French cuisine, Italian cuisine, Chinese cuisine, etc.) as feature data.
[0103] The extraction unit 135 may, for example, use a pre-learned extraction model to extract feature data from the input moving image data. At this time, the extraction model is pre-learned using learning data that takes the moving image data as input and outputs the features regarding performance as the correct answer.
[0104] In step S115, the evaluation unit 136 evaluates the registered job seekers based on the extracted information. Specifically, the evaluation unit 136 calculates an evaluation value by, for example, multiplying the information on work extracted from the job seeker DB 121 and the information on achievements by preset weights and performing a predetermined calculation. When the preset weights are set for each occupation type, the evaluation unit 136 may calculate an evaluation value suitable for each occupation type. If the job seeker has a desired occupation type for employment, etc., the evaluation unit 136 may multiply the information on work and the information on achievements by the weights corresponding to that occupation type and calculate an evaluation value suitable for that occupation type.
[0105] In addition, the evaluation unit 136 calculates weights based on, for example, the employment conditions etc. extracted from the employer DB 122. The evaluation unit 136 multiplies the information on work and the information on achievements extracted from the job seeker DB 121 by the calculated weights and performs a predetermined calculation to calculate an evaluation value suitable for each employer. If only the employment conditions for employers belonging to the industry designated by the job seeker are extracted from the employer DB 122, the evaluation unit 136 calculates weights based on these employment conditions. Then, the evaluation unit 136 calculates the evaluation value of the job seeker using the calculated weights.
[0106] At this time, the evaluation unit 136 may also use the feature data extracted from the moving image data in a predetermined calculation to calculate an evaluation value. Thereby, the achievements determined from the moving image data also become the object of evaluation.
[0107] When the evaluation unit 136 calculates the evaluation of the job seeker, it stores the calculated value in the job seeker DB 121. In addition, the evaluation unit 136 stores the date when the evaluation was performed in the job seeker DB 121.
[0108] In step S116, the setting unit 137 sets the casualty insurance rate for the job seeker based on the result of the evaluation. The casualty insurance is insurance against damages caused by the job seeker. Since the evaluation result includes information regarding the job seeker's work, it can be considered as an indicator of safety when the job seeker is hired by the employer. Therefore, the evaluation result and the casualty insurance rate are associated with each other in advance. For example, the setting unit 137 creates a correspondence table between the evaluation result and the casualty insurance rate in advance, and sets the casualty insurance rate based on the correspondence table. Note that the setting unit 137 may be configured to set the casualty insurance rate based on the evaluation result and rewards and punishments. In this case, the setting unit 137 can be configured to, for example, set the casualty insurance rate based on the evaluation result and the correspondence table, and then correct the set casualty insurance rate according to the rewards and punishments.
[0109] (Employer registration process) The employer registration process by the server device 10 will be described. FIG. 7 is a flowchart showing an example of the employer registration process by the server device 10. When the evaluation unit 136 calculates an evaluation by reflecting the weight based on the employer's request in the data included in the job seeker DB 121, it is necessary to calculate an evaluation that reflects the request of the newly registered employer. In the example shown in FIG. 7, the case where the evaluation unit 136 calculates the evaluation of the job seeker reflecting the request of the newly registered employer at the time of employer registration will be described.
[0110] First, the user pays a predetermined fee and registers as an employer on the job recruitment website deployed by the server device 10. At the time of registration, the user inputs the company name, the industry to which the user belongs, the contact information, and the employment conditions, etc. to the server device 10. At this time, the user may input various requests as employment conditions. For example, the user may set, as information to be preferentially handled, the degree of fitness for the employment conditions, age, serious personality, and predetermined achievements, etc.
[0111] In step S121, the reception control unit 131 receives the registration information input by the employer. The reception unit 133 stores the received registration information in the employer DB 122. Thereby, the user's registration as an employer is accepted.
[0112] In step S122, the extraction unit 135 extracts data for evaluating job seekers from the storage unit 120. Specifically, for example, the extraction unit 135 extracts data for evaluating job seekers from the job seeker DB 121 and the employer DB 122. More specifically, the extraction unit 135 extracts information related to the work of job seekers and information related to achievements from the job seeker DB 121, and extracts the employment conditions for the registered employers from the employer DB 122.
[0113] Note that the extraction unit 135 does not need to read information on all registered job seekers from the job seeker DB 121. For example, the extraction unit 135 may select job seekers with a high probability of wishing to work for an employer and extract information on the selected job seekers from the job seeker DB 121. Job seekers with a high probability of wishing to work for an employer are, for example, job seekers who aspire to work in the industry to which the employer belongs, and job seekers who present work conditions that match the employment conditions stored in the employer DB 122.
[0114] In step S123, the evaluation unit 136 evaluates the job seeker based on the extracted information. Specifically, for example, the evaluation unit 136 calculates the weight for the job seeker based on the employment conditions and the like extracted from the employer DB 122. The evaluation unit 136 multiplies the information related to the work and the information related to the achievements extracted from the job seeker DB 121 by the calculated weight and performs a predetermined calculation to calculate an evaluation value suitable for the employer.
[0115] When the evaluation unit 136 calculates the evaluation of the job seeker, it stores the calculated value in the job seeker DB 121. In addition, the evaluation unit 136 stores the date on which the evaluation was performed in the job seeker DB 121.
[0116] In step S124, the extraction unit 135 determines whether there are any job seekers for whom the evaluation has not been calculated. If there are no remaining job seekers (No in step S124), the control unit 130 ends the process. If there are remaining job seekers (Yes in step S124), the extraction unit 135 repeats the process from step S122. Note that after accepting the registration of the employer in step S121 and before the process of step S122, the acquisition unit 134 may acquire the information of the job seeker from the management system 20.
[0117] (Presentation Process) The presentation process by the server device 10 to the employer or the job seeker will be described. FIG. 8 is a flowchart showing an example of the presentation process by the server device 10 to the employer or the job seeker.
[0118] First, the employer operates the terminal device 23 and requests the server device 10 to present job seekers. The terminal device 23 transmits a request signal indicating the request for presenting job seekers to the server device 10. At this time, the request signal includes, for example, information that can identify the employer and information that allows access to the terminal device 23.
[0119] In step S131, the reception control unit 131 receives the request signal from the terminal device 23. The reception unit 133 accepts the received request signal.
[0120] In step S132, the presentation unit 139 presents a plurality of highly evaluated job seekers to the terminal device 23. Specifically, for example, the presentation unit 139 reads information about job seekers with high evaluations from the job seeker DB 121 based on the information of the employer. Job seekers with high evaluations are, for example, job seekers whose evaluation values are higher than a predetermined value, the top several job seekers with high evaluation values, etc. The criteria for the evaluation value for selecting job seekers may be operable by the input of the employer. The presentation unit 139 presents the information about the read job seekers to the terminal device 23.
[0121] FIG. 9 is a schematic diagram showing a display example of the terminal device 23 presented by the job seeker. In FIG. 9, for the employer "Company A", "Taro Sato" with an evaluation value of 80, "Jiro Suzuki" with an evaluation value of 75, and "Saburo Yamada" with an evaluation value of 74 are listed. At this time, each job seeker is displayed so that they can be selected by the employer. The employer selects a job seeker who catches their attention among the displayed job seekers and checks the detailed information of the selected job seeker. For example, the employer selects "Taro Sato" with the highest evaluation value of "80" and checks the detailed information of Taro Sato.
[0122] FIG. 10 is a schematic diagram showing a display example of the terminal device 23 when the detailed information of the job seeker selected by the employer is presented. In FIG. 10, the detailed information of the job seeker "Taro Sato" stored in the job seeker DB 121 is displayed. The detailed information shown in FIG. 10 includes the personal information of the job seeker "Taro Sato" and the information related to Work Experience 1. The information related to Work Experience 1 is displayed based on the information in the items "Work Experience", "Information on Duties", "Information on Achievements", etc. stored in the job seeker DB 121.
[0123] The information related to Work Experience 1 shown in FIG. 10 includes "Company Name", "Period of Attendance", "Work Information", and "Achievement Information". The item "Work Information" includes information based on the information on duties stored in the job seeker DB 121. In the example shown in FIG. 10, "Work Attitude", "Posture", and "Cooperativeness" are set as sub-items of the item "Work Information". The display of each sub-item is set to "Excellent", "Good", "Average", "Poor" based on the information on duties, for example.
[0124] In the item "Achievement Information", information based on the achievement-related information stored in the job seeker DB 121 is described. In this item, for example, information representing the job seeker's work results, the results of the job seeker's efforts, etc. are described. Information representing work results includes, for example, information related to awards, information related to concluded contracts, information related to achievements in expanding business performance, information related to contributions to sales improvement, information related to the success of new businesses, projects participated in, etc. Information representing the results of efforts includes information such as the publication of papers, the acquisition of qualifications, and training courses attended.
[0125] Note that in response to a presentation request from the employer, the extraction unit 135 may extract data for evaluating the job seeker from the storage unit 120, and the evaluation unit 136 may evaluate the job seeker based on the extracted information. Also, in response to a presentation request from the employer, before the extraction process by the extraction unit 135, the acquisition unit 134 may acquire the information of the job seeker from the management system 20.
[0126] Next, the processing of the job seeker will be described. The job seeker operates the terminal device 22 and requests the server device 10 for the presentation of the employer. The terminal device 22 transmits a request signal to the server device 10 indicating the request for the presentation of the employer. At this time, the request signal includes, for example, information that can identify the job seeker and information that can access the terminal device 22.
[0127] In step S131, the reception control unit 131 receives the request signal from the terminal device 22. The reception unit 133 accepts the received request signal.
[0128] In step S132, the presentation unit 139 presents to the terminal device 22 the employers who have highly evaluated the job seeker. Specifically, for example, the extraction unit 135 identifies, based on the job seeker's information, the employers who have given high evaluations to the job seeker based on the job seeker DB 121. Employers who have given high evaluations are, for example, employers with an evaluation value higher than a predetermined value, employers of the top-ranked companies with high evaluation values, etc. The presentation unit 139 reads out information about the identified employers from the employer DB 122. The criteria for the evaluation value for selecting employers may be made operable by the input of the job seeker. The presentation unit 139 presents the information about the read-out employers to the terminal device 22.
[0129] FIG. 11 is a schematic diagram showing a display example of the terminal device 22 to which employers are presented. In FIG. 11, for the job seeker "BBBB", "Company A" with an hourly wage of 1,900 yen as an evaluation value, "Company C" with an hourly wage of 1,800 yen, and "Company D" with an hourly wage of 1,750 yen are listed. At this time, each employer is displayed so as to be selectable by the job seeker. The job seeker selects an employer that he / she is interested in among the displayed employers and checks the detailed information of the selected employer. For example, the job seeker selects "Company A" with the highest hourly wage of 1,900 yen and checks the detailed information of Company A.
[0130] FIG. 12 is a schematic diagram showing a display example of the terminal device 22 when the detailed information of the employer selected by the job seeker is presented. In FIG. 12, the detailed information of the employer "Company A" stored in the employer DB 122 is displayed. The detailed information shown in FIG. 12 includes the unique information of the employer "Company A" and the information regarding the employment conditions. The information regarding the employment conditions is displayed based on the information of the item "employment conditions" stored in the employer DB 122.
[0131] Note that in response to receiving a presentation request from the job seeker, the extraction unit 135 may extract data for evaluating the job seeker from the storage unit 120, and the evaluation unit 136 may evaluate the job seeker based on the extracted information. Also, in response to receiving a presentation request from the job seeker, before the extraction process by the extraction unit 135, the acquisition unit 134 may acquire the information of the job seeker from the management system 20.
[0132] (Matching process) The matching process between job seekers and employers by the server device 10 will be described. FIG. 13 is a flowchart showing an example of the matching process by the server device 10.
[0133] First, the job seeker operates the terminal device 22 and requests the server device 10 to match with an employer. The terminal device 22 transmits a request signal indicating the request for matching to the server device 10. At this time, the request signal includes, for example, information that can identify the job seeker and information that allows access to the terminal device 22.
[0134] In step S141, the reception control unit 131 receives the request signal from the terminal device 22. The reception unit 133 accepts the received request signal.
[0135] In step S142, the extraction unit 135 extracts data for matching an employer with the job seeker from the storage unit 120. Specifically, for example, the extraction unit 135 extracts information about the job seeker who made the matching request from the job seeker DB 121, and extracts information about the employer from the employer DB 122.
[0136] In step S143, the matching unit 138 matches an employer that meets the requirements of the job seeker who made the matching request. Specifically, for example, the matching unit 138 selects an employer that meets the requirements of the job seeker based on whether the information read from the job seeker DB 121 about the job seeker who made the matching request matches or is similar to the information read from the employer DB 122 about the employer. For example, the matching unit 138 selects an employer who meets a predetermined number or more of a plurality of items such as whether the job type (industry) matches or is similar, whether the work location matches or is similar, whether the salary amount reaches the desired amount, and whether vacation can be taken.
[0137] In step S144, the presentation unit 139 presents the matching result to the terminal device 22. Specifically, for example, the presentation unit 139 presents job seekers in descending order of the matching rate. The matching rate increases, for example, when there are many matches or similarities between the information included in the employment information and the information input by the job seeker. FIG. 14 is a schematic diagram showing an example of display of job seekers matched to a job seeker. In FIG. 14, job seekers "Company A", "Company B", and "Company C" matched to the job seeker "BBBB" are listed. In the example shown in FIG. 14, the employment conditions are described next to the job seeker name. Also, in the example shown in FIG. 14, a detailed object 223 is arranged for each job seeker. When the detailed object 223 is pressed, the presentation unit 139 presents detailed information about the job seeker.
[0138] Note that after receiving a matching request from the job seeker in step S141, before the process of step S142, the acquisition unit 134 may acquire the information of the job seeker from the management system 20.
[0139] (Update Process) The update process of the evaluation by the server device 10 will be described. FIG. 15 is a flowchart showing an example of the update process of the evaluation by the server device 10.
[0140] First, when a job seeker accumulates experience related to skill improvement, the job seeker inputs the fact to the terminal device 22. Accumulating experience related to skill improvement represents, for example, taking a predetermined training course, getting a high score in a predetermined test, obtaining a predetermined qualification, etc. The terminal device 22 inputs the fact that the job seeker has accumulated experience related to skill improvement to the terminal device 22. The terminal device 22 transmits the input information to the server device 10.
[0141] In step S151, the reception control unit 131 receives information regarding skill improvement from the terminal device 22. The reception unit 133 accepts the received information regarding skill improvement. When the reception unit 133 accepts the information regarding skill improvement, it stores the accepted information in the job seeker DB 121. Note that the information regarding skill improvement is not limited to being input by the job seeker, and may be automatically notified from the management system 20 to the server device 10, or may be notified from another training service with which it is linked.
[0142] When the job seeker inputs information regarding skill improvement into the terminal device 22, the job seeker operates the terminal device 22 and requests the server device 10 to re-evaluate himself / herself. The terminal device 22 transmits a request signal indicating the request for the job seeker's re-evaluation to the server device 10. At this time, the request signal includes, for example, information that can identify the job seeker.
[0143] In step S152, the reception control unit 131 receives a request signal from the terminal device 22. The reception unit 133 accepts the received request signal.
[0144] In step S153, the extraction unit 135 extracts data for evaluating the job seeker from the storage unit 120. At this time, the extraction unit 135 also extracts the information regarding skill improvement newly stored in the job seeker DB 121.
[0145] In step S154, the evaluation unit 136 re-evaluates the job seeker who requested the re-evaluation based on the extracted information. At this time, the evaluation unit 136 re-evaluates the job seeker taking into account the information regarding skill improvement. Since the job seeker's skills improve through taking training courses, etc., the evaluation of the job seeker increases. Note that the evaluation unit 136 may calculate a value corresponding to the information regarding skill improvement and add the calculated value to the existing evaluation value.
[0146] As described above, in the server device 10 according to the present disclosure, the reception unit 133 receives the registration of a first person. The acquisition unit 134 acquires information regarding the past work of the first person and information regarding the past achievements of the first person, which are input from the employer side of the first person (job seeker). The evaluation unit 136 evaluates the first person based on the acquired information. Then, the presentation unit 139 presents the result of the evaluation. As a result, the server device 10 can evaluate a job seeker based on the information input from the employer side of the first person. That is, even if the job seeker does not input their own information at the time of registration, information regarding work and achievements is reflected, and the evaluation result is automatically presented to the employer.
[0147] Therefore, according to the present embodiment, the burden on the employer when identifying human resources can be reduced.
[0148] Also, in the present embodiment, the evaluation unit 136 multiplies the acquired information by a weight according to the job type to calculate the evaluation of the first person. As a result, the server device 10 can calculate an evaluation value suitable for each job type for the job seeker.
[0149] Also, in the present embodiment, the evaluation unit 136 multiplies the acquired information by a weight according to the requirements of the employer to calculate the evaluation of the first person. As a result, the server device 10 can calculate an evaluation value suitable for each employer for the job seeker.
[0150] Also, in the present embodiment, the evaluation unit 136 multiplies the acquired information by a weight according to the requirements of a predetermined employer among the employers to calculate the evaluation of the first person. As a result, the server device 10 can calculate an evaluation value suitable not for all employers but, for example, for an employer that the job seeker wishes to work for.
[0151] In addition, in the present embodiment, the reception unit 133 receives registrations of a plurality of first parties. The acquisition unit 134 acquires information of the plurality of first parties from the job seeker DB 121. Then, the evaluation unit 136 evaluates the first parties by comparing the acquired information about the plurality of first parties. Thereby, the server device 10 can present job seekers to the job offerer in a manner that is easy for the job offerer to understand.
[0152] In addition, in the present embodiment, the reception unit 133 receives registrations of job offerers. Then, the evaluation unit 136 multiplies the acquired information by a weight corresponding to the requirements of the job offerer who has received the registration, and calculates an evaluation of the first party. Thereby, the server device 10 can calculate an evaluation value suitable for the newly registered job offerer.
[0153] In addition, in the present embodiment, the reception unit 133 receives information related to skill improvement, for example, information indicating that the person has taken training or the like. Then, the evaluation unit 136 re-evaluates the first party in consideration of the information related to skill improvement. Thereby, the server device 10 can improve the evaluation of the job seeker according to the improvement of the job seeker's skills.
[0154] In addition, in the present embodiment, the acquisition unit 134 acquires information related to the past work of the first party and information related to the past achievements of the first party in accordance with the consent of the first party who has received the registration. Thereby, without the consent of the job seeker, information of the job seeker cannot be acquired from the management system 20, and the security of the job seeker is protected.
[0155] In addition, in the present embodiment, the evaluation unit 136 outputs an index value as a result of the evaluation. Thereby, the server device 10 can present the evaluation of the job seeker to the job offerer in a value that is easy for the job offerer to understand.
[0156] Also, in this embodiment, the evaluation unit 136 outputs an amount as a result of the evaluation. Thereby, the server device 10 can present the cost when hiring an applicant to the job seeker. Then, the job seeker can decide whether to hire the applicant while considering the merits of hiring the applicant and the cost. Further, the server device 10 can present a salary standard when the applicant is hired to the applicant. Therefore, the applicant can easily find a job seeker who highly evaluates himself / herself.
[0157] Also, in this embodiment, the setting unit 137 sets the liability insurance rate for the first party based on the result of the evaluation. Thereby, the job seeker can decide whether to hire the applicant while also considering the liability insurance rate.
[0158] Also, in this embodiment, the reception unit 133 receives the registration of the job seeker. The reception unit 133 receives a matching request from the first party. The matching unit 138 selects a job seeker with good compatibility with this first party based on the information obtained about the first party who sent the matching request and the requirements of the job seeker who has received the registration. Then, the presentation unit 139 presents the result of the matching to the first party. Thereby, the server device 10 can present recommended job seekers to the applicant to the applicant.
[0159] As described above, the embodiments according to the disclosure have been described, but these can be implemented in various other forms, and can be implemented with various omissions, substitutions, and changes. These embodiments, variations, and omissions, substitutions, and changes are included in the technical scope of the claims and the equivalent scope thereof.
[0160] Note that this embodiment is not limited to the above-described embodiment of the disclosure. For example, although the management system 20, the terminal device 22, and the terminal device 23 are configured as external devices, it is not limited thereto. All or part of the DB server 21 of the management system 20, any one or all of the terminal device 22 and the terminal device 23 may be configured as the same device as the server device 10.
[0161] Also, in the above embodiment, when the evaluation unit 136 evaluates a job seeker, the case where the job seeker is evaluated based on the information about the job seeker is described as an example. However, in the above embodiment, the evaluation unit 136 may evaluate the job seeker by comparing the information among a plurality of job seekers. Specifically, for example, the evaluation unit 136 extracts the information of all currently registered job seekers, job seekers with the same desired job type, or job seekers with similar working conditions from the job seeker DB 121. The evaluation unit 136 relatively evaluates the job seekers by, for example, calculating the deviation value of the evaluation results among the plurality of job seekers after evaluating each of the plurality of job seekers. Also, the evaluation unit 136 may calculate the evaluation value of the job seeker based on the information of the extracted plurality of job seekers. At this time, for example, the evaluation unit 136 calculates the evaluation value by comparing the qualifications, trainings attended, past work attitudes, achievements achieved, etc. among the plurality of job seekers.
[0162] Also, in the above embodiment, the case where the evaluation unit 136 calculates the evaluation value of the job seeker using a mathematical formula is described. However, the evaluation unit 136 may output the evaluation value using a model generated by causing a machine learning model to perform machine learning according to a model learning program. At this time, the learning data uses, for example, the job seeker's data as input and the evaluation for the input as correct answer output data.
[0163] Also, in the above embodiment, the case where the matching unit 138 selects a job provider whose information stored in the job seeker DB 121 and the information included in the employment information match or are similar for the job seeker who issued the matching request is described. However, the matching unit 138 may output a job provider with good compatibility for the job seeker using a model generated by causing a machine learning model to perform machine learning according to a model learning program.
[0164] In the above-described embodiment, the case of providing job hunting support has been described, but the present invention is not limited thereto. It can be applied when looking for a person (natural person or legal entity). As an example of looking for a natural person, it can be applied to matchmaking such as blind dates, sports teams, and band members. Also, as an example of looking for a legal entity, it can be applied to matchmaking such as producers and wholesalers, construction companies, system development contractors, and the like.
[0165] In the above-described embodiment, when the server device 10 receives the registration of a job seeker, it can include an automatic interview processing unit (not shown) that conducts an automatic interview. The automatic interview processing unit conducts an interview with the job seeker using a chatbot, a voice dialogue system, or the like. The automatic interview processing unit evaluates whether the job seeker meets a preset interview evaluation criterion. The evaluation is performed based on the voice, video, etc. input by the job seeker, in terms of scores, scores or ranks for each item of the interview evaluation criterion, etc. By setting the score of this automatic interview as an employment condition, it becomes easier for the employer to find the job seeker they are looking for, and by allowing the job seeker to refer to the result of the automatic interview, it is possible to improve the skills of the job seeker, etc., and thus appropriate job hunting support can be provided.
[0166] <Supplementary Note> The matters described in each of the above embodiments are appended below.
[0167] (Supplementary Note 1) A program for causing a computer including a processor 11 and a memory 12 to execute, the program causing the processor to execute a step of receiving registration of a first party (step S112), a step of obtaining information regarding the past work of the first party and information regarding the past achievements of the first party, which are input from the employer side of the first party (step S113), a step of evaluating the first party based on the obtained information (step S115), and a step of presenting the result of the evaluation (step S116).
[0168] (Supplementary Note 2) In the step of evaluation, a weight according to the occupation type is applied to the acquired information to calculate the evaluation by a third party, the program described in (Appendix 1).
[0169] (Appendix 3) In the step of evaluation, a weight according to the requirements of the job seeker is applied to the acquired information to calculate the evaluation by a third party, the program described in (Appendix 1).
[0170] (Appendix 4) In the step of evaluation, a weight according to the requirements of a predetermined job seeker among the job seekers is applied to the acquired information to calculate the evaluation by a third party, the program described in (Appendix 3).
[0171] (Appendix 5) In the step of receiving, registration of a plurality of third parties is received, in the step of acquiring, information of the plurality of third parties is acquired, and in the step of evaluating, the information acquired about the plurality of third parties is compared to evaluate the third parties, the program described in any one of (Appendix 1) to (Appendix 4).
[0172] (Appendix 6) Cause the processor to execute the step of receiving registration of a job seeker (step S121), In the step of evaluation, a weight according to the requirements of the job seeker for whom registration has been received is applied to the acquired information to calculate the evaluation by a third party (step S123), the program described in (Appendix 1).
[0173] (Appendix 7) Cause the processor to execute the step of receiving information regarding skill improvement (step S151) and the step of re-evaluating the third party in consideration of the information regarding skill improvement (step S154), the program described in any one of (Appendix 1) to (Appendix 6).
[0174] (Appendix 8) In the step of obtaining, in response to the consent of the first party who has received registration, obtain information on the past work of the first party and information on the past achievements of the first party, the program according to any one of (Appendix 1) to (Appendix 7).
[0175] (Appendix 9) In the step of evaluating, as a result of the evaluation, output an index value, the program according to any one of (Appendix 1) to (Appendix 8).
[0176] (Appendix 10) In the step of evaluating, as a result of the evaluation, output an amount, the program according to any one of (Appendix 1) to (Appendix 8).
[0177] (Appendix 11) Based on the result of the evaluation, cause the processor to execute the step of setting the liability insurance rate of the first party (step S116), the program according to any one of (Appendix 1) to (Appendix 10).
[0178] (Appendix 12) The step of receiving the registration of the employer, the step of receiving the request for processing from the first party (step S141), based on the information obtained about the first party who requested the processing and the request of the employer who received the registration, cause the processor to execute the step of selecting a candidate employer with good compatibility with the first party who requested the processing (step S143), and the step of presenting the result of the selection (step S144), the program according to any one of (Appendix 1) to (Appendix 11).
[0179] (Appendix 13) A method executed by a computer including a processor and a memory, which receives the registration of a first party, obtains information on the past work of the first party and information on the past achievements of the first party input from the employer side of the first party, evaluates the first party based on the obtained information, and presents the result of the evaluation.
[0180] (Appendix 14) An information processing apparatus comprising a processor and a memory, wherein the processor is caused to execute: a step of receiving registration of a first person; a step of acquiring information on the past work of the first person and information on the past achievements of the first person, which are input from the employer side of the first person; a step of evaluating the first person based on the acquired information; and a step of presenting the result of the evaluation.
[0181] (Appendix 15) A system comprising means for receiving registration of a first person, means for acquiring information on the past work of the first person and information on the past achievements of the first person, which are input from the employer side of the first person, means for evaluating the first person based on the acquired information, and means for presenting the result of the evaluation.
Explanation of Signs
[0182] 1…Information processing system 10…Server device 11…Processor 110…Communication unit 12…Memory 120…Storage unit 13…Storage 130…Control unit 131…Receiving control unit 132…Transmitting control unit 133…Reception unit 134…Acquisition unit 135…Extraction unit 136…Evaluation unit 137…Setting unit 138…Matching unit 139…Presentation unit 20…Management system 21…DB server 22…Terminal device 221…Consent object 222…Registration object 223…Detail object 23…Terminal device
Claims
1. A program for assisting in personnel dispatching, which is to be executed on a computer including a processor and a memory. The program causes the processor to When accepting the registration of a first person, display a screen for accepting the consent of the first person to obtain information regarding the first person's past work and information regarding the achievements in agriculture that the first person has been involved in the past, and a step of accepting the consent of the first person; When there is consent from the first person, a step of obtaining information regarding the first person's past work and information regarding the achievements in agriculture that the first person has been involved in the past, which are stored in the system on the employer side of the first person; A step of calculating an evaluation of the first person based on the obtained information; A program that causes the above steps of presenting the result of the evaluation to be executed.
2. The program according to claim 1, wherein in the step of evaluating, weights corresponding to the requirements of the job seeker are applied to the obtained information to calculate an evaluation of the first person.
3. The program according to claim 2, wherein in the step of evaluating, weights corresponding to the requirements of a predetermined job seeker among the job seekers are applied to the obtained information to calculate an evaluation of the first person.
4. In the step of accepting, accept the registration of a plurality of first persons, In the step of obtaining, obtain information of the plurality of first persons, The program according to any one of claims 1 to 3, wherein in the step of evaluating, the information obtained for the plurality of first persons is compared to evaluate the first person.
5. Cause the processor to execute a step of accepting the registration of a job seeker, The program according to claim 1, wherein in the step of evaluating, weights corresponding to the requirements of the job seeker who has accepted the registration are applied to the obtained information to calculate an evaluation of the first person.
6. The program according to any one of claims 1 to 5, wherein in the step of evaluating, an index value is calculated as the result of the evaluation.
7. A program for assisting in personnel dispatching, which is to be executed on a computer including a processor and a memory. The program causes the processor to A step of accepting the registration of a first person; A step of obtaining information regarding the first person's past work and information regarding the achievements in agriculture that the first person has been involved in the past, which are input from the employer side of the first person; Multiplying the obtained information by a weight and calculating an amount as the evaluation of the first person; A program for causing execution of a step of presenting the result of the evaluation.
8. A program for assisting in personnel dispatching, which is to be executed by a computer including a processor and a memory, the program causing the processor to: Receive registration of a first person; Obtain information regarding the past work of the first person and information regarding the achievements in agriculture with which the first person has been involved in the past, the information being input from the employer side of the first person; Calculate an evaluation of the first person based on the obtained information; Present the result of the evaluation; A program for causing execution of a step of setting an insurance rate against damage of the first person based on the result of the evaluation.
9. A program for assisting in personnel dispatching, which is to be executed by a computer including a processor and a memory, the program causing the processor to: Receive registration of a first person; Obtain information regarding the past work of the first person and information regarding the achievements in agriculture with which the first person has been involved in the past, the information being input from the employer side of the first person; Evaluate the first person based on the obtained information; Present the result of the evaluation; Receive registration of a job seeker; Receive a request for processing from the first person; Select a job seeker with good compatibility with the first person who requested the processing based on the information obtained about the first person who requested the processing and the request of the job seeker who received the registration; A program for causing execution of a step of presenting the result of the selection.
10. A program for assisting in personnel dispatching, which is to be executed by a computer including a processor and a memory, the program causing the processor to: Receive registration of a first person; Obtain information including information regarding the past work of the first person and moving image data regarding the achievements in agriculture with which the first person has been involved in the past, the information being input from the employer side of the first person; Multiply the obtained information by a weight and calculate an evaluation of the first person; A program for causing execution of a step of presenting the result of the evaluation.
11. A method for assisting in personnel dispatching, which is executed by a computer including a processor and a memory, When receiving the registration of the first party, display a screen for receiving consent from the first party to obtain information regarding the first party's past work and information regarding the achievements in agriculture the first party has been involved in the past, and receive the consent of the first party, When there is consent from the first party, obtain information regarding the first party's past work and information regarding the achievements in agriculture the first party has been involved in the past, which are stored in the system on the employer side of the first party, Based on the obtained information, calculate the evaluation of the first party, A method of presenting the result of the evaluation.
12. An information processing apparatus for supporting temporary staffing, comprising a processor and a memory, wherein the processor is configured to: When receiving the registration of the first party, display a screen for receiving consent from the first party to obtain information regarding the first party's past work and information regarding the achievements in agriculture the first party has been involved in the past, and receive the consent of the first party; When there is consent from the first party, obtain information regarding the first party's past work and information regarding the achievements in agriculture the first party has been involved in the past, which are stored in the system on the employer side of the first party; Based on the obtained information, calculate the evaluation of the first party; and An information processing apparatus that causes the result of the evaluation to be presented.
13. A system for supporting temporary staffing, comprising: When receiving the registration of the first party, means for displaying a screen for receiving consent from the first party to obtain information regarding the first party's past work and information regarding the achievements in agriculture the first party has been involved in the past, and receiving the consent of the first party; When there is consent from the first party, means for obtaining information regarding the first party's past work and information regarding the achievements in agriculture the first party has been involved in the past, which are stored in the system on the employer side of the first party; Based on the obtained information, means for calculating the evaluation of the first party; and A system comprising means for presenting the result of the evaluation.
Citation Information
Patent Citations
Similar commodity retrieval system
JP1996212233A
Method for smoothly performing talented person dispatch job and recording medium
JP2001325404A
Job hunting supporting system
JP2002157321A
Skill improvement and matching processing method, program for making computer perform skill improvement and matching processing method, storage medium storing program for making computer perform skill improvement and matching processing method and skill improvement and matching processing system
JP2004240925A
Worker dispatching support system
JP2006268785A