Information processing device, information processing method, and program
Patent Information
- Application Number
- JP2024571654
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2023-01-17
- Filing Date
- 2023-12-13
- Publication Date
- 2026-09-08
- Estimated Expiration
- 2043-12-13
AI Technical Summary
【0010】 本開示により、企業ユーザの求める人材と個人ユーザとを好適に結びつける情報処理装置、情報処理方法及びプログラムを提供することができる。
Smart Images

Figure 0007916994000001 
Figure 0007916994000002 
Figure 0007916994000003
Abstract
Description
[[Technical Field]]
[0001] The present disclosure relates to an information processing apparatus, an information processing method, and a program. [[Background Art]]
[0002] There are matching services that connect companies seeking new talent externally with individuals seeking companies to hire them. Technologies for connecting such corporate users and individual users have also been developed.
[0003] For example, a technology has been disclosed that calculates a mind value, which is an index for evaluating an individual's attitude toward events, calculates a character value, which is an index for evaluating an individual's inherently fixed temperament, and evaluates an individual's potential ability based on subject information input from a subject terminal. [[Prior Art Documents]] [[Patent Documents]]
[0004] [[Patent Document 1]] Japanese Unexamined Patent Application Publication No. 2003-030316 [[Summary of the Invention]] [[Problem to be Solved by the Invention]]
[0005] In a service that connects corporate users and individual users, it is required to introduce a large number of candidates suitable for each other's needs to both corporate users and individual users. However, individual users do not necessarily register all of their skills in job information. For this reason, there are cases where candidates are not introduced even though there is a potential possibility that their respective needs match.
[0006] In view of the above problem, an object of the present disclosure is to provide an information processing apparatus, an information processing method, and a program that suitably connect talent sought by corporate users with individual users. [[Means for Solving the Problem]]
[0007] The information processing device disclosed herein is A skill information acquisition unit that acquires skill information related to the skills of individual users, The system includes a latent skill estimation unit that estimates latent skill information relating to the individual user's potential skills from the acquired skill information, using a pre-trained learning model that has been trained as training data for estimating latent skills, based on the skill information relating to the individual user's skills for learning.
[0008] The information processing method disclosed herein is: Computers We obtain skill information regarding the skills of individual users. Using a pre-trained learning model that has been trained as training data for estimating latent skills, the system estimates latent skill information regarding the individual user's potential skills from the acquired skill information.
[0009] The program disclosed herein is We obtain skill information regarding the skills of individual users. The computer is instructed to perform a process to estimate latent skill information about an individual user's potential skills from the acquired skill information, using a pre-trained learning model that has been trained as training data for estimating latent skills. [Effects of the Invention]
[0010] This disclosure makes it possible to provide an information processing device, an information processing method, and a program that suitably connect the personnel sought by corporate users with individual users. [Brief explanation of the drawing]
[0011] [Figure 1] This figure shows the configuration of the information processing device according to this embodiment. [Figure 2] This figure shows the configuration of the information processing device according to this embodiment. [Figure 3] This figure shows the processing of the potential skill estimation unit of the information processing device according to this embodiment. [Figure 4] This flowchart shows the notification operation of the information processing device according to this embodiment. [Figure 5] This is a flowchart showing the potential skill modification operation of the information processing device according to this embodiment. [Figure 6] This figure shows the configuration of the information processing device according to this embodiment. [Figure 7] This flowchart shows an example of the notification operation of the information processing device according to this embodiment. [Figure 8] This diagram shows the configuration of the computer according to this embodiment. [Modes for carrying out the invention]
[0012] In the following sections, specific embodiments applying this disclosure will be described in detail with reference to the drawings. In each drawing, the same elements are denoted by the same reference numerals, and redundant explanations will be omitted where necessary for clarity.
[0013] (First embodiment) First, the configuration of the information processing device 100 according to the first embodiment will be explained using Figure 1. Figure 1 is a block diagram showing an example of the configuration of the information processing device 100 according to this embodiment. The information processing device 100 comprises a skill information acquisition unit 101 and a latent skill estimation unit 102. The skill information acquisition unit 101 acquires skill information relating to the skills of an individual user. The latent skill estimation unit 102 estimates the latent skill information relating to the individual user's potential skills from the acquired skill information, using a trained learning model that has been trained with latent skills relating to the learning user's potential skills as training data. Accordingly, the information processing apparatus 100 according to the first embodiment can estimate potential skills of an individual user. Thus, the present embodiment can provide an information processing apparatus and the like that suitably connect talent required by a corporate user with an individual user.
[0014] (Second Embodiment) Next, the configuration of an information processing apparatus 10 according to the second embodiment will be described with reference to FIG. 2. FIG. 2 is a block diagram showing an example of the configuration of the information processing apparatus 10 according to the present embodiment. The information processing apparatus 10 is a specific implementation of the information processing apparatus 100 according to the first embodiment. The information processing apparatus 10 is, for example, a computer or a server. The information processing apparatus 10 may have a configuration constructed on a cloud. The information processing apparatus 10 is used for a matching service that connects a corporate user seeking new talent to hire from outside the company with an individual user seeking a company to employ him or her. The information processing apparatus 10 communicates with at least one individual user terminal 20 and at least one corporate user terminal 30 via a network N such as the Internet to transmit and receive data. The individual user terminal 20 is a terminal such as a smartphone, a tablet, or a PC (Personal Computer) used by an individual user. The corporate user terminal 30 is a terminal such as a smartphone, a tablet, or a PC used by a corporate user.
[0015] As main components, the information processing apparatus 10 includes a skill information acquisition unit 11, a potential skill estimation unit 12, a fitness calculation unit 13, a notification unit 14, a correction reception unit 15, and a storage unit 16. The skill information acquisition unit 11 and the potential skill estimation unit 12 correspond to the skill information acquisition unit 101 and the potential skill estimation unit 102 of the information processing apparatus 100, respectively.
[0016] The skill information acquisition unit 11 acquires skill information of an individual user. The skill information acquisition unit 11 acquires skill information from the individual user terminal 20 or the storage unit 16. The skill information includes at least one skill actually possessed by the individual user (skill #1, skill #2, skill #3, ... skill #N).
[0017] Skills, for example, are the abilities required for an individual user to perform a given job. More specifically, skills include the ability to operate a given machine, the ability to communicate using a given language, the ability to perform a given skill or action, etc. Skills may also include the knowledge and work history information possessed by the individual user. Work history information is information indicating the jobs an individual user has experienced, and may include industry, job type, period of experience, etc. By including work history information in skill information, the information processing device 10 can use work history, for example, to weight the degree of fit. This allows the information processing device 10 to more effectively connect corporate users and individual users. The skill information acquisition unit 11 may acquire skill information from the storage unit 16.
[0018] The latent skill estimation unit 12 uses a trained model M stored in the memory unit 16 to estimate latent skill information, which is the skills that an individual user potentially possesses, from the skill information received from the individual user terminal 20. More specifically, the latent skill estimation unit 12 inputs the received individual user's skill information into the trained model M and receives latent skill information as the output for this input.
[0019] Latent skill information is at least one latent skill (latent skill #1, latent skill #2, latent skill #3, ... latent skill #N) that an individual user potentially possesses. Latent skills are skills that are highly correlated with the individual user's skill information. Specifically, for example, if the skill information received is that the user can use architectural CAD, a latent skill that is highly correlated with architectural CAD would be the use of structural calculation software. The trained model M includes the confidence level of the estimated latent skill in the latent skill information for such skill information. The confidence level of a latent skill is an indicator of the likelihood that the individual user actually possesses the estimated latent skill. The latent skill estimation unit 12 may also determine the skill information that was mainly used when estimating the latent skill information. The latent skill estimation unit 12 stores the latent skill information and the skill information that was mainly used when estimating the latent skill information in the storage unit 16.
[0020] Figure 3 is a diagram that specifically shows an example of the function of the latent skill estimation unit 12 of the information processing device 10 according to this embodiment. As shown in Figure 3, the latent skill estimation unit 12 inputs skill information (skill #1, skill #2, skill #3, ...) into a trained model M and estimates latent skill information (latent skill #1 is 60%, latent skill #2 is 15%, latent skill #3 is 5%, ...).
[0021] More specifically, for example, the latent skill estimation unit 12 inputs the following skill information into the trained model M: the ability to use architectural CAD, the ability to use document creation software, roles such as leader or sub-leader, and years of experience. The latent skill estimation unit 12 uses the trained model M to estimate that there is a 60% chance of being able to use semiconductor CAD, a 15% chance of being able to use AutoCAD, and a 5% chance of being able to use civil engineering CAD. Furthermore, the latent skill estimation unit 12 determines which skill information was primarily used when estimating the latent skill information. In the example above, the latent skill estimation unit 12 determines that the architectural CAD skill was primarily used when estimating the latent skills of semiconductor CAD, AutoCAD, and civil engineering CAD.
[0022] The suitability calculation unit 13 calculates the suitability between an individual user and a corporate user by comparing at least one of the skill information and the potential skill information with the required skill information, which is the skills that the corporate user requires from the individual user. For example, the suitability is a numerical representation of how well at least one of the skill information and the potential skill information satisfies the required skill information required by the corporate user. The suitability calculation unit 13 may set the suitability according to the potential skills included in the potential skill information. The suitability calculation unit 13 stores the suitability in the storage unit 16.
[0023] The notification unit 14 notifies at least one of the personal user terminals 20 used by individual users or the corporate user terminals 30 used by corporate users of the matching results based on the degree of suitability. Specifically, if the degree of suitability is above a predetermined threshold, the notification unit 14 notifies at least one of the personal user terminals 20 or the corporate user terminals 30 of the skill information, potential skill information, required skill information, and degree of suitability. Furthermore, the notification unit 14 notifies the personal user terminal 20 of the skill information that was mainly used when estimating the potential skill information determined by the potential skill estimation unit 12.
[0024] The modification reception unit 15 presents the latent skill information stored in the memory unit 16 to the personal user terminal 20 and accepts modifications to the latent skill information stored in the memory unit 16 from the personal user terminal 20.
[0025] The memory unit 16 stores the trained model M. The trained model M is a machine learning or deep learning model. The trained model M is trained by a learning device (not shown) using skill information about the skills of an individual user for training as training data for estimating latent skills. The skill information about the skills of an individual user for training includes multiple skills that the individual user possesses. The learning device trains the trained model M to understand the relationships between these multiple skills. As a result, when the trained model M receives skill information from any individual user as input, it can estimate highly relevant latent skills from the received skill information. The memory unit 16 also stores skill information, latent skill information, required skill information, and fitness scores.
[0026] Next, the notification operation of the information processing device 10 according to the second embodiment will be explained using Figure 4. Figure 4 is a flowchart showing an example of the notification operation of the information processing device 10 according to this embodiment.
[0027] First, the skill information acquisition unit 11 of the information processing device 10 acquires the individual user's skill information (step S101). The skill information acquisition unit 11 acquires the skill information from the individual user terminal 20 or the storage unit 16. Next, the latent skill estimation unit 12 estimates latent skill information from skill information using the trained model M stored in the memory unit 16 (step S102). Here, the latent skill estimation unit 12 also determines the skill information that was mainly used when estimating the latent skill information. The latent skill estimation unit 12 stores the latent skill information and the skill information that was mainly used when estimating the latent skill information in the memory unit 16.
[0028] Next, the suitability calculation unit 13 calculates the suitability between the individual user and the corporate user by comparing at least one of the skill information and the potential skill information with the required skill information that the corporate user requests from the individual user (step S103). The suitability calculation unit 13 stores the suitability in the storage unit 16.
[0029] Next, the notification unit 14 determines whether the degree of suitability is above a predetermined threshold (step S104). If the notification unit 14 determines that the degree of suitability is above a predetermined threshold (YES in step S104), it notifies at least one of the individual user terminal 20 and the corporate user terminal 30 (step S105). Specifically, the notification unit 14 notifies at least one of the individual user terminal 20 or the corporate user terminal 30 of the skill information, potential skill information, required skill information, and degree of suitability. The notification unit 14 also notifies the individual user terminal 20 of the skill information that was mainly used when estimating the potential skill information determined by the potential skill estimation unit 12. On the other hand, if the notification unit 14 determines that the degree of suitability is not above a predetermined threshold (NO in step S104), it terminates the process.
[0030] Next, using Figure 5, the latent skill modification operation of the information processing device 10 according to the second embodiment will be explained. Figure 5 is a flowchart showing an example of the latent skill modification operation of the information processing device 10 according to this embodiment. First, the correction reception unit 15 of the information processing device 10 transmits the latent skill information stored in the storage unit 16 to the personal user terminal 20 of the individual user (step S201). Next, the correction reception unit 15 determines whether or not it has received a request to correct the latent skill information from the personal user terminal 20 (step S202). If the correction reception unit 15 determines that it has received a request to correct the latent skill information from the personal user terminal 20 (YES in step S202), it corrects the stored latent skill information according to the correction request. On the other hand, if the correction reception unit 15 determines that it has not received a request to correct the latent skill information from the personal user terminal 20 (NO in step S202), it terminates the process.
[0031] As described above, the information processing device 10 according to the second embodiment can estimate the potential skills of individual users from the skill information of individual users using a trained learning model. Therefore, the information processing device 10 can determine corporate users with whom individual users may potentially have matching needs. Similarly, the information processing device 10 can determine individual users with whom corporate users may potentially have matching needs. For example, there is a shortage of engineers in the world. In a matching service between corporate users and individual users, estimating the potential skills of individual users can identify people who are not currently engineers but are suited to becoming engineers. Furthermore, this is expected to help alleviate the engineer shortage. Furthermore, by estimating potential skills, the information processing device 10 allows corporate users or individual users to understand the skills that individual users can acquire in a short period of time. In addition, corporate users can reduce the costs of training and other related activities.
[0032] Furthermore, by calculating the degree of suitability, the information processing device 10 can introduce highly suitable corporate users to individual users, and highly suitable individual users to corporate users.
[0033] Although the second embodiment has been described above, the configuration of the information processing device according to this embodiment is not limited to that described above. For example, the information processing device 10 does not have to include a trained model M. In this case, the information processing device 10 may be connected to a predetermined external terminal that includes a trained model M in a communicative manner, and the above functions may be realized by communicating with the external terminal.
[0034] With the configuration described above, this embodiment can provide an information processing device that effectively connects the personnel sought by corporate users with individual users. Furthermore, the information processing device 10 can more effectively connect corporate users and individual users by accepting modifications of potential skill information from individual users.
[0035] (Third embodiment) Next, the configuration of the information processing device 40 according to the third embodiment will be explained using Figure 6. Figure 6 is a block diagram showing an example of the configuration of the information processing device 40 according to this embodiment. The information processing device 40 is the same as the configuration of the information processing device 10 according to the second embodiment, with the addition of a required skill information acquisition unit 41 and a potential required skill estimation unit 42. In addition, the suitability calculation unit 13 and the storage unit 16 have the following additional functions.
[0036] The required skill information acquisition unit 41 acquires required skill information (required skill #1, required skill #2, required skill #3, ..., required skill #N), which are the skills that corporate users request from individual users.
[0037] The latent required skill estimation unit 42 uses a trained model L stored in the memory unit 16 to estimate latent required skill information relating to skills that corporate users potentially require from individual users, based on the acquired required skill information. The latent required skill information is at least one latent required skill (latent required skill #1, latent required skill #2, latent required skill #3, ... latent required skill #N) that corporate users potentially require from individual users. If the required skill information is, for example, C language skills and programmer experience in the automotive industry, the latent required skill estimation unit 42 estimates embedded C language skills as latent required skill information. The trained model L is a machine learning or deep learning model. The trained model L is trained by a learning device (not shown) using the required skill information for training as training data for estimating latent required skill information.
[0038] The suitability calculation unit 13 calculates the suitability between an individual user and a corporate user by comparing at least one of the skill information and potential skill information with at least one of the required skill information and potential required skill information.
[0039] Next, the notification operation of the information processing device 40 according to the third embodiment will be explained using Figure 7. Figure 7 is a flowchart showing an example of the notification operation of the information processing device 40 according to this embodiment.
[0040] First, the skill information acquisition unit 11 of the information processing device 40 acquires the skill information of an individual user (step S301). The skill information acquisition unit 11 acquires the skill information from the individual user terminal 20 or the storage unit 16.
[0041] Next, the latent skill estimation unit 12 estimates latent skill information from skill information using the trained model M stored in the memory unit 16 (step S302). Here, the latent skill estimation unit 12 also determines the skill information that was mainly used when estimating the latent skill information. The latent skill estimation unit 12 stores the latent skill information and the skill information that was mainly used when estimating the latent skill information in the memory unit 16.
[0042] Next, the requested skill information acquisition unit 41 acquires requested skill information, which is the skills that the corporate user requests from the individual user (step S303). The requested skill information acquisition unit 41 acquires the requested skill information from the corporate user terminal 30 or the storage unit 16.
[0043] Next, the latent required skill estimation unit 42 uses the trained model L stored in the memory unit 16 to estimate latent required skill information regarding the skills that corporate users potentially require from individual users, based on the acquired required skill information (step S304). Here, the latent required skill estimation unit 42 also determines the required skill information that was mainly used when estimating the latent required skill information. The latent required skill estimation unit 42 stores the latent required skill information and the required skill information that was mainly used when estimating the latent required skill information in the memory unit 16.
[0044] Next, the suitability calculation unit 13 calculates the suitability between an individual user and a corporate user by comparing at least one of the skill information and the potential skill information with at least one of the required skill information and the potential required skill information (step S305). The suitability calculation unit 13 stores the suitability in the storage unit 16.
[0045] Next, the notification unit 14 determines whether the degree of suitability is above a predetermined threshold (step S306). If the notification unit 14 determines that the degree of suitability is above a predetermined threshold (YES in step S306), it notifies at least one of the individual user terminal 20 and the corporate user terminal 30 (step S307). Specifically, the notification unit 14 notifies at least one of the individual user terminal 20 and the corporate user terminal 30 of the skill information, potential skill information, required skill information, and degree of suitability. The notification unit 14 also notifies at least one of the individual user terminal 20 and the corporate user terminal 30 of the skill information that was mainly used when estimating the potential skill information determined by the potential skill estimation unit 12. The notification unit 14 may also notify at least one of the individual user terminal 20 and the corporate user terminal 30 of the required skill information that was mainly used when estimating the potential required skill information. On the other hand, if the notification unit 14 determines that the degree of suitability is not above a predetermined threshold (NO in step S306), it terminates the process.
[0046] As described above, the information processing device 40 according to the third embodiment estimates latent required skill information from required skill information using a trained learning model. The information processing device 40 uses the latent required skill information to calculate the degree of fit between individual users and corporate users. Therefore, by considering the latent requirements of companies, the information processing device 40 can more effectively match the personnel sought by corporate users with individual users.
[0047] Each configuration in the above-described embodiment may consist of hardware, software, or both, and may consist of one piece of hardware or software, or multiple pieces of hardware or software. Each device and each function (process) may be realized by a computer 1000 having a processor 1001 such as a CPU (Central Processing Unit) and a memory 1002 as a storage device, as shown in Figure 6. For example, a program for performing the method (image processing method) in the embodiment may be stored in the memory 1002, and each function may be realized by executing the program stored in the memory 1002 with the processor 1001.
[0048] These programs, when loaded into a computer, include a set of instructions (or software code) for causing the computer to perform one or more of the functions described in the embodiments. The programs may be stored on non-temporary computer-readable media or tangible storage media. Examples, but not limited to, include random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drives (SSDs), or other memory technologies, CD-ROMs, digital versatile discs (DVDs), Blu-ray® discs, or other optical disc storage, magnetic cassettes, magnetic tapes, magnetic disk storage, or other magnetic storage devices. The programs may be transmitted over temporary computer-readable media or communication media. Examples, but not limited to, include electrical, optical, acoustic, or other forms of propagating signals.
[0049] This disclosure is not limited to the embodiments described above, and may be modified as appropriate without departing from its spirit.
[0050] Some or all of the above embodiments may also be described as follows, but are not limited to the following: (Note 1) A skill information acquisition unit that acquires skill information related to the skills of individual users, The system includes a latent skill estimation unit that estimates latent skill information relating to the individual user's potential skills from the acquired skill information, using a pre-trained learning model that has been trained as training data for estimating latent skills, based on the skill information relating to the individual user's skills for learning. Information processing device. (Note 2) The aforementioned skill information is, Includes employment history information showing the employment history of the aforementioned individual user. The information processing device described in Appendix 1. (Note 3) The system further includes a suitability calculation unit that calculates the degree of suitability between the individual user and the corporate user by comparing the aforementioned skill information and potential skill information with the required skill information that the corporate user requests from the individual user. The information processing device described in Appendix 1. (Note 4) The system further includes a notification unit that notifies at least one of the individual user or the corporate user of the matching results based on the degree of suitability. The information processing device described in Appendix 3. (Note 5) The aforementioned potential skill estimation unit, When estimating the aforementioned potential skill information, the aforementioned skill information is primarily used to determine the skill information, The aforementioned notification unit, The skill information primarily used in estimating the determined potential skill information is notified to the individual user. The information processing device described in Appendix 4. (Note 6) A required skills information acquisition unit that acquires required skills information that corporate users request from individual users, The system further includes a latent required skill estimation unit that uses a trained model, which has been trained using the required skill information for learning as training data, to estimate latent required skill information relating to the skills that the corporate user potentially requires from the individual user, based on the acquired required skill information. The information processing device described in Appendix 1. (Note 7) The system further includes a suitability calculation unit that calculates the degree of suitability between the individual user and the corporate user by comparing the aforementioned skill information and potential skill information with the aforementioned required skill information and potential required skill information. The information processing device described in Appendix 6. (Note 8) The system further includes a notification unit that notifies at least one of the individual user or the corporate user of the matching results based on the degree of suitability. The information processing device described in Appendix 7. (Note 9) The system further includes a modification acceptance unit that presents the aforementioned potential skill information to the individual user and accepts modifications to the aforementioned skill information from the individual user. The information processing device described in Appendix 1. (Note 10) Computers We obtain skill information regarding the skills of individual users. Using a pre-trained model that has been trained as training data for estimating latent skills, the system estimates latent skill information regarding the individual user's potential skills from the acquired skill information. Information processing methods. (Note 11) The aforementioned skill information is, Includes employment history information showing the employment history of the aforementioned individual user. The information processing method described in Appendix 10. (Note 12) Computers, further, The degree of compatibility between the individual user and the corporate user is calculated by comparing the aforementioned skill information and potential skill information with the required skill information that the corporate user requests from the individual user. The information processing method described in Appendix 10. (Note 13) Computers, further, Based on the degree of suitability, the results of the matching are notified to at least one of the individual user or the corporate user. The information processing method described in Appendix 12. (Note 14) Computers, further, When estimating the aforementioned potential skill information, the aforementioned skill information is primarily used to determine the skill information, The skill information primarily used in estimating the determined potential skill information is notified to the individual user. The information processing method described in Appendix 13. (Note 15) Computers, further, We obtain information on the required skills that corporate users request from individual users. Using a trained model that has been trained with required skill information for learning as training data, latent required skill information is estimated from the acquired required skill information regarding the skills that the corporate user potentially requires from the individual user. The information processing method described in Appendix 10. (Note 16) Computers, further, The degree of compatibility between the individual user and the corporate user is calculated by comparing the aforementioned skill information and potential skill information with the aforementioned required skill information and potential required skill information. The information processing method described in Appendix 15. (Note 17) Computers, further, Based on the degree of suitability, the results of the matching are notified to at least one of the individual user or the corporate user. The information processing method described in Appendix 16. (Note 18) Computers, further, The system presents the aforementioned potential skill information to the individual user and accepts modifications to the aforementioned skill information from the individual user. The information processing method described in Appendix 10. (Note 19) We obtain skill information regarding the skills of individual users. The system uses a trained model, which has been trained as training data for estimating latent skills, to have a computer perform a process to estimate latent skill information about an individual user's potential skills from the acquired skill information. program. (Note 20) The aforementioned skill information is, Includes employment history information showing the employment history of the aforementioned individual user. The program described in Appendix 19. (Note 21) The computer is then instructed to perform a further process of calculating the degree of compatibility between the individual user and the corporate user by comparing the aforementioned skill information and potential skill information with the required skill information that the corporate user requests from the individual user. The program described in Appendix 19. (Note 22) Based on the degree of suitability, the computer is further instructed to notify at least one of the individual users or the corporate users of the matching results. The program described in Appendix 21. (Note 23) When estimating the aforementioned potential skill information, the aforementioned skill information is primarily used to determine the skill information, The computer then performs a further process of notifying the individual user of the skill information primarily used in estimating the determined potential skill information. The program described in Appendix 22. (Note 24) We obtain information on the required skills that corporate users request from individual users. Using a trained model that has been trained with required skill information as training data, the computer is further instructed to perform a process to estimate latent required skill information, which concerns the skills that the corporate user potentially requires from the individual user, based on the acquired required skill information. The program described in Appendix 19. (Note 25) The computer is then instructed to perform a further process of calculating the degree of compatibility between the individual user and the corporate user by comparing the aforementioned skill information and potential skill information with the aforementioned required skill information and potential required skill information. The program described in Appendix 24. (Note 26) Based on the degree of suitability, the computer is further instructed to notify at least one of the individual users or the corporate users of the matching results. The program described in Appendix 25. (Note 27) The computer is then instructed to perform a process that presents the aforementioned potential skill information to the individual user and allows the individual user to modify the aforementioned potential skill information. The program described in Appendix 19.
[0051] Although the present invention has been described above with reference to embodiments, the present invention is not limited thereto. Various modifications to the structure and details of the present invention can be made that are understandable to those skilled in the art within the scope of the invention.
[0052] This application claims priority based on Japanese Patent Application No. 2023-004995, filed on 17 January 2023, and incorporates all of its disclosures herein. [Explanation of Symbols]
[0053] 10, 40, 100 Information Processing Devices 11 Skill Information Acquisition Section 12. Potential Skill Estimation Unit 13. Fit Calculation Unit 14 Notification Department 15 Correction Request Department 16 Memory section 20. Personal user terminals 30 Enterprise User Terminals 41 Required Skills Information Acquisition Unit 42 Potential Skill Requirements Estimation Unit 101 Skill Information Acquisition Department 102 Potential Skill Estimation Unit 1000 computers 1001 Processor 1002 memory
Claims
1. A means for acquiring skill information related to the skills of individual users, A latent skill estimation means estimates latent skill information relating to the individual user's potential skills from the acquired skill information, using a trained learning model that has been trained as training data for estimating latent skills, and A means for acquiring required skills information that corporate users request from individual users, The system includes a latent required skill estimation means that uses a trained model, which has been trained using required skill information for learning as training data, to estimate latent required skill information relating to the skills that the corporate user potentially requires from the individual user, based on the acquired required skill information. Information processing device.
2. The aforementioned skill information is, Includes employment history information showing the employment history of the aforementioned individual user. The information processing apparatus according to claim 1.
3. The system further comprises a suitability calculation means for calculating the degree of suitability between an individual user and a corporate user by comparing the aforementioned skill information and potential skill information with the required skill information that the corporate user requests from the individual user. The information processing apparatus according to claim 1.
4. The system further comprises notification means for notifying at least one of the individual user or the corporate user of the matching results based on the degree of suitability. The information processing apparatus according to claim 3.
5. The aforementioned latent skill estimation means is When estimating the aforementioned potential skill information, the aforementioned skill information is primarily used to determine the skill information, The notification means is, The skill information primarily used in estimating the determined potential skill information is notified to the individual user. The information processing apparatus according to claim 4.
6. The system further comprises a suitability calculation means for calculating the degree of suitability between the individual user and the corporate user by comparing the aforementioned skill information and potential skill information with the aforementioned required skill information and potential required skill information. The information processing apparatus according to claim 1.
7. The system further comprises notification means for notifying at least one of the individual user or the corporate user of the matching results based on the degree of suitability. The information processing apparatus according to claim 6.
8. Computers We obtain skill information regarding the skills of individual users. Using a pre-trained model that has been trained as training data for estimating latent skills, the latent skill information regarding the individual user's potential skills is estimated from the acquired skill information. We obtain information on the required skills that corporate users request from individual users. Using a trained model that has been trained with required skill information for learning as training data, latent required skill information is estimated from the acquired required skill information regarding the skills that the corporate user potentially requires from the individual user. Information processing methods.
9. We obtain skill information regarding the skills of individual users. Using a pre-trained model that has been trained as training data for estimating latent skills, the latent skill information regarding the individual user's potential skills is estimated from the acquired skill information. We obtain information on the required skills that corporate users request from individual users. Using a trained model that has been trained with required skill information as training data, the computer is instructed to perform a process to estimate latent required skill information, which concerns the skills that the corporate user potentially requires from the individual user, based on the acquired required skill information. program.
Citation Information
Patent Citations
Personnel-post matching method, device and equipment based on historical matching result
CN112200153A
System and method for supporting metier decision making
JP2003030316A
Model generation device, estimation device, model generation method and model generation program
JP2021140362A