Support systems, support methods, programs
Patent Information
- Application Number
- JP2026100778
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2026-06-17
- Publication Date
- 2026-09-09
- Estimated Expiration
- 2046-06-17
AI Technical Summary
【0009】 上記の態様によれば、広告を作成するための支援を行うシステムの利用を促進することができる。
Smart Images

Figure 0007917969000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a support system, a support method, and a program. [Background Art]
[0002] A technology capable of managing job advertisement templates for a plurality of stores is disclosed in Patent Document 1. The technology described in the patent document can be used as a support tool for creating job advertisements for part-time workers and the like. [Prior Art Documents] [Patent Documents]
[0003] [Patent Document 1] Japanese Patent No. 7597429 [Summary of the Invention] [Problem to be Solved by the Invention]
[0004] Incidentally, there is a demand for a technology for promoting the use of a system that supports the creation of advertisements as described above by an entity that implements recruitment content, such as a business operator that places advertisements.
[0005] An object of the present disclosure is to provide a support system, a support method, and a program that solve the above-described problems. [Means for Solving the Problem]
[0006] The support system according to one aspect of the present disclosure includes: a candidate list generation instruction unit that inputs a first prompt, which instructs generation of a second job candidate list that prompts generation of second job information of other job content in the business of the job content implemented by the entity implementing the job content indicated by first job information, into a large-scale language model, and acquires the second job candidate list generated by the large-scale language model as a result; and a presentation unit that presents the second job candidate list to a device used by the entity after the first job information is posted.
[0007] One aspect of the support method of this disclosure involves inputting a first prompt into a large-scale language model that instructs the model to generate a list of second job candidates, which encourages the creation of second job information for other job opportunities in the business of the first job information conducted by the implementing body of the job information. As a result, the list of second job candidates generated by the large-scale language model is obtained, and after the posting of the first job information, the list of second job candidates is presented to a device used by the implementing body.
[0008] A program according to one aspect of this disclosure causes a computer to function as a candidate list generation instruction means, which inputs a first prompt to a large language model that instructs the generation of a second list of candidate job postings that prompts the generation of a second list of candidate job postings for other job postings in the business of the job postings that the implementing body of the job postings indicated in the first job postings does, and as a result obtains the second list of candidate job postings generated by the large language model, and a presentation means that presents the second list of candidate job postings to a device used by the implementing body after the first job postings have been posted. [Effects of the Invention]
[0009] According to the above embodiment, it is possible to promote the use of a system that provides support for creating advertisements. [Brief explanation of the drawing]
[0010] [Figure 1] This figure shows a schematic configuration of a support system according to one aspect of this disclosure. [Figure 2] This figure shows the hardware configuration of a support device according to one aspect of the present disclosure. [Figure 3] This figure shows the functional block of a support device according to one aspect of the present disclosure. [Figure 4] This figure shows an example of a first prompt according to one aspect of the present disclosure. [Figure 5] This figure shows an example of a list of potential second job openings according to one aspect of this disclosure. [Figure 6] This figure shows the processing flow of a support device according to one aspect of this disclosure. [Figure 7]This figure shows a functional block of a support system according to another aspect of this disclosure. [Figure 8] This figure shows the processing flow of a support system according to another aspect of this disclosure. [Modes for carrying out the invention]
[0011] A support system, support method, and program according to one aspect of this disclosure will be described below with reference to drawings.
[0012] (System Configuration) Figure 1 is a diagram showing a schematic configuration of a support system according to one aspect of this disclosure. As shown in Figure 1, the support system 100 is configured to include at least a support device 1. The support system 100 may include a database device 2 and a model generation device 3 that are connected to the support device 1 via communication. The model generation device 3 is a computer equipped with the functionality of a large-scale language model. The support device 1 in this disclosure may be configured by multiple computers working together. The support device 1 is connected via communication to a terminal device 4 used by the entity implementing the job content indicated in the job advertisement, such as a business operator receiving support for the creation of the job advertisement. The terminal device 4 may be a PC (Personal Computer) or a smartphone, etc.
[0013] (Hardware configuration) Figure 2 shows the hardware configuration of a support device according to one aspect of this disclosure. As shown in Figure 2, the support device 1 is a computer equipped with hardware such as a CPU (Central Processing Unit) 101, a GPU (Graphics Processing Unit) 102, a ROM (Read Only Memory) 103, a RAM (Random Access Memory) 104, other storage devices such as an HDD (Hard Disk Drive) 105, and a communication module 106.
[0014] The support device 1 is implemented when a hardware processor such as the above-described CPU 101 executes a program (software). Some or all of these components may be implemented by hardware (including circuitry) such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), and GPU (Graphics Processing Unit), or may be implemented by cooperation of software and hardware. The program may be stored in advance in a storage device (a storage device including a non-transitory storage medium) such as an HDD (Hard Disk Drive) or a flash memory, or may be stored in a removable storage medium (a non-transitory storage medium) such as a DVD or CD-ROM, and installed when the storage medium is loaded into a drive device. The model generation device 3 may also have the same hardware configuration.
[0015] (Functional Configuration) Figure 3 is a diagram showing functional blocks of the support device according to one aspect of the present disclosure. The support device 1 exerts the functions of a control unit 11, a candidate list generation instruction unit 12, a job information creation instruction unit 13, a UI (User Interface) unit 14, a detection unit 15, and a monitoring unit 16 by executing an advertisement creation support program. The support device 1 also includes a storage unit 17.
[0016] The control unit 11 controls each functional unit of the support device 1. The candidate list generation instruction unit 12 inputs a first prompt that instructs generation of a second job candidate list that prompts generation of a second job advertisement template for other job content in the business of the job content implemented by the implementing entity of the job content indicated by the first job advertisement, to the model generation device 3 (large language model), and acquires the second job candidate list generated by the model generation device 3 as a result. When the job information creation instruction unit 13 detects a selection of one piece of job recruitment content included in the second job recruitment candidate list, it inputs a second prompt instructing generation of a second job recruitment advertisement template related to the job recruitment content to the model generation device 3, and as a result, acquires the second job recruitment advertisement template generated by the model generation device 3.
[0017] The UI unit 14 has a function of a web server, and outputs various types of information to a predetermined output destination such as the terminal device 4, and receives various types of information from the terminal device 4 using a web page. As an example, the UI unit 14 transmits a web page including a first job advertisement template, a first job advertisement, a second job candidate list, a second job advertisement template, a second job advertisement, and the like to the terminal device 4. The first job advertisement template and the second job advertisement template function as templates for job advertisements, and a user who is an operating entity of job recruitment content using the terminal device 4 edits the first job advertisement template or the second job advertisement template, which are templates, to create a job advertisement (the first job advertisement and the second job advertisement).
[0018] The detection unit 15 detects a mode of a non-selection operation for job recruitment content included in the second job recruitment candidate list based on information received by the UI unit 14 from the terminal device 4. The non-selection operation refers to an operation in which a user deletes the web page (modal page) of the list from the display without selecting any job recruitment content displayed in the second job recruitment candidate list on the display of the terminal device 4, or an operation in which, even though the user once selected a job recruitment content displayed in the second job recruitment candidate list, the user deletes the web page (modal page) of the list from the display without pressing the template generation start button for the second job advertisement template corresponding to the selected job recruitment content. The monitoring unit 16 controls various timings such as the generation timing of the second job candidate list and the presentation timing of the second job candidate list to the terminal device 4. The storage unit 17 stores information and the like necessary for each process. As an example, the storage unit 17 may store a plurality of first job advertisement templates, first job advertisements, and the like created by users in the past.
[0019] The support device 1 of this disclosure generates a first prompt that instructs the implementing body to generate a list of second job candidates, prompting the creation of a second job advertisement template for other job openings in the business described in the first job advertisement, after the first job advertisement showing the job openings of a business operator has been posted on a designated posting site, etc. The prompt is input to the model generation device 3, and as a result, the support device 1 obtains the list of second job candidates generated by the model generation device 3. The support device 1 also presents the list of second job candidates to a terminal device 4 used by the implementing body's users after the first job advertisement has been posted. The list of second job candidates displays one or more other job openings in the business described in the first job advertisement. These other job openings are different from the job openings in the first job advertisement related to the business conducted by the implementing body. This allows the support device 1 to encourage users to create job advertisements for other job openings, thereby increasing the use of the support system 100 for creating job advertisements.
[0020] When the support device 1's job information creation instruction unit 13 detects the selection of one job item included in the second job candidate list, it inputs a second prompt to the model generation device 3 instructing it to generate a second job advertisement template for that job item. As a result, it retrieves the second job advertisement template generated by the model generation device 3 and transmits it to the terminal device 4. The user of the implementing body can display the second job advertisement template for one of the job items included in the second job candidate list on the terminal device 4 by pressing a button icon corresponding to one of the multiple job items included in the second job candidate list. Using this template (editing, etc.), they can easily create second job advertisements for other job items in the first job advertisement business.
[0021] In this disclosure, "First Job Information" refers to the first job advertisement template. Similarly, "Second Job Information" refers to the second job advertisement template. The first job information may be defined as further including the first job advertisement, which is an edited version of the first job advertisement template, and the second job information may be defined as further including the second job advertisement, which is an edited version of the second job advertisement template.
[0022] (First prompt) Figure 4 shows an example of a first prompt according to one aspect of this disclosure. As shown in Figure 4, the first prompt contains the following information. Instructions for creating a list of second-choice job candidates. Definition of output fields - Job Title (Job Description) - Description of job duties (job description) • Instruction to generate a second prompt (structured instruction statement) that instructs the creation of a second job advertisement template. #Proposal perspectives #Diversity of Candidates #Advertising Guidelines #Output Rules #Output example
[0023] Regarding the instructions for creating a list of candidates for the second job opening. The instruction text for creating the second list of job candidates included in the first prompt might look something like this: "You are a highly skilled assistant supporting the creation of job postings for the part-time work service "XXXX". Based on the job postings already published by the client (the business implementing the job postings), please propose three new job types that are likely to be expanded. These proposals are intended to suggest to the business, "Why not consider posting job openings for these types of positions?" Such instructions for creating a second list of job candidates are instructions to create a list of a predetermined number of job candidates for other job types in the business conducted by the implementing entity (e.g., a part-time job service), which are different from the job content in the first job advertisement for the business conducted by the implementing entity. As a result, the model generation device 3, upon receiving the first prompt, generates a second list of job candidates showing a predetermined number (e.g., 3) of other job types in the business conducted by the implementing entity (e.g., a part-time job service), which are different from the job content in the first job advertisement for the business conducted by the implementing entity.
[0024] Regarding the job title (job description) The job title will contain instructions on how to generate appropriate words for the job title.
[0025] "Explanation of job duties (job description)" The description of the job duties will include instructions on how to generate a suitable description of the job duties. The "Description of Job Duties (Job Description)" section may include information about constraints on the business conducted by the implementing body. For example, the instructions may include restrictions on qualifications and licenses, such as prohibiting the creation of a second list of job candidates that include job descriptions related to handling alcohol in stores without a liquor sales license, or medical procedures in nursing care facilities. Furthermore, as a constraint on business hours and operational structure, if the store does not operate late at night, the instruction may include a statement prohibiting the generation of a second list of job candidates that show job descriptions for night shift work at the store.
[0026] "Regarding the generation instructions for the second prompt (structured instruction text) that provides instructions for creating the second job advertisement template." The instruction to generate a second prompt, which instructs the creation of a second job advertisement template, includes instructions for generating a second prompt for generating a second job advertisement template. Specifically, it includes instructions (#proposal criteria, #candidate diversity, #advertising guidelines, #output rules, #output examples) that indicate how to generate the second prompt for which to generate a second job advertisement template. As a result, by inputting the first prompt to the model generation device 3, the model generation device 3 generates a list of second job candidates and a second prompt for generating a second job advertisement template corresponding to each job content included in the second job candidate list, and outputs them to the support device 1. For example, if the model generation device 3 generates a list of second job candidates containing three job contents, it generates three second prompts to instruct the generation of a second job advertisement template for each of those three job contents, and outputs the list of second job candidates and the three second prompts to the support device 1.
[0027] (List of potential second job openings) Figure 5 shows an example of a list of potential second job openings according to one aspect of this disclosure. As shown in Figure 5, the second list of job candidates is web page information displayed on the terminal device 4's display in the form of a modal window that is automatically displayed on top of a designated web page, such as a web page listing job templates previously created by the support device 1, when the terminal device 4 receives the web page from the support device 1 and displays it on its display. The modal window is a web page that prohibits access to or operation of the web page displayed underneath until it is closed by the user or an action is completed, and is intended to direct the user's attention to the display of the modal window.
[0028] Figure 5 shows a list of potential second-choice job openings, which includes descriptions of three different job descriptions. For example, suppose a business previously posted a job advertisement that described the job for job type A. In this case, the second list of job candidates generated by the support device 1 to be output to the terminal device 4 after the posting of the first job advertisement will display job types B, C, and D as job candidates, which are different from job type A. For example, if the business posting the job is a restaurant and job type A is waitstaff (customer service and serving), then the other job types would be job type B (kitchen cooking and preparation), job type C (cleaning and restoration after closing), and job type D (takeout order taking and preparation). These multiple different job types included in the second list of job candidates, which are different from the job content of the first job advertisement, are information generated by the model generation device 3 based on the instructions in the first prompt, "Instruction to create a second list of job candidates" and "Definition of output fields (job type (job content) title, description of job content)."
[0029] Figure 6 shows the processing flow of a support device according to one aspect of this disclosure. Next, the processing flow of a support device according to one aspect of this disclosure will be described step by step.
[0030] First, the UI unit 14 of the support device 1 receives the completed first job advertisement from the terminal device 4 or the like and posts it to the advertisement site (step S101). Posting to the advertisement site may be done by the support device 1, or it may be done by another device requested by the support device 1. The control unit 11 links the identifier of the first job advertisement, the identifier of the business operator or other entity implementing the first job advertisement, and the information of the posting start date and time, and writes it to the management table stored in the storage unit 17 or the database device 2 or the like. The first job advertisement may be job information edited by the person in charge of the business operator implementing the advertisement (hereinafter referred to as the user) based on the first job advertisement template that the support device 1 generated using the model generation device 3 and sent to the terminal device 4. The first job advertisement template may be posted to the advertisement site as a job advertisement without any special editing. The first job advertisement may be newly created by the user using terminal device 4, or it may be job advertisement information newly generated by the user importing multiple job advertisement templates stored in support device 1 into terminal device 4 and selecting the job advertisement information on terminal device 4, or by editing the selected job advertisement template. The model generation device 3 may pre-load these first job advertisement templates and first job advertisements and generate a learning model for generating a new second job advertisement template.
[0031] When the first job advertisement is posted, the control unit 11 instructs the monitoring unit 16 to monitor the timing of the generation of the second list of job candidates. The monitoring unit 16 determines whether a predetermined date and time has elapsed since the posting start date and time of the first job advertisement recorded in the management table (step S102). For example, the monitoring unit 16 determines whether 30 days have elapsed since the posting start date and time. If 30 days have elapsed since the posting start date and time, the monitoring unit 16 determines to input the first prompt to the model generation device 3 and instruct the model generation device 3 to generate the second list of job candidates. The elapsed date and time from the posting start date and time used to determine the timing of the generation of the second list of job candidates may be any other date and time. The monitoring unit 16 may also determine whether a predetermined time has elapsed based on the posting operation days on the advertisement posting site after the posting start date and time of the first job advertisement, and determine the timing of the generation of the second list of job candidates. The monitoring unit 16 may also use a time before the predetermined elapsed date and time based on the posting start date and time or the posting operation days as the timing of the generation of the second list of job candidates. For example, the monitoring unit 16 may determine that a predetermined elapsed time based on the posting start date and time or the posting operation date is 30 days, and that 10 days prior to that is the timing for generating the second list of job candidates. When the monitoring unit 16 detects the generation timing, it notifies the candidate list generation instruction unit 12 that it is time to generate the list.
[0032] The candidate list generation instruction unit 12 generates a first prompt when it detects the timing for generating the second job candidate list. The first prompt may have already been generated by the support device 1 or other devices when the first job advertisement was created or posted. In this case, the first prompt may be recorded in a management table linked to the identification information of the first job advertisement. The candidate list generation instruction unit 12 sends a request to the model generation device 3 to generate the second job candidate list, including the first prompt (step S103).
[0033] When the model generation device 3 receives the first prompt, it generates a web page (modal window) for the second job candidate list (Figure 5) based on the "instruction text for creating the second job candidate list" and "definition of output fields" included in the first prompt. The model generation device 3 also generates a second prompt based on the "instruction to generate a second prompt that instructs the creation of a second job advertisement template" included in the first prompt. If the model generation device 3 generates a second job candidate list containing three different job descriptions, it generates a second prompt corresponding to each of those three job descriptions. The model generation device 3 outputs the generated second job candidate list (Figure 5) and the second prompts to the support device 1.
[0034] The candidate list generation instruction unit 12 obtains the second job candidate list and the second prompt from the model generation device 3 (step S104). The candidate list generation instruction unit 12 records the obtained second job candidate list and its identifier, along with the identifier of the job content corresponding to the second prompt, in a management table linked to the identification information of the first job advertisement. This allows the support device 1 to prepare the second job candidate list and the second prompt in advance based on the generation timing of the second job candidate list. By generating and recording the second job candidate list and the second prompt using the model generation device 3 before presenting the second job candidate list to the terminal device 4, the second job candidate list can be quickly output to the terminal device 4 immediately at the generation timing of the second job candidate list, and support can be provided for the generation of a second job advertisement template using that list. The above processing by the candidate list generation instruction unit 12 is an example of inputting the first prompt to the model generation device 3 (large-scale language model) based on a predetermined generation timing for the first job information (first job advertisement) to obtain the second job candidate list.
[0035] The UI unit 14 detects access from terminal device 4 and receives a request from terminal device 4 to send a predetermined web page (step S105). After this detection, the UI unit 14 obtains the user ID of terminal device 4 and identifies the identifier of the business operator that is the implementing body of the first job advertisement based on that user ID. The support device 1 may store the user ID and the identifier of the implementing body of the business operator in advance. Normally, the user indicated by the user ID is an employee of the implementing body of the business operator. The UI unit 14 outputs the business operator identifier to the monitoring unit 16. The monitoring unit 16 determines whether the second job candidate list is recorded in association with the first job advertisement, which is recorded in the management table linked to the business operator identifier. The monitoring unit 16 outputs the determination result to the UI unit 14. If the second job candidate list is recorded in association with the first job advertisement, the UI unit 14 reads the second job candidate list and sends a modal window of the second job candidate list to terminal device 4 (step S106). Terminal device 4 displays a modal window of the second job candidate list overlaid on the web page previously received from support device 1 (Figure 5). The processing of the UI unit 14 is an example of presenting the second job candidate list to terminal device 4 used by the implementing body's user at a presentation timing determined based on a predetermined operation by the implementing body after the generation timing of the second job candidate list.
[0036] The second list of job candidates may display a list of summaries (job title, job description) of one or more different job postings that differ from the job posting listed as the first job advertisement. This disclosure describes a case where the second list of job candidates displays a list of summaries (job title, job description) of three different job postings. Each job posting in the modal window displaying the second list of job candidates is associated with a selection button (or selection field), and a template generation start button is also displayed. The user can instruct the generation of a second job advertisement template showing the selected job posting simply by pressing the selection button for any of the job postings and then pressing the template generation start button.
[0037] In the second list of job candidates, based on the instructions in the first prompt, the job title displays appropriate words as a job title, and the job description displays appropriate sentences as a description of the job duties. Therefore, this encourages users to create a second job advertisement with different job content than the first job advertisement, and can increase the frequency of use of the job advertisement creation support system 100.
[0038] When a user presses the "Select Job Details" button and then the "Start Template Generation" button in the modal window of the second job candidate list displayed on terminal device 4, terminal device 4 sends a template generation request to support device 1, which includes the identifier of the second job candidate list and the identifier of the selected job details. The UI unit 14 of support device 1 receives the template generation request (step S107).
[0039] Terminal device 4 may send operation information to support device 1 indicating that the user has displayed the modal window for the second list of job candidates and has read it. If the user deletes the modal window for the second list of job candidates displayed on terminal device 4, or if the user presses the job selection button in the modal window for the second list of job candidates displayed on terminal device 4 but then deletes the modal window, terminal device 4 may send operation information indicating these operations to support device 1 according to the function of the program that constitutes the modal window. The UI unit 14 of support device 1 receives the operation information (step S108). Upon receiving the operation information, the UI unit 14 outputs the operation information to the detection unit 15. Based on the operation information, the detection unit 15 detects the nature of the operation in which the selection of job content was not performed. The nature of the operation in which the selection was not performed may be, as described above, an operation to delete the modal window, or an operation in which the user presses the job selection button in the modal window for the second list of job candidates displayed on terminal device 4 but then deletes the modal window. When the detection unit 15 detects that the selection of job content has not been performed, it records a flag for delaying the presentation timing of the second job candidate list in the management table, linked to the information in the second job candidate list (step S109).
[0040] In this disclosure, the first job advertisement may be defined as the first job posting made by the business operator. Alternatively, in this disclosure, the first job advertisement may be defined as the job posting made before the second job advertisement, which indicates the content of a second or subsequent job posting that the business operator requests to be published.
[0041] Furthermore, in this disclosure, a second job advertisement may be defined as job information posted by the same company at a predetermined time after the first job advertisement has been posted. Second job advertisements may be posted repeatedly, and in this disclosure, job information posted after the first job advertisement will be referred to as a second job advertisement.
[0042] In other words, all job advertisements that are posted as second, third, or other advertisements with different job descriptions from the first job advertisement, which is conducted by the same entity that is implementing the job description in the first job advertisement, will be referred to as second job advertisements. If the support device 1 has recorded a flag indicating a delay in the timing of presenting the second job candidate list, it will perform control to delay the timing of presenting the second job candidate list to the terminal device 4.
[0043] The UI unit 14 of the support device 1, upon receiving the template generation request, outputs the template generation request to the job information creation instruction unit 13. The job information creation instruction unit 13 reads the identifier of the second job candidate list and the identifier of the job content included in the template generation request. The job information creation instruction unit 13 reads the second prompt associated with the combination of the identifier of the second job candidate list and the identifier of the job content from the management table (step S110). This allows the support device 1 to immediately identify the second prompt for generating the second job advertisement template for the job content selected by the user operation in the modal window of the second job candidate list. The job information creation instruction unit 13 sends the job information creation request, including the read second prompt, to the model generation device 3 (step S111). Note that the model generation device 3 that generated the combination of the second job candidate list and its corresponding second prompt may be a different model generation device of a large-scale language model from the model generation device 3 that generates the second job advertisement template by inputting the second prompt.
[0044] When the model generation device 3 receives a job information creation request, it generates a second job advertisement template based on the second prompt included in the job information creation request. The model generation device 3 outputs the generated second job advertisement template to the support device 1. The job information creation instruction unit 13 obtains the second job advertisement template from the model generation device 3 (step S112). The job information creation instruction unit 13 outputs the second job advertisement template to the UI unit 14. The UI unit 14 sends the web page of the second job advertisement template to the terminal device 4 (step S113). As a result, the user of the terminal device 4 can view the second job advertisement template, which shows job details for the same business that are different from the first job advertisement.
[0045] This second job advertisement template is generated based on information from the second prompt. In other words, the second prompt contains information that instructs the model generator 3 to create the second job advertisement template. For example, the second prompt includes instructions to include in the template a summary of the job title and duties (what the job entails), main duties (e.g., three or more specific tasks), and the desired candidate profile and skills. The second prompt also includes expressions not to be used in the text and other output rules. Therefore, because the second job advertisement template includes information in appropriate expressions that encourage the posting of the second job advertisement as specified in the second prompt, users can easily edit and post a highly expressive and appropriate job advertisement using the template. Furthermore, it is possible to stably generate high-quality job advertisement templates that reflect the intentions of the business operator.
[0046] Assume the user edits the web page of the second job advertisement template displayed on terminal device 4 and presses the "Start Posting" button. Terminal device 4 then sends the information of the edited second job advertisement to support device 1. The UI unit 14 of support device 1 receives the posting request including the second job advertisement (step S114). The UI unit 14 sends the posting request to the web server device of the designated advertising site (step S115). The web server device of the advertising site controls the posting of the second job advertisement included in the posting request to the designated advertising site. This allows the user to easily generate and post a second job advertisement with different job content for the same business as the first job advertisement. The UI unit 14 determines whether to repeat the process (step S116), and if so, it may repeat the process from step S102, etc.
[0047] The first prompt described above may include information specifying which types of jobs the implementing business operator will or will not perform in the business where the job postings are to be conducted. The candidate list generation instruction unit 12 may then obtain from the model generation device 3 either a second list of candidate job postings that does not include other job postings corresponding to the types of jobs the operator will not perform, or a second list of candidate job postings that includes only other job postings corresponding to the types of jobs the operator will perform, based on this information. This allows the model generation device 3 to control the second list of candidate job postings it generates so that it does not include job postings such as occupations that the operator does not perform.
[0048] The first prompt described above instructs the generation of a second list of job candidates, including other job postings in the same business conducted by the entity implementing the job posting shown in the first job advertisement, and may include instruction information indicating that each of these other job postings is not similar. Furthermore, the first prompt may define the job posting shown in the first job information and the other job postings in the same business conducted by the entity implementing that job posting as job postings for the same type of work performed at the same business location or store. Such a first prompt allows the user's terminal device 4 to be presented with a second list of job candidates showing multiple other job postings related to the job posting shown in the first job posting, conducted by the entity implementing that job posting. Therefore, the user can easily generate a second job advertisement template using a second list of job candidates that excludes job postings that are different from the first job advertisement they previously posted and that they do not intend to implement. In addition, by limiting the job posting options and diversifying the business areas in the second list of job candidates, it is possible to maximize the possibility of creating job advertisements by proposing new tasks and job types while preventing businesses from avoiding decision-making regarding the creation of job advertisements.
[0049] The processing of the support device 1 described above is an example in which the first prompt includes a second prompt generation instruction statement that instructs the generation of a second job advertisement template for other job contents included in the second job candidate list, and the candidate list generation instruction unit 12 obtains the second prompt corresponding to the job contents included in the second job candidate list, along with the second job candidate list, from the model generation device 3 that generated the second prompt. Another example of the processing of the support device 1 described above is in which the job information creation instruction unit 13 inputs a second prompt to the model generation device 3 that includes at least the specific work content of the other job contents selected in the second job candidate list and the profile of the person the implementing body seeks for applicants to that job content, and as a result obtains the second job advertisement template generated by the model generation device 3, and the UI unit 14 presents the second job advertisement template to the terminal device 4 used by the implementing body. Through such processing, it is possible to generate and present to the user an appropriate second job advertisement template that includes the specific work content of the job content and text describing the profile of the person the implementing body seeks for applicants to that job content.
[0050] The processing of the support device 1 described above may include an instruction in the first prompt to generate a second prompt that instructs the support device 1 to generate example sentences of specific behaviors of the person the implementing organization seeks for applicants of other job postings included in the second list of job candidates, based on predetermined guidelines, and to include them in the second job advertisement template. The candidate list generation instruction unit 12 then obtains the second prompt, which instructs the support device 1 to generate example sentences of specific behaviors of the person the implementing organization seeks for based on predetermined guidelines and to include them in the second job advertisement template, from the model generation device 3 along with the second list of job candidates. As a result, the support device 1 can generate a second job advertisement template that includes example sentences of specific behaviors of the person the implementing organization seeks and present it to the user. Through this processing, it is possible to generate and present to the user an appropriate second job advertisement template that includes example sentences of specific behaviors of the person the implementing organization seeks. Furthermore, the support device 1 can automatically optimize the expression using guidelines and output appropriate job information that reduces legal risks.
[0051] If the monitoring unit 16 receives operation information to delete the modal window after the UI unit 14 has sent the modal window of the second job candidate list to the terminal device 4, it may monitor whether to send the modal window of the second job candidate list to the terminal device 4 again. In this case, the monitoring unit 16 may determine whether a predetermined period, such as 30 days, has elapsed since the previous transmission date and time of the second job candidate list to the terminal device 4 (step S117). The previous transmission date and time of the second job candidate list to the terminal device 4 may be recorded by the UI unit 14, etc., in the management table mentioned above. If a predetermined period has elapsed since the previous transmission date and time of the second job candidate list to the terminal device 4, and the monitoring unit 16 receives an access request from the terminal device 4, it may send the modal window of the second job candidate list to the terminal device 4 again. The UI unit 14 and the monitoring unit 16 may then work together to repeat the above process and send the modal window of the second job candidate list to the terminal device 4 multiple times.
[0052] The monitoring unit 16 may determine, if a predetermined period has elapsed since the last transmission date and time of the second list of job candidates to the terminal device 4, whether a delay flag for the presentation timing of the second list of job candidates is recorded in the management table linked to the identification information of the second list of job candidates. If the delay flag is recorded in the management table, the monitoring unit 16 may delay the output of the modal window of the previously output second list of job candidates to the terminal device 4. For example, the monitoring unit 16 may determine whether a predetermined number of days obtained by multiplying a predetermined period, such as 30 days, by a predetermined multiple, or the number of days when the delay flag recorded separately in the storage unit 17, etc., is ON, has elapsed since the last transmission date and time of the second list of job candidates to the terminal device 4. If this has elapsed, the monitoring unit 16 may send the previously output modal window of the second list of job candidates, which is stored, to the terminal device 4. This allows the frequency of outputting the second list of job candidates to be reduced by storing the second list of candidates in the past, such as when the user has previously removed the modal window of the second list of job candidates from the display, and outputting the second list of job candidates at the next delayed timing. Furthermore, by temporarily suspending unnecessary suggestions using the second list of job candidates, user discomfort can be reduced, and at the same time, unnecessary computing resources in the system can be decreased.
[0053] In the process described above, if a postponement flag is recorded in the management table, the monitoring unit 16 may instruct the job information creation instruction unit 13 to postpone the presentation timing and then generate a new second list of job candidates based on the first prompt. The content of the first prompt may be updated in advance at some point, such as after step S106 when the modal window of the second list of job candidates is sent to the terminal device 4, or by processing based on user operations in the support device 1 or other devices. The job information creation instruction unit 13 may then instruct the model generation device 3 to postpone the presentation timing and then generate a new second list of job candidates based on the first prompt, and send the modal window of the newly acquired second list of job candidates from the model generation device 3 to the terminal device 4. This allows the support device 1 to re-approach the creation of job advertisements using the second list of job candidates as a trigger after a period of time such as several months, thereby prompting the expansion of job categories in line with changes in the business's situation (such as the return of a busy season or the occurrence of new vacancies).
[0054] The UI unit 14 may accept registration of new job postings from the terminal device 4 on a predetermined web page. In this case, the UI unit 14 receives information about the new job postings. Upon receiving information about the new job postings, the candidate list generation instruction unit 12 may process the information to generate a second list of job candidates that includes the new job postings. For example, the candidate list generation instruction unit 12 may generate a first prompt instructing the model generation device 3 to generate a second list of job candidates that includes the new job postings and other job postings not included in the first job advertisement, and input this prompt to the model generation device 3. In this case, the model generation device 3 generates a second list of job candidates that includes the new job postings and other job postings not included in the first job advertisement and outputs it to the support device 1. The candidate list generation instruction unit 12 of the support device 1 then stores the acquired second list of job candidates. The UI unit 14 may send a modal window of the second list of job candidates, which includes the new job postings and other job postings not included in the first job advertisement, to the terminal device 4 when the terminal device 4 accesses the UI unit 14.
[0055] This allows businesses to accurately capture the increased willingness to hire when they register job openings themselves, and by taking into account the latest job details (voluntarily registered content) and using a second list of potential job openings to make new suggestions to users, it is possible to encourage a more precise expansion of job categories that do not overlap with existing job postings.
[0056] The support device 1 described above may be used in a short-term personnel matching system. It is important to increase the rate of continued use by businesses (clients) to post job advertisements for short-term work using this system. Past data analysis has shown that when businesses expand their recruitment to two or more job types, rather than just posting one job type initially, the business's retention rate in the following month improves significantly. In particular, it has been found that the retention rate in the following month is highest when businesses expand their recruitment to different job types than those they already have, rather than simply repeating recruitment for the same job type (expanding within the same job type).
[0057] Small and medium-sized enterprises (SMEs) and other businesses face the challenge of not knowing how to create job advertisements for a second job category. As a result, businesses with low system utilization rates tend to stick to expanding the same template rather than adding different job categories, leading to a lower rate of continued use of multiple templates compared to businesses with high utilization rates. When using AI (Large-Scale Language Model: LLM) to create job postings to solve this problem, simply issuing generic prompts carries the risk of suggesting job categories that are impossible to implement with the business's existing equipment, or generating wording that violates laws and guidelines specific to job advertisements. The support device 1 disclosed in this document can solve these problems.
[0058] According to the processing of the support device 1 described above, after the business operator has gained a successful experience (operation and evaluation) with the first recruitment, the model generation device 3 recommends job types that are easier to expand into next using a list of second recruitment candidates, and actively supports the creation of job advertisements using second recruitment advertisement templates for the second job type and beyond (expansion of job types).
[0059] Furthermore, the processing performed by the aforementioned support device 1 allows businesses to easily and confidently perform the crucial task of "expanding to different job categories," which is the most important factor in maximizing continued use by businesses, with just a few clicks.
[0060] Furthermore, instead of the business operator directly operating the model generation device 3, by linking the support device 1 and the model generation device 3, it is possible to automatically generate high-quality and safe job information that complies with the posting guidelines of the platform where the job advertisement is posted (such as prohibiting restrictions on gender and age and ensuring objective expression).
[0061] Figure 7 shows a functional block of a support system according to another aspect of this disclosure. Figure 8 shows the processing flow of a support system according to another aspect of this disclosure. The support system 100 may perform at least the functions of the candidate list generation instruction unit 12 and the UI unit 14. The candidate list generation instruction unit 12 inputs a first prompt to the large-scale language model, instructing it to generate a second list of candidate job postings that prompts the implementing body of the job postings indicated in the first job posting to generate second job postings for other job postings in the same business, and as a result obtains the second list of candidate job postings generated by the large-scale language model (step S201). After the posting of the first job information, the UI unit 14 presents a list of second job candidates to the device used by the implementing body (step S202).
[0062] Although embodiments of this disclosure have been described in detail above with reference to the drawings, the specific configuration is not limited to these embodiments and may include design changes and the like that do not depart from the gist of this disclosure. [Explanation of symbols]
[0063] 1...Support device 2. Database device 3. Model Generator 11. Control Unit 12. Candidate list generation instruction unit 13. Job Information Creation Instruction Department 14...UI section (presentation section) 15. Detection unit 16...Monitoring Department
Claims
1. A candidate list generation instruction unit inputs a first prompt to a large-scale language model that instructs the generation of a second list of candidate job postings, prompting the generation of a second list of candidate job postings for other job postings in the business of the first job posting that the implementing body of the job posting indicated in the first job posting to carry out, and as a result, obtains the second list of candidate job postings generated by the large-scale language model, A monitoring unit that detects when a predetermined date and time has elapsed by calculating the date and time elapsed since the date and time of posting the first job information, After the monitoring unit detects that the predetermined date and time has elapsed, it detects that a predetermined operation related to accessing the support system from the device used by the implementing body has been performed, and based on the detection of said predetermined operation, it identifies a presentation timing and presents the second list of job candidates to the device used by the implementing body at that presentation timing. A support system equipped with these features.
2. The first prompt includes information specifying which business activities the implementing body will not or will not perform in the business in which it will perform the job description. The candidate list generation instruction unit obtains, based on the specified information, either the second candidate list of job openings that does not include the other job openings corresponding to the business activities that will not be conducted, or the second candidate list of job openings that includes only the other job openings corresponding to the business activities that will be conducted. The support system according to claim 1.
3. The candidate list generation instruction unit inputs the first prompt to the large-scale language model based on a predetermined generation timing for the first job information to obtain the second job candidate list. The presentation unit presents the second list of job candidates to the device used by the implementing body at the presentation timing determined based on a predetermined operation performed by the implementing body after the generation timing. The support system according to claim 1.
4. The first prompt instructs the generation of the second list of job candidates, which includes a plurality of the aforementioned other job postings, and includes instruction information indicating that each of the plurality of aforementioned other job postings is not similar. The support system according to claim 1.
5. The first prompt includes a generation instruction statement for a second prompt that instructs the generation of second job information relating to the other job content included in the second list of job candidates, The candidate list generation instruction unit obtains the second prompt, along with the second job candidate list, from the large-scale language model that generated the second prompt, the second prompt corresponding to the job content included in the second job candidate list. The system includes a job information creation instruction unit that inputs a second prompt into a large-scale language model, which includes at least the specific work content of other job postings selected in the second list of job candidates and the profile of the person the implementing body seeks for applicants to those job postings, and as a result acquires the second job information generated by the large-scale language model, The display unit displays the second job information to the device used by the implementing body. The support system according to claim 3.
6. The first prompt includes an instruction statement that instructs the implementing body to generate example sentences of specific behaviors of the person it seeks, based on predetermined guidelines, for applicants for the other job postings included in the second list of job candidates, and to include these in the second job posting information. The candidate list generation instruction unit obtains the second prompt, along with the second job candidate list, which instructs the unit to generate example sentences of specific actions of the person desired by the implementing body based on the predetermined guidelines and include them in the second job information. The support system according to claim 5.
7. The system includes a detection unit that detects the manner in which the selection of other job postings included in the second list of job candidates is not performed. The candidate list generation instruction unit inputs the first prompt to the large-scale language model at each of the different generation timings to obtain the second job candidate list. The presentation unit presents the second list of job candidates at each of the different presentation timings following each of the different generation timings. The presentation unit delays the timing of the presentation of the next list of second job candidates after the presentation of the previous list of second job candidates, based on the manner of the selection non-performance operation. The support system according to claim 3.
8. If the presentation unit delays the presentation timing and a predetermined period has elapsed since the presentation of the second list of job candidates, Based on the aforementioned first prompt, a newly generated list of second job candidates is presented. The support system according to claim 7.
9. The candidate list generation instruction unit, when new job information is registered, inputs the first prompt to the large-scale language model to instruct it to generate a second job candidate list that prompts the generation of the second job information, and as a result obtains the second job candidate list generated by the large-scale language model. Even if the presentation timing is delayed, the presentation unit will present the second list of job candidates to the device used by the implementing body. The support system according to claim 7.
10. The support system is A first prompt is input to the large-scale language model instructing it to generate a list of second job candidates, which prompts the generation of second job information for other job openings in the business of the same job opening, conducted by the entity implementing the job opening indicated in the first job information. As a result, the list of second job candidates generated by the large-scale language model is obtained. By calculating the elapsed time from the date and time of posting the first job information, it is detected that a predetermined date and time has elapsed. After the predetermined date and time has elapsed, the system detects that a predetermined operation related to accessing the support system from the device used by the implementing body has been performed, and based on the detection of said predetermined operation, it identifies a presentation timing and presents the second list of job candidates to the device used by the implementing body at that presentation timing. How to help.
11. Computers, A candidate list generation instruction means inputs a first prompt into a large-scale language model that instructs the generation of a second list of candidate second job postings, which prompts the generation of a second list of candidate second job postings for other job postings in the business of the job postings indicated by the implementing body of the first job posting, and as a result obtains the second list of candidate second job postings generated by the large-scale language model. A monitoring means that detects when a predetermined date and time has elapsed by calculating the date and time elapsed since the date and time of posting the first job information, After the monitoring means detects that the predetermined date and time has elapsed, it detects that a predetermined operation related to accessing the support system from the device used by the implementing body has been performed, and based on the detection of said predetermined operation, it identifies a presentation timing and presents the second list of job candidates to the device used by the implementing body at that presentation timing. A program that makes it function as such.
Citation Information
Patent Citations
Information processing system, information processing apparatus, information processing method, and program
JP2025154427A
System
JP2026027952A
Program, computer, information processing method and system
JP7597429B1
JPP7349219B
JPP7549118B