Information processing system, information processing method, and information processing program

The information processing system addresses the lack of objective judgment in job-seeking technologies by providing personalized career support through gap analysis and strategic planning, enhancing user decision-making.

JP7749874B1Active Publication Date: 2025-10-06MYNAVI CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025136575
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-08-19
Publication Date
2025-10-06
Estimated Expiration
2045-08-19

AI Technical Summary

Technical Problem

Conventional job-seeking technologies fail to provide users with objective judgment on the suitability of job information, hindering their decision-making for employment at other organizations or career development within the same organization.

Method used

An information processing system that acquires user information and career goals, derives gap information between current and target career attributes, and presents career support information including skill gaps, career options, expected income, and behavioral characteristics, using generative models for personalized feedback.

Benefits of technology

Enables users to objectively assess their career suitability, promoting proactive actions and informed decision-making through visualized gap information and personalized career development strategies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007749874000001_ABST
    Figure 0007749874000001_ABST
Patent Text Reader

Abstract

The present disclosure aims to clarify the difference between a user's current situation and their career goals, and to support decisions on actions to be taken, including employment at another organization or career development within the same organization. [Solution] The information processing system includes a processor that acquires from the user user information including the user's career history and target career information including the content and conditions of the target career that the user is aiming for, and acquires job type information including each attribute required according to the content of the target career indicated in the target career information from an job type database, and based on the acquired user information, target career information, and job type information, derives gap information indicating the difference between the user's current value for each attribute based on the user information and the target value according to the content of the target career based on the job type information, and presents to the user career support information that assists the user in achieving the target career, including the derived gap information.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information processing system, an information processing method, and an information processing program. [Background technology]

[0002] Patent Document 1 discloses a matching system that performs appropriate matching in line with the intentions of both job seekers and companies hiring. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2022-123287 Summary of the Invention [Problem to be solved by the invention]

[0004] Conventionally, in order to support job-seeking users in their job-hunting activities, a technology has been known in which, as described in Patent Document 1, job information from matched companies is presented to users to stimulate their motivation to job-hunt and encourage them to apply.

[0005] However, users are unable to objectively judge the suitability of the presented job information for themselves, which hinders them from deciding to apply. Furthermore, conventional technologies do not provide information that allows for objective judgment not only about employment at other organizations, but also about career development within the same organization, leaving room for improvement.

[0006] Therefore, the present disclosure aims to provide an information processing system, an information processing method, and an information processing program that can clarify the difference between a user's current situation and their target career, and support behavioral decisions, including employment at another organization or career development within the same organization. [Means for solving the problem]

[0007] An information processing system of a first aspect includes a processor that acquires from the user user information including the user's career history and goal career information including the content and conditions of the goal career that the user is aiming for, and acquires from an occupation database job type information including each attribute required in accordance with the content of the goal career indicated in the goal career information, and based on the acquired user information, the goal career information, and the job type information, derives gap information indicating the difference between the user's current value for each attribute based on the user information and the target value corresponding to the content of the goal career based on the job type information, and presents to the user career support information that supports the user in achieving their goal career, including the derived gap information.

[0008] With the above configuration, the information processing system of the first aspect can clarify the difference between the user's current situation and their target career, and support their decision-making regarding their actions, including employment at another organization or career development within the same organization.

[0009] The information processing system of the second aspect is the information processing system of the first aspect, wherein the gap information includes ability gap information indicating the difference between the current value of the possessed ability based on the user information and the target value of the required ability corresponding to the content of the target career based on the job type information, for the abilities included in each of the attributes, and the processor visualizes the ability gap information for each item of the required ability in text and graphics as the career support information.

[0010] With the above configuration, the information processing system of the second aspect visualizes the ability gap information for each required ability item using text and graphics, allowing users to intuitively grasp specific growth challenges and further promoting proactive action toward career development.

[0011] A third aspect of the information processing system is the second aspect of the information processing system, wherein the career support information includes a plurality of career options selected based on the user information and the content and conditions of the target career indicated in the target career information, and the processor visualizes, as the career support information, the feasibility of each career option calculated based on the user information, the target career information, and the job type information.

[0012] With the above configuration, the information processing system of the third aspect visualizes the feasibility of each career option, allowing users to understand the reality of each career option in comparison with their own ability gaps, and supporting decision-making toward career development with high feasibility.

[0013] An information processing system of a fourth aspect is the information processing system of the third aspect, wherein the processor visualizes an expected annual income expected for each of the career options as the career support information.

[0014] With the above configuration, the information processing system of the fourth aspect visualizes the expected annual income for each career option, allowing users to intuitively grasp the economic benefits of each option, and providing accurate support for comprehensive and realistic career development decision-making that takes into account both feasibility and income aspects.

[0015] An information processing system of a fifth aspect is an information processing system of any of the first to fourth aspects, wherein the processor acquires dialogue information including dialogue content between the user and a dialogue-capable generative model to elicit the user's behavioral characteristics, inputs a prompt including predetermined instruction content and the dialogue information to the generative model to extract the behavioral characteristics, acquires scores indicating the behavioral characteristics for each of a plurality of predetermined items output by the generative model based on the prompt, and visualizes the scores for each behavioral characteristic as the career support information.

[0016] With the above configuration, the information processing system of the fifth aspect scores and visualizes the user's behavioral characteristics extracted based on the dialogue information, allowing the user to objectively grasp the strengths and areas for improvement in terms of characteristics, etc., and making it possible to provide accurate support for more appropriate career development.

[0017] An information processing system of a sixth aspect is an information processing system of the fifth aspect, wherein the job type information includes trend information indicating tendencies for each behavioral characteristic that is emphasized in achieving a specified result in relation to the job type indicated in the job type information, based on the behavioral characteristics of an accomplished user who has achieved a specified result, and the processor visualizes the trend information together with the score for each behavioral characteristic as the career support information.

[0018] With the above configuration, the information processing system of the sixth aspect visualizes trend information according to occupation along with the score for each behavioral characteristic, allowing the user to specifically grasp the behavioral characteristics that are emphasized in the occupation they are aiming for, and making it possible to provide accurate support for strategic career development based on comparison with the results of self-analysis.

[0019] An information processing system of a seventh aspect is an information processing system of any of the first to sixth aspects, wherein the processor visualizes, as the career support information, an importance score indicating how much importance the user places on multiple predetermined items of values, and a satisfaction score indicating how satisfied the user is currently.

[0020] With the above configuration, the information processing system of the seventh aspect visualizes the importance score and satisfaction score for each value item, allowing the user to intuitively grasp the discrepancy between their own priorities and their current situation, and providing accurate support in selecting a target career that matches their values.

[0021] An information processing system of an eighth aspect is an information processing system of any of the first to seventh aspects, wherein the processor visualizes, as the career support information, a career roadmap including the user's predicted career path for each future year, and the expected annual income and feasibility for each career path.

[0022] With the above configuration, the information processing system of the eighth aspect visualizes a future career roadmap, allowing users to intuitively grasp the medium- to long-term growth process and economic outlook, etc., thereby providing strategic support for planned and realistic career development.

[0023] A ninth aspect of the information processing method involves a computer executing a process in which user information including the user's career history and goal career information including the content and conditions of a goal career aimed at by the user are acquired from the user, job type information including each attribute required in accordance with the content of the goal career indicated in the goal career information is acquired from an job type database, gap information indicating the difference between the user's current value for each attribute based on the user information and the target value corresponding to the content of the goal career based on the job type information is derived based on the acquired user information, the goal career information, and the job type information, and career support information for supporting the user in achieving their goal career, including the derived gap information, is presented to the user.

[0024] With the above configuration, the information processing method of the ninth aspect can clarify the difference between the user's current situation and their target career, and support their decision-making regarding their actions, including employment at another organization or career development within the same organization.

[0025] The information processing program of the tenth aspect causes a computer to execute the following process: acquire from the user user information including the user's career history and target career information including the content and conditions of the target career that the user is aiming for; acquire from the occupation database occupation information including each attribute required in accordance with the content of the target career indicated in the target career information; derive gap information indicating the difference between the user's current value for each attribute based on the user information and the target value corresponding to the content of the target career based on the occupation information based on the acquired user information, the target career information, and the acquired occupation information; and present to the user career support information including the derived gap information, which supports the user in achieving their target career.

[0026] With the above configuration, the information processing program of the tenth aspect can clarify the difference between the user's current situation and their target career, and support their decision-making regarding their actions, including employment at another organization or career development within the same organization. [Effects of the Invention]

[0027] As described above, the information processing system, information processing method, and information processing program disclosed herein can clarify the difference between a user's current situation and their target career, and can support behavioral decisions, including employment at another organization or career development within the same organization. [Brief explanation of the drawings]

[0028] [Figure 1] FIG. 1 is a diagram illustrating an example of a schematic configuration of a career support system. [Figure 2] FIG. 2 is a block diagram showing the hardware configuration of a server and a user terminal. [Figure 3] FIG. 2 is a block diagram showing an example of various information stored in the storage of the server. [Figure 4] 10 is a flowchart showing the flow of a career support process. [Figure 5]FIG. 2 is a diagram illustrating a first example of a display displayed on a display unit of a user terminal. [Figure 6] FIG. 10 is a diagram showing a second example of a display displayed on the display unit of the user terminal. [Figure 7] FIG. 10 is a diagram illustrating a third example of a display displayed on the display unit of the user terminal. [Figure 8] FIG. 10 is a diagram illustrating a fourth example of a display displayed on the display unit of the user terminal. [Figure 9] FIG. 10 is a diagram showing a fifth example of a display displayed on the display unit of the user terminal. [Figure 10] FIG. 10 is a diagram showing a sixth example of a display displayed on the display unit of the user terminal. [Figure 11] FIG. 10 is a diagram showing a seventh example of a display displayed on the display unit of the user terminal. [Figure 12] FIG. 10 is a diagram showing an eighth example of a display displayed on the display unit of the user terminal. [Figure 13] FIG. 13 is a diagram showing a ninth example of a display displayed on the display unit of the user terminal. DETAILED DESCRIPTION OF THE INVENTION

[0029] The following describes the career support system 10 according to this embodiment. The career support system 10 is a system that has a function of clarifying the difference between the user's current situation and their target career and presenting it to the user.

[0030] (First embodiment) First, a first embodiment of the career support system 10 will be described.

[0031] FIG. 1 is a diagram showing an example of a schematic configuration of a career support system 10. As shown in FIG. 1, the career support system 10 includes a server 20 and a plurality of user terminals 40. The server 20 and the plurality of user terminals 40 are connected in a state in which they can communicate with each other via a network N. The network N may be, for example, the Internet, a LAN (Local Area Network), or a WAN (Wide Area Network).

[0032] The server 20 is a server computer that executes various processes related to the career support system 10. The career support system 10 provides a career support service that analyzes the difference between a user's current situation and their target career and presents various types of support information based on the results. A user can use various functions by accessing the career support service through a user terminal 40. The server 20 may be configured as a single server computer, or may have a distributed configuration in which multiple server computers are linked together.

[0033] The user terminal 40 is a terminal used by a user who is a user of the career support service. As an example, in this embodiment, the user is a job seeker who is considering employment at another organization. In addition, in this embodiment, the user terminal 40 is configured as a "PC (Personal Computer)," but is not limited to this and may be another information processing terminal such as a smartphone or a tablet terminal. Note that in the figure, two user terminals 40, user terminal 40A and user terminal 40B, are shown as an example of the multiple user terminals 40, but in reality, three or more user terminals 40 may exist depending on the number of users of the career support service.

[0034] 2 is a block diagram showing the hardware configuration of the server 20 and the user terminal 40. Note that the server 20 and the user terminal 40 basically have a general computer configuration, and therefore the server 20 will be described as a representative. The server 20 is an example of the "computer" in the present disclosure.

[0035] 2, the server 20 includes a CPU (Central Processing Unit) 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, a storage 24, an input unit 25, a display unit 26, and a communication unit 27. Each component is connected to each other via a bus 28 so as to be able to communicate with each other.

[0036] The CPU 21 is a central processing unit that executes various programs and controls each part. That is, the CPU 21 reads programs from the ROM 22 or the storage 24 and executes the programs using the RAM 23 as a work area. The CPU 21 controls each of the above components and performs various arithmetic processing in accordance with the programs stored in the ROM 22 or the storage 24. The CPU 21 is an example of a "processor" in the present disclosure.

[0037] The ROM 22 stores various programs and various data. The RAM 23 serves as a working area for temporarily storing programs or data.

[0038] The storage 24 is configured by a storage device such as a hard disk drive (HDD), a solid state drive (SSD), or a flash memory, and stores various programs and various data.

[0039] The input unit 25 includes, for example, a keyboard, a mouse, various buttons, a microphone, a camera, and the like, and is used to perform various inputs.

[0040] The display unit 26 is, for example, a liquid crystal display, and displays various information. The display unit 26 may function as the input unit 25 by adopting a touch panel system.

[0041] The communication unit 27 is an interface for communicating with other devices. For this communication, a wired communication standard such as Ethernet (registered trademark) or FDDI, or a wireless communication standard such as 4G, 5G, or Wi-Fi (registered trademark) is used.

[0042] In addition, the functions of the CPU 41, ROM 42, RAM 43, storage 44, input unit 45, display unit 46, communication unit 47, and bus 48 of the user terminal 40 have the same functional configuration as the CPU 21, ROM 22, RAM 23, storage 24, input unit 25, display unit 26, communication unit 27, and bus 28 of the server 20 described above.

[0043] 3 is a block diagram showing an example of various information stored in the storage 24 of the server 20. As shown in FIG. 3, the storage 24 stores an information processing program 30, a generative model 31, and a database 32.

[0044] The information processing program 30 is a program for causing the CPU 21 to execute various processes described below. When executing the information processing program 30, the server 20 executes processing based on the information processing program 30 using the hardware resources shown in Fig. 2. The information processing program 30 is an example of an "information processing program" in the present disclosure.

[0045] The generative model 31 is a so-called generative AI. An example of the generative model 31 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ) and Gemini (Internet Search <url: https: gemini.google.com ?hl="ja">) and other generative AIs. The generative model 31 is configured to realize processing that can be executed by various known generative AIs. The generative model 31 is obtained by causing a neural network to perform deep learning. An instruction statement is input to the generative model 31, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The generative model 31 performs inference on the input inference data in accordance with the instruction indicated by the instruction statement, and outputs the inference result in a data format such as voice data, graph data, table data, image data, and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization. The generative model 31 is an example of a "generative model" in the present disclosure.

[0046] The database 32 is composed of multiple databases that store various types of information related to the career support service. Specifically, the database 32 is composed of at least a user database that stores information about each user and an occupation database that stores information about each occupation. Details of the information stored in each of these databases will be described later. All of these databases may be stored in the storage 24 of the server 20, or some or all of them may be stored in an external database system.

[0047] 4 is a flowchart showing the flow of the career support process for generating and outputting career support information for a user. The career support process is performed by the CPU 21 reading the information processing program 30 from the storage 24, expanding it in the RAM 23, and executing it. As an example, the career support process is started when the user logs in to the career support service and performs a predetermined start operation.

[0048] 4, the CPU 21 acquires user information including the user's career history and target career information including the content and conditions of the target career the user is aiming for from the user. The CPU 21 stores the acquired user information and target career information in the user database in association with the user's identification information. The CPU 21 then proceeds to step S11.

[0049] Here, the career history acquired as user information includes educational background, work history, skills possessed, years of work experience by occupation, etc. In addition to the career history, the user information also includes basic information such as name, age, and address.

[0050] In addition, the "content" of the goal career information includes the desired job type, desired future position (e.g., managerial position), and desired industry, while the "conditions" include the desired annual salary, desired work location, desired work style (e.g., full remote, flexible work), and whether or not one has discretion and work style preferences based on values ​​(e.g., stability-oriented, emphasis on autonomy), etc.

[0051] In this embodiment, there are two methods for acquiring user information and target career information: a written form input and an AI voice dialogue input. Each method will be described below with reference to FIGS. 5 and 6.

[0052] 5 is a diagram showing a first example of a display displayed on the display unit 46 of the user terminal 40. After receiving an operation to start the carrier support process from the user, the CPU 41 causes the display unit 46 to display a selection screen 50 shown in FIG.

[0053] A selection screen 50 shown in FIG. 5 displays a descriptive input section 51 and an AI interview input section 52, and the user can select either input method.

[0054] The descriptive input unit 51 is an interface that allows a user to input a plurality of predetermined items in a step-by-step manner using text boxes and a pull-down menu. When the start button 51A in the descriptive input unit 51 is operated, an input screen (not shown) is displayed on the display unit 46, and the input of user information and career goal information such as "name," "age," "work history," "skills," "desired occupation," and "desired work location" is accepted. When the input is complete, the input data is sent to the server 20 as user information and career goal information.

[0055] The AI ​​interview input unit 52 is an interface for acquiring user information and career goal information through a natural language voice dialogue format. When the start button 52A of the AI ​​interview input unit 52 is operated, an interview screen 60 shown in FIG. 6 is displayed on the display unit 46.

[0056] Figure 6 is a second display example displayed on the display unit 46 of the user terminal 40. On the interview screen 60 shown in Figure 6, an AI interview in the form of a voice dialogue is carried out using the generative model 31. Here, the generative model 31 is composed of multiple generative AIs, and the AI ​​interview is carried out by a generative AI (hereinafter referred to as "interview AI") specialized for interview processing.

[0057] The interview screen 60 includes an AI speech display section 61, a user speech display section 62, a meter display section 63, and a number of questions display section 64.

[0058] The AI ​​speech display section 61 is an area that displays the speech content of the interview AI, and is composed of a text display section 61A and a play button 61B. As an example, the text display section 61A displays the text "First, please tell us your name." When the play button 61B is operated, a voice corresponding to the text is output from the speaker (not shown) of the user terminal 40.

[0059] The user utterance display section 62 is an area that displays the user's utterance content, and is composed of a start button 62A for performing a recording operation and a text display section 62B that displays the voice recognition result after recording. As an example, the text display section 62B displays the text "Please start voice recognition." This indicates that recording has not yet started at this stage. The voice recognition result after recording, i.e., the user's response, is stored as voice data associated with the utterance content of the interview AI. Then, after the AI ​​interview is completed, the voice data is sent to the server 20.

[0060] The meter display unit 63 shows the progress of the questions posed to the user in the form of a bar, with the black bar representing the number of questions being asked or completed. The meter display unit 63 is configured so that the black bar extends to the right as the AI ​​interview progresses.

[0061] The question number display section 64 is an area that displays the progress of questions for the user in text information. As an example, the question number display section 64 displays the character string "Question 1 / 19," indicating that the first question out of a total of 19 questions is currently being asked.

[0062] When the user has finished providing voice responses to all questions on the interview screen 60, the voice data indicating the user's accumulated responses is transmitted from the user terminal 40 to the server 20. In the server 20, the CPU 21 performs a known voice recognition process on the voice data, and obtains the resulting text information as user information and target career information.

[0063] Returning to FIG. 4, in step S11, the CPU 21 determines whether the user information and goal career information acquired in step S10 include all required items. If the CPU 21 determines that the acquired user information and goal career information include all required items (step S11: YES), the process proceeds to step S13. On the other hand, if the CPU 21 determines that the acquired user information and goal career information lacks required items (step S11: NO), the process proceeds to step S12. As an example, the CPU 21 determines that the user information and goal career information include all required items when it has acquired all of the specified items, such as "name," "age," "work history," "possessed skills," "desired job type," and "desired work location."

[0064] In step S12, the CPU 21 requests the user to add the information determined to be insufficient in step S11.

[0065] Here, the CPU 21 executes the addition request process in accordance with the input method selected by the user on the selection screen 50 shown in FIG.

[0066] Specifically, if the descriptive input section 51 is selected, the CPU 21 generates configuration data for an input screen that prompts the user to enter the missing information, and transmits the configuration data to the user terminal 40. As a result, the CPU 41 of the user terminal 40 displays an input screen on the display unit 46 and prompts the user to enter the information. On the other hand, if the AI ​​interview input section 52 is selected, the CPU 21 generates configuration data for the interview screen 60 shown in FIG. 6 and transmits the data to the user terminal 40 together with a question related to the missing information. In the user terminal 40, the CPU 41 displays the question in the text display unit 61A, thereby eliciting the information from the user. Then, the CPU 21 returns to step S11. In the first embodiment, it is assumed that the user selected the descriptive input section 51 on the selection screen 50.

[0067] In step S13, the CPU 21 acquires, from the job database, job type information including attributes required according to the content of the target career indicated in the target career information acquired from the user, and then the CPU 21 proceeds to step S14.

[0068] Here, the job type information includes, as attributes, the abilities required for each job type (e.g., years of work experience, skills), and the proficiency level for each skill. In addition to each attribute, the job type information also includes the average annual salary for that job type, growth potential and supply-demand balance in the market, the expected career path for that job type, and trend information indicating the tendency of each behavioral characteristic that is emphasized for achieving predetermined results related to that job type. Note that the job type database predefines and stores job type information including the above information for each job type.

[0069] In this embodiment, the "predetermined result" refers to receiving a job offer or being scouted. The "behavioral characteristics" are information indicating the user's behavioral tendencies and personality traits, such as logical thinking, teamwork, leadership, creativity, and adaptability.

[0070] Furthermore, the trend information is information that indicates trends for each behavioral characteristic that is emphasized for obtaining a job offer or being scouted, based on the behavioral characteristics of accomplished users who have obtained a job offer or been scouted in each job type indicated in the job type information stored in the job type database. The trend information is periodically updated by an administrator who provides career support services based on the behavioral characteristics of accomplished users. For example, the trend information includes trends corresponding to each behavioral characteristic, such as logical thinking: "trend: improving" and teamwork: "trend: stable."

[0071] In step S14, the CPU 21 generates career support information for supporting the user in achieving his or her career goal based on the acquired user information, career goal information, and job type information, and then the CPU 21 proceeds to step S15.

[0072] In this embodiment, the career support information includes skill gap information that indicates the difference between the current value of possessed skills based on user information and the target value of required skills according to the content of the target career based on job type information, for the skills included in each attribute.

[0073] Here, "skills" is a broad concept of ability that includes not only ability-based skills such as "AI / machine learning" and "data analysis," but also qualification-based skills based on public systems such as "AAA Certification" and "BBB Certification." Therefore, skill gap information includes, for example, information such as "AI / machine learning: current value → 30, target value → 80" and "AAA Certification: current value → fail, target value → pass."

[0074] The career support information also includes multiple career options selected based on the user information and the content and conditions of the target career indicated in the target career information. For example, the multiple career options include various careers such as "senior data analyst," "product manager," and "data science manager."

[0075] Furthermore, the career support information includes a score and trend information for each behavioral characteristic of the user. The score for each behavioral characteristic is numerical data with multiple levels that is calculated based on the user information and the career goal information.

[0076] Furthermore, the career support information also includes the user's market value based on predicted annual income for the next several years, the user's values ​​for each of several predetermined items, and a career roadmap predicting the user's future career path.

[0077] The CPU 21 generates a first prompt including user information, target career information, job type information, and predetermined generation instructions, and generates career support information by inputting the first prompt into the generative model 31. Here, the generation of the career support information is performed by a generation AI (hereinafter referred to as the "analysis and output AI") specialized in analysis and output processing, among multiple generation AIs included in the generative model 31. The analysis and output AI outputs each component, such as skill gap information and career options, as structured data (e.g., JSON format) including a tab identifier, item ID, and display value. Such structured output facilitates display processing on the user terminal 40, which will be described later.

[0078] Here, the "generation instruction" is an instruction statement including, for example, "Please generate career support information for the user," and is guide information indicating the output content, expression format, evaluation criteria, etc. required of the analysis and output AI. This allows the CPU 21 to generate a first prompt such as the one below. Note that, for the sake of convenience, only a portion of the user information, target career information, and job type information is shown below as an example, but the actual first prompt includes all of the acquired information.

[0079] <First prompt> "User Information" Work experience: 5 years in sales Skills: Spreadsheet software, passed the first AAA certification exam ... "Target career information" Desired job: Systems engineer Desired annual salary: 7 million yen ... "Job Information" Required work experience: 1 year or more in IT Required skills: IT knowledge Proficiency level: AAA certification final pass "Generation instructions" Generate career support information for users that includes the following aspects: - The output format should be structured in a visually easy-to-understand format using both textual and graphical information. 1.Skills Gap Information Differences between skills and required skills (e.g., current value, target value, achievement level, priority) 2. Career options Multiple carrier names -Career categories, expected annual income, feasibility, and required skills list 3. Behavioral characteristics analysis · Score and trend (e.g., improving, stable) for each behavioral trait (e.g., logical thinking, teamwork, leadership, creativity, adaptability) 4. Market value forecast Future changes in market value based on annual income forecasts for several years into the future (e.g., now, one year from now, three years from now, five years from now) 5. User values - User evaluation of importance and satisfaction for multiple predetermined items (e.g., work-life balance, social contribution, etc.) 6. Career Roadmap Expected career path (recommended occupations by year) - Estimated annual income and feasibility of each stage

[0080] In step S15, CPU 21 acquires the career support information output by the analysis and output AI in step S14, and outputs the career support information to user terminal 40. In user terminal 40, CPU 41 visibly presents the acquired career support information on display unit 46. Specifically, CPU 41 maps data to UI (User Interface) components corresponding to each tab based on the received structured data, and renders a visible output screen on display unit 46. CPU 21 then proceeds to step S16.

[0081] In step S16, after the career support information is output, CPU 21 acquires behavioral information based on operations and responses performed by the user within the career support service. The behavioral information includes a browsing history of the career support information, reactions to the presented skills and careers (e.g., click operations), whether or not the job information was viewed, a history of application operations, and whether or not a reanalysis request was made. CPU 21 then proceeds to step S17.

[0082] In step S17, the CPU 21 determines whether or not there is a desire for reanalysis of the career support information, based on the behavioral information acquired in step S16. If the CPU 21 determines that there is no desire for reanalysis of the career support information (step S17: YES), the CPU 21 ends the career support process. On the other hand, if the CPU 21 determines that there is a desire for reanalysis of the career support information (step S17: NO), the CPU 21 proceeds to step S18. As an example, the CPU 21 determines that the user desires reanalysis of the career support information when the behavioral information includes an operation of a reanalysis button for starting the reanalysis process, an operation to correct input information, or the like.

[0083] In step S18, the CPU 21 acquires update information from the user, where the update information includes at least one of user information and target carrier information.

[0084] The CPU 21 executes the process of acquiring update information according to the input method selected by the user on the selection screen 50 shown in Fig. 5. Therefore, in the first embodiment, the CPU 21 generates configuration data of an input screen that prompts the user to input missing or corrected information based on the descriptive form input method, and transmits the configuration data to the user terminal 40. As a result, the CPU 41 of the user terminal 40 displays an input screen on the display unit 46 and prompts the user to input the information. The CPU 21 then proceeds to step S19.

[0085] In step S19, CPU 21 updates at least one of the user information and the target career information stored in the user database based on the update information acquired in step S18. Then, CPU 21 returns to step S13, where it acquires job type information from the job type database based on the updated target career information. As a result, career support information reflecting the updated information is generated again in step S14.

[0086] Next, examples of displaying career support information will be described with reference to FIGS. 7 is a diagram showing a third example of a display displayed on the display unit 46 of the user terminal 40. After receiving the structured data of the career support information from the server 20, the CPU 41 causes the display unit 46 to display an overview screen 70 shown in FIG.

[0087] The overview screen 70 includes a desired information display section 71, a tab display section 72, a present value display section 73, a future value display section 74, a number of career options display section 75, and a career roadmap display section 76.

[0088] The desired information display section 71 displays information indicating the user's hopes for the future. For example, in FIG. 7, the desired occupation is "system engineer," the desired industry is "IT industry," and the desired work style is "remote work acceptable." In addition, the user's value assessment of each item (e.g., work-life balance 5 / 10) is also displayed below the desired information display section 71.

[0089] The tab display unit 72 displays multiple tabs in parallel for switching between components of the career support information (e.g., career options, skill gaps, etc.). In this embodiment, a tab in the tab display unit 72 whose content is displayed in white text within a black rectangle indicates an active state, and a screen corresponding to that tab is displayed on the display unit 46. In FIG. 7, the "Summary" tab has been selected, and an overview screen 70 showing an overview of the career support information is displayed.

[0090] The current market value of the user is displayed in the current value display section 73. In Fig. 7, the current value display section 73 displays "Current market value: 6,500,000 yen," which indicates the current annual income level estimated in the career support process.

[0091] The user's future market value (e.g., predicted annual income in five years) is displayed in the future value display section 74. In Fig. 7, "Predicted annual income in five years: 12,800,000 yen" is displayed in the future value display section 74, and the expected future annual income if the user grows is shown as a numerical value.

[0092] The number of career options recommended to the user is displayed in the career option number display section 75. In Fig. 7, "3 career options" is displayed in the career option number display section 75, indicating that there are three recommended careers.

[0093] The career roadmap display section 76 displays the user's predicted future career path step by step, year by year. In the example of Figure 7, recommended job titles such as "Senior Data Analyst" in one year, "Data Science Manager" in three years, and "AI Strategy Officer" in five years are listed along with their expected annual salaries.

[0094] Fig. 8 is a diagram showing a fourth example of a display displayed on the display unit 46 of the user terminal 40. As an example, Fig. 8 shows a career option screen 80 corresponding to the state in which the "Career Options" tab in the tab display unit 72 in Fig. 7 is selected.

[0095] The career option screen 80 includes a desired information display section 71, a tab display section 72, a first option display section 81, a second option display section 82, and a third option display section 83. Note that the display content of the desired information display section 71 is the same as that of the overview screen 70 shown in Figure 7, and therefore its description will be omitted, including Figure 9 and subsequent figures.

[0096] Each option display area displays career information for each of the multiple career options recommended to the user in card format, allowing users to compare options simultaneously. This makes it easier for users to select a career that suits their needs while visually understanding how well the options match their goals and skills.

[0097] Below, the components of the first option display section 81 will be described as a representative example. The first option display section 81 includes the components of a career name 81A, a category 81B, an expected annual salary 81C, feasibility 81D, and a list of required skills 81E.

[0098] The career name 81A is the job title of the recommended career, and in the example of FIG. 8, it is displayed as "Senior Data Analyst."

[0099] Category 81B indicates the occupational category to which the career belongs. In the example of FIG. 8, it is displayed as "Category: Data Analysis."

[0100] The expected annual income 81C is information indicating the general annual income level for the relevant career, and in the example of FIG. 8, it is displayed as "Average annual income: 7,200,000 yen."

[0101] The feasibility 81D is an index showing the possibility that the user can achieve the relevant career as a percentage, and is displayed as "Feasibility: 45%" in the example of Figure 8. This feasibility is calculated by the analysis and output AI based on the user information, target career information, and job type information in the career support process.

[0102] The required skill list 81E displays a list of multiple skill information required for the career, and includes elements of a skill name 81F, a priority 81G, and a meter display section 81H.

[0103] The skill name 81F indicates the name of a required individual skill (for example, "business understanding"), and the priority 81G is a label indicating the importance of each skill (for example, "important," "preferred," or "critical").

[0104] The meter display unit 81H shows the progress of the user's skills in the form of a bar, with the black bar indicating the degree of sufficiency. For example, the bar for the skill "business understanding" displayed at the bottom has a high sufficiency, visually indicating that the user has adequately acquired that skill.

[0105] Fig. 9 is a diagram showing a fifth example of a display displayed on the display unit 46 of the user terminal 40. As an example, Fig. 9 shows a skill gap screen 90 corresponding to the state in which the "Skill Gap" tab in the tab display unit 72 in Fig. 8 is selected.

[0106] The skill gap screen 90 is composed of a desired information display section 71, a tab display section 72, a first gap display section 91, a second gap display section 92, a third gap display section 93, a fourth gap display section 94, and a fifth gap display section 95.

[0107] Each gap display section displays the skill gap information related to the user in card format, allowing for the simultaneous comparison of multiple items. This allows the user to visually grasp the level of mastery of each skill and areas that need improvement.

[0108] The components of the third gap indicator 93 will be described below as a representative example. The third gap display section 93 includes the following components: a skill name 93A, a text display section 93B, a meter display section 93C, and a priority 93D.

[0109] The skill name 93A is a section that displays the name of the skill in which a gap occurs, and in the example of FIG. 9, "project management" is displayed.

[0110] The text display section 93B is a section that displays in text format the difference between the current value of the user's skills and the target value of the required skills according to the content of the target career. For example, in Fig. 9, the text display section 93B displays "Current level: 70, Required level: 90," allowing the user to grasp the specific difference.

[0111] The meter display section 93C shows the difference between the current value of the possessed skill and the target value of the required skill in the form of a bar, and the black bar portion indicates the degree of satisfaction. In the example of Fig. 9, the black bar portion is drawn long in the meter display section 93C, indicating that the skill is satisfied to a certain extent.

[0112] The priority 93D is a label display section that indicates the improvement priority (importance) of the skill gap, and is set to a value such as "high," "medium," or "low." In the example of Fig. 9, the priority 93D displays "medium."

[0113] Fig. 10 is a diagram showing a sixth example of a display displayed on the display unit 46 of the user terminal 40. As an example, Fig. 10 shows a market value screen 100 corresponding to the state in which the "Market Value" tab in the tab display unit 72 in Fig. 9 is selected.

[0114] The market value screen 100 includes a desired information display section 71, a tab display section 72, and a market value display section 101.

[0115] The market value display section 101 displays information related to the user's market value, particularly future forecasts based on annual income, in a visualized card format.

[0116] Specifically, the market value display section 101 displays the user's predicted annual income as follows: Current market value: ¥6,500,000 -Predicted price after one year: ¥7,200,000 - Estimated price after 3 years: ¥9,500,000 · Five-year forecast: ¥12,800,000

[0117] In this way, the market value display unit 101 functions as an information provider that allows the user to grasp future value changes that will help the user make decisions regarding career choices, skill investments, and the like.

[0118] Fig. 11 is a diagram showing a seventh example of a display displayed on the display unit 46 of the user terminal 40. As an example, Fig. 11 shows a behavioral characteristics screen 110 corresponding to the state in which the "Behavioral Characteristics" tab in the tab display unit 72 in Fig. 10 is selected.

[0119] The behavioral characteristics screen 110 is composed of a desired information display section 71, a tab display section 72, a first characteristic display section 111, a second characteristic display section 112, a third characteristic display section 113, a fourth characteristic display section 114, and a fifth characteristic display section 115.

[0120] Each characteristic display section displays individual behavioral characteristic information related to the user in card format, allowing users to compare multiple items simultaneously, allowing them to visually grasp their strengths and tendencies.

[0121] The following describes the components of the third characteristic display unit 113 as a representative example. The third characteristic display section 113 includes the components of a characteristic name 113A, a score 113B, and trend information 113C.

[0122] The characteristic name 113A is a section that displays the name of the behavioral characteristic, and in the example of FIG. 11, "leadership" is displayed.

[0123] Score 113B is a numerical score for each behavioral characteristic calculated in the career support process, and is displayed as "Score: 65" in the example of Fig. 11. The larger the score, the higher the evaluation of the user's behavioral characteristic.

[0124] Trend information 113C is a trend for each behavioral characteristic that is emphasized in order to obtain a job offer or be scouted in relation to the user's desired occupation, and is displayed as "Trend: Improvement" in the example of Fig. 11. This indicates that the behavioral characteristic of "leadership" tended to be highly evaluated among past successful users who obtained a job offer or a scout in the user's desired occupation of "system engineer," meaning that the behavioral characteristic is considered important in the desired occupation.

[0125] Fig. 12 is a diagram showing an eighth display example displayed on the display unit 46 of the user terminal 40. As an example, Fig. 12 shows a values ​​screen 120 corresponding to the state in which the "Values" tab in the tab display unit 72 in Fig. 11 is selected.

[0126] The value screen 120 is composed of a desired information display section 71, a tab display section 72, a first value display section 121, a second value display section 122, a third value display section 123, a fourth value display section 124, and a fifth value display section 125.

[0127] Each value display section displays information about the importance and satisfaction of values ​​related to the user in card format, allowing for visual comparison of multiple items. This allows the user to understand the gap between the values ​​they value and their current level of satisfaction.

[0128] The components of the third value display unit 123 will be described below as a representative example. The third value display section 123 includes components of a value name 123A, an importance score 123B, and a satisfaction score 123C.

[0129] The value name 123A is a section that displays the name of the value, and in the example of FIG. 12, "social contribution" is displayed.

[0130] The importance score 123B is a score indicating how much importance the user places on the value indicated in the value name 123A, and in the example of FIG. 12, it is displayed as "Importance: 75".

[0131] The satisfaction score 123C is a score indicating how satisfied the user is currently with the value indicated in the value name 123A, and in the example of FIG. 12, "Satisfaction level: 60" is displayed.

[0132] Fig. 13 is a diagram showing a ninth display example displayed on the display unit 46 of the user terminal 40. As an example, Fig. 13 shows a roadmap screen 130 corresponding to the state in which the "Roadmap" tab in the tab display unit 72 in Fig. 12 is selected.

[0133] The roadmap screen 130 includes a desired information display section 71, a tab display section 72, a one-year-later roadmap display section 131, a three-year-later roadmap display section 132, and a five-year-later roadmap display section 133.

[0134] Each roadmap display section displays information about the user's predicted career one, three, and five years from now in card format, allowing for visual comparison of multiple items. This allows users to intuitively grasp the progress and feasibility of their future career vision.

[0135] Below, the components of the one-year-later roadmap display unit 131 will be described as a representative example. The one-year-later roadmap display section 131 includes components of a career name 131A, an expected annual salary 131B, and feasibility 131C.

[0136] Career name 131A is the job title of the career predicted one year from now, and in the example of FIG. 13, it is displayed as "Senior Data Analyst."

[0137] The expected annual income 131B is the expected annual income according to the user's career one year from now, and is displayed as "7,200,000 yen" in the example of FIG.

[0138] The feasibility 131C is an index that numerically indicates the possibility that a user will reach the relevant carrier in one year, and in the example of FIG. 13, "feasibility: 85%" is displayed.

[0139] As described above, in the career support system 10, the CPU 21 of the server 20 acquires user information and target career information from the user, and also acquires job type information, including each attribute required according to the content of the target career indicated in the target career information, from the job type database. Based on the acquired user information, target career information, and job type information, the CPU 21 derives gap information indicating the difference between the user's current value for each attribute based on the user information and the target value according to the content of the target career based on the job type information. The CPU 21 then presents the user with career support information, including the derived gap information, to support the user in achieving their target career. This allows the career support system 10 to clarify the difference between the user's current situation and the target career and support the user's decision on their actions, including whether to seek employment at another organization or pursue a career within the same organization.

[0140] In the career support system 10, the gap information is skill gap information that indicates the difference between the current value of possessed skills based on user information and the target value of required skills corresponding to the content of the target career based on job type information, for the skills included in each attribute. The CPU 21 of the server 20 then visualizes the skill gap information for each required skill item using text and graphics as career support information. Thus, the career support system 10 visualizes the skill gap information for each required skill item using text and graphics, allowing the user to intuitively grasp specific growth challenges and further promoting proactive action toward career development.

[0141] Furthermore, in the career support system 10, the career support information includes multiple career options selected based on user information and the content and conditions of the target career indicated in the target career information. Here, each career option is dynamically selected by an analysis and output AI in the career support process according to the user information, the target career information, and the job type information. The CPU 21 of the server 20 then visualizes the feasibility of each career option calculated based on the user information, the target career information, and the job type information as the career support information. Thus, by visualizing the feasibility of each career option, the career support system 10 enables users to understand the realism of each career option in light of their own skill gaps, thereby supporting decision-making toward highly feasible career development.

[0142] Furthermore, in the career support system 10, the CPU 21 of the server 20 visualizes the expected annual income for each career option as career support information. As a result, the career support system 10 visualizes the expected annual income for each career option, allowing the user to intuitively grasp the economic merits of each option, and making comprehensive and realistic career decision-making decisions that take into account both feasibility and income aspects can be appropriately supported.

[0143] Furthermore, in the career support system 10, the job type information includes trend information indicating trends for each behavioral characteristic that is emphasized for obtaining a job offer or being scouted, in relation to the job type indicated in the job type information, based on the behavioral characteristics of accomplished users who have obtained a job offer or been scouted. The CPU 21 of the server 20 then visualizes the trend information along with the score for each behavioral characteristic as career support information. Thus, the career support system 10 visualizes the trend information according to the job type along with the score for each behavioral characteristic, allowing the user to specifically grasp the behavioral characteristics that are emphasized in the user's target job, and enabling accurate support for strategic career development based on comparison with self-analysis results.

[0144] Furthermore, in the career support system 10, the CPU 21 of the server 20 visualizes, as career support information, an importance score that indicates how much importance the user places on a plurality of predetermined items related to values, and a satisfaction score that indicates how satisfied the user is currently with each item. Thus, by visualizing the importance score and satisfaction score for each item of values, the career support system 10 enables the user to intuitively grasp the discrepancy between their own priorities and their current situation, and provides accurate support for selecting a target career that matches their values.

[0145] Furthermore, in the career support system 10, the CPU 21 of the server 20 visualizes, as career support information, a career roadmap including the user's predicted career path for each year of the future, and the expected annual income and feasibility of each career path. As a result, the career support system 10 visualizes a future career roadmap, allowing the user to intuitively grasp the medium- to long-term growth process and economic outlook, etc., and enabling strategic support for planned and realistic career development.

[0146] (Second embodiment) Next, a second embodiment of the career support system 10 will be described while omitting or simplifying parts that overlap with the above embodiment.

[0147] In the second embodiment, it is assumed that the user selects the AI ​​interview input section 52 on the selection screen 50. In this case, the CPU 21 of the server 20 acquires voice data including the user's responses during the AI ​​interview, and acquires the text information obtained by performing a known voice recognition process on the voice data as user information and target career information.

[0148] Here, the interview AI is designed to present the user with specific questions (e.g., "Have you had any experience leading a team?") to understand the user's behavioral characteristics during the dialogue process.

[0149] In addition, the CPU 21 generates a second prompt that includes dialogue information including the dialogue content obtained by the AI ​​interview and predetermined instructions (hereinafter referred to as "extraction instructions") for extracting behavioral characteristics, and inputs this to the analysis and output AI to obtain a score for each behavioral characteristic.

[0150] Here, the "extraction instruction" is an instruction in the form of, for example, "Based on the dialogue content shown in the dialogue information, please calculate scores indicating the user's behavioral characteristics of logical thinking, teamwork, leadership, creativity, and adaptability," and serves to guide the analysis and output AI in output content, format, evaluation criteria, etc. This allows the CPU 21 to generate, for example, the following second prompt.

[0151] <Second prompt> "Dialogue Information" Interview audio data.wav "Extraction instructions" Based on the dialogue content shown in the dialogue information, calculate a score that indicates the user's behavioral characteristics of logical thinking, teamwork, leadership, creativity, and adaptability.

[0152] The analysis and output AI outputs scores corresponding to the plurality of behavioral characteristics as structured data based on the second prompt. The CPU 21 acquires this output and transmits it to the user terminal 40, where it is reflected on a screen that visualizes the scores for each behavioral characteristic (for example, the behavioral characteristic screen 110 shown in FIG. 11).

[0153] As described above, the second embodiment differs from the first embodiment in that it can extract and visualize behavioral characteristics based on dialogue voice without requiring the user to input descriptions or explicitly declare skills.

[0154] As described above, in the career support system 10, the CPU 21 of the server 20 acquires dialogue information, including the content of the dialogue between the user and the interview AI, which elicits the user's behavioral characteristics. The CPU 21 also inputs a second prompt, including an extraction instruction and the dialogue information, to the analysis and output AI, and acquires a score indicating each behavioral characteristic output by the analysis and output AI based on the second prompt. The CPU 21 then visualizes the score for each behavioral characteristic as career support information. Thus, according to the career support system 10, by scoring and visualizing the user's behavioral characteristics extracted based on the dialogue information, the user can objectively grasp their strengths and areas for improvement in terms of their characteristics, thereby enabling more appropriate support for career development.

[0155] (others) Although the embodiments of the present disclosure have been described in detail above with reference to the accompanying drawings, the technical scope of the present disclosure is not limited to such examples. It is clear that a person skilled in the art of the present disclosure can conceive of various modifications or alterations within the scope of the technical idea described in the claims, and it is understood that these modifications or alterations also naturally fall within the technical scope of the present disclosure.

[0156] Furthermore, the effects described in the above embodiments are explanatory or exemplary and are not limited to those described in the above embodiments. In other words, the technology according to the present disclosure may achieve other effects that are obvious to a person skilled in the art of the present disclosure from the description in the above embodiments, in addition to or instead of the effects described in the above embodiments.

[0157] The processes described in the above embodiments can also be realized by dedicated hardware circuits, in which case they may be executed by a single piece of hardware or by multiple pieces of hardware.

[0158] In the above embodiment, the user is described as a job seeker considering employment at another organization, but the present invention is not limited to this. For example, the user may be someone other than a job seeker, such as an incumbent employee considering career development within the organization.

[0159] In the above embodiment, a configuration including skill gap information has been described, but the present invention is not limited to this. For example, the gap information may include years of experience gap information indicating a gap in years of work experience instead of or in addition to the skill gap information. In this case, the years of experience gap information may include information such as "user's years of work experience: 1 year, required years of work experience: 3 years or more." The skill gap information and years of experience gap information are examples of "ability gap information" in the present disclosure.

[0160] In the above embodiment, the CPU 21 is configured to generate career support information based on user information, target career information, and job type information, but this is not limited to this. The CPU 21 may generate career support information by taking into account other information in addition to these pieces of information. For example, the CPU 21 may obtain statistical data corresponding to the content of the target career based on the job type information from a statistical database that stores various statistical data such as "trends in human resource demand by industry," "statistics on turnover rates by job type," or "job change success rates by age group," and use the statistical data to generate the career support information.

[0161] In the above embodiment, the CPU 21 may calculate a correlation coefficient between a culture compatibility code defined for each workplace and a value vector based on the user's behavioral characteristics. Specifically, the CPU 21 may generate a value vector for the user using the score for each behavioral characteristic stored in the user database, calculate an inner product with a multidimensional culture vector based on the value distribution of multiple employees at the workplace stored in the occupation database, and correct the feasibility value visualized as career support information according to the correlation coefficient.

[0162] In the above embodiment, the CPU 21 may correct the scores of the behavioral characteristics based on time-series paralinguistic features such as the user's intonation, pauses, and speaking rate extracted from the voice data including the dialogue information. Specifically, the CPU 21 may divide the voice waveform into unit time segments, calculate the energy fluctuation range, speech interval, and intonation index for each segment using the generative model 31, and add the calculation results as correction factors to the scores corresponding to "teamwork" and "leadership" among the behavioral characteristics.

[0163] In the above embodiment, the CPU 21 may detect the presence and type of rhetorical expressions included in the dialogue information, and correct the score corresponding to "creativity" among the behavioral characteristics based on the detection results. Specifically, the CPU 21 may input the detection results and a prompt including predetermined instructions for calculating the correction value to the generative model 31, and obtain a correction value according to the appearance frequency and diversity index of rhetorical types such as metaphors, allusions, and examples. The CPU 21 may then correct the score corresponding to "creativity" based on the correction value.

[0164] In the above embodiment, the CPU 21 may calculate a deviation score between the user's desired occupation and the preference statistics of other users with similar profiles, and correct the feasibility based on the deviation score. Specifically, the CPU 21 may identify multiple other users whose work history, skills, desired annual income, desired work location, etc., included in the user information and the target career information are similar, calculate a deviation score between the occupation preference probability distribution of the other users and the user's desired occupation, and correct the feasibility value based on the deviation score.

[0165] In the above embodiment, the CPU 21 may detect a semantic or numerical inconsistency between the career elements input or spoken by the user, and generate and output a correction dialogue based on the inconsistency. Specifically, when the CPU 21 detects an inconsistency condition, such as when the target annual salary is 10 million yen or more while the desired job type is a new graduate level job, the CPU 21 may generate voice data including the content, for example, "It is difficult to achieve the desired annual salary in this job type. Would you like to reconsider?" and output it to the user terminal 40.

[0166] In the above embodiment, the CPU 21 may extract the optimal placement career for the current user by reverse calculation based on the past successful assignment history data, and include the extraction result in the career options. Specifically, the CPU 21 may use the number of years since assignment, evaluation score, and number of promotions stored in a predetermined database as feature quantities, calculate the success rate by job type for other people who have a profile similar to the user's using the generative model 31, and display careers with a success rate equal to or greater than a predetermined value as career options.

[0167] In the above embodiment, the CPU 21 may predict future gap information in the case where the user chooses to maintain the status quo without taking any career development, and output the prediction result as a warning display. Specifically, the CPU 21 may estimate the user's state several years from now using the generative model 31 while maintaining the state of the skill level and the like based on the current user information, and may visualize and output the skill difference or market value difference compared to when career development is performed as a "risk of deterioration if no action is taken."

[0168] In the above embodiment, the display examples of career support information are not limited to those shown in Figures 7 to 13. A person skilled in the art could easily create new display examples by appropriately combining parts of the configurations shown in these figures. For example, as a display example of career support information, a diagram visually showing the user's career path, the expected annual salary corresponding to each career path, and information such as the skills and experience required to realize that career path could be displayed all together on a single screen.

[0169] In the present disclosure, the term "information processing system" is a concept that encompasses both a system configured with a single device and a system configured with a combination of multiple devices. For example, the information processing system of the present disclosure may be configured with a single server 20, or may be configured with a combination of the server 20 and the user terminal 40, etc.

[0170] In this disclosure, the term "processor" refers to a processor in a broad sense, including general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).

[0171] The operations of the processor in the present disclosure may be performed not only by a single processor but also by multiple processors located in physically separate locations working together. Furthermore, the order of the operations of the processor is not limited to the order described in the present disclosure and may be changed as appropriate.

[0172] In the above embodiment, the information processing program 30 is pre-stored (installed) in the storage 24, but the present invention is not limited to this. The information processing program 30 may be provided in a form recorded on a recording medium such as a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk Read Only Memory), or a USB (Universal Serial Bus) memory. The information processing program 30 may also be downloaded from an external device via a network N. The technology disclosed herein may also be applied to programs and program products.

[0173] All publications, patent applications, and technical standards mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent application, or technical standard was specifically and individually indicated to be incorporated by reference. [Explanation of symbols]

[0174] 20 Servers (computers) 21 CPU (processor) 30 Information Processing Program 31 Generative Model< / url:>

Claims

1. a processor; The processor: acquires from the user user information including the user's career history and target career information including the content and conditions of the target career that the user is aiming for, and also acquires from an occupation database occupation information including each attribute required according to the content of the target career indicated in the target career information; deriving gap information indicating a difference between the user's current value based on the user information in each attribute and a target value according to the content of the target career based on the job type information, based on the acquired user information, the target career information, and the job type information; presenting to the user career support information, including the derived gap information, for supporting the user in achieving the target career; Information processing system.

2. the gap information includes ability gap information indicating a difference between a current value of the possessed ability based on the user information and a target value of the required ability according to the content of the target career based on the job type information, for the ability included in each of the attributes; The processor: As the career support information, the ability gap information for each item of the required ability is visualized in text and graphics. The information processing system according to claim 1 .

3. the career support information includes a plurality of career options selected based on the user information and the content and conditions of the target career indicated in the target career information; The processor: As the career support information, the feasibility of each career option calculated based on the user information, the target career information, and the job type information is visualized. The information processing system according to claim 2 .

4. The processor: As the career support information, an expected annual income expected for each career option is visualized. The information processing system according to claim 3 .

5. The processor: acquiring dialogue information including a dialogue content that elicits behavioral characteristics of the user, the dialogue content being conducted between the user and a generative model that can interact with the user; inputting a prompt including predetermined instruction content and the dialogue information to a generative model in order to extract the behavioral characteristics; and obtaining scores indicating the behavioral characteristics for each of a plurality of predetermined items output by the generative model based on the prompt; The score for each behavioral characteristic is visualized as the career support information. The information processing system according to claim 1 .

6. the job type information includes trend information indicating a tendency for each behavioral characteristic that is emphasized for achieving a predetermined result in relation to the job type indicated in the job type information, based on behavioral characteristics of an accomplished user who has achieved a predetermined result, and The processor: The trend information is visualized together with the score for each behavioral characteristic as the career support information. The information processing system according to claim 5 .

7. The processor: As the career support information, an importance score indicating how much importance the user places on a plurality of predetermined items of values ​​and a satisfaction score indicating how satisfied the user is currently are are visualized. The information processing system according to claim 1 .

8. The processor: As the career support information, a career roadmap including a predicted career path for each year of the user's future, and an expected annual income and feasibility for each career path is visualized. The information processing system according to claim 1 .

9. acquires from the user user information including the user's career history and target career information including the content and conditions of the target career that the user is aiming for, and also acquires from an occupation database occupation information including each attribute required according to the content of the target career indicated in the target career information; deriving gap information indicating a difference between the user's current value based on the user information in each attribute and a target value according to the content of the target career based on the job type information, based on the acquired user information, the target career information, and the job type information; presenting to the user career support information, including the derived gap information, for supporting the user in achieving the target career; An information processing method in which processing is performed by a computer.

10. acquires from the user user information including the user's career history and target career information including the content and conditions of the target career that the user is aiming for, and also acquires from an occupation database occupation information including each attribute required according to the content of the target career indicated in the target career information; deriving gap information indicating a difference between the user's current value based on the user information in each attribute and a target value according to the content of the target career based on the job type information, based on the acquired user information, the target career information, and the job type information; presenting to the user career support information, including the derived gap information, for supporting the user in achieving the target career; An information processing program that causes a computer to execute a process.

Citation Information

Patent Citations

  • Job change mediating apparatus, job change mediating method and computer-readable recording medium with job change mediating program recorded on it

    JP2002074056A

  • Carrier counseling system and method using vocational aptitude and capacity development system, and expectant selection aiding system and method using vocational aptitude and capacity development system

    JP2003331093A

  • Information processing device, method, and program

    JP2020194434A

  • Systems and methods for objective-based skill training

    US20220406207A1

  • Matching system

    JP2022123287A