Information processing systems, information processing methods, and programs
The information processing system addresses the need for consistent and coherent job seeker documents by using AI to analyze and suggest improvements, increasing job placement success through enhanced document quality.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- BIZREACH INC
- Filing Date
- 2025-09-02
- Publication Date
- 2026-05-15
AI Technical Summary
There is a need for a technique that can assist in the creation of documents related to job seekers, particularly in enhancing the consistency and coherence of their resumes and profiles to improve job placement rates.
An information processing system that includes a processor to acquire documents about job seekers, create improvement information to enhance consistency between document entries, and present this information to the job seekers, utilizing artificial intelligence models to analyze and suggest corrections and additions based on reference information and job seeker behavior.
The system improves the consistency and appeal of job seeker documents, increasing the likelihood of successful job placements by aligning content with employer search queries and historical job-seeking trends, thereby enhancing job placement rates.
Smart Images

Figure 0007860318000001_ABST
Abstract
Description
Technical Field
[0006] , ,
[0007] , ,
[0001] The present invention relates to an information processing system, an information processing method, and a program.
Background Art
[0002] Patent Document 1 discloses a technique for assisting in the creation of documents.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] There is a need for a technique that can assist in the creation of documents related to job seekers.
[0005] In view of the above circumstances, the present invention aims to provide an information processing system and the like that can assist in the creation of documents related to job seekers.
Means for Solving the Problems
[0006] According to one aspect of the present invention, there is provided an information processing system including at least one processor configured to execute the following steps by reading a program. In a document acquisition step, a document containing information about a job seeker is acquired. In an improvement information creation step, improvement information for enhancing the consistency between the descriptions of each of a plurality of items included in the document is created based on the document and first reference information, where the first reference information is information regarding the correlation between the document and the improvement information. In an improvement information presentation step, the improvement information is presented to the job seeker.
[0007] [[ID=SO]]According to such an aspect, it is possible to assist in the creation of documents related to job seekers. [Brief explanation of the drawing]
[0008] [Figure 1] This is a diagram showing the configuration of Information Processing System 1. [Figure 2] This is a block diagram showing the hardware configuration of server device 10. [Figure 3] This block diagram shows the hardware configuration of the job seeker terminal 20 and the job applicant terminal 30. [Figure 4] This is a block diagram showing the functions realized by the server device 10 (control unit 11), the job seeker terminal 20 (control unit 21), and the job seeker terminal 30 (control unit 31). [Figure 5] This figure shows an example of the initial state of the document improvement screen DD displayed on the job seeker terminal 30. [Figure 6] Figure 5 shows an example of the state in the document improvement screen DD where the object SO for receiving improvement information or supplementary improvement information is displayed. [Figure 7] Figure 5 shows an example of the document improvement screen DD displaying improvement information IN. [Figure 8] Figure 5 shows an example of the state in which input is made to the editing field EF on the document improvement screen DD. [Figure 9] Figure 5 shows an example of the document improvement screen DD with updated information. [Figure 10] This figure shows an example of the SD screen for determining the level of job satisfaction displayed on the job seeker terminal 30. [Figure 11] This figure shows an example of the improvement information display screen ID shown on the job seeker terminal 30. [Figure 12] This figure shows an example of a chat screen CD for creating improvement documents, which is displayed on the job seeker's terminal 30. [Figure 13] This figure shows an example of the ISD (Information Processing Unit) screen for suggesting improvement documents, which is displayed on the job seeker's terminal 30. [Figure 14] This figure shows another example of the chat screen CD displayed on the job seeker terminal 30. [Figure 15]This figure shows another example of the document improvement screen DD displayed on the job seeker terminal 30. [Figure 16] Figure 15 shows an example of the state in which the improvement instruction area IA is displayed on the document improvement screen DD. [Figure 17] Figure 15 shows an example of the state in which the improved document IS is displayed on the document improvement screen DD. [Figure 18] This is an activity diagram showing an example of the flow of information processing (improvement processing of documents to be improved) performed by Information Processing System 1. [Modes for carrying out the invention]
[0009] Embodiments of the present invention will be described below with reference to the drawings. The various features shown in the embodiments below can be combined with each other.
[0010] Incidentally, the program for implementing the software appearing in one embodiment may be provided as a non-transitory computer-readable medium, or it may be provided as a downloadable medium from an external server, or it may be provided so that the program is launched on an external computer and its functions are realized on a client terminal (so-called cloud computing).
[0011] In various information processing according to an embodiment, an input and an output corresponding to the input can be realized. Here, if an output is obtained as a result of the input, the mode of information (hereinafter referred to as reference information) referred to in such information processing is not limited. The reference information may be, for example, rule-based information such as a database, a lookup table, a predetermined function (including a judgment formula such as a regression formula constructed by a statistical method), a learned model in which the correlation between the input and the output is learned in advance, or a large language model capable of outputting a desired result by inputting a prompt (these models include parameters for constructing the correlation between the input and the output), or a generative AI such as a vision language model.
[0012] In one embodiment, the "part" may include, for example, hardware resources implemented by a circuit in a broad sense and information processing of software that can be specifically realized by these hardware resources. Also, in one embodiment, various information is handled, and these information are represented, for example, by physical values of signal values representing voltage and current, the high and low of signal values as a set of binary bits composed of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be executed on a circuit in a broad sense.
[0013] Furthermore, a circuit in a broad sense is a circuit realized by appropriately combining at least a circuit, circuitry, a processor, a memory, etc. The processor may be a general-purpose processor or a dedicated circuit. That is, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.
[0014] 1. Hardware Configuration In this section, the hardware configuration will be described.
[0015] <Information Processing System 1> FIG. 1 is a configuration diagram showing an information processing system 1. The information processing system 1 includes a communication line 2, a server device 10, a plurality of job seeker terminals 20, and a plurality of applicant terminals 30. The server device 10, the job seeker terminals 20, and the applicant terminals 30 are configured to be able to communicate with each other through the communication line 2. The connections of the server device 10, the job seeker terminals 20, and the applicant terminals 30 may be wired or wireless. Also, the server device 10, the job seeker terminals 20, and the applicant terminals 30 are each an example of an information processing device.
[0016] Information processing system 1 constitutes at least a part of a job posting and job search system used by multiple employers (first employer U1 and second employer U2) and multiple job seekers (first job seeker U3 and second job seeker U4). Information processing system 1 primarily performs tasks such as employers searching for job seekers, job seekers searching for job postings, and mediating communication between employers and job seekers. For example, information processing system 1 provides and manages talent matching platforms and talent matching services used by employers and job seekers. In one embodiment, information processing system 1 consists of one or more devices or components. These components will be described below.
[0017] <Server device 10> Figure 2 is a block diagram showing the hardware configuration of the server device 10. As shown in Figure 2, the server device 10 comprises a control unit 11, a storage unit 12, a communication unit 13, and a communication bus 14. The control unit 11, the storage unit 12, and the communication unit 13 are electrically connected within the server device 10 via the communication bus 14.
[0018] <Control Unit 11> The control unit 11 performs processing and control of the overall operation related to the server device 10. The control unit 11 is, for example, a central processing unit (CPU), which is an example of a processor. The control unit 11 realizes various functions related to the server device 10 by reading predetermined programs stored in the memory unit 12. That is, information processing by software stored in the memory unit 12 is concretely realized by the control unit 11, which is an example of hardware, and can be executed as each functional unit included in the control unit 11. These will be described in more detail in the next section. Note that the control unit 11 is not limited to being a single unit, and the server device 10 may have multiple control units 11 for each function. The server device 10 may also be composed of a combination of these.
[0019] <Storage section 12> The storage unit 12 stores various types of information as defined above. This can be done, for example, as a storage device such as a solid-state drive (SSD) that stores various programs related to the server device 10 executed by the control unit 11, or as memory such as random access memory (RAM) that stores temporarily necessary information (arguments, arrays, etc.) related to program calculations. The storage unit 12 stores various programs, variables, etc. related to the server device 10 executed by the control unit 11.
[0020] <Communications Department 13> The communication unit 13 preferably uses wired communication methods such as USB, IEEE1394, Thunderbolt®, and wired LAN network communication, but may also include wireless LAN network communication, mobile communication such as LTE / 5G, and Bluetooth® communication as needed. In other words, it is more preferable to implement it as a collection of these multiple communication methods. That is, the server device 10 may communicate various information from the outside via the communication unit 13 and the network.
[0021] The server device 10 may be on-premises or in a cloud environment. The cloud-based server device 10 may provide the above-mentioned functions and processing in the form of, for example, SaaS (Software as a Service) or cloud computing.
[0022] <Job seeker terminal 20> Figure 3 is a block diagram showing the hardware configuration of the employer terminal 20 and the job seeker terminal 30. The employer terminal 20 is an information processing terminal used by the employer and can access the server device 10. "Employer" includes organizations or their personnel, such as for-profit corporations (e.g., companies), non-profit corporations (e.g., cooperatives, foundations, etc.), and public corporations (e.g., local governments, etc.). Personnel in the employer may also be called recruitment personnel, and may include personnel in the organization's human resources department or personnel in the department that recruits personnel. Furthermore, the employer may also include headhunters. A headhunter is an organization or its personnel that acts as an agent for the organization (employer) and mediates between job seekers and employers (organizations). Headhunters are also called recruitment agencies, hiring agencies, or agents.
[0023] As shown in Figure 3A, the job seeker terminal 20 comprises a control unit 21, a storage unit 22, a communication unit 23, an input unit 24, an output unit 25, and a communication bus 26. The control unit 21, storage unit 22, communication unit 23, input unit 24, and output unit 25 are electrically connected within the job seeker terminal 20 via the communication bus 26. The descriptions of the control unit 21, storage unit 22, and communication unit 23 are the same as the descriptions of each part in the server device 10 and are therefore omitted.
[0024] <Input section 24> The input unit 24 receives operation inputs made by the user. The operation inputs are transmitted as command signals to the control unit 21 via the communication bus 26. The control unit 21 can perform predetermined controls or calculations based on the transmitted command signals as needed. The input unit 24 may be included in the housing of the job seeker terminal 20 or it may be an external component. For example, the input unit 24 may be implemented as a touch panel integrated with the output unit 25. When the input unit 24 is implemented as a touch panel, the user can input tap operations, swipe operations, etc. to the input unit 24. Instead of a touch panel, the input unit 24 can be a switch button, mouse, trackpad, QWERTY keyboard, etc.
[0025] <Output section 25> The output unit 25 displays a graphical user interface (GUI) screen that can be operated by the user. The output unit 25 may be included in the housing of the job seeker terminal 20 or it may be an external device. Specifically, the output unit 25 can be implemented as a display device such as a CRT display, liquid crystal display, organic EL display, or plasma display. It is preferable that these display devices be used according to the type of job seeker terminal 20.
[0026] <Job seeker terminal 30> The job seeker terminal 30 is an information processing terminal used by job seekers and can access the server device 10. "Job seekers" include, for example, currently employed individuals (those seeking a career change), prospective graduates (job seekers), students, and others who are engaged in job-seeking activities or are interested in changing jobs or finding employment.
[0027] As shown in Figure 3B, the job seeker terminal 30 comprises a control unit 31, a storage unit 32, a communication unit 33, an input unit 34, an output unit 35, and a communication bus 36. The control unit 31, storage unit 32, communication unit 33, input unit 34, and output unit 35 are electrically connected within the job seeker terminal 30 via the communication bus 36. The descriptions of the control unit 31, storage unit 32, communication unit 33, input unit 34, and output unit 35 are the same as the descriptions of each part in the employer terminal 20 and are therefore omitted.
[0028] 2. Functional Configuration This section describes the functional configuration of this embodiment. Information processing by software stored in the memory unit 12 is specifically realized by the control unit 11, which is an example of hardware, and can be executed as each functional unit included in the control unit 11 (at least one processor provided by the information processing system 1).
[0029] Figure 4 is a block diagram showing the functions realized by the server device 10 (control unit 11), the job seeker terminal 20 (control unit 21), and the job seeker terminal 30 (control unit 31).
[0030] As shown in Figure 4A, the server device 10 (control unit 11) comprises a basic display control unit 111, a document acquisition unit 112, an improvement information creation unit 113, an improvement information presentation unit 114, an improvement document creation unit 115, an improvement document presentation unit 116, and an artificial intelligence unit 120.
[0031] As shown in Figure 4B, the job seeker terminal 20 (control unit 21) includes a display unit 211 and an operation acquisition unit 212. As shown in Figure 4C, the job seeker terminal 30 (control unit 31) includes a display unit 311 and an operation acquisition unit 312.
[0032] <Basic display control unit 111> The basic display control unit 111 is configured to display various information on the employer terminal 20 or the job seeker terminal 30. For example, in response to requests from each user (employers U1, U2 or job seekers U3, U4), the basic display control unit 111 displays the registration information of job seekers registered in the database on the display unit 211 of the employer terminal 20 or the display unit 311 of the job seeker terminal 30.
[0033] <Document Acquisition Unit 112> The document acquisition unit 112 is configured to acquire documents containing information about job seekers (hereinafter referred to as "documents to be improved").
[0034] Documents targeted for improvement include, for example, resumes, which are documents detailing a job seeker's work history, experience, skills, qualifications, etc., to employers. These documents may also include the job seeker's resume, other profile information, and desired industry and job type. A "resume" is primarily a document detailing the job seeker's profile, current situation, educational background, work history, and desired working conditions.
[0035] The documents to be improved may be automatically generated by artificial intelligence such as a generation AI, or they may be created by the job seeker themselves. Furthermore, the documents to be improved may be registered in a job seeker database recorded in the memory unit 12, etc., uploaded by the job seeker from the job seeker terminal 30, or stored in external storage specified by the job seeker. In other words, the document acquisition unit 112 may accept the designation of documents to be improved by uploading the documents to be improved from the job seeker terminal 30, inputting the network address of the documents to be improved from the job seeker terminal 30, etc.
[0036] The document to be improved includes multiple items. Each item includes a title (item name) and contents (text, keywords, numerical values, etc., written by the job seeker). The document to be improved may also include summary items that summarize the content of other items.
[0037] Specific items to be included in documents targeted for improvement include, for example, work history items, job summary items, skills items, qualifications items, and self-introduction items.
[0038] The "Work Experience Section" includes information about the job seeker's background, such as organizational information (industry, organization name, department name, job title, etc.), project details, job description, work responsibilities, and achievements. If a job seeker has multiple experience elements (organizations, departments, positions, projects, etc.), a separate Work Experience Section will be provided for each of these experience elements. In other words, the document to be improved may contain multiple items of the same type (multiple Work Experience Sections).
[0039] The "Job Summary Item" includes a summary of the information contained in the job history item (or multiple job history items if the document to be improved includes multiple job history items). In other words, the document to be improved may include multiple job history items and a job summary item that summarizes multiple job history items.
[0040] The "Skills" section includes the skills the job seeker possesses. The "Qualifications" section includes the qualifications the job seeker possesses. The "Self-Appeal" section includes the points the job seeker wants to highlight to potential employers.
[0041] The documents to be improved may, for example, be part of the registration information of a job seeker registered in the job seeker database. The document acquisition unit 112 may also acquire registration information of job seekers other than the documents to be improved. For example, the document acquisition unit 112 may acquire personal information, attributes, behavioral history, etc. of job seekers as registration information.
[0042] <Improvement Information Creation Department 113> The improvement information creation unit 113 is configured to create improvement information that enhances the consistency between the entries in each of the multiple items included in the document to be improved, based on the document to be improved and the first reference information.
[0043] "Inconsistency between entries" refers to the presence or degree of inconsistencies, contradictions, etc., between the entries in one item (e.g., keywords, numbers, timelines, factual content, etc.) and the entries in other items. "Improving consistency" means reducing (typically eliminating) inconsistencies between entries with the aim of improving the overall coherence of the document being improved.
[0044] If the document to be improved includes a summary item, the consistency targeted by the improvement information may be the consistency between the information in the summary item and the information in other items. This can improve the consistency between the information in the item from which the summary item originated and the information that summarizes it.
[0045] Furthermore, if the document to be improved includes multiple work experience items and a job summary item that summarizes those work experience items, the consistency targeted by the improvement information may be the consistency between the information in the multiple work experience items and the information in the job summary item. This helps to suppress discrepancies between the information in the multiple work experience items and the job summary, thereby improving the quality of the document to be improved (work experience document).
[0046] "Improvement information" includes, for example, type information indicating the type of inconsistency such as contradictions or discrepancies occurring between the descriptions of multiple items, information indicating the parts that need improvement where the inconsistencies occur, and policy information indicating the correction plan for the parts that need improvement.
[0047] "Type information" includes types of inconsistencies such as missing keywords (for example, a keyword listed in one item but not in the other), contradictions between keywords (for example, a keyword listed in one item and a keyword in the other that are incompatible), keyword inconsistencies (for example, a keyword listed in one item and a keyword in the other item that both refer to the same event are different), numerical inconsistencies (for example, a numerical value listed in one item and a numerical value listed in the other item do not match), chronological inconsistencies (for example, a chronological sequence of events listed in one item and a chronological sequence of events listed in the other item do not match), and logical inconsistencies (for example, a condition or content listed in one item that is not met by the content of the other item, or an incompatible situation where affirming the content of one item makes the content of the other item invalid).
[0048] "Information indicating areas requiring improvement" refers to information that shows areas requiring improvement at the character level, word (including numerical values) level, phrase level, sentence level, paragraph level, item level, etc.
[0049] "Policy information" is information that outlines the corrective policies for resolving inconsistencies in areas requiring improvement. These corrective policies may include, for example, adding keywords or sentences, deleting keywords or sentences, replacing keywords, correcting numerical values, or correcting keywords or sentences to resolve chronological or logical inconsistencies.
[0050] The first reference information is information relating to the correlation between the document to be improved and the improvement information. The first reference information is stored, for example, in the storage unit 12. The first reference information may include, for example, a table, a function, a simple algorithm, etc., that shows the correlation between the document to be improved and the improvement information. The correlation included in the first reference information can be constructed, for example, by statistically analyzing data that records the document to be improved and the corresponding improvement information.
[0051] The first reference information may include a set of parameters for generating improvement information from the document to be improved. For example, the first reference information may include a machine learning model or a generative AI called an improvement information creation model that is capable of taking the document to be improved as input and outputting improvement information. In this case, the improvement information creation unit 113 inputs the document to be improved into the improvement information creation model and causes the improvement information creation model to output improvement information. This makes it possible to create improvement information based on examples of improvements in the document to be improved or based on natural language processing.
[0052] The improvement information generation model is included in the artificial intelligence unit 120. The improvement information generation model, which is trained to output improvement information, is trained using, for example, data of the document to be improved and the corresponding improvement information data as training data. In such an improvement information generation model, parameters calculated and tuned through training build a correlation between the document to be improved and the improvement information.
[0053] If the improvement information creation model is a generative AI that includes a general-purpose natural language model (for example, a language model such as a large-scale language model), the improvement information creation unit 113 inputs a prompt to the improvement information creation model that includes the document to be improved and an instruction to create improvement information to improve the consistency of the document to be improved (an instruction to take the document to be improved as input and output improvement information corresponding to the document to be improved), causing the improvement information creation model to output the improvement information. The improvement information creation unit 113 may also generate a prompt that gives an instruction to create improvement information to the improvement information creation model and input this prompt to the improvement information creation model. In addition to the document to be improved and the instruction to create and output improvement information, the improvement information creation unit 113 may also input a prompt to the improvement information creation model that includes, for example, one or more samples of the document to be improved and one or more samples of the corresponding improvement information as examples, samples, or training data of input and output pairs. In addition, the improvement information creation unit 113 may input a prompt to the improvement information creation model that includes, in addition to the document to be improved and the instruction to create and output improvement information, only examples of desirable output (improvement information). Here, the parameters for constructing the generating AI and prompts containing instructions to output improvement information corresponding to the document to be improved establish a correlation between the document to be improved and the improvement information.
[0054] Furthermore, in creating improvement information, the improvement information creation unit 113 may refer to the entire document to be improved, or it may refer only to the contents of the items to be improved (the items to be compared for consistency). For example, the improvement information creation unit 113 may input the entire document to be improved into the improvement information creation model, or it may input only the contents of the items to be improved into the improvement information creation model.
[0055] The improvement information creation unit 113 may create multiple improvement information items with different means of enhancing consistency based on the document to be improved and the first reference information. This increases the likelihood of proposing improvements that align with the needs and values of job seekers.
[0056] "Means to improve consistency" consist, for example, of a combination of the type of inconsistency (type information as described above) and a correction policy to resolve the inconsistency (policy information as described above). For example, the improvement information creation unit 113 may create "multiple improvement information pieces with different means" for the part requiring improvement where an inconsistency such as "contradiction between keywords" exists, which includes a correction policy of "keyword replacement," and for the same part requiring improvement, which includes a correction policy of "keyword deletion."
[0057] Furthermore, if there are multiple areas requiring improvement in the description of a single item, for example, the improvement information creation unit 113 may create improvement information that includes a correction policy of "keyword replacement" for the first area requiring improvement where there is an inconsistency in the form of "contradiction between keywords," and improvement information that includes a correction policy of "numerical value correction" for the second area requiring improvement where there is an inconsistency in the form of "numerical value mismatch," as "multiple improvement pieces of information with different means."
[0058] If the first reference information includes an improvement information creation model which is a generating AI, the improvement information creation unit 113 may, for example, insert an instruction to create multiple improvement information items, each with different means, into the prompts input to the improvement information creation model, causing the improvement information creation model to output multiple improvement information items.
[0059] The improvement information creation unit 113 may create improvement information that includes reflecting the content of one item into the content of other items, as a means of improving consistency between the entries of multiple items. This allows for improved consistency between items while also filling in the missing information for items.
[0060] For example, if the job summary item does not contain any of the work experience items (e.g., job duties, project details, position, achievements, etc.), the improvement information creation unit 113 may create improvement information that includes a revision plan to add such work experience to the job summary item. Conversely, if the work experience item does not contain any of the work experience items included in the job summary item, the improvement information creation unit 113 may create improvement information that includes a revision plan to add such work experience to the work experience item.
[0061] The improvement information creation unit 113 may create improvement information based on the document to be improved and the first reference information, including the addition of specific keywords to the document to be improved, or the replacement of keywords contained in the document to be improved with specific keywords. This improves the consistency of the document to be improved, and at the same time, it is possible to insert specific keywords that are likely to be used as search keywords by job seekers (i.e., that are more appealing to job seekers) into the document to be improved. As a result, the job placement rate for job seekers can be increased.
[0062] "Specific keywords" may be pre-set according to, for example, industry, job type, duties, position, etc. Specific keywords may also be keywords that are frequently used by employers to search for job seekers in the services provided by Information Processing System 1 (for example, keywords that have been used as search queries more than a predetermined number of times within a predetermined period). Furthermore, specific keywords may also be keywords that have a predetermined number of registered job seekers or employers. Additionally, specific keywords may be keywords that are frequently used in the improvement target documents (work history documents) of multiple specific job seekers who have a relatively high number of views of their registered information by employers, or a relatively high number of scouting letters received. Note that "scouting letters" are documents sent from employers or recruitment agencies to job seekers and may also be called scouting emails.
[0063] For example, if the improvement information creation unit 113 contains keywords or sentences that mean or suggest a specific keyword, it may create improvement information that includes the addition of the specific keyword to the sentence or the replacement of an existing keyword with the specific keyword as policy information.
[0064] The improvement information creation unit 113 may use the keyword database to create improvement information that includes the addition or replacement of specific keywords. The "keyword database" may register specific keywords, for example, search queries entered and searched by job seekers, or keywords included in registered information (resumes) with high reception rates for scouting documents and job placement rates. The keyword database may store keywords that appear frequently in search queries, registered information, etc., classified by job seeker attributes such as job type. For example, as constituent information of specific keywords, job seeker attributes (job type, etc.), keywords, and their frequency of appearance may be linked to each other and registered in the keyword database. The keyword database may also be updated in real time or by batch processing such as daily.
[0065] For example, the improvement information creation unit 113 processes the document to be improved using natural language processing and extracts keywords used in job seeker attributes (items related to job seeker attributes in the document to be improved), such as the job seeker's current job type and desired job type. Next, the improvement information creation unit 113 compares the extracted keywords with specific keywords (hereinafter referred to as "comparison target specific keywords") registered in the keyword database that are classified as job seeker attributes such as current job type and desired job type. The improvement information creation unit 113 determines that comparison target specific keywords that do not match the extracted keywords (i.e., comparison target specific keywords not included in the document to be improved, or comparison target specific keywords similar to keywords included in the document to be improved) will be used as specific keywords (specific keywords to be added or replaced) for the improvement information of the document to be improved.
[0066] After determining the specific keyword in this manner, the improvement information creation unit 113 inputs a prompt to the improvement information creation model that includes the document to be improved, the specific keyword, and an instruction to create improvement information for the document to be improved using the specific keyword, causing the improvement information creation model to output the improvement information.
[0067] The improvement information creation unit 113 may, after creating a specific keyword list in advance, input a prompt to the improvement information creation model that includes the document to be improved, the specific keyword list, and instructions to create improvement information for the document to be improved by referring to the specific keyword list (for example, "When using words in the suggested corrections, use words listed in [specific keyword list] only if they can be replaced without changing the meaning of the sentence"), and have the improvement information creation model output the improvement information.
[0068] The improvement information creation unit 113 may create improvement information, including adding specific keywords to the document to be improved, or replacing keywords contained in the document to be improved with specific keywords, using an improvement information creation model trained on learning data regarding keyword frequency. This learning data may include, for example, the search keywords of employers and their frequency of occurrence for each job seeker attribute such as job type, and the keywords and their frequency of occurrence included in registered information with high rates of receiving scout documents and successful job placements for each job seeker attribute such as job type.
[0069] The improvement information creation unit 113 inputs, for example, a first instruction to identify the job seeker attributes (job type, etc.) of the document to be improved, and a second instruction to extract keywords from the document to be improved and suggest specific keywords corresponding to the identified job seeker attributes, to the improvement information creation model which has been trained on the learning data regarding the frequency of keyword occurrence as described above. Note that the first instruction may be input to a machine learning model other than the improvement information creation model, and only the second instruction may be input to the improvement information creation model. In other words, the improvement information creation unit 113 may have a machine learning model other than the improvement information creation model identify the job seeker attributes, or it may have the improvement information creation model perform both the identification of job seeker attributes and the creation of improvement information.
[0070] Furthermore, the second instruction may include instructions such as improving the text using better specific keywords similar to those included in the improvement information document, or improving the text using specific keywords not included in the document to be improved, based on the keyword database.
[0071] The improvement information creation unit 113 may create improvement information based on the document to be improved, the job seeker's job-seeking activity history, and the first reference information. This allows the document to be revised to align with the job seeker's past job-seeking activity trends.
[0072] "Behavioral history" includes, for example, the content (attributes) of job postings that job seekers searched for or viewed, the content (attributes) of job postings that job seekers applied for, the content (attributes) of job postings that job seekers added to their bookmark list, the content (attributes) of job postings attached to recruitment letters that job seekers received, the content (attributes) of job postings that job seekers replied to recruitment letters with, and the content of replies to recruitment letters, as well as other historical information about actions taken regarding specific job postings.
[0073] Here, the "attributes" of a job posting include, for example, industry, job title, duties, position, work location, salary, employment type, and size of the organization. The "bookmark list" (also called the "favorites list" or "interesting list") is a list prepared for each job seeker, where they can register any job postings they wish to use. By referring to their bookmark list, job seekers can select from the registered job postings to take action such as viewing or applying.
[0074] The "behavioral history" may include historical information about actions not related to a specific job posting, such as the content of conversations in the concierge service provided by Information Processing System 1. The "concierge service" is a service in which, for example, a concierge receives questions and requests from job seekers in a chat format and provides answers to the job seekers. The "concierge" may be a human or may be composed of artificial intelligence such as a generative AI.
[0075] When using a job seeker's behavioral history in improvement suggestions, the first reference information is information regarding the correlation between the document to be improved, the behavioral history, and the improvement information. This correlation in the first reference information can be constructed, for example, by statistically analyzing data that records the document to be improved, the behavioral history, and the corresponding improvement information. The first reference information may also include an improvement information creation model, which is a machine learning model or generative AI, capable of taking the document to be improved and the behavioral history as input and outputting improvement information. For example, if the improvement information creation model is a generative AI, the improvement information creation unit 113 inputs a prompt to the improvement information creation model that includes the document to be improved and the behavioral history, and an instruction to output improvement information corresponding to the document to be improved, taking the document to be improved and the behavioral history as input, causing the improvement information creation model to output the improvement information.
[0076] The improvement information creation unit 113 may create improvement information for each of the multiple items included in the document to be improved. For example, if the document to be improved includes a work history item and a job summary item, the improvement information creation unit 113 may create at least one improvement information for each of the work history item and the job summary item. The improvement information creation unit 113 does not necessarily have to create improvement information for all items. For example, the improvement information creation unit 113 may accept the designation of items to be improved from the job seeker and create improvement information only for the designated items.
[0077] The improvement information creation unit 113 may create improvement information by referring to reference documents. The "reference documents" are improvement target documents of other job seekers whose evaluation value based on the history of actions received from recruiters is above a predetermined threshold. This allows, for example, the user job seeker to revise their improvement target document (work history document) by referring to improvement target documents (work history documents) of other job seekers with high success rates, thereby increasing the success rate of that job seeker.
[0078] "Actions received from employers" include, for example, employers viewing job seekers' registration information, employers sending recruitment letters, successful completion of the hiring process (document screening, interview screening, etc.), and successful recruitment.
[0079] The "evaluation value" is a numerical value that increases with the number of actions received from job seekers, for example. The evaluation value may also be the sum of values obtained by multiplying the number of times an action has occurred by a score (weighted score) set for each type of action. The "threshold" is set based on the statistical values (mean, median, deviation, etc.) of the evaluation values of all job seekers registered in the information processing system 1.
[0080] Furthermore, the evaluation value may be calculated by a machine learning model or a generative AI evaluation value calculation model that is capable of taking the history of actions received from the job seeker as input and outputting an evaluation value. In this case, the history of actions received from the job seeker is input into the evaluation value calculation model, and the evaluation value is calculated by the evaluation value calculation model.
[0081] The improvement information creation unit 113 may create improvement information based, for example, on the document to be improved (and further, the behavioral history if necessary), reference documents, and first reference information. In this case, the first reference information is information regarding the correlation between the document to be improved, the reference documents, and the improvement information. The correlations included in this first reference information can be constructed, for example, by statistically analyzing data recording the document to be improved, the reference documents, and the corresponding improvement information. The first reference information may include an improvement information creation model, which is a machine learning model or a generative AI, that is capable of taking the document to be improved and the reference documents as input and outputting improvement information. For example, if the improvement information creation model is a generative AI, the improvement information creation unit 113 inputs a prompt to the improvement information creation model that includes the document to be improved and the reference documents, and an instruction to output improvement information corresponding to the document to be improved, taking the document to be improved and the reference documents as input, causing the improvement information creation model to output improvement information.
[0082] Furthermore, the first reference information may be an improvement information generation model that has been trained using machine learning so that it can take a document to be improved as input and output improvement information that refers to the reference document, by using the reference document as training data. In this case, the first reference information does not necessarily have to be input into the improvement information generation model.
[0083] The improvement information creation unit 113 may further create supplementary improvement information to ensure that the contents of each item in the document to be improved satisfy the pre-set description requirements for each item. This improves the consistency between items in the document to be improved while individually enhancing the satisfaction of the contents of each item.
[0084] Examples of "documentation requirements" include minimum or maximum character count, required keywords, format (writing style), and consistency between the item title and content.
[0085] The improvement information creation unit 113 may calculate the degree of satisfaction of the document to be improved based on the status of satisfaction of the description requirements in each item of the document to be improved. The degree of satisfaction may be calculated, for example, by the sum of the number of description requirements that are satisfied in each item, or by the average satisfaction rate of the description requirements in each item.
[0086] The improvement information creation unit 113 may further create auxiliary improvement information that adds expressions including quantitative values to the contents of the document to be improved. The "quantitative value" is a value obtained from the document to be improved or entered by the job seeker. This makes it possible to improve the consistency between items in the document to be improved while revising the document to make the quantitative results easier to read.
[0087] If quantitative values are obtained from the document to be improved, the improvement information creation unit 113 may, for example, extract numerical values included in the entries of items other than the item targeted for supplementary improvement information, and create supplementary improvement information by adding those numerical values to the entries of the target item. The improvement information creation unit 113 may, for example, create supplementary improvement information by adding expressions (for example, "increased sales by XX%", "led a team of XX people", etc.) that include quantitative values (for example, the amount or rate of increase in sales, the number of people or duration of the project, etc.) included in the entries of the work history item to the job summary item.
[0088] If quantitative values are entered by the job seeker, the improvement information creation unit 113 may create supplementary improvement information that includes, for example, the target for which the job seeker should enter quantitative values (e.g., sales, project size, etc.) and text that prompts the job seeker to enter specific quantitative values for that target.
[0089] The improvement information creation unit 113 may further create supplementary improvement information, including correction policies for correcting typographical errors or omissions in the contents of the document subject to improvement.
[0090] <Improvement information presentation section 114> The improvement information presentation unit 114 is configured to present the improvement information created by the improvement information creation unit 113 to the job seeker terminal 30. If the improvement information creation unit 113 has created multiple improvement information items, the improvement information presentation unit 114 presents the multiple improvement information items to the job seeker. Furthermore, if the improvement information creation unit 113 has created auxiliary improvement information, the improvement information presentation unit 114 presents both the improvement information and the auxiliary improvement information to the job seeker.
[0091] If improvement information is created for each item by the improvement information creation unit 113, the improvement information presentation unit 114 may display a reception object that accepts the presentation of improvement information for each of the multiple items included in the document to be improved, and may also display the corresponding improvement information and an editing field that accepts editing of the contents of the corresponding item on the job seeker terminal 30 in response to input into the reception object. This allows the job seeker to modify the contents in any order and on an item-by-item basis, thus enabling efficient modification of the document to be improved.
[0092] Specifically, the improvement information presentation unit 114 displays a reception object for each item along with the contents of multiple items (title, details, etc.). For items for which no improvement information has been created, the reception object may not be displayed, or the reception object may be displayed in an inactive state (not accepting input). In addition, the improvement information presentation unit 114 may display a reception object for accepting auxiliary improvement information, in addition to the reception object for accepting improvement information.
[0093] The editing field accepts input of part or all of the information for the corresponding item. The editing field may initially contain the information before editing (referenced when the improvement information was created). Furthermore, if multiple improvement information (multiple improvement information with different means of improving consistency) has been created for a single item, the improvement information presentation unit 114 may display the editing field along with the multiple improvement information on the job seeker terminal 30, or it may accept a selection of the improvement information to be displayed along with the editing field from the job seeker terminal 30.
[0094] The improvement information display unit 114 registers the text entered in the editing field as the information for the corresponding item. In other words, the improvement information display unit 114 updates the information for the document to be improved with the content entered in the editing field.
[0095] Figure 5 shows an example of the initial state of the document improvement screen DD displayed on the job seeker terminal 30. The document improvement screen DD in Figure 5 includes a work area WA and an exit button B11.
[0096] The Work Area (WA) is the area where the document to be improved and improvement information (supplementary improvement information) are displayed, and where the contents of the document to be improved are edited. Figure 5 shows an example of the Work Area (WA) displayed during the loading of the document to be improved and the creation of improvement information. In this Work Area (WA), the created improvement policy (summary of improvement information or supplementary improvement information) is displayed as improvement point IP. Also, when an input operation is performed on the Exit button B11, the document improvement screen (DD) is closed.
[0097] Figure 6 shows an example of the state in the document improvement screen DD of Figure 5 where the object SO for receiving improvement information or supplementary improvement information is displayed. In Figure 6, the work area WA displays items of the document to be improved (job history document) (job summary item SI and multiple job history items HI) and multiple object SOs for receiving information. In the example of Figure 6, multiple job history items HI are displayed under the major item "Experienced Companies" by job title or project.
[0098] One presentation reception object (SO) is placed for each item. When an input operation is performed on a presentation reception object (SO), improvement information or supplementary improvement information for the corresponding item is displayed on the job seeker terminal 30. In addition, in the example in Figure 6, presentation reception objects (SO) for which no input operation has been performed (i.e., for which improvement information or supplementary improvement information has not been received) are displayed with an unread label (UL). Presentation reception objects (SO) for which an input operation has been performed at least once do not display the unread label (UL).
[0099] Figure 7 shows an example of the document improvement screen DD in Figure 5 with the improvement information IN displayed. In Figure 7, the work area WA displays the improvement information IN, the edit field EF, the restore object RO, the cancel button B12, and the insert button B13.
[0100] The work area WA in Figure 7 is an example of a state where input operations have been performed on the presentation reception object SO attached to the job summary item SI in Figure 6. In this work area WA, multiple improvement information INs are displayed for the job summary item SI. In the example in Figure 7, the multiple improvement information INs are arranged side by side, and the job seeker can switch between the displayed improvement information INs by scrolling the work area WA (the display area for improvement information INs) left or right. The job seeker can edit the entries while referring to any improvement information IN.
[0101] The editing field EF is located below the display area for improvement information IN. The editing field EF accepts text input and text editing from the job seeker terminal 30. The restore object RO ("Return to original content") is located below the editing field EF. When an input operation is performed on the restore object RO, the editing field EF returns to its initial state (for example, the state with the information entered before the modification).
[0102] Figure 8 shows an example of the state in which input is being made to the editing field EF in the document improvement screen DD of Figure 5. As shown in Figure 8, when the editing field EF is selected (activated), the editing field EF becomes ready to accept input, and the software keyboard SK is displayed at the bottom of the document improvement screen DD. The job seeker can use the software keyboard SK to enter text into the editing field EF.
[0103] When an input operation is performed on the cancel button B12 shown in Figure 7, the content entered in the editing field EF is discarded, and the work area WA returns to the state shown in Figure 6 (however, the unread label UL of the selected presentation acceptance object SO disappears). When an input operation is performed on the insert button B13, the content entered in the editing field EF is registered as the information for the corresponding item (in the example in Figure 7, the job summary item).
[0104] Figure 9 shows an example of the document improvement screen DD in Figure 5 after the entries have been updated. The work area WA in Figure 9 is displayed, for example, when an input operation is performed on the insert button B13 in Figure 7. In the work area WA of Figure 9, the entries in the job summary item SI in the work area WA of Figure 6 have been updated with the content entered in the editing field in Figure 8. Also, in the work area WA of Figure 9, the unread label UL is not displayed on the presentation acceptance object SO attached to the job summary item SI.
[0105] Furthermore, when the document improvement screen DD is closed by pressing the exit button B11, improvement information for each item may be recreated based on the revised content.
[0106] The improvement information presentation unit 114 may present multiple improvement pieces to the job seeker and accept the job seeker's selection of the improvement pieces to apply from among them. Here, "multiple improvement pieces" may be improvement pieces for each of the different items, multiple improvement pieces for a single item that have different means of improving consistency, or a combination of these. Furthermore, the improvement information presentation unit 114 may accept the selection of multiple improvement pieces for a single item.
[0107] The improvement information presentation unit 114 may present multiple auxiliary improvement information to the job seeker and accept the job seeker's selection of the auxiliary improvement information to apply from among them. Furthermore, the improvement information presentation unit 114 may present improvement information and auxiliary improvement information to the job seeker simultaneously (in parallel) and accept the job seeker's selection of the improvement information or auxiliary improvement information to apply from among them.
[0108] The selected improvement information is used, for example, to create improvement documents by the improvement document creation unit 115, which will be described later. Furthermore, if the improvement information includes specific modification details (e.g., numerical values, keywords, etc.), the improvement information presentation unit 114 may reflect these modifications in the corresponding entries of the selected improvement information.
[0109] The improvement information display unit 114 may group and present multiple improvement pieces of information according to their corresponding items. This makes it easier for job seekers to select the improvement pieces to apply to the document to be improved. For example, the improvement information display unit 114 may display multiple improvement pieces of information corresponding to each of the multiple work history items, grouped by work history item, on the job seeker terminal 30. Alternatively, the improvement information display unit 114 may group and present improvement pieces and supplementary improvement pieces according to their corresponding items.
[0110] After receiving the job seeker's selection of improvement information or supplementary improvement information, the improvement information presentation unit 114 may accept input from the job seeker in a chat format for supplementary information necessary for creating an improvement document based on the improvement information. This makes it possible to obtain supplementary information to improve the quality of the improvement document while reducing the workload of the job seeker.
[0111] The improvement information presentation unit 114 sequentially sends a message to the job seeker requesting supplementary information (a question to which the supplementary information is the answer) and receives the supplementary information from the job seeker, for example, on a single chat screen. The improvement information presentation unit 114 may receive the supplementary information multiple times. In other words, the improvement information presentation unit 114 may obtain multiple pieces of supplementary information from the job seeker for a single piece of improvement information or supplementary improvement information.
[0112] "Supplementary information" includes, for example, matters not included in the current document under improvement as a whole (e.g., selling points, strengths, requests, etc.), or matters not included in a specific section of the current document under improvement (e.g., position, title, duties within a specific organization, etc.).
[0113] Figure 10 shows an example of a sufficiency assessment screen SD displayed on the job seeker terminal 30. The sufficiency assessment screen SD includes a sufficiency level SP, an evaluation content VC, and a start generation button B21.
[0114] The sufficiency score (SP) is a numerical value indicating the degree to which the requirements for each item in the document to be improved are met. The evaluation content (VC) is: This section shows the unfulfilled requirements (supplementary improvement information to fulfill the requirements) for each item. In the example in Figure 10, the evaluation content VC for the job summary item, most recent company work experience item, job title item, industry item, and skills item is displayed.
[0115] When an input operation is performed on the Start Generation button B21, improvement information and supplementary improvement information for the document to be improved will be presented.
[0116] Figure 11 shows an example of an improvement information presentation screen ID displayed on the job seeker terminal 30. The improvement information presentation screen ID is displayed, for example, when an input operation is performed on the generation start button B21 in Figure 10. The improvement information presentation screen ID includes multiple improvement information IN, auxiliary improvement information AIN, and the proceed button B22 ("Next" button).
[0117] Improvement Information IN and Auxiliary Improvement Information AIN are grouped and displayed according to the items in the document to be improved. Each Improvement Information IN and Auxiliary Improvement Information AIN also has a checkbox CB (an object that accepts selection). When an input operation is performed on the proceed button B22 with at least one Improvement Information IN or Auxiliary Improvement Information AIN checkbox CB checked, the selected Improvement Information IN or Auxiliary Improvement Information AIN is accepted.
[0118] Figure 12 shows an example of a chat screen CD for creating improvement documents, which is displayed on the job seeker terminal 30. The chat screen CD is displayed, for example, when an input operation is performed on the progress button B22 in Figure 11. The chat screen CD includes a chat area CA, an input field IF, and a send button B23.
[0119] The chat area CA displays the job seeker's question message and the job seeker's answer (input message) in chronological order. The chat area CA may also display multiple answer choices AC, as shown in Figure 12. When an input operation is performed on any of the answer choices AC, the corresponding answer is sent as the job seeker's response. The input field IF accepts text input. When the input field IF becomes active, the software keyboard SK is displayed on the job seeker's terminal 30. When an input operation is performed on the send button B23, the text entered in the input field IF is sent as the response. The response sent by the job seeker is received as supplementary information.
[0120] Figure 13 shows an example of the Improvement Document Suggestion Screen (ISD) displayed on the job seeker terminal 30. The Improvement Document Suggestion Screen (ISD) is displayed, for example, when the job seeker submits the necessary answers (supplementary information) in the chat screen CD shown in Figure 12. The Improvement Document Suggestion Screen (ISD) includes multiple improvement documents (IS) and a progress button B24 ("Next" button).
[0121] Multiple improvement documents (IS) are displayed for each item in the document to be improved (in the example in Figure 13, the job summary item SI and the work history item HI). In the example in Figure 13, the multiple improvement documents (IS) are arranged side by side, and the job seeker can switch between the displayed improvement documents (IS) by scrolling the display area of the improvement documents (IS) left or right. In addition, the improvement document proposal screen (ISD) accepts the selection of one improvement document (IS) for each item. When an input operation is performed on the proceed button B24, the selected improvement document (IS) is registered as the information for the corresponding item.
[0122] Figure 14 shows another example of the chat screen CD displayed on the job seeker terminal 30. In the chat screen CD of Figure 14, the improved text IS is presented in the chat area CA, along with the redo button B25 and the confirm button B26. Below the chat area CA, the reference area RA is displayed. The current entries are displayed in the reference area RA.
[0123] When an input operation is performed on the Redo button B25, the improved text IS is regenerated and presented again in the chat area CA. When an input operation is performed on the Confirm button B26, the presented improved text IS is registered as the information for the corresponding item.
[0124] The improvement information presentation unit 114 may present improvement information to job seekers by attaching the target improvement information as a tag to each of the multiple items contained in the document to be improved. This allows job seekers to get an overview of what can be improved in the current document to be improved and makes it easier for them to determine which items need improvement.
[0125] A "tag" is a label-like object containing keywords or text that indicate a summary of the improvement information (for example, the type of inconsistency). If the improvement information creation unit 113 is creating auxiliary improvement information, the improvement information presentation unit 114 may present tags for the auxiliary improvement information in addition to the tags for the improvement information. Tags for the improvement information and auxiliary improvement information are attached, for example, to the information contained in each item of the document to be improved.
[0126] Figure 15 shows another example of the document improvement screen DD displayed on the job seeker terminal 30. The document improvement screen DD in Figure 15 includes a work area WA and an exit button B31.
[0127] In the work area WA of Figure 15, the job summary item SI and multiple job history items HI of the document to be improved (job history document) are displayed. In addition, the entries in the job summary item SI and job history items HI are tagged with a tag TG indicating improvement information or supplementary improvement information. When an input operation is performed on the exit button B11, the document improvement screen DD is closed.
[0128] Figure 16 shows an example of the state in which the Improvement Instruction Area IA is displayed in the document improvement screen DD of Figure 15. The Improvement Instruction Area IA is displayed when, for example, one of the items displayed in the work area WA of Figure 15 (job summary item SI or work history item HI) is selected by the job seeker. In the example of Figure 16, the state in which the work history item HI of Figure 15 is selected is shown. The Improvement Instruction Area IA is displayed below the work area WA. In addition, when the Improvement Instruction Area IA is displayed, the contents and tag TG of the selected item (the item to be improved by the Improvement Instruction Area IA) are displayed in the work area WA.
[0129] The improvement instruction area IA displays an instruction input field OF, multiple instruction options OC, and a generate button B32. The instruction input field OF accepts input of improvement instructions (including improvement policies) from job seekers. When the instruction input field OF is in input mode, the software keyboard SK is displayed on the job seeker terminal 30. When an input operation is performed on any of the instruction options OC, the improvement instruction corresponding to that instruction option OC is entered into the instruction input field OF. When an input operation is performed on the generate button B32, the text entered in the instruction input field OF is sent as an improvement instruction.
[0130] Figure 17 shows an example of the state in which the improved text IS is displayed in the document improvement screen DD of Figure 15. The improved text IS is displayed in the improvement instruction area IA, for example, when an input operation is performed on the generate button B32 in the improvement instruction area IA of Figure 16. In addition, the improvement instruction area IA of Figure 17 displays the redo button B33 and the insert button B34.
[0131] When an input operation is performed on the redo button B33, the improvement text IS is regenerated and presented again in the improvement instruction area IA. When an input operation is performed on the insert button B34, the improvement text IS displayed in the improvement instruction area IA is registered as the entry for the corresponding item (in the example in Figure 17, the work experience item HI).
[0132] <Improvement Document Creation Section 115> The improvement document creation unit 115 is configured to create an improvement document that improves the content of at least one of the multiple items included in the document to be improved, based on the document to be improved, the improvement information selected by the job seeker, and the second reference information. This allows for efficient improvement of the content in accordance with the job seeker's intentions.
[0133] The second reference information is information relating to the correlation between the combination of the document to be improved and the improvement information, and the improvement document. The second reference information is stored, for example, in the storage unit 12. The second reference information may include, for example, tables, functions, simple algorithms, etc., that show the correlation between the combination of the document to be improved and the improvement information and the improvement document. The correlation included in the second reference information can be constructed, for example, by statistically analyzing data that records the combination of the document to be improved and the improvement document corresponding to the improvement document.
[0134] The second reference information may include a set of parameters for generating an improved document from a combination of the document to be improved and the improvement information. For example, the second reference information may include a machine learning model or a generation AI that generates an improved document, which is capable of taking a combination of the document to be improved and the improvement information as input and outputting an improved document. In this case, the improved document generation unit 115 inputs the combination of the document to be improved and the improvement information into the improved document generation model and causes the improved document generation model to output an improved document. This makes it possible to create an improved document based on an example of the combination of the document to be improved and the improvement information, or based on natural language processing.
[0135] The improved text generation model is included in the artificial intelligence unit 120. The improved text generation model, which is trained to output improved text, is trained using, for example, data of combinations of documents to be improved and improvement information, and data of corresponding improved texts as training data. In such an improved text generation model, parameters calculated and tuned through training construct a correlation between the combination of documents to be improved and improvement information and the improved text.
[0136] If the improved text generation model is a generative AI that includes a general-purpose natural language model (for example, a language model such as a large-scale language model), the improved text generation unit 115 inputs a prompt to the improved text generation model that includes a combination of the document to be improved and the improvement information, and an instruction to output an improved text corresponding to the combination of the document to be improved and the improvement information, taking the combination of the document to be improved and the improvement information as input, causing the improved text generation model to output an improved text. The improved text generation unit 115 may also generate a prompt that gives the improved text generation model an instruction to create an improved text, and input this prompt to the improved text generation model. In addition to the combination of the document to be improved and the improvement information and the instruction to create and output an improved text, the improved text generation unit 115 may also input a prompt to the improved text generation model that includes, for example, one or more sample combinations of the document to be improved and the corresponding one or more sample improved texts as examples, samples, or training data of input and output pairs. Here, parameters for constructing the generating AI and prompts containing instructions to output improved sentences corresponding to combinations of documents to be improved and improvement information establish a correlation between the combinations of documents to be improved and improvement information and the improved sentences.
[0137] When the improvement information presentation unit 114 receives input of supplementary information from a job seeker, the improvement document creation unit 115 may create an improvement document based on the document to be improved, the improvement information selected by the job seeker, the supplementary information, and the second reference information. As a result, the improvement document is created using supplementary information that is not included in or not suggested by the improvement information, thereby improving the quality of the improved document to be improved.
[0138] When supplementary information is used to create improvement documents, the second reference information is information regarding the correlation between the combination of the document to be improved, the improvement information, and the supplementary information, and the improvement document. This correlation in the second reference information can be constructed, for example, by statistically analyzing data that records the combination of the document to be improved, the improvement information, and the supplementary information, and the corresponding improvement document. The second reference information may also include an improvement document creation model, which is a machine learning model or generative AI, capable of taking the combination of the document to be improved, the improvement information, and the supplementary information as input and outputting an improvement document. For example, if the improvement document creation model is a generative AI, the improvement document creation unit 115 inputs a prompt to the improvement information creation model that includes the combination of the document to be improved, the improvement information, and the supplementary information, and an instruction to output an improvement document corresponding to the document to be improved, taking the combination of the document to be improved, the improvement information, and the supplementary information as input, causing the improvement document creation model to output the improvement document.
[0139] If the improvement information creation unit 113 further creates auxiliary improvement information and the job seeker selects the auxiliary improvement information, the improvement document creation unit 115 may create an improvement document based on the combination of the document to be improved and the auxiliary improvement information (or the combination of the document to be improved, the auxiliary improvement information, and supplementary information) and the second reference information. Furthermore, if the job seeker selects both improvement information and auxiliary improvement information, the improvement document creation unit 115 may create an improvement document based on the combination of the document to be improved, the improvement information, and the auxiliary improvement information (or the combination of the document to be improved, the improvement information, the auxiliary improvement information, and supplementary information) and the second reference information.
[0140] The improvement document creation unit 115 may create multiple improvement documents for a single item. Furthermore, in creating improvement documents, the improvement document creation unit 115 may refer to the entire document to be improved, or it may refer only to the contents of the item to be improved. For example, the improvement document creation unit 115 may input the entire document to be improved into the improvement document creation model, or it may input only the contents of the item to be improved into the improvement document creation model.
[0141] <Improved text presentation section 116> The improvement document presentation unit 116 is configured to present the improvement documents created by the improvement document creation unit 115 to job seekers. Specifically, the improvement document presentation unit 116 displays the improvement documents on the job seeker terminal 30, associating them with corresponding items.
[0142] As shown in Figure 13, if the improvement document creation unit 115 has created multiple improvement documents IS for a single item, the improvement document presentation unit 116 may present multiple improvement documents IS to the job seeker. Furthermore, the improvement document presentation unit 116 may accept a selection from the job seeker of which improvement document to apply from among the multiple improvement documents presented.
[0143] Furthermore, as shown in Figure 14, the improvement document creation unit 115 may present the improvement document IS to the job seeker in a chat format (as a chat message).
[0144] <Artificial Intelligence Department 120> The artificial intelligence unit 120 is configured to receive input from each functional unit and return the instructed output. The artificial intelligence used by each functional unit of the server device 10 may be common to all units, or it may be prepared individually for each functional unit.
[0145] The artificial intelligence unit 120 may be an AI (Artificial Intelligence) equipped with learning models such as transformers including GPT (Generative Pretrained Transformer, including GPT-1 to GPT-5), BERT (Bidirectional Encoder Representations from Transformers), BART (Bidirectional and Auto-regressive Transformer), and language models such as recurrent neural networks (RNNs). The artificial intelligence unit 120 may also be a generative AI or an AI agent, for example, including a large-scale language model. A large-scale language model is a type of generative AI and includes models provided by services such as OpenAI's GPT, Google's Gemini, and Microsoft's Azure AI Studio. A generative AI may be, for example, a text generation AI, an image generation AI, or a multimodal generation AI. A learning model may also be called an artificial intelligence model, a machine learning model, a trained model, or a deep learning model. In addition, the artificial intelligence unit 120 can include any learning model. Furthermore, the artificial intelligence unit 120 may include a small-scale or medium-scale language model as a learning model, which is smaller in scale than the large-scale language model. The small-scale and medium-scale language models are natural language processing models that are learned based on less data than the large-scale language model (constructed with fewer parameters than the large-scale language model).
[0146] The language model is an example of a learning model using a machine learning algorithm. Specific machine learning algorithms include nearest neighbors, naive Bayes, decision trees, support vector machines, and deep learning using neural networks. The artificial intelligence unit 120 can apply the above algorithms as appropriate.
[0147] The artificial intelligence unit 120 may have a trained model constructed by a learning method such as supervised learning, unsupervised learning, or self-supervised learning. In supervised learning, machine learning is performed using training data. Training data consists of pairs of input data and output data (correct answer data) for training. Furthermore, the language model may not only be one trained for a specific task, but also a general-purpose model that can be used universally for a wide range of tasks.
[0148] The artificial intelligence unit 120 may include a natural language model as artificial intelligence, or it may be a general-purpose pre-trained model for natural language processing, such as a Large Language Model (LLM). An LLM is a pre-trained model that has learned a large amount of data in advance, consisting of text data, etc. (for example, (i) web content on the internet, or (ii) data stored in a predetermined database), and can perform various language processing tasks by being given a task. It can perform a wide range of natural language processing tasks, such as understanding sentence patterns and context, responding to questions, and generating sentences, according to the given prompt. Such a general-purpose pre-trained model may include language models that can handle various tasks without fine-tuning using One-shot Learning or Few-shot Learning. Furthermore, the general-purpose pre-trained model may also be configured to handle various tasks using Zero-shot Learning. The artificial intelligence used in each functional unit of the control unit 11 may be a separate pre-trained model, or it may be a common general-purpose pre-trained model. In addition, the artificial intelligence unit 120 may include a small-scale language model or a medium-scale language model, which is smaller in scale than a large-scale language model, as a pre-trained model. Small-scale and medium-scale language models are natural language processing models that are trained on less data (and constructed with fewer parameters) compared to large-scale language models.
[0149] The learning models included in the artificial intelligence unit 120 (such as the improvement information creation model, which are used in each functional unit) can undergo additional learning using methods such as transfer learning and fine-tuning. For example, whenever new data is registered, the artificial intelligence unit 120 may perform additional learning and fine-tuning using this data as new training data. This improves the accuracy of the information output from the learning model.
[0150] The learning model included in the artificial intelligence unit 120 may be a learning model (distilled model) obtained by knowledge distillation using the original learning model. In knowledge distillation, a pre-trained model, such as a large-scale language model, is used as the teacher model, and the parameters of the student model are adjusted so that the output loss of the student model (distilled model) relative to the output (Soft Target Loss) of the teacher model is small. The student model is then trained, and this student model becomes the distilled model. Alternatively, the student model may be trained so that the output loss of the student model relative to the correct labels (Hard Target) of the teacher data (combinations of input and output data of the learning model) is small. Compared to the original learning model (teacher model), the distilled model has similar performance to the original learning model, but with fewer parameters and a lower processing load. Therefore, using a distilled model can reduce the cost of the information processing system 1.
[0151] For example, the learning model used in each functional unit may be a distilled model that has been trained using combinations of input and output data from a large-scale language model as training data. Alternatively, when the information processing system 1 is introduced, a large-scale language model may be used as the learning model in each functional unit, and once training data from the large-scale language model has been accumulated, the distilled model obtained by knowledge distillation using that training data may be used as the learning model in each functional unit.
[0152] An AI agent (also called an autonomous agent) is a model that, upon input of a goal (objective, purpose, etc.) such as "Teach me about XX" or a task such as "Output XX," breaks down the processes necessary to reach the goal or accomplish the task into subtasks, actions, etc., and performs necessary data collection and analysis, program generation and execution, etc. The AI agent takes the information and instructions input by the user as its goal, autonomously selects and executes tasks and actions according to the goal, outputs information according to the goal, and does not require user intervention (operation input). Furthermore, the AI agent may autonomously plan and execute, evaluate the execution results itself, and autonomously learn in order to aim for goal achievement. For example, the AI agent may autonomously update itself based on the execution results of subtasks (e.g., collected information, results of information analysis, etc.).
[0153] <Display section> The display unit 211 of the job seeker terminal 20 shown in Figure 4B, and the display unit 311 of the job seeker terminal 30 shown in Figure 4C, respectively, display the screen (information) indicated by the data transmitted from the server device 10.
[0154] <Operation acquisition section> The operation acquisition unit 212 of the employer terminal 20 receives operations from the employer using the employer terminal 20. The operation acquisition unit 312 of the job seeker terminal 30 receives operations from the job seeker using the job seeker terminal 30.
[0155] 3. Information Processing Methods This section describes the information processing method of the server device 10. In this information processing method, each part of the server device 10 is executed by a computer as a step.
[0156] The above-described information processing method comprises a document acquisition step, an improvement information creation step, an improvement information presentation step, an improvement document creation step, and an improvement document presentation step. In the document acquisition step, the improvement target document containing information about the job seeker is acquired. In the improvement information creation step, improvement information is created based on the improvement target document and first reference information to enhance the consistency between the descriptions of each of the multiple items contained in the improvement target document. In the improvement information presentation step, the improvement information is presented to the job seeker. In the improvement document creation step, an improvement document is created based on the improvement target document, selected improvement information, and second reference information to improve the description of at least one of the multiple items contained in the improvement target document. In the improvement document presentation step, the improvement document is presented to the job seeker.
[0157] Figure 18 is an activity diagram showing an example of the flow of information processing (improvement processing of the document to be improved) performed by the information processing system 1. Below, the information processing will be explained according to each activity in this activity diagram.
[0158] The process of improving a document to be improved begins with an instruction from the job seeker to create improvement information. The job seeker inputs an instruction to create improvement information for the document to be improved on the job seeker terminal 30 (Activity A101). The server device 10 creates improvement information for the document to be improved based on the instruction from the job seeker terminal 30 (Activity A102). Subsequently, the server device 10 outputs the created improvement information to the job seeker terminal 30 (Activity A103). As a result, the improvement information is displayed on the job seeker terminal 30 (Activity A104).
[0159] The job seeker selects improvement information from the options displayed on the job seeker terminal 30 (Activity A105). The server device 10 creates an improvement document based on the improvement information selected on the job seeker terminal 30 (Activity A106). Subsequently, the server device 10 outputs the created improvement document to the job seeker terminal 30 (Activity A107). As a result, the improvement document is displayed on the job seeker terminal 30 (Activity A108).
[0160] The job seeker confirms the improvement document to be applied by selecting and approving the improvement document displayed on the job seeker terminal 30 (Activity A109). The server device 10 updates the information in the corresponding items based on the improvement document confirmed on the job seeker terminal 30 (Activity A110).
[0161] 4. Effect The function of this embodiment can be summarized as follows: It can assist in the creation of documents related to job seekers.
[0162] Although embodiments of the present invention have been described above, the present invention is not limited thereto and can be modified as appropriate without departing from the technical spirit of the invention.
[0163] 5. Others In the above embodiment, the server device 10 performed various storage and control functions, but instead of the server device 10, multiple external devices may be used. That is, various information and programs may be stored in a distributed manner across multiple external devices using blockchain technology or the like. In particular, the artificial intelligence unit 120 may be an external configuration of the server device 10. In that case, the external artificial intelligence unit 120 may be provided by, for example, an artificial intelligence service server, and is configured to receive input from each functional unit of the server device 10, receive requests to execute artificial intelligence services, and return the instructed output as a processing result to the server device 10. The artificial intelligence service server may be a server that provides services using a language model as a learning model, or a server that executes language processing tasks using a language model. The artificial intelligence service server may be constructed using an LLM. The artificial intelligence service server receives prompt input in the form of text, images, audio, etc., and generates and responds with answers to the prompts.
[0164] At least one of the devices included in the information processing system 1 may be located outside the country in which the functions of the information processing system 1 are performed.
[0165] The embodiments of this model are not limited to the information processing system 1, but may also be an information processing method or a program. In the information processing method, the information processing device executes each step of the information processing system 1. In the program, the computer causes the computer to execute each step of the information processing system 1.
[0166] The control unit 11 does not necessarily have to include an improvement document creation unit 115 and an improvement document presentation unit 116. In other words, the information processing system 1 does not need to have a function for creating improvement documents.
[0167] The product may be provided in any of the following embodiments.
[0168] (1) An information processing system comprising at least one processor, wherein the processor is configured to perform the following steps by reading a program, the information processing system comprising: in a document acquisition step, an information document containing information about a job seeker is acquired; in an improvement information creation step, improvement information is created based on the document and first reference information to enhance the consistency between the contents of each of a plurality of items contained in the document, wherein the first reference information is information relating to the correlation between the document and the improvement information; and in an improvement information presentation step, the information processing system presents the improvement information to the job seeker.
[0169] (2) An information processing system as described in (1) above, wherein the document includes a summary item that summarizes the contents of other items, and the consistency is the consistency between the contents of the summary item and the contents of other items.
[0170] (3) An information processing system as described in (2) above, wherein the document includes a plurality of work experience items and a job summary item that summarizes the plurality of work experience items, and the consistency is the consistency between the information described in the plurality of work experience items and the information described in the job summary item.
[0171] (4) An information processing system according to any one of (1) to (3) above, wherein the first reference information includes an improvement information creation model which is a generating AI, and in the improvement information creation step, a prompt including the document and an instruction to create the improvement information to improve the consistency of the document is input to the improvement information creation model, causing the improvement information creation model to output the improvement information.
[0172] (5) An information processing system according to any one of (1) to (4) above, wherein in the improvement information creation step, a plurality of improvement information items with different means for improving consistency are created based on the document and the first reference information, and in the improvement information presentation step, the plurality of improvement information items are presented to the job seeker.
[0173] (6) An information processing system according to any one of (1) to (5) above, wherein the improvement information creation step includes creating the improvement information based on the document and the first reference information, which includes adding specific keywords to the document or replacing keywords contained in the document with the specific keywords.
[0174] (7) An information processing system described in any one of (1) to (6) above, wherein in the improvement information creation step, the system further creates auxiliary improvement information to ensure that the contents of each item of the document satisfy the contents of each item that are set in advance for each item, and in the improvement information presentation step, the system presents the improvement information and the auxiliary improvement information to the job seeker.
[0175] (8) An information processing system according to any one of (1) to (7) above, wherein in the improvement information creation step, auxiliary improvement information is further created by adding expressions including quantitative values to the contents of the document, where the quantitative values are obtained from the document or input by the job seeker, and in the improvement information presentation step, the improvement information and the auxiliary improvement information are presented to the job seeker.
[0176] (9) An information processing system described in any one of (1) to (8) above, wherein in the improvement information creation step, the improvement information is created by referring to a reference document, and the reference document is the document of another job seeker whose evaluation value based on the history of actions received from the recruiter is above a predetermined threshold.
[0177] (10) An information processing system according to any one of (1) to (9) above, wherein the improvement information creation step includes creating the improvement information by reflecting the contents of the contents of one item into the contents of other items as a means of improving consistency.
[0178] (11) An information processing system according to any one of (1) to (10) above, wherein in the improvement information creation step, the improvement information is created based on the document, the job seeker's job-seeking activity history, and the first reference information, the first reference information being information relating to the correlation between the document, the activity history, and the improvement information.
[0179] (12) An information processing system according to any one of (1) to (11) above, wherein in the improvement information creation step, improvement information is created for each of the multiple items included in the document, and in the improvement information presentation step, an object that accepts the presentation of improvement information is displayed for each of the multiple items included in the document, and in response to input into the object, the corresponding improvement information and a field that accepts editing of the contents of the corresponding item are displayed.
[0180] (13) An information processing system according to any one of (1) to (12) above, wherein in the improvement information presentation step, a plurality of improvement pieces of information are presented to the job seeker, and the job seeker selects from among them the improvement piece of information to be applied, and in the improvement document creation step, an improvement document is created in which the description of at least one item among a plurality of items contained in the document is improved based on the document, the selected improvement piece of information, and the second reference information, wherein the second reference information is information relating to the correlation between the combination of the document and the improvement piece of information and the improvement document, and in the improvement document presentation step, the improvement document is presented to the job seeker.
[0181] (14) An information processing system described in (13) above, wherein in the improvement information presentation step, multiple improvement pieces are grouped and presented according to their corresponding items.
[0182] (15) An information processing system as described in (13) or (14) above, wherein in the improvement information presentation step, after receiving the selection of the improvement information, the system receives input from the job seeker in chat format of supplementary information necessary for creating the improvement document based on the improvement information, and in the improvement document creation step, the system creates the improvement document based on the document, the selected improvement information, the supplementary information, and the second reference information, wherein the second reference information is information relating to the correlation between the combination of the document, the improvement information, and the supplementary information and the improvement document.
[0183] (16) An information processing system described in any one of (1) to (15) above, wherein in the improvement information presentation step, the improvement information is presented to the job seeker by attaching the target improvement information as a tag to each of the multiple items contained in the document.
[0184] (17) An information processing system according to any one of (1) to (16) above, comprising a server device having the processor and a terminal that can access the server device.
[0185] (18) An information processing method wherein an information processing device performs each step of the information processing system described in any one of (1) to (17) above.
[0186] (19) A program that causes a computer to perform each step of the information processing system described in any one of (1) to (17) above. Of course, this is not always the case.
[0187] Finally, while various embodiments relating to this disclosure have been described, these are presented as examples only and are not intended to limit the scope of the invention. These novel embodiments can be implemented in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims and their equivalents. [Explanation of Symbols]
[0188] 1: Information Processing System 2: Communication lines 10: Server device 11: Control Unit 111: Basic Display Control Unit 112: Document Acquisition Department 113: Improvement Information Creation Department 114: Improvement information presentation section 115: Improvement Document Creation Department 116: Improved text presentation part 120: Artificial Intelligence Department 12: Storage section 13: Communications Department 14: Communications bus 20: Job seeker terminal 21: Control Unit 211:Display section 212: Operation acquisition section 22: Storage section 23: Communications Department 24: Input section 25: Output section 26: Communications bus 30: Job seeker terminal 31: Control Unit 311: Display section 312: Operation acquisition section 32: Storage section 33: Communications Department 34: Input section 35: Output section 36: Communications bus AC: Answer choices AIN: Auxiliary improvement information B11: Exit button B12: Cancel button B13: Insert button B21: Start generation button B22: Proceed button B23: Send button B24: Proceed button B25: Redo button B26: Select button B31: Exit button B32: Generate button B33: Redo button B34: Insert button CA: Chat Area CB: Checkbox CD: Chat screen DD: Document improvement screen EF: Edit Field HI: Work experience section IA: Improvement instruction area ID: Improvement information presentation screen IF: Input field IN: Improvement Information IP: Points for Improvement IS: improved writing ISD: Improvement sentence suggestion screen OC: Instructions and Options OF: Instruction input field RA:Reference area RO: Restored Object SD: Sufficiency Determination Screen SI: Job summary item SK: Software Keyboard SO: Submission Acceptance Object SP: Sufficiency TG: Tag UL: Unread Label VC: Evaluation details WA: Work Area
Claims
1. An information processing system, Equipped with at least one processor, The aforementioned processor is configured to perform the following steps by reading a program: In the document acquisition step, we acquire documents that include at least one of the following: the job seeker's work history, experience, skills, qualifications, resume, desired industry, and desired job type. In the improvement information creation step, a prompt is input to an improvement information creation model, which is a generating AI, that includes instructions to create multiple improvement pieces of information that reduce inconsistencies between the document and the contents of multiple items contained in the document, each piece of information having different means for reducing such inconsistencies, and the improvement information creation model is instructed to output multiple improvement pieces of information. An information processing system that, in the improvement information presentation step, presents multiple pieces of the aforementioned improvement information to the job seeker.
2. In the information processing system described in claim 1, The aforementioned document includes summary items that summarize the content of other items. The aforementioned inconsistency is an inconsistency between the information contained in the summary item and the information contained in other items in the information processing system.
3. In the information processing system described in claim 2, The aforementioned document includes multiple work experience items and multiple work summary items that summarize the aforementioned work experience items. The aforementioned inconsistency is an inconsistency between the information described in multiple job history items and the information described in the job summary item, in this information processing system.
4. An information processing system, Equipped with at least one processor, The aforementioned processor is configured to perform the following steps by reading a program: In the document acquisition step, we acquire documents that include at least one of the following: the job seeker's work history, experience, skills, qualifications, resume, desired industry, and desired job type. In the improvement information creation step, prompts are input to an improvement information creation model, which is a generating AI, including the document and instructions to create improvement information to reduce inconsistencies occurring between the contents of multiple items contained in the document, including adding specific keywords to the document or replacing keywords contained in the document with the specific keywords, and the improvement information is output to the improvement information creation model. In the improvement information presentation step, an information processing system presents the aforementioned improvement information to the job seeker.
5. An information processing system, Equipped with at least one processor, The aforementioned processor is configured to perform the following steps by reading a program: In the document acquisition step, we acquire documents that include at least one of the following: the job seeker's work history, experience, skills, qualifications, resume, desired industry, and desired job type. In the improvement information creation step, a prompt including instructions to create improvement information to reduce inconsistencies between the document and the contents of multiple items contained in the document is input to the improvement information creation model, which is a generating AI, the improvement information is output to the improvement information creation model, and further, auxiliary improvement information is created to ensure that the contents of each item in the document satisfy the contents requirements that are set in advance for each item. An information processing system that, in the improvement information presentation step, presents the aforementioned improvement information and the aforementioned supplementary improvement information to the job seeker.
6. An information processing system, Equipped with at least one processor, The aforementioned processor is configured to perform the following steps by reading a program: In the document acquisition step, we acquire documents that include at least one of the following: the job seeker's work history, experience, skills, qualifications, resume, desired industry, and desired job type. In the improvement information creation step, a prompt including instructions to create improvement information to reduce inconsistencies between the document and the contents of multiple items contained in the document is input to the improvement information creation model, which is a generating AI, the improvement information is output to the improvement information creation model, and further, auxiliary improvement information is created which includes an expression that adds a quantitative value contained in the contents of another item contained in the document to the contents of one item contained in the document, or an auxiliary improvement information which includes a document containing a quantitative value that the job seeker will input, and a sentence that prompts the input of a specific quantitative value for that item. An information processing system that, in the improvement information presentation step, presents the aforementioned improvement information and the aforementioned supplementary improvement information to the job seeker.
7. An information processing system, Equipped with at least one processor, The aforementioned processor is configured to perform the following steps by reading a program: In the document acquisition step, we acquire documents that include at least one of the following: the job seeker's work history, experience, skills, qualifications, resume, desired industry, and desired job type. In the improvement information creation step, a prompt is input to the improvement information creation model, which is a generating AI, including the document, a reference document, and instructions to create improvement information to reduce inconsistencies occurring between the contents of multiple items contained in the document by referring to the reference document, and the improvement information is output to the improvement information creation model, where the reference document is the document of another job seeker whose evaluation value based on the history of actions received from the recruiter is above a predetermined threshold, In the improvement information presentation step, an information processing system presents the aforementioned improvement information to the job seeker.
8. In the information processing system described in claim 4, An information processing system that, in the improvement information creation step, creates improvement information that includes reflecting the content contained in the description of one item into the description of another item as a means of reducing the inconsistency.
9. An information processing system, Equipped with at least one processor, The aforementioned processor is configured to perform the following steps by reading a program: In the document acquisition step, we acquire documents that include at least one of the following: the job seeker's work history, experience, skills, qualifications, resume, desired industry, and desired job type. In the improvement information creation step, prompts including the document, the job seeker's job-seeking activity history, and instructions to create improvement information to reduce inconsistencies between the entries in multiple items included in the document by referring to the activity history are input to the improvement information creation model, which is an AI, and the improvement information is output to the improvement information creation model. In the improvement information presentation step, the aforementioned improvement information is presented to the job seeker. An information processing system in which the behavioral history includes at least one of the following: the content of job postings searched or viewed by the job seeker, the content of job postings applied for by the job seeker, the content of job postings registered in the job seeker's bookmark list, the content of job postings attached to recruitment documents received by the job seeker, the content of job postings to which the job seeker replied to recruitment documents, the content of the job seeker's replies to recruitment documents, and questions or requests entered by the job seeker.
10. In the information processing system described in claim 1, In the improvement information creation step, the improvement information is created for each of the multiple items included in the document. An information processing system that, in the improvement information presentation step, displays an object for each of the multiple items contained in the document that accepts the presentation of the improvement information, and displays the corresponding improvement information and a field that accepts editing of the contents of the corresponding item in response to input into the object.
11. An information processing system, Equipped with at least one processor, The aforementioned processor is configured to perform the following steps by reading a program: In the document acquisition step, we acquire documents that include at least one of the following: the job seeker's work history, experience, skills, qualifications, resume, desired industry, and desired job type. In the improvement information creation step, a prompt including instructions to create improvement information to reduce inconsistencies between the document and the contents of multiple items contained in the document is input to the improvement information creation model, which is a generating AI, and the improvement information is output to the improvement information creation model. In the improvement information presentation step, multiple improvement pieces are presented to the job seeker, and the job seeker is asked to select which improvement piece to apply from among them. In the improvement document creation step, a prompt is input to the improvement document creation model, which is a generating AI, which includes the document, the selected improvement information, and an instruction to create an improvement document that improves the description of at least one of the multiple items included in the document based on the improvement information, and the improvement document creation model is instructed to output the improvement document. In the improvement document presentation step, an information processing system presents the improvement document to the job seeker.
12. In the information processing system according to claim 11, An information processing system that, in the improvement information presentation step, groups and presents multiple improvement pieces of information according to their corresponding items.
13. In the information processing system according to claim 11, In the aforementioned improvement information presentation step, after receiving the selection of the improvement information, the applicant is asked to input supplementary information necessary for creating the improvement document based on the improvement information via chat. An information processing system that, in the improvement document creation step, inputs a prompt to the improvement document creation model that includes the document, selected improvement information, supplementary information, and an instruction to create the improvement document for the document based on the improvement information and the supplementary information, and causes the improvement document creation model to output the improvement document.
14. In the information processing system described in claim 1, In the improvement information presentation step, the information processing system presents the improvement information to the job seeker by attaching the target improvement information as a tag to each of the multiple items contained in the document.
15. In the information processing system described in claim 1, A server device having the aforementioned processor, A terminal that can access the aforementioned server device, An information processing system equipped with the following features.
16. Information processing method, An information processing method comprising an information processing device performing each step of the information processing system described in any one of claims 1 to 15.
17. It is a program, A program for causing a computer to perform each step of the information processing system described in any one of claims 1 to 15.