Information processing system, information processing method, and program

The information processing system generates appeal texts and links to automatic generation functions, addressing the user-friendliness issue of existing systems, thereby improving the creation of job content-related sentences.

JP7617337B1Active Publication Date: 2025-01-17BIZREACH INC

Patent Information

Application Number
JP2024125650
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-08-01
Publication Date
2025-01-17
Estimated Expiration
2044-08-01

AI Technical Summary

Technical Problem

Existing systems for generating job content-related sentences are not user-friendly for job seekers, making it difficult for them to effectively utilize automatic generation functions.

Method used

An information processing system that includes a processor to generate an appeal text and send appeal information with a link to an automatic generation function for job content, utilizing a learning model to create sentences based on job applicant information, and display them on a terminal.

Benefits of technology

Facilitates easier use of automatic generation functions by job seekers, enhancing the quality and completeness of job content-related sentences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007617337000001_ABST
    Figure 0007617337000001_ABST
Patent Text Reader

Abstract

To provide an information processing system etc. that allows job seekers to easily use an automatic generation function. [Solution] According to one aspect of the present invention, there is provided an information processing system comprising at least one processor, the processor being configured to execute each of the following steps by reading a program: in a generation step, an appeal text appealing to a job seeker is generated in accordance with job seeker information relating to the job seeker's job search activities; and in a transmission step, the appeal information including the appeal text is transmitted, the appeal information including link information to a function for automatically generating text relating to the job seeker's job content.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Patent Document 1 describes an information processing system in which, in an input step, an input screen that accepts input of job seeker information about a job seeker is displayed, and in an instruction step, instructions are given to an artificial intelligence to create a document about the job seeker's work history based on the job seeker information, the artificial intelligence has a learning model that takes job seeker information as input and outputs a document, and in a display step, the document output by the artificial intelligence based on the instructions is displayed. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 7371284 Summary of the Invention [Problem to be solved by the invention]

[0004] However, there is still room for technological improvement in the creation of job descriptions. In particular, a system that is easy for job seekers to use is needed.

[0005] In view of the above circumstances, the present invention provides an information processing system etc. that allows job seekers to easily use an automatic generation function. [Means for solving the problem]

[0006] According to one aspect of the present invention, there is provided an information processing system comprising at least one processor, the processor being configured to execute each of the following steps by reading a program: in a generation step, an appeal text appealing to a job seeker is generated in accordance with job seeker information relating to the job seeker's job search activities; and in a transmission step, the appeal information including the appeal text is transmitted, the appeal information including link information to a function for automatically generating text relating to the job seeker's job content.

[0007] According to this aspect, it is possible to provide an information processing system etc. that allows job seekers to more easily use the automatic generation function.

[0008] Hereinafter, embodiments of the present invention will be described. Note that various features shown in the following embodiments can be combined with each other. [Brief description of the drawings]

[0009] [Figure 1] 1 is a diagram showing an overall configuration of an information processing system 1. [Diagram 2] FIG. 2 is a diagram illustrating a hardware configuration of a server device 10. [Diagram 3] FIG. 2 is a diagram illustrating a hardware configuration of a job seeker terminal 20. [Figure 4] 1 is a block diagram showing functions realized by a server device 10 (control unit 11) and a job seeker terminal 20 (control unit 21). [Diagram 5] 2 is a flowchart showing an overview of information processing executed by the information processing system 1. [Figure 6] 2 is an activity diagram showing the flow of information processing executed by the information processing system 1. FIG. [Figure 7] FIG. 2 is a diagram showing appeal information T1, which is an example of appeal information displayed on the job seeker terminal 20. [Figure 8] FIG. 2 is a diagram showing appeal information T2, which is an example of appeal information. [Figure 9] FIG. 13 is a diagram showing an example of a display screen G1 that displays a target work history. [Figure 10] FIG. 13 is a diagram showing a job type input screen G2, which is an example of an information input screen. [Figure 11] FIG. 13 is a diagram showing a business area input screen G3, which is an example of an information input screen. [Figure 12] FIG. 13 is a diagram showing a confirmation screen G4, which is an example of a confirmation screen regarding automatic generation. [Figure 13] FIG. 13 is a diagram showing an example of an automatically generated result display screen G5. [Figure 14] FIG. 13 is a diagram showing an example of a display method selection screen G6 for automatically generated results. [Figure 15] FIG. 13 is a diagram showing an example of an editing screen G7 on which an automatically generated result has been overwritten. [Figure 16] FIG. 13 is a diagram showing an example of an editing screen G8 that displays newly automatically generated text regarding job content in addition to text regarding job content that has already been registered. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various characteristic features shown in the following embodiments can be combined with each other.

[0011] Incidentally, a program for realizing the software appearing in one embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so as to be downloadable from an external server, or 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).

[0012] In addition, in various information processing according to an embodiment, an input and an output according to the input can be realized. Here, as long as an output is obtained as a result of the input, the form of information referenced in such information processing (hereinafter referred to as reference information) is not limited. The reference information may be, for example, rule-based information such as a database, a lookup table, or a predetermined function (including a judgment formula such as a regression formula constructed by a statistical method), or may be a trained model that has previously trained the correlation between the input and the output, or may be a large-scale language model that can output a desired result by inputting a prompt.

[0013] In one embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In one embodiment, various information is handled, and this information is represented by, for example, physical values ​​of signal values ​​representing voltage and current, high and low signal values ​​as a binary bit collection consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be performed on the circuit in the broad sense.

[0014] Furthermore, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, and a memory. The processor may be a general-purpose processor or a dedicated circuit. In other words, 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.

[0015] 1. Hardware Configuration In this section, the hardware configuration of the information processing system according to this embodiment will be described.

[0016] Fig. 1 is a diagram showing the overall configuration of an information processing system 1. Fig. 1 shows an overview of each device included in the information processing system 1 and users who use these devices. Each overview will be explained as appropriate with reference to other figures.

[0017] The information processing system 1 is an information processing system that executes a text generation process, which is information processing for supporting the creation of text related to job content included in a document related to a job seeker, such as a resume. A resume is also called a résumé, and is a document in which a job seeker conveys to an employer his or her work history, skills, qualifications, etc. In this embodiment, the information processing system 1 supports the creation of a text related to job content by a job seeker U1. The text related to job content may be any text that describes the work or tasks that the job seeker has experienced, and may also include, for example, a text that summarizes the job content. Note that, although a resume is used as an example of a document to be created, the description is not limited to this, and the document may be any document that includes a text related to job content.

[0018] The information processing system 1 includes a communication line 2, a server device 10, and a job seeker terminal 20. The communication line 2 may be configured by the Internet, although it is not particularly limited thereto. The communication line 2 may also include a local area network, a mobile communication network, or a VPN (Virtual Private Network), etc. The communication line 2 mediates data exchange between devices connected to the communication line. The server device 10 is connected to the communication line 2 by wire, and the job seeker terminal 20 is connected wirelessly. The connection of each device to the communication line 2 may be wired or wireless.

[0019] The server device 10 is an information processing device that executes a sentence generation process while exchanging data with the job seeker terminal 20 via the communication line 2. The server device 10 stores a phrase database DB1 and a job seeker database DB2. The phrase database DB1 stores phrases used in the sentence generation process. The job seeker database DB2 stores job seeker information used by the job seeker U1 in his / her job search activities. The job seeker information is information about a job seeker, and includes job seeker information (registered information) that is entered on a registration screen and registered in advance, and job seeker information (input information) that is entered on an input screen for creating sentences related to job content, and includes all information about registered or input job seekers. Here, the registered information and the input information may be stored in separate databases. The server device 10 has an artificial intelligence (AI) function, and generates and outputs sentences related to job content using information stored in the phrase database DB1 and the job seeker database DB2. The phrase database DB1 may not be used to generate sentences relating to job content, and only the information stored in the job seeker database DB2 may be used.

[0020] The job seeker terminal 20 is a terminal whose user is a job seeker U1. The job seeker terminal 20 is a smartphone, a tablet terminal, a personal computer, etc. The job seeker terminal 20 accepts inputs necessary for the text generation process and displays the generated texts related to job content.

[0021] 2 is a diagram showing a hardware configuration of server device 10. Server device 10 includes a control unit 11, a storage unit 12, a communication unit 13, and a bus 14. Bus 14 electrically connects each unit included in server device 10.

[0022] (Control unit 11) The control unit 11 may include at least one processor. The at least one processor may be configured, for example, by a central processing unit (CPU), a micro processing unit (MPU), a graphics processing unit (GPU), one or more integrated circuits, one or more discrete circuits, or a combination of these (not shown). The control unit 11 is a computer that realizes various functions related to the information processing system 1 by reading out a predetermined program stored in the storage unit 12. That is, information processing by software stored in the storage unit 12 can be specifically realized by the control unit 11, which is an example of hardware, and 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 single, and may be implemented to have multiple control units 11 for each function. Also, a combination of these may be used.

[0023] (Storage unit 12) The storage unit 12 stores various pieces of information defined by the above description. This can be implemented, for example, as a storage device such as a solid state drive (SSD) or a hard disk drive (HDD) that stores various programs and the like related to the information processing system 1 executed by the control unit 11, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to the program calculations. The storage unit 12 stores various programs, variables, etc. related to the information processing system 1 executed by the control unit 11.

[0024] (Communications Department 13) The communication unit 13 is configured by a communication module. The communication module may be a wireless communication module conforming to standards such as IEEE802.11a / b / g / n / ac / ax, LTE, 5G, and 6G, or may be a wired communication module conforming to standards such as IEEE802.3. The communication unit 13 is configured to be capable of transmitting various electrical signals from the server device 10 to external components. The communication unit 13 is also configured to be capable of receiving various electrical signals from the external components to the server device 10. More preferably, the communication unit 13 has a network communication function, and may be implemented so that various information can be communicated between the server device 10 and an external device via the communication line 2.

[0025] Fig. 3 is a diagram showing the hardware configuration of the job seeker terminal 20. The job seeker terminal 20 includes a control unit 21, a memory unit 22, a communication unit 23, an input unit 24, an output unit 25, and a bus 26. The bus 26 electrically connects the various units included in the job seeker terminal 20. The control unit 21, the memory unit 22, and the communication unit 23 are similar hardware to the control unit 11, the memory unit 12, and the communication unit 13 shown in Fig. 2, although the specifications, model, etc. may be different.

[0026] (Input section 24) The input unit 24 has keys, buttons, a touch screen, a mouse, etc., and receives input from the user. The input unit 24 may also have a microphone and receive voice input from the user.

[0027] (Output section 25) The output unit 25 has a display, a speaker, and the like, and displays visual information generated in a manner that is visible to the user, such as screens, images, icons, text, and the like, on the display surface of the display, and outputs sounds including voice.

[0028] 2. Functional configuration In this section, the functional configuration of the present embodiment will be described. Information processing by the software stored in the storage 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 (a processor included in the information processing system 1).

[0029] FIG. 4 is a block diagram showing functions realized by the server device 10 (control unit 11) and the job seeker terminal 20 (control unit 21).

[0030] 4A, the server device 10 (control unit 11) includes a reception unit 111, a memory control unit 112, an acquisition unit 113, a generation unit 114, an artificial intelligence unit 115, a display control unit 116, an extraction unit 117, a transmission unit 118, and a determination unit 119. As shown in FIG. 4B, the job seeker terminal 20 (control unit 21) includes a user display unit 211 and an operation reception unit 212.

[0031] <Reception Department 111> The reception unit 111 is configured to be able to receive information from the job seeker terminal 20 or another information processing terminal. The reception unit 111 is also configured to be able to receive various pieces of information by reading out various pieces of information stored in a storage area that is at least a part of the memory unit 12 and writing the read out information in a working area that is at least a part of the memory unit 12. The storage area is, for example, an area of ​​the memory unit 12 that is implemented as a storage device such as an SSD. The working area is, for example, an area that is implemented as a memory such as a RAM. For example, the reception unit 111 is configured to be able to receive input based on a terminal operation of the job seeker U1 on the job seeker terminal 20. Specifically, the reception unit 111 is configured to be able to receive input by the job seeker U1. The reception unit 111 may also be configured to be able to receive edits of a text by the job seeker U1. The reception unit 111 may also receive edits of a text based on the terminal operation of the job seeker.

[0032] <Memory control unit 112> The memory control unit 112 controls the memory unit 12 of its own device and writes and reads data to and from the memory unit 12. The memory control unit 112 stores, for example, job seeker information (input information) about the job seeker U1 that is input on an input screen. The memory control unit 112 may register, in a job seeker database, the job seeker information (registration information) of the job seeker U1 that is generated or updated in response to the input of the job seeker U1 and the job seeker information (input information) that is input on an input screen for creating a document related to job content.

[0033] The job seeker database registers job seeker information used by the job seeker U1 in his / her job search. Job seeker information is information about the job seeker, including job seeker information (registered information) entered on the registration screen and registered in advance, and job seeker information (input information) entered on the input screen for creating a document related to the job content, and includes all information about the job seeker that has been registered or input. Job seeker information includes information related to resumes and job history records. Note that a "resume" is a document that mainly describes the job seeker's profile, current situation, educational background, employment history, desired working conditions, etc., and a "job history record" is also called a resume, and is a document in which the job seeker conveys his / her work history, experience, skills, qualifications, etc. to the recruiter. Note that the recruiter also includes a human resources agency that acts as an agent between the job seeker and the organization. Human resources agencies are also called head hunters, agents, etc.

[0034] The registration information registered in the job seeker database includes basic information of the job seeker U1, information on the work history of the job seeker U1, skill information on the skills of the job seeker U1, and a job summary (summary) that is an outline of the work history. The basic information of the job seeker U1 includes, for example, the name, age, address, past annual income, educational background, work history, etc. of the job seeker U1. The basic information of the job seeker U1 may also include the industry and job type that the job seeker desires and the desired conditions for the organization to which he or she is applying. Information on the job content includes information on the organizations in which the job seeker U1 has worked and information describing the work and tasks he or she has worked at the organizations. The job content may include, for example, the organization in which the job seeker has worked, the department name, job title, period of employment, positions held, projects held, period of work, the job seeker's management experience and language skills, awards, etc.

[0035] The registration information registered in the job seeker database may include the job seeker's track record of job search activities. The job seeker's track record of job search activities includes the actions of the job seeker U1 with respect to the job offer and the actions of the job seeker U1 in the information processing system 1. The actions of the job seeker U1 with respect to the job offer include, for example, viewing the job offer, applying for the job offer, registering the job offer in a bookmark list, replying to a scouting document sent based on the job offer, passing the job offer screening (document screening, interview screening, etc.). The actions of the job seeker U1 with respect to the job offer are composed of information indicating the job offer that was the target or starting point of the job search activities and the contents of the job search activities. The actions of the job seeker U1 in the information processing system 1 include the number of updates and frequency of updates of the job seeker information (registered information) of the job seeker U1, the number of times the job seeker information registration screen was displayed, the display frequency, the number of times messages were checked, the checking frequency, etc. The track record of the job seeker U1's job search activities is recorded in, for example, the job seeker database for each job seeker (i.e., linked to the job seeker registration information).

[0036] <Acquisition part 113> The acquisition unit 113 is configured to be able to acquire job seeker information of the job seeker U1. The acquisition unit 113 may acquire the job seeker information of the job seeker U1 stored in the storage unit 12 from a job seeker database. The acquisition unit 113 may acquire information entered on an input screen as the job seeker information.

[0037] <Generation unit 114> The generation unit 114 is configured to be able to generate various sentences based on job seeker information related to the job search activities of the job seeker U1. The generation unit 114 may be configured to be able to generate an appeal sentence that appeals to the job seeker based on the job seeker information acquired by the acquisition unit 113 from the job seeker database. The appeal sentence is an appeal sentence that appeals to the job seeker U1 to automatically generate job content. The generation unit 114 may instruct the learning model to generate the appeal sentence based on the job seeker information, and cause the learning model to generate the appeal sentence.

[0038] The generating unit 114 can generate the appeal information including the appeal text and the link information. The link information may include a function for the job seeker U1 to automatically generate text related to the job content or a URL link to a screen, and may include a token or a parameter for identifying the user. The generating unit 114 may generate the appeal information by inserting the appeal text and the link information into a predetermined template prepared in advance.

[0039] The generation unit 114 may be configured to generate a sentence related to the job content of the job seeker U1 as a job content generation step. For example, the generation unit 114 may instruct the learning model to generate a sentence related to the job content based on the job seeker information as a job content generation step, and cause the learning model to generate a sentence related to the job content. Here, the sentence related to the job content may be, for example, a sentence explaining the job content of the job seeker U1 or a sentence summarizing the job content of the job seeker U1.

[0040] The generation unit 114 controls the input to the artificial intelligence unit 115. The generation unit 114 is configured to generate a prompt that instructs outputting information related to the job content of the job seeker U1, for example, using information input by the job seeker U1 on a job seeker information input screen or information input and registered on a registration screen as input. The generation unit 114 may also be configured to generate a prompt that instructs outputting a sentence related to the job content, for example, using job seeker information, etc. of the job seeker U1 as input. The generation unit 114 may also generate a prompt, for example, by inserting the job seeker information, etc. of the job seeker U1 into a preset prompt template.

[0041] The generation unit 114 is also configured to be able to instruct the artificial intelligence unit 115 to create text related to the job content of the job seeker based on the job seeker information including the registered information and the input information. The job seeker information here includes the input input information and pre-registered registered information. The artificial intelligence unit 115 is an example of artificial intelligence, and has a learning model that receives as input job seeker information related to the job seeker (the input job seeker information and the pre-registered registered information) and outputs text related to the job content.

[0042] This learning model is a trained model that has been machine-learned from training job seeker information. Training job seeker information is job seeker information used as training data for training the learning model. Training job seeker information is information about a job seeker other than job seeker U1, who is a user of the information processing system 1, but may include registration information and input information about job seeker U1.

[0043] In addition, this learning model may be a model generated by performing so-called supervised machine learning, in which, for example, job seeker information of a job seeker who has previously conducted a job search is trained as input data for learning (explanatory variables) and output data for learning (objective variables) are paired and associated with each other as training data, such as documents relating to job content in a resume or other document submitted by the job seeker to the company or other entity where the job seeker actually found employment (i.e. documents relating to job content that was effective).

[0044] The learning model may also be generated by learning a corpus (a database in which natural language sentences are structured and accumulated on a large scale), and may include job seeker information, etc., as one of the large corpora. The artificial intelligence unit 115 uses this learning model to create sentences related to job content derived from the input information on job seekers, and outputs the created sentences. The display control unit 116 also functions as an example of a display unit that displays the sentences related to job content output by the artificial intelligence unit 115 based on instructions from the generation unit 114.

[0045] <Artificial Intelligence Department 115> The artificial intelligence unit 115 is configured to receive input from each functional unit and return the instructed output. The artificial intelligence used by the server device 10 in each functional unit may be a common one, or may be prepared individually for each functional unit.

[0046] The artificial intelligence unit 115 is an AI (Artificial Intelligence) equipped with language models such as Transformers including GPT (Generative Pretrained Transformer, including GPT-1, GPT-2, GPT-3, and GPT-4), BERT (Bidirectional Encoder Representations from Transformers), and BART (Bidirectional and Auto-regressive Transformer), and Recurrent Neural Networks (RNN), and includes a generative AI.

[0047] The language model is an example of a learning model based on a machine learning algorithm. Specific examples of machine learning algorithms include nearest neighbor methods, naive Bayes methods, decision trees, support vector machines, and deep learning using neural networks. The artificial intelligence unit 115 can apply the above algorithms as appropriate.

[0048] The artificial intelligence unit 115 has 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). The training data is composed of a pair of input data for learning and output data (correct answer data). In addition, the language model may not only be one trained for a specific task, but also a general-purpose model that can be used for a wide range of tasks.

[0049] The artificial intelligence unit 115 includes, as the artificial intelligence, a general-purpose natural language processing learning model such as a large-scale language model (LLM) that has learned a large amount of data. Such a general-purpose learning model includes a language model that can handle various tasks without fine tuning by one-shot learning, few-shot learning, etc. Furthermore, the general-purpose learning model can also handle various tasks by zero-shot learning. The artificial intelligence used in each functional unit of the control unit 11 may be a separate learning model, or may be a common general-purpose learning model.

[0050] The learning model included in the artificial intelligence unit 115 is capable of additional learning. For example, the artificial intelligence unit 115 learns whether the created sentence related to the job content of the job seeker U1 has been corrected by the job seeker U1 or the like. In other words, the artificial intelligence unit 115 performs additional learning and is fine-tuned using the sentence related to the job content that has actually been corrected by the job seeker U1 as teacher data, as feedback for the sentence related to the job content of the job seeker U1 created by the learning model. As a result, the sentence related to the job content of the job seeker U1 output from the learning model is optimized.

[0051] The artificial intelligence unit 115 may take as input job seeker information (input information) about job seeker U1 entered on the input screen and output text about the job content of job seeker U1 based on the prompt generated by the generation unit 114, or may take as input job seeker information (registration information) about job seeker U1 entered and registered on the registration screen and output text about the job content, etc. of job seeker U1, or may take as input both the input information and the registration information and output text about the job content, etc. of job seeker U1.

[0052] <Display control unit 116> The display control unit 116 executes processing for displaying a system screen related to the information processing system 1 on each terminal. The display control unit 116 performs processing such as generating and transmitting an HTML (Hyper Text Markup Language) file, and causes the job seeker terminal 20 to display a web page showing the system screen. The display control unit 116 may also perform processing such as generating and transmitting display data for an application for using the information processing system 1. For example, the display control unit 116 may cause the job seeker terminal to display a registration screen, input screen, reception screen, and the like for job seeker information related to job seeker U1. The display control unit 116 may cause the job seeker terminal 20 to selectably display keywords extracted by the extraction unit 117.

[0053] The display control unit 116 may generate display data related to the appeal information based on the appeal information generated by the generation unit 114.

[0054] <Extraction part 117> The extraction unit 117 determines words and phrases corresponding to the acquired parameters as input candidates. The input candidates referred to here are candidates for words and phrases input or selected by the job seeker as job seeker information on the registration screen or input screen.

[0055] <Transmitter 118> The transmitting unit 118 is configured to be able to transmit various types of information to the job seeker terminal 20. For example, the transmitting unit 118 is configured to be able to transmit to the job seeker terminal 20 display data of the appeal information generated by the display control unit.

[0056] <Judgment unit 119> The determination unit 119 is configured to be able to determine whether or not to start creating an appeal text. For example, the determination unit 119 can read out the job seeker information on the job seeker U1 stored in the storage unit 12 from the job seeker database, and determine whether the job seeker information on the job seeker's job search activities matches a predetermined condition.

[0057] <User display unit 211> The user display unit 211 of the job seeker terminal 20 displays a screen indicated by the screen data transmitted from the server device 10. The user display unit 211 of the job seeker terminal 20 displays a system screen related to the information processing system 1 indicated by the screen data transmitted from the server device 10.

[0058] <Operation Reception Unit 212> The operation reception section 212 of the job seeker terminal 20 is configured to be able to receive operations by a user (job seeker) who uses the job seeker terminal 20. When a job seeker U1 operates the job seeker terminal 20 as a user to use the information processing system 1, he or she logs in by entering a user ID (Identification) and a password. This associates the user ID with information generated or updated in the job seeker terminal 20, making it possible to know which user the information pertains to.

[0059] 3. Information processing method In this section, an information processing method of the server device 10 will be described. In this information processing method, each unit of the server device 10 is executed as each step by the computer. As shown below, the information processing method includes each step executed by the information processing system. The program of this embodiment causes the computer to execute each step of the information processing system 1. Note that the order of the processes can be changed as appropriate, multiple processes may be executed simultaneously, or some processes may be omitted.

[0060] 3.1 Overview 5 is a flowchart showing an outline of information processing executed by the information processing system 1. In this process, the generation unit 114 first generates an appeal text appealing to job seekers in accordance with job seeker information related to the job search activities of the job seeker U1 (step S001). Next, the transmission unit 118 transmits appeal information including the appeal text (step S002). Here, the appeal information includes an appeal text appealing to the job seeker U1 to use the automatic generation function and link information to the automatic generation function.

[0061] To summarise the above, an information processing system according to one embodiment is an information processing system for job seekers. The information processing system includes at least one processor. The processor includes the following units by reading a program. The generation unit 114 generates an appeal text that appeals to the job seeker in accordance with job seeker information relating to the job seeker's job search activities. The transmission unit 118 transmits appeal information including the appeal text, and the appeal information includes link information to an automatic generation function for text relating to the job content of the job seeker. According to this embodiment, it is possible to provide an information processing system etc. that allows job seekers to more easily use the automatic generation function.

[0062] 3. Information Processing In this section, in this embodiment, information processing will be described in which a program is executed by a computer that controls the information processing system 1. The information processing system 1 includes at least one processor. The processor is configured to read out the program to perform each step shown in the following FIG. 6 and the like.

[0063] FIG. 6 is an activity diagram showing the flow of information processing executed by the information processing system 1. An example of the flow may fall within the scope defined in the outline above. Below, an explanation will be given along with each activity in this activity diagram. The information processing may include any exception processing not shown. Exception processing includes interruption of the information processing or omission of each process. Selection or input performed in the information processing may be based on an operation by the job seeker U1, or may be performed automatically without depending on the operation of the job seeker U1.

[0064] First, the job seeker terminal 20 accepts an operation related to job search activities by the job seeker U1 via the operation acceptance unit 212 (activity A101).

[0065] Next, the server device 10 acquires job seeker information through the acquiring unit 113 (activity A102).

[0066] Next, the server device 10 determines whether the job seeker information related to the job seeker U1's job search matches the preset conditions by the determination unit 119 (activity A103). That is, the generation unit 114 can generate an appeal text when the text related to the job content already registered as the job seeker information matches the predetermined conditions. In this manner, the server device 10 can generate an appeal text and appeal to the job seeker U1 to use the automatic generation function, for example, when there is room for improvement in the text related to the job content already registered. The predetermined conditions include conditions related to the content and structure of the text as well as the number of characters in the text related to the job content. The conditions described below are examples of "predetermined conditions", and "less than" may be read as "less than", and "more than" may be read as "more than". The "predetermined conditions" may be set by combining multiple conditions.

[0067] The server device 10 may predetermine a predetermined condition for the number of characters of the text related to the job content. For example, when the determination unit 119 determines that the text related to the job content registered in the job seeker database DB2 is equal to or less than a predetermined number of characters, the server device 10 may generate an appeal text. The condition of the predetermined number of characters can be set to any number of characters, such as 400 characters or less, 350 characters or less, 300 characters or less. In this manner, an appeal text can be generated that encourages the job seeker U1 to increase the number of characters of the text related to the job content and automatically generate the text to expand the content. In addition, when the determination unit 119 determines that the text related to the job content is equal to or more than a predetermined number of characters, the server device 10 may generate an appeal text. This can encourage the job seeker U1 to create and register a text related to the job content with an appropriate number of characters that does not burden the employer who will read it.

[0068] The server device 10 may determine a predetermined condition related to the job search results of the job seeker U1. The job search results of the job seeker U1 include activities such as applying to a job posting, receiving a scout, replying to a scout document, passing an examination, and concluding a job offer, as well as the job seeker U1's actions related to job search activities such as editing a work history, viewing a job posting, searching a job posting, and checking a message box. For example, when it is determined that the number of actions is equal to or exceeds a predetermined number of times, the generation unit 114 may generate an appeal text.

[0069] For example, when the determination unit 119 determines that the job seeker U1 is concentrating on editing text related to the job content, the generation unit 114 may generate an appeal text. For example, when the determination unit 119 determines that the number of visits to the edit screen by the job seeker U1 in a predetermined period is equal to or greater than a predetermined number, the generation unit 114 may generate an appeal text. In this manner, it is possible to suggest to the job seeker U1 who is visiting the edit screen that text related to the job content be automatically generated. When the job seeker U1 is visiting the edit screen, it is considered that the job seeker U1 is revising text related to the job content, and it is possible to appeal to such a job seeker U1 to use the automatic generation function.

[0070] Furthermore, for example, when the determination unit 119 determines that the job seeker U1 is waiting to receive a scout from a recruiter, the generation unit 114 may generate an appeal text. For example, when the determination unit 119 determines that the number of scout emails received by the job seeker U1 is equal to or less than a predetermined number and the job seeker U1 has checked the inbox for scout emails a predetermined number of times or more, the generation unit 114 may generate an appeal text. With this aspect, it is possible to appeal to the job seeker U1 who has not received many scout emails to use the automatic generation function for text related to job content, and it is possible to increase the number of scout emails received.

[0071] Furthermore, if the job seeker U1 has multiple work histories stored in the job seeker database DB2, the server device 10 may determine whether each of the multiple work histories matches a predetermined condition. If there is multiple work histories, for example, there is work history in multiple companies, or there is work history in multiple departments, positions, or projects. In such a case, it is preferable that the generation unit 114 generates a claim text that clearly indicates the target work history.

[0072] Next, the server device 10 generates an appeal text by the generation unit 114 (activity A104). The generation unit 114 may select and generate an appeal text according to the job seeker information from a plurality of appeal text candidates prepared in advance. The generation unit 114 may select and generate an appeal text according to a predetermined condition from a plurality of appeal text candidates prepared in advance. The generation unit 114 may generate an appeal text based on a template of an appeal text prepared in advance. A template of an appeal text may be prepared for each predetermined condition. That is, the generation unit 114 may generate an appeal text based on a template corresponding to a predetermined condition. For example, when the number of characters of a text related to the registered job content is equal to or less than a predetermined condition (value), an appeal text may be generated for the job seeker U1 based on a template including a text that appeals to the job seeker U1 that a rough draft can be easily prepared by automatic generation. Also, for example, when the number of scout emails received is equal to or less than a predetermined condition (value), the generation unit 114 may generate an appealing text based on a template including a text that appeals that "you can easily create a draft of a text regarding job content that will make it easier to receive scouts from companies."

[0073] Furthermore, when generating the appeal information, the generation unit 114 may generate an appeal text according to the job seeker information of the job seeker U1, in addition to the predetermined conditions. The generation unit 114 may generate the appeal text according to text related to the job content already registered as the job seeker information or the job seeker's track record of job search activities. In this manner, the server device 10 can generate an appeal text tailored to the job seeker U1.

[0074] The generation unit 114 may instruct the learning model to generate an appeal text based on the job seeker information, and cause the learning model to generate the appeal text. The generation unit 114 may generate a prompt to instruct outputting the appeal information of the job seeker U1, and instruct the artificial intelligence unit 115 to output the appeal text.

[0075] Next, the generating unit 114 can generate appeal information including an appeal text (activity A105). The appeal information can include an appeal text appealing for automatic generation of text related to job content, and link information for automatic generation of text related to job content. The link information includes a URL link to a screen for the job seeker U1 to automatically generate text related to job content. The generating unit 114 can generate a URL link according to the job seeker U1.

[0076] The generation unit 114 may instruct the learning model to generate appeal information based on the job seeker information, and cause the learning model to generate an appeal text. The generation unit 114 may generate the appeal information according to a predetermined template related to the appeal information. The predetermined template may be, for example, a design template including information such as layout, color, font, etc. The predetermined template may include the arrangement and design of the appeal text, link information, etc.

[0077] The job seeker terminal 20 may be configured to display a predetermined URL link when the operation reception unit 212 receives an operation instruction to the link information. The predetermined URL link may be a link to a screen related to automatic generation of text related to the job content of the job seeker U1. The link information may include a token or a parameter for identifying the job seeker U1. In this manner, when the operation reception unit 212 receives an operation instruction to the link information, the server device 10 can identify the user information of the job seeker U1 by the token or the parameter. The predetermined URL link may not only be a link that directly transitions to a screen or a function related to automatic generation of text related to the job content of the job seeker U1, but also a link that transitions to a screen that can transition to a screen or a function related to automatic generation of text related to the job content. In other words, the predetermined URL link may be, for example, a link to a screen that is an editing screen related to a work history as shown in FIG. 15 described later and includes a link to a screen or a function related to automatic generation of text related to the job content.

[0078] The generating unit 114 may generate the appealing text in accordance with the text on the job content that has already been registered as the job seeker information. For example, the generating unit 114 may generate the appealing text in accordance with the number of characters in the text on the job content that has already been registered. When the number of characters in the text on the job content that has already been registered is equal to or less than a predetermined condition, the generating unit 114 may generate an appealing text that appeals that "First, you can easily create a rough draft of the text on the job content." In this manner, an appealing text can be generated that encourages the job seeker U1 to fill in the number of characters in the text on the job content by referring to the rough draft.

[0079] The generating unit 114 may generate appealing text according to the job seeker's track record of job search activities. For example, when the number of scout emails received by the job seeker U1 is below a predetermined condition, the generating unit 114 may generate appealing text that appeals that "it is easy to create a draft of a text about the job content that will make it easier to receive scouts from companies." In this manner, an appealing text can be generated that encourages the job seeker U1, who is having difficulty receiving scouts, to improve the number of characters and content of the text about the job content.

[0080] The appeal text may include information on the target work history. The information on the target work history is information on the company name, department / project name, work period, etc., in which the job seeker U1 has experience, which are to be automatically generated. In this manner, when the job seeker U1 sees the appeal information, the job seeker U1 can know which work history of the job seeker U1 the appeal information corresponds to, and which work history that can be automatically generated from the link information included in the appeal information corresponds to. This is particularly effective when the job seeker U1 has multiple work histories stored in the job seeker database DB2. In other words, when the job seeker U1 has multiple work histories stored in the job seeker database DB2, it is preferable that the appeal text includes information on the target work history (for example, the company name (organization name) included in the work history, etc.) so that the job seeker U1 can know which work history out of the multiple work histories the appeal information is for and for which work history the appeal information is for automatically generating a text on.

[0081] Next, the server device 10 transmits the appeal information through the transmitting unit 118 (activity A106).

[0082] Here, the transmission unit 118 may transmit the claim information by one or more routes of push notification, email, notification using a telephone number, notification using an SNS platform, and notification within an application. For example, when transmitting by push notification, the transmission unit 118 may transmit the claim information including a token or parameter for identifying a user as link information to the job seeker terminal 20 of the job seeker U1. When transmitting by push notification, the transmission unit 118 may use an external push notification service. In this case, the transmission unit 118 requests the push notification service to transmit the claim information, and the push notification service can identify the job seeker terminal 20 of the transmission destination by the token for identifying a user included in the claim information, and transmit the claim information to the job seeker terminal 20 of the job seeker U1. When the job seeker terminal 20 is in a state where communication is possible, the claim information is immediately transmitted to the job seeker terminal 20, and when the job seeker terminal 20 is in a state where communication is impossible, the claim information is transmitted to the job seeker terminal 20 when the job seeker terminal 20 becomes capable of communication.

[0083] Furthermore, notification by email is a method of sending appeal information to the email of a job seeker U1 that has been registered in advance. Notification using a telephone number is a method of sending appeal information to the telephone number of a job seeker U1 that has been registered in advance. An example of a notification using a telephone number is a notification using a short message service. Notification using an SNS platform is a method of sending appeal information to an SNS account of a job seeker U1 that has been linked in advance. Like push notification, email, notification using a telephone number, and notification using an SNS platform can be received by the job seeker U1 on the job seeker terminal 20 even when the job seeker U1 is not running the information processing system 1 or is not logged in to the information processing system 1.

[0084] On the other hand, an in-application notification is a notification that is sent to the job seeker U1 within the application of the information processing system 1. The application is, for example, an application for a recruitment support service provided by the information processing system 1. When the job seeker U1 is using the application of the information processing system 1, the job seeker U1 can be instantly notified of the job seeker U1's job search information. Methods of in-application notification include a method of notifying the job seeker U1 with a banner at the top or bottom of the screen, a method of displaying the notification in a pop-up window displayed in the center of the screen, a method of notifying the job seeker U1 in a notification center or feed within the application, and the like.

[0085] Here, the sending unit 118 can send the appeal information at a timing according to the job seeker's track record of job search activities. For example, in the activity A103, if the determining unit 119 determines that the number of visits of the edit screen by the job seeker U1 in a predetermined period is equal to or greater than a predetermined number, and the generating unit 114 generates an appeal text, the sending unit 118 may send the appeal information when the job seeker U1 next visits the edit screen. The sending unit 118 may execute an in-application notification when the job seeker U1 next visits the application of the information processing system 1, or may notify the job seeker U1 by a predetermined notification means within a predetermined time after determining that the job seeker U1 has next visited. In this manner, the job seeker U1 who has edited the job seeker information can be appealed to use the automatic generation function.

[0086] Here, the server device 10 may transmit the appeal information by combining a plurality of judgment conditions. For example, when the job seeker displays the job seeker information input screen a predetermined number of times or more and the text related to the job content already registered is less than a predetermined number of characters, the transmission unit 118 may transmit the appeal information when the job seeker next displays the input screen. In addition, when the number of scout mails received by the job seeker is less than a predetermined number and the job seeker checks the inbox of the scout mails a predetermined number of times or more, the transmission unit 118 may transmit the appeal information. Note that the above-mentioned judgment conditions are merely examples and are not limited thereto.

[0087] Furthermore, in activity A103, if the determination unit 119 determines that the number of scout emails received by the job seeker U1 is less than a predetermined number and that the job seeker has checked his / her inbox for scout emails a predetermined number of times or more, and the generation unit 114 generates an appeal text, the sending unit 118 may send the appeal information when the job seeker U1 next views his / her message box. By sending the appeal information in this manner, it is possible to appeal to the job seeker U1 to use the automatic generation function.

[0088] Next, when the job seeker terminal 20 receives the notification of the claim information, it displays the claim information on the user display unit 211 (activity A107). For example, when the job seeker terminal 20 receives the claim information by push notification, the user display unit 211 of the job seeker terminal 20 displays the claim information or displays information indicating that the claim information has been received. When the job seeker terminal 20 displays the information indicating that the claim information has been received, the user display unit 211 may display the claim information when the operation reception unit 212 receives an operation instruction for the information indicating the reception. The job seeker U1 can receive the push notification on the job seeker terminal 20 even when the job seeker U1 has not started up the information processing system 1 or has not logged in to the information processing system 1.

[0089] FIG. 7 is a diagram showing an example of the appeal information T1 displayed on the job seeker terminal 20. The appeal information T1 includes an object T11, an area T12, and link information T13. The object T11 is an object that accepts an instruction to close the appeal information T1. The area T12 is an area that displays an appeal text that appeals to the job seeker U1 to automatically generate text about the job content. The area T12 includes appeal text such as "You can easily create a draft of your work history that suits you" and "Just answer two questions and we will automatically generate job content that matches your experience." The area T12 may include a design that reminds the job seeker U1 that it can be easily created. In the example of the area T12, it includes a design that reminds the job seeker U1 that it can be automatically generated by selecting a keyword on a smartphone. The link information T13 is an object that accepts an operation instruction to access the link information. The link information T13 may prominently display text encouraging the job seeker U1 to "try it." In this manner, the job seeker U1 can be encouraged to use the automatic generation function.

[0090] FIG. 8 is a diagram showing appeal information T2, which is an example of appeal information. The appeal information T2 includes an object T21, an area T22, and link information T23. The object T21 is an object that accepts an instruction to close the appeal information T2. ​​The area T22 is an area that displays an appeal text that appeals to the job seeker U1 for automatic generation of text regarding job content. The area T22 includes appeal text such as "You can easily create a draft of your work history that is likely to attract scouts" and "Just answer two questions and we will automatically generate job content that matches your experience." The area T22 may include a design that reminds you that it is easy to create. The link information T23 is an object that accepts an instruction to start automatic generation of text regarding job content.

[0091] Next, the job seeker terminal 20 receives an operation instruction for the link information T13 through the operation receiving unit 212 (activity A108). Next, the operation receiving unit 212 accesses a predetermined URL included in the link information T13. The link information T13 includes a token and a parameter for identifying the user.

[0092] Server device 10 receives an automatic generation instruction from job seeker U1 via a specific URL (activity A109). Server device 10 performs user authentication of job seeker U1 using the token and parameters included in the link information, and then acquisition unit 113 acquires job seeker information of job seeker U1 stored in job seeker database DB2, and starts preparations for generating a document related to the job content of job seeker U1.

[0093] Next, the generation unit 114 generates a display screen to be displayed to the job seeker U1 in order to automatically generate job details based on the acquired job seeker information (activity A110).

[0094] Next, the display control unit 116 transmits the generated screen data of the display screen to the job seeker terminal 20. The job seeker terminal 20 causes the user display unit 211 to display the display screen indicated by the transmitted screen data of the display screen.

[0095] The display screen displayed to the job seeker U1 to automatically generate a sentence related to the job content includes, for example, an information input screen for automatic generation and a confirmation screen for automatic generation. Here, the server device 10 may generate and display a screen G1 displaying a target work history before displaying the input screen for automatic generation. The generation unit 114 generates the display screen G1 displaying a work history for which a sentence related to the job content is to be automatically generated based on the acquired job seeker information, and the display control unit 116 transmits screen data of the generated display screen G1 to the job seeker terminal 20. The job seeker terminal 20 displays a display screen indicated by the transmitted screen data of the display screen G1 by the user display unit 211 (activity A111). In other words, when the display control unit 116 accepts access to the link information, it may display a screen that can accept an instruction for automatic generation via a screen including information on the job seeker's work history to be automatically generated. In this manner, the job seeker U1 can confirm the work history to be automatically generated before inputting information for automatic generation. In particular, when multiple work histories are registered, it may be difficult to know which work history the appeal information corresponds to, so if there are multiple work histories, it is a good idea to display the relevant work history.

[0096] FIG. 9 is a diagram showing an example of a display screen G1 that displays a target work history. The display screen G1 includes an object G11, an area G12, an area G13, an area G14, an area G15, and an object G16. The object G11 is an object that accepts an instruction to close the display screen G1. The area G12 is an area in which a sentence explaining the contents displayed on the display screen G1 is displayed. In the display screen G1, the area G12 displays "A sentence proposal regarding the work content of this experience will be automatically generated." The area G13 is an area that displays the company name of the target work history, the area G14 is an area that displays the department / project name of the target work history, and the area G15 is an area that displays the work period of the target work history. The areas G13 to G15 may be configured to be able to accept an input for editing. The job seeker U1 can check the contents written on the display screen G1 and input an edit of the contents. The object G16 is an object that accepts an instruction to proceed to the next step. When the server device 10 accepts an operation instruction to the object G16, it confirms the information of the work history to be automatically generated, and proceeds to the next step.

[0097] Next, the server device 10 generates an information input screen for automatic generation. The display control unit 116 transmits screen data of the generated information input screen to the job seeker terminal 20. The job seeker terminal 20 displays the information input screen indicated by the transmitted screen data of the information input screen via the user display unit 211 (activity A112). The input items of the job seeker information for creating a statement regarding the job content may include at least the job type of the job seeker and the business area of ​​the job seeker. Thus, as claimed in the claim information T1, the server device 10 may be configured to automatically generate a statement regarding the job content of the job seeker U1 by the job seeker U1 simply answering two questions. The two questions are, for example, questions regarding the "job type" and "business area" of the job seeker U1. The server device 10, for example, causes the job seeker terminal 20 to display an information input screen regarding the "job type" and "business area" of the job seeker U1 as the information input screen. Next, when the job seeker terminal 20 accepts the input of information through the operation acceptance unit 212, the operation acceptance unit 212 transmits the entered information to the server device 10, and the acceptance unit 111 accepts the entered information (activity A113). Next, the server device 10 causes the display control unit 116 to display a screen capable of accepting an instruction for automatic generation via the job seeker information input screen, and accepts an instruction to execute automatic generation via the screen capable of accepting an instruction for automatic generation (activity A114). Next, an example of the flow of activities A112 to A114 will be described with reference to Figures 10 to 12.

[0098] 10 is a diagram showing a job type input screen G2, which is an example of an information input screen. The job type input screen G2 displays a character string "Automatic generation of job content", a stage image G21 indicating a stage of information input, a character string "Please tell us your job type (up to three)", a job type input field G22, a list of recommended jobs for the job seeker U1 G23, and an object G24 including a character string "Proceed". The stage image G21 indicates that the job type input screen G2 is in the first stage (job type input stage) of the three information input stages in this embodiment.

[0099] An upper limit (three in the example of FIG. 10) is set for the number of job types that can be input in the job type input field G22. The display control unit 116 sets this upper limit of the number that can be input based on the registration information that is the acquired parameter. For example, the display control unit 116 stores a table that associates the number of years of experience indicated by the "experienced job type" included in the registration information with the upper limit of the number that can be input, and sets the number associated with the number of years of experience indicated by the "experienced job type" included in the registration information acquired as a parameter as the upper limit.

[0100] The recommended occupations displayed in the occupation list G23 may be extracted by the extraction unit 117 based on the job seeker information. The extraction unit 117 may, for example, store a table in which the "experienced occupation" included in the registration information is associated with the recommended occupations, and extract the recommended occupations (occupation A, occupation B, and occupation C, etc. in the example of FIG. 10) associated with the "experienced occupation" included in the registration information acquired as a parameter. It is preferable that the extraction unit 117, for example, stores a table in which the "experienced occupation" included in the registration information is associated with the recommended occupations, and extracts the occupations in the same category as the "experienced occupation" included in the registration information acquired as a parameter as the recommended occupations (occupation A, occupation B, and occupation C, etc. in the example of FIG. 10). Note that the information associated with the recommended occupations may also be "company name", "department name", "job title", "project name", etc. The extraction unit 117 may extract a plurality of keywords according to predetermined parameters related to the job seeker. The predetermined parameters may include registration information related to the job seeker who has been registered in advance. Furthermore, the extraction unit 117 can extract a plurality of keywords according to the predetermined parameters for each input item.

[0101] The input to the input field G22 may be an operation of selecting from the job type list G23, or an operation of inputting one character at a time using a keyboard. When the operation reception unit 212 receives an input operation of one character at a time, it transmits operation data indicating the input characters to the server device 10. The server device 10 stores a job type master including the names of various job types, and the extraction unit 117 searches the job type master for a job type including the characters indicated by the operation data, and determines the search result as an input candidate. The extraction unit 117 transmits the determined input candidate to the job seeker terminal 20. The job seeker terminal 20 presents the transmitted input candidate through the user display unit 211. That is, the server device 10 can present the extracted multiple keywords that are candidates for job seeker information on the job type input screen G2 in a selectable manner. The display control unit 116 can display the determined recommended job type in the job type list G23 of the job type input screen G2.

[0102] Next, the job seeker terminal 20 accepts an input operation into the job type input field G22 through the operation acceptance unit 212, and accepts an operation instruction for the object G24. When the job seeker terminal 20 accepts an operation for the object G24 through the operation acceptance unit 212, the job seeker terminal 20 transmits the input information entered into the input field G22 to generate a sentence related to the job content to the server device 10. The acquisition unit 113 of the server device 10 acquires the transmitted input information as job seeker information through the memory control unit 112. The acquisition unit 113 acquires information related to the job type, which is one of the input items of the job seeker information entered into the job type input field G22 on the job type input screen G2. The server device 10 may store the acquired job seeker information in the job seeker database DB2 through the memory control unit 112.

[0103] 11 is a diagram showing a business area input screen G3 which is an example of an information input screen. The business area input screen G3 displays a character string "Automatic generation of job content", a stage image G31 showing a stage of information input, a character string "Please tell us your business area", a business area input field G32, a list of recommended business areas G33 for the job seeker U1, an object G34 including a character string "Back", and an object G35 including a character string "Next".

[0104] The stage image G31 indicates that it is the second stage (input stage of business domain) of three information input stages. A business domain is a specific content of a business, such as "obtaining an appointment" for a sales job, or "managing advertisements" for a marketing job. In the input field G32, no upper limit is set for the number of business domains that can be input. The extraction unit 117 stores a table in which parameters such as "experienced occupation" included in the registration information and "occupation" included in the input information are associated with recommended business domains, and extracts recommended business domains (business domain A, business domain B, business domain C, etc. in the example of FIG. 11) associated with parameters such as "experienced occupation" included in the registration information acquired as a parameter and "occupation" included in the acquired input information. Next, the display control unit 116 displays the determined recommended business domains in the business domain list G33.

[0105] Next, the job seeker terminal 20 receives an input operation into the input field G32 for a business area through the operation receiving unit 212. The input method into the input field G32 is the same as that for the input field G22 shown in Fig. 10 (selection from the list of recommended business areas G33, selection from the list of input candidates, or input of a character string). Furthermore, when an operation is performed on an object G35 for which a forward operation instruction can be given, a process similar to that when an operation is performed on an object G34 shown in Fig. 11 is performed is executed, and the input business area is saved in the server device 10 as input information.

[0106] When the input of the job area is accepted, the server device 10 causes the display control unit 116 to generate screen data showing a confirmation screen regarding the automatic generation of text related to job content, and transmits the screen data to the job seeker terminal 20. The job seeker terminal 20 causes the user display unit 211 to display the confirmation screen regarding the automatic generation of text related to job content shown in the transmitted screen data.

[0107] Fig. 12 is a diagram showing a confirmation screen G4, which is an example of a confirmation screen regarding automatic generation. In the example of Fig. 12, the user display unit 211 displays the confirmation screen G4 regarding automatic generation. The confirmation screen G4 regarding automatic generation displays a character string "Job content will be automatically generated", a stage image G41 indicating a stage of information input, an area G42 including character strings "Job content will be automatically generated" and "Job content of about 400 characters will be generated. Please wait without closing the screen until generation is complete", an object G43 for consent to handling of personal information, an object G44 for receiving an operation instruction to start automatic generation of text regarding the job content, and an object G45 for performing a back operation instruction.

[0108] The stage image G41 indicates that this is the third stage (automatic generation) of the three information input stages. The consent object G43 for handling of personal information is an object that the job seeker U1 presses by clicking or other operation when the job seeker U1 consents to the handling of personal information contained in the job seeker information including the registration information and input information. When the operation receiving unit 212 receives an operation on the consent object G43 and an object G44 for receiving an operation instruction to start automatic generation, the job seeker terminal 20 transmits request data to the server device 10 requesting the start of automatic generation of text related to job content. The server device 10 receives the instruction to execute automatic generation.

[0109] Next, the generation unit 114 can generate a sentence related to the job content based on the job seeker information including the input information (activity A115). For example, the generation unit 114 generates a sentence based on the job seeker information using an artificial intelligence module. That is, the server device 10 instructs the artificial intelligence unit 115 to generate a sentence via the generation unit 114. The generation unit 114 may generate a prompt indicating that a sentence related to the job content will be generated based on the job seeker information including the input information.

[0110] The generating unit 114 may generate a prompt based on pre-registered information in addition to the input information. The generating unit 114 may generate a prompt including characteristic words and phrases (such as "experience" and "work history") used in sentences related to job content, a description of a task (such as a procedure and work content of the task), a description of an organization (such as an organization name and a role of the organization), or a description of an outcome (such as a target value and a degree of achievement) in order to indicate the content to be described in a sentence related to job content. These words and phrases are stored in a word and phrase database DB1 shown in FIG. 1.

[0111] The generation unit 114 generates, for example, a prompt saying, "Generate text related to the job content of a job seeker with 10 years of management experience." In this case, "management" and "10 years" are information based on the registered or input job seeker information, and "experience" and "work history" are words and phrases used in text related to the job content. The generation unit 114 also generates, for example, a prompt saying, "Generate results including target values ​​of projects in which the job seeker participated as an engineer." In this case, "engineer" and "project" are information based on the input information, "target value" is a description of the outcome, and "achievement" is a word and phrase used in text related to the job content.

[0112] Furthermore, the generation unit 114 generates a prompt, for example, "Generate text that describes the work procedures and work contents of the accounting department to which the job seeker belonged as the main work." In this case, "accounting department" is information based on the input information, and "work procedures" and "work contents" are descriptions of the work. Furthermore, the generation unit 114 generates a prompt, for example, "Generate a list of departments that the job seeker was involved in during the period he / she belonged to the management department." In this case, "management department" is information based on the input information, and "department" is a description of the organization.

[0113] The generation unit 114 instructs the artificial intelligence unit 115 to generate a sentence using the generated prompt. The generation unit 114 may input the job seeker information and the prompt, which is an example of an instruction to generate a sentence based on the job seeker information, to a sentence creation model, which is a large-scale language model, to generate a sentence. The artificial intelligence unit 115 executes a sentence generation process based on the instructions of each prompt. The artificial intelligence unit 115 may generate a sentence using words stored in the word database DB1. In other words, the generation unit 114 may instruct the learning model to generate a sentence related to the job content based on the job seeker information as a job content generation step, and cause the learning model to generate a sentence related to the job content.

[0114] Next, the server device 10 generates screen data for a display screen G5, which is an example of an automatically generated result display screen, based on the generated text (activity A116).

[0115] Next, the server device 10 transmits the screen data of the display screen G5 to the job seeker terminal 20. The job seeker terminal 20 displays the display screen G5 indicated by the transmitted screen data of the display screen G5 on the user display unit 211 (activity A117).

[0116] FIG. 13 is a diagram showing an example of the automatically generated result display screen G5. The automatically generated result display screen G5 includes an area G51, an area G52, and an area G53. The area G51 displays a notice. The area G52 is an area that displays the automatically generated text. The area G53 is displayed in a manner that covers all or a part of the automatically generated result display screen G5, and includes an object G54. The area G53 displays "Please edit according to the actual job content" and "The text was automatically generated based on the input / selected information. Please edit according to your career and register." The object G54 is an object that accepts an instruction to agree to the notices described in the area G53 and proceed to confirm and edit the content. When the operation reception unit 212 receives an operation instruction to the object G54, the job seeker terminal 20 can close the area G53 by the user display unit 211 and display the area G51 and the area G52 so that they can be confirmed. In this manner, it is made clear to job seeker U1 that it is his or her responsibility to edit the automatically generated text to suit the actual job content, and job seeker U1 is encouraged to edit the automatically generated text.

[0117] Here, if there is already a text related to the registered job content, the server device 10 may accept a selection of a display method for the generated text. The server device 10 may generate screen data for a display method selection screen G6, which is an example of a display method selection screen, and transmit it to the job seeker terminal 20, and the job seeker terminal 20 may display the display method selection screen G6 indicated by the transmitted screen data for the display method selection screen G6 via the user display unit 211 (activity A118). Note that if there is no text related to the registered job content, there is no need to select a display method, and therefore the server device 10 may overwrite the automatically generated text related to the job content without displaying the display method selection screen G6 to allow the user to select.

[0118] FIG. 14 is a diagram showing an example of a display method selection screen G6 of an automatically generated result. The display method selection screen G6 includes an object G61, an object G62, and an object G63. The object G61 is an object including a character string "overwrite existing job content". The object G62 is an object including a character string "create new job content". The object G63 is an object including a character string "cancel". The object G61 is an object that receives an instruction to overwrite a text related to a job content. The overwrite instruction is to delete a text related to an already registered job content and replace it with a text related to a newly automatically generated job content. The object G62 is an object that receives an instruction to display a text related to a newly automatically generated job content separately from a text related to an already registered job content. The object G63 is an object that receives an instruction to cancel the display of a text related to an automatically generated job content.

[0119] Next, when the operation receiving unit 212 of the job seeker terminal 20 receives an operation instruction for the object G61, the operation receiving unit 212 transmits the request data to the server device 10. The server device 10 generates image data of the editing screen G7 on which the automatically generated text related to the job content of the job seeker U1 has been overwritten, and transmits the image data to the job seeker terminal 20. The job seeker terminal 20 displays, via the user display unit 211, the editing screen G7 indicated by the screen data of the editing screen G7 on which the text related to the job content has been overwritten (activity A119).

[0120] FIG. 15 is a diagram showing an example of an editing screen G7 on which the automatically generated results have been overwritten. The editing screen G7 is an editing screen for job seeker information including text related to the automatically generated job content. The editing screen G7 includes an object G71, an object G72, an input field G73, an input field G74, an input field G75, an area G76, an object G77, and an area G78. The object G71 is an object that receives an instruction to return to the previous screen. The object G72 is an object that receives an instruction to save the input contents of the editing screen G7. The input field G73 is an input field that receives input of a job title, a project name, or the like. The input field G74 is an input field that receives input of a work period. The input field G75 is an input field that receives input of text related to the job content. The input fields G73 and G74 display the contents originally registered in the job seeker database DB2, and the input field G75 displays the text related to the job content that was automatically generated this time, replacing the contents originally registered in the job seeker database DB2. The input fields G73, G74, and G75 are all configured to be editable. The area G76 displays the number of characters entered in the input field G75. The job seeker U1 can edit the text while checking the number of characters entered in the input field G75 using the area G76. The object G77 is an object that accepts an instruction to automatically generate a new text related to the job content. The job seeker U1 can automatically generate a text related to the job content again by giving an operation instruction to the object G77. The area G78 is an area that accepts an instruction to add a new input field for inputting a text related to the job content. The job seeker U1 can add an input field for inputting a text related to the job content by giving an operation instruction to the area G78. By adding an input field, the job seeker U1 can edit the text while leaving the automatically generated text.

[0121] The editing screen G7 is a job title / project editing screen, and the target work history is clear. Therefore, when the server device 10 receives an operation instruction for the object G77 via the operation receiving unit 212, the server device 10 displays a screen for starting automatic generation without displaying a display screen (for example, the display screen G1) for displaying the work history.

[0122] Next, the job seeker terminal 20 receives an editing instruction via the editing screen G7 through the operation receiving unit 212 (activity A120). Next, when the operation receiving unit 212 receives an operation instruction for the object G72, it transmits request data to the server device 10 to save the information entered in each input field on the editing screen G7 (activity A121). Next, based on the transmitted request data, the server device 10 stores the information entered by the job seeker U1 in each input field in the job seeker database DB2 (activity A122). This updates the registration information for job seeker U1.

[0123] On the other hand, when the job seeker terminal 20 receives an operation instruction for the object G62 on the display method selection screen G6 of the automatically generated results by the operation receiving unit 212, the operation receiving unit 212 transmits the request data to the server device 10. The server device 10 generates image data of an editing screen G8 displaying the newly automatically generated text related to the job content separately from the text related to the job content that has already been registered, and transmits the image data to the job seeker terminal 20. The job seeker terminal 20 displays, by the user display unit 211, the editing screen G8 indicated by the screen data of the editing screen G8 displaying the newly automatically generated text related to the job content separately from the text related to the job content that has already been registered (activity A119).

[0124] FIG. 16 is a diagram showing an example of an editing screen G8 that displays a newly automatically generated sentence regarding job content in addition to a sentence regarding job content that has already been registered. The editing screen G8 is an editing screen for job seeker information that includes a sentence regarding newly automatically generated job content while leaving the information of the position and project originally registered in the job seeker database DB2. The editing screen G8 includes an object G81, an object G82, an input field G83, an input field G84, an input field G851, an object G852, an area G853, an object G854, an object G855, an input field G861, an area G862, an object G863, an object G864, and an area G87. The object G81 is an object that accepts an instruction to return to the previous screen. The object G82 is an object that accepts an instruction to save the input contents of the editing screen G8. The input field G83 is an input field that accepts input of a position name, a project name, or the like. The input field G84 is an input field that accepts input of the work period. The input field G851 is an input field that accepts input of text related to the job content. The input field G861 is an input field that accepts input of text related to the job content. The input fields G83, G84, and G851 display the content originally registered in the job seeker database DB2, and the input field G861 displays the text related to the job content that was automatically generated this time. The input fields G83, G84, G851, and G861 are all configured to be editable. The object G852 is an object that displays the degree of satisfaction of the number of characters entered in the input field G851 with respect to the target value. The job seeker U1 can intuitively recognize the degree of satisfaction with the target value by the object G852. The area G853 is an area that displays the number of characters entered in the input field G851 with respect to the target number of characters. The job seeker U1 can edit the text in the input field G851 while checking the number of characters entered in the input field G851 using the area G853. The object G854 is an object that receives an instruction to automatically generate a new text related to the job content. The job seeker U1 can automatically generate a new text related to the job content by issuing an operation instruction to the object G854.The object G855 is an object that accepts a deletion instruction to delete the input field G851. The editing screen G8 has two input fields for job content text, the input field G851 and the input field G861. If only one job content text is required to be registered in the job seeker database DB2, the job seeker U1 can delete the unnecessary one after completing the editing work. That is, the object G855 is an object that accepts a deletion instruction when the input field G851 is unnecessary. The area G862 is an area that displays the number of characters entered in the input field G851. The object G863 is an object that accepts an instruction to automatically generate a new job content text. The object G864 is an object that accepts a deletion instruction to delete the input field G861. The area G87 is an area that accepts an instruction to add a new input field for inputting a job content text. The job seeker U1 can add an input field for inputting a job content text by performing an operation instruction on the area G87. By adding an input field, the job seeker U1 can edit the text while leaving the automatically generated text.

[0125] <Other embodiments> In the above embodiment, before displaying the screen capable of accepting an instruction for automatic generation, a screen including information on the work history of the job seeker U1 to be automatically generated is displayed in the activity A111. However, if there are multiple work histories of the job seeker U1 registered in the job seeker database DB2, it may be determined in the activity A103 whether each of the work histories of the multiple job seekers U1 registered in the job seeker database DB2 matches a predetermined condition. Next, in the activity A104, the generation unit 114 may generate an appeal sentence corresponding to the work history that matches the predetermined condition. Furthermore, in the activity A108, if the job seeker terminal 20 accepts an operation instruction to the link information T13 by the operation acceptance unit 212, the display control unit 116 may display the work history corresponding to the link information T13 as the work history to be automatically generated. In other words, if there are multiple work histories already registered, the judgment unit 119 can judge whether each of the sentences related to the job content already registered corresponding to each work history matches the condition. The generating unit 114 can generate a claim text corresponding to the work history to be automatically generated. Furthermore, the display control unit 116 can display the work history corresponding to the text on the job content that matches the conditions as the work history to be automatically generated. For example, if the job seeker U1 has multiple work histories that have already been registered, the server device 10 can determine the conditions for each of the multiple work histories, generate claim information for the work history that matches the conditions, and display information on the work history that corresponds to the claim information in the claim information so that the claim information can tell which work history is the target of automatic generation. In this manner, the job seeker U1 can recognize which work history among his or her multiple work histories corresponds to the claim information just by looking at the claim information.

[0126] In the above embodiment, the predetermined condition judged by the judging unit 119 in the activity A103 is exemplified, but the described "predetermined condition" is only an example, and the server device 10 may set other conditions as the predetermined condition. Also, in the described predetermined condition, for example, "less than" may be read as "less than," and "greater than" may be read as "more than."

[0127] Furthermore, the "predetermined condition" may be set by combining a plurality of conditions. That is, the server device 10 may predetermine a predetermined condition for the text related to the job content, and may also predetermine a predetermined condition for the job seeker U1's track record of job search activities. For example, the server device 10 may predetermine a predetermined condition for the number of characters in the text related to the job content, and may also predetermine a predetermined condition for the number of scout emails received by the job seeker U1, or may predetermine a predetermined condition for the number of characters in the text related to the job content, and may also predetermine a predetermined condition for the number of times the job seeker U1 checks his / her message box (number of visits).

[0128] In addition, in activity A103, if the "specified condition" is set by combining multiple conditions, in activity A104, the generation unit 114 may generate an appeal text based on a pre-prepared appeal text template in accordance with the "specified condition" set by combining multiple conditions.

[0129] In the above embodiment, when the job seeker terminal 20 receives an operation instruction to the link information T13 through the operation receiving unit 212 in the activity A108, the server device 10 generates a display screen to be displayed on the job seeker U1 in order to automatically generate text related to the job content. However, when the job seeker terminal 20 receives an operation instruction to the link information T13 through the operation receiving unit 212 in the activity A108, the server device 10 may display a registration screen for registering job seeker information related to the job seeker U1. In this manner, the job seeker information can be enriched before automatic generation. In other words, the determination unit 119 may determine whether or not additional job seeker information should be input when automatically generating text related to the job content of the job seeker. When it is determined that additional job seeker information should be input, the generation unit 114 may set the transition destination according to the link information to an editing screen for the job seeker information. In this manner, a transition from the appeal information to an editing screen for the job seeker information can be made.

[0130] When transitioning to a position / project editing screen in activity A108, the server device 10 may display, for example, Fig. 15 on the job seeker terminal 20. In addition, in Fig. 15, when an instruction is received for object G77, which is an object that receives an instruction to automatically generate text related to job content, the job seeker U1 has issued an instruction for automatic generation after understanding the work history that is the target of automatic generation, so the server device 10 may cause the job seeker terminal 20 to display an information input screen without displaying the target work history.

[0131] <Configuration variations> The configuration shown in FIG. 1 and the like is an example, and other aspects may be adopted as long as there is no inconvenience in implementation. For example, one device may be distributed to two or more devices, or may be replaced by a cloud computing system. Also, the functions of one device may be distributed and realized to two or more devices, or the functions of two or more devices may be centralized and realized by one device. Also, the operation performed by one function may be distributed to two or more functions, or two or more functions may be integrated into one function. In short, as long as each function required in the entire information processing system 1 is realized, the device that realizes those functions may have any configuration. In particular, the artificial intelligence unit 115 may be an external configuration of the server device 10. In that case, the artificial intelligence unit 115, which is an external configuration, is provided by, for example, an artificial intelligence service server, and is configured to accept inputs from each functional unit of the server device 10, accept requests to execute an artificial intelligence service, and return the output instructed as a processing result to the server device 10. The artificial intelligence service server may be a server that provides a service using a language model as a learning model, or may be a server that executes a language processing task using a language model. The artificial intelligence service server may be constructed by an LLM. The artificial intelligence service server accepts prompt inputs such as text, images, and voice, and responds by generating answers to the prompts.

[0132] <Other variations> The output destination of information or data (hereinafter referred to as "information, etc.") may be another device, a display, a memory unit (including a built-in memory unit and an external memory unit), etc. Acquisition of information, etc. includes acquiring information, etc. generated by the device itself, in addition to acquiring information, etc. transmitted from another device. The table in which parameters are associated is not limited to the table shown in the figure, and the number of parameters may be reduced or increased. Furthermore, information, etc. corresponding to parameters may be obtained by a formula, a conditional formula, etc., without using a table.

[0133] <Additional Notes> Furthermore, it may be provided in the following aspects:

[0134] (1) An information processing system comprising at least one processor, the processor being configured to execute each of the following steps by reading a program: in a generation step, an appeal text appealing to a job seeker is generated in accordance with job seeker information relating to the job seeker's job search activities; in a transmission step, appeal information including the appeal text is transmitted, the appeal information including link information to an automatic generation function of text relating to the job content of the job seeker.

[0135] (2) In the information processing system described in (1) above, the display control step further comprises, upon receiving access to the link information, displaying a screen capable of accepting instructions for automatic generation via a screen including information on the job seeker's work history to be automatically generated.

[0136] (3) In the information processing system described in (1) above, further, in the display control step, when access to the link information is accepted, a screen capable of accepting instructions for automatic generation is displayed via the input screen for the job seeker information, and further, in the job content generation step, an instruction is given to a learning model to generate text related to the job content based on the job seeker information, and the learning model is caused to generate text related to the job content.

[0137] (4) In the information processing system described in any one of (1) to (3) above, in the generation step, the appeal text is generated when the text regarding the job content already registered as the job seeker information matches predetermined conditions.

[0138] (5) In the information processing system described in (4) above, in the generating step, the appeal text is generated when the condition is that the text related to the job content is less than a predetermined number of characters.

[0139] (6) In the information processing system described in any one of (1) to (5) above, in the transmitting step, the appeal information is transmitted at a timing according to the job seeker's track record of job search activities.

[0140] (7) In the information processing system described in any one of (1) to (6) above, in the sending step, if the job seeker has displayed the job seeker information input screen a predetermined number of times or more and the text regarding the job content already registered is less than a predetermined number of characters, the appeal information is sent the next time the job seeker displays the input screen.

[0141] (8) In the information processing system described in any one of (1) to (7) above, in the sending step, the appeal information is sent when the number of scout emails received by the job seeker is less than a predetermined number and when the job seeker checks his / her inbox for the scout emails a predetermined number of times or more.

[0142] (9) In the information processing system described in any one of (1) to (8) above, in the generation step, the appeal text is generated based on text regarding the job content that has already been registered as the job seeker information or the job seeker's track record of job search activities.

[0143] (10) In the information processing system described in any one of (1) to (9) above, in the determination step, when there are multiple work histories already registered, it is determined whether or not each of the already registered job content-related sentences corresponding to each of the work histories matches a condition, in the generation step, the appeal sentence corresponding to the work history to be automatically generated is generated, and in the display control step, the work history corresponding to the job content-related sentences that match the condition is displayed as the work history to be automatically generated.

[0144] (11) In the information processing system described in any one of (1) to (10) above, in the determination step, it is determined whether or not additional job seeker information should be input when automatically generating text regarding the job content of the job seeker, and in the generation step, if it is determined that additional job seeker information should be input, the transition destination based on the link information is set to an editing screen for the job seeker information.

[0145] (12) In the information processing system described in any one of (1) to (11) above, in the sending step, the appeal information is sent by one or more of the following routes: a push notification, an email, a notification using a telephone number, a notification using an SNS platform, and a notification within an application.

[0146] (13) An information processing method comprising steps executed by an information processing system according to any one of (1) to (12) above.

[0147] (14) A program causing a computer to execute each step of the information processing system according to any one of (1) to (12) above. Of course, this is not the case. Furthermore, the above-described embodiments and modifications may be combined in any desired manner.

[0148] Finally, although various embodiments of the present invention have been described, these are presented as examples and are not intended to limit the scope of the invention. The new embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The embodiments and their modifications are within the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims. [Explanation of symbols]

[0149] 1: Information processing system 10: Server device 11: Control section 111: Reception 112: Memory control unit 113: Acquisition Department 114: Generation part 115: Artificial Intelligence Department 116: Display control unit 117:Extraction part 118: Transmitter 119: Judgment section 12: Storage section 13: Communications Department 14: Bus 2: Communication lines 20: Job Seeker Terminal 21: Control section 211: User display section 212: Operation reception section 22: Storage section 23: Communications Department 24: Input section 25: Output section 26: Bus DB1: Phrase Database DB2: Job Seeker Database G1: Screen G11 :Objects G12 :Area G13 :Area G14 :Area G15 :Area G16 :Objects G2: Screen G21: Step image G22 : Input field G23: List of occupations G24 :Object G3: Screen G31: Step image G32 : Input field G33: List of business areas G34 :Object G35 :Object G4: Screen G41: Step image G42 :Area G43 :Consent Object G44 :Object G45 :Object G5: Screen G51 :Area G52 :Area G53 :Area G54 :Object G6: Screen G61 :Object G62 :Object G63 :Object G7:Screen G71 :Object G72 :Object G73 : Input field G74 : Input field G75 : Input field G76 :Area G77 :Object G78 :Area G8: Screen G81 :Object G82 :Object G83 : Input field G84 : Input field G851 : Input field G852 :Object G853 :Area G854 :Object G855 :Object G861 : Input field G862 :Area G863 :Object G864 :Object G87 :Area T1: Appeal information T11: Object T12 :Area T13: Object T2: Appeal information T21: Object T22 :Area T23: Object U1: Job seeker

Claims

1. An information processing system, At least one processor; The processor is configured to execute the following steps by reading the program: In the generation step, when a sentence related to the job content of the job seeker, which has already been registered as job seeker information related to the job search activity of the job seeker, is equal to or smaller than a predetermined number of characters, an appeal sentence for appealing to the job seeker is generated in accordance with the job seeker information; In the sending step, the information processing system sends appeal information including the appeal text, the appeal information including link information to a function for automatically generating text regarding the job content of the job seeker.

2. 2. The information processing system according to claim 1, Furthermore, in the display control step, when access to the link information is accepted, a screen capable of accepting instructions for automatic generation is displayed via a screen including information on the job seeker's work history that is to be automatically generated.

3. 2. The information processing system according to claim 1, Furthermore, in the display control step, when access to the link information is accepted, a screen capable of accepting an instruction for automatic generation is displayed via the job seeker information input screen; Furthermore, in the job content generation step, an instruction is given to a learning model to generate text related to the job content based on the job seeker information, and the learning model generates text related to the job content, in the information processing system.

4. An information processing system, At least one processor; The processor is configured to execute the following steps by reading the program: In the generation step, an appeal text appealing to the job seeker is generated in accordance with job seeker information related to the job seeker's job search activity, In the sending step, appeal information including the appeal text is sent at a timing according to the job seeker's track record of job search activities, and the appeal information includes link information to a function for automatically generating text regarding the job content of the job seeker.

5. An information processing system, comprising: At least one processor; The processor is configured to execute the following steps by reading the program: In the generation step, an appeal text appealing to the job seeker is generated in accordance with job seeker information related to the job seeker's job search activity, In the sending step, if the job seeker has displayed the job seeker information input screen a predetermined number of times or more and the text related to the job content already registered is less than a predetermined number of characters, the information processing system sends appeal information including the appeal text when the job seeker next displays the input screen, the appeal information including link information to an automatic generation function for text related to the job content of the job seeker.

6. An information processing system, At least one processor; The processor is configured to execute the following steps by reading the program: In the generation step, an appeal text appealing to the job seeker is generated in accordance with job seeker information related to the job seeker's job search activity, In the sending step, when the number of scout emails received by the job seeker is equal to or less than a predetermined number and when the job seeker has checked his / her inbox for the scout emails a predetermined number of times or more, the information processing system sends appeal information including the appeal text, the appeal information including link information to a function for automatically generating text regarding the job content of the job seeker.

7. An information processing system, At least one processor; The processor is configured to execute the following steps by reading the program: In the generation step, an appealing sentence is generated to appeal to the job seeker based on a sentence related to job content already registered as job seeker information related to the job seeker's job search or a record of the job seeker's job search, In the sending step, the information processing system sends appeal information including the appeal text, the appeal information including link information to a function for automatically generating text regarding the job content of the job seeker.

8. An information processing system, At least one processor; The processor is configured to execute the following steps by reading the program: In the determination step, if there are multiple work histories already registered, it is determined whether or not each of the sentences related to the job content of the job seeker that correspond to each of the work histories already registered satisfies a condition; In the generation step, an appeal text appealing to the job seeker is generated in accordance with job seeker information related to the job search activity of the job seeker, and the appeal text corresponds to the text related to the job content determined to match the condition, thereby corresponding to the work history to be automatically generated; In the sending step, the job seeker sends the job seeker information including the job seeker's job claim text, and the job seeker information includes link information to an automatic generation function of a job claim text related to the job content of the job seeker. In the display control step, the information processing system displays the work history corresponding to the sentences related to the job content that meet the conditions as the work history to be automatically generated.

9. An information processing system, At least one processor; The processor is configured to execute the following steps by reading the program: In the generation step, an appeal text appealing to the job seeker is generated in accordance with job seeker information related to the job seeker's job search activity, In the sending step, the job seeker sends the job seeker information including the job seeker's job claim text, and the job seeker information includes link information to an automatic generation function of a job claim text related to the job seeker's job content. In the determination step, in automatically generating text regarding the job content of the job seeker, it is determined whether or not additional job seeker information should be input, and if it is determined that additional job seeker information should be input, the information processing system transitions via the link information to an editing screen for the job seeker information.

10. 2. The information processing system according to claim 1, In the sending step, the appeal information is sent via one or more of the following routes: push notification, email, notification using a telephone number, notification using a SNS platform, and notification within an application.

11. 1. An information processing method, comprising: An information processing method comprising the steps executed by the information processing system according to any one of claims 1 to 10.

12. A program, A program for causing a computer to execute each step of the information processing system according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Information processor, information processing method, and program

    JP2020173577A

  • Text creation support system, information processing method and program

    JP2024118356A

  • Text creation support system, information processing method and program

    JP2024118412A

  • Writing support system, information processing method and program

    JP7371284B1

Cited By

  • Information processing systems, information processing methods, and programs

    JP2026161546A

  • Information Processing System, Information Processing Method, and Program

    JP7684529B1