Information processing method and information processing program
The method and program facilitate specifying user comments by generating an input form for answer information, addressing the limitation of conventional inappropriate comment detection by prompting users for detailed responses.
Patent Information
- Application Number
- JP2024080996
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-17
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2044-05-17
AI Technical Summary
Conventional methods only determine whether a comment is inappropriate, failing to prompt users to input answer information for specifying the posted content.
An information processing method and program that includes a reception process for receiving user posts, a prompt for generating an input form to input answer information, and a generation process using a generative model to create an input form for users to specify their comments.
Enables users to input answer information to concretize their posts, supporting the specification of emotional comments and providing an input form for detailed responses.
Smart Images

Figure 2025174554000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing method and an information processing program. [Background technology]
[0002] Some of the texts (comments, etc.) posted by users on social networking services (SNS) or online bulletin boards contain inappropriate texts, such as slanderous or libelous comments against individuals. Techniques for reducing the number of such inappropriate texts are known. For example, a technique is known in which a comment received from a user is input into a neural network trained using training data including target information and information indicating whether the target information is an inappropriate comment, and the network determines whether the comment is an inappropriate comment. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2022-122491 Summary of the Invention [Problem to be solved by the invention]
[0004] However, the above-mentioned conventional technology only determines whether a comment is inappropriate or not, and therefore does not necessarily enable prompting users to input answer information indicating answers to questions to concretize the posted information.
[0005] Therefore, an object of the present disclosure is to make it possible to prompt users to input answer information indicating answers to questions for specifying posted information. [Means for solving the problem]
[0006] The information processing method of the present invention is an information processing method executed by an information processing device, and includes a reception process for receiving posted information posted by a user, a prompt for instructing the generation of input form information for generating an input form into which answer information indicating answers to questions for concretizing the posted information can be input, and a generation process for inputting the posted information into a generation model and causing the generation model to generate the input form information.
[0007] The information processing program of the present invention causes a computer to execute a reception procedure for receiving posted information posted by a user, a prompt for instructing the computer to generate input form information for generating an input form into which answer information indicating answers to questions for concretizing the posted information can be input, and a generation procedure for inputting the posted information into a generation model and causing the generation model to generate the input form information. [Effects of the Invention]
[0008] According to the present invention, it is possible to prompt a user to input answer information indicating an answer to a question for specifying posted information. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a user information table stored in a user information storage unit according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a posted information table stored in a posted information storage unit according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of information processing according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a prompt according to the embodiment. [Figure 7]FIG. 7 is a flowchart showing the procedure of information processing by the information processing device according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of input form information according to the embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of input form information according to the embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of input form information according to the embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example of input form information according to the embodiment. [Figure 12] FIG. 12 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing device. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, a detailed description will be given of an information processing method and an information processing program according to the present application (hereinafter referred to as an "embodiment") with reference to the drawings. Note that the information processing method and the information processing program according to the present application are not limited to the embodiment. Furthermore, the same components in the following embodiments are denoted by the same reference numerals, and duplicated descriptions will be omitted.
[0011] (Embodiment) 1. Introduction Conventionally, user posts (comments, etc.) on social networking sites, internet bulletin boards, etc., may contain inappropriate text, such as slanderous or libelous comments against individuals. Such inappropriate text may be emotional comments made by the user. In response to this, an information processing device according to an embodiment asks further questions based on the content of the user's post and prompts the user to input answers to the questions. Specifically, the information processing device generates question information related to questions that dig deeper into the content of the user's post, such as in an interview, generates an input form into which answer information indicating answers to the questions can be input, and provides the input form to the user. This enables the information processing device to prompt the user to input answer information indicating answers to the questions in order to concretize the posted information. Furthermore, the information processing device can assist in concretizing emotional comments made by the user.
[0012] [2. Information Processing System Configuration] Fig. 1 is a diagram showing an example of the configuration of an information processing system 1 according to an embodiment. As shown in Fig. 1, the information processing system 1 includes a terminal device 10 and an information processing device 100. The terminal device 10 and the information processing device 100 are connected to each other via a network N so as to be able to communicate with each other via a wired or wireless connection. The network N is, for example, a wide area network (WAN) such as the Internet. Note that the information processing system 1 shown in Fig. 1 may include a plurality of terminal devices 10 and a plurality of information processing devices 100.
[0013] The terminal device 10 is an information processing device used by a user. The terminal device 10 is realized by, for example, a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), etc. The terminal device 10 displays information received from the information processing device 100, etc., using a web browser or an application.
[0014] The information processing device 100 is an information processing device that provides a predetermined service. The information processing device 100 distributes content related to the predetermined service to the terminal device 10. For example, the information processing device 100 distributes content related to the predetermined service, including an input form for receiving opinions and inquiries about the predetermined service from users, to the terminal device 10.
[0015] Moreover, the information processing device 100 is an information processing device that performs information processing according to the embodiment. The information processing device 100 is realized by a server device, a cloud system, etc. For example, the information processing device 100 may perform the information processing according to the embodiment in accordance with an information processing method realized by an information processing program according to the embodiment.
[0016] 3. Configuration of Information Processing Device 2 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in FIG. 2, the information processing device 100 includes a communication unit 110, a storage unit 120, and a control unit .
[0017] (Communication unit 110) The communication unit 110 is realized by a NIC (Network Interface Card), an antenna, etc. The communication unit 110 is connected to various networks by wire or wirelessly, and transmits and receives information to and from the terminal device 10, for example.
[0018] (Storage unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. Specifically, the storage unit 120 stores various programs. For example, the storage unit 120 stores an information processing program according to the embodiment. The storage unit 120 also stores various data. The storage unit 120 also has a user information storage unit 121 and a posted information storage unit 122.
[0019] (User information storage unit 121) The user information storage unit 121 stores information about users. Fig. 3 is a diagram showing an example of a user information table stored in the user information storage unit 121 according to the embodiment. In the example shown in Fig. 3, the user information table includes information on items such as "user ID" and "terminal ID."
[0020] The "user ID" is identification information for identifying a user. The "terminal ID" is identification information for identifying the terminal device 10 of the user identified by the user ID.
[0021] (Posted information storage unit 122) The posted information storage unit 122 stores information related to posted information posted by users. Fig. 4 is a diagram illustrating an example of a posted information table stored in the posted information storage unit 122 according to the embodiment. In the example illustrated in Fig. 4, the posted information table includes information on items such as "posted ID," "terminal ID," "posted information," and "input form information."
[0022] "Posting ID" is identification information that identifies the posted information. "Terminal ID" is identification information that identifies the terminal device 10 of the user who posted the posted information. In other words, "terminal ID" is identification information that identifies the terminal device 10 that is the sender of the posted information. "Posting information" is information posted by a user. "Input form information" is information for generating an input form into which answer information indicating answers to questions to concretize the posted information can be input.
[0023] (control unit 130) The control unit 130 is a controller, and is realized, for example, by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like, using RAM as a work area to execute various programs (for example, the information processing program according to the embodiment) stored in a storage device inside the information processing device 100. The control unit 130 is also a controller, and is realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0024] The control unit 130 has a receiving unit 131, a generating unit 132, and a distributing unit 133 as functional units, and may realize or execute the information processing actions described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 3, and may be any other configuration that performs the information processing described below. Furthermore, each functional unit indicates a function of the control unit 130, and does not necessarily have to be physically distinct.
[0025] (Reception Department 131) The reception unit 131 receives various types of information. For example, the reception unit 131 receives posted information posted by a user. For example, the reception unit 131 receives the posted information from the terminal device 10 of the user, thereby receiving the posted information from the terminal device 10 of the user. When the reception unit 131 receives the posted information, the reception unit 131 stores, in a posted information table of the posted information storage unit 122, identification information (for example, a post ID) that identifies the posted information, identification information (for example, a terminal ID) that identifies the terminal device 10 of the user who posted the posted information, and the posted information in association with each other.
[0026] Fig. 5 is a diagram illustrating an example of information processing according to an embodiment. In the example shown on the left side of Fig. 5, the reception unit 131 distributes content C1 including a text box TB11, which is an opinion posting form for posting opinions about a predetermined service, and a post button B1, to the terminal device 10 of a user. The user inputs a post text PT1 into the text box of the content C1 and presses the post button B1. In response to the operation of pressing the post button B1, the terminal device 10 transmits the post text PT1 to the information processing device 100. The reception unit 131 receives the post text PT1 as post information.
[0027] (Generation unit 132) The generation unit 132 generates various types of information. For example, the generation unit 132 generates various types of information by causing a generative model to generate the various types of information. Specifically, the generation unit 132 inputs a prompt that instructs the generative model to generate input form information for generating an input form into which answer information indicating an answer to a question for specifying the posted information can be input, and the posted information, to the generative model, thereby causing the generative model to generate the input form information. Here, the generative model is a machine learning model that generates and outputs information corresponding to input information. Specifically, the generative model is a large-scale language model (LLM). For example, the generative model is a generative pre-trained transformer (GPT) model. Furthermore, when the generation unit 132 generates the input form information, the generation unit 132 associates the input form information with the posted information and stores the information in a posted information table in the posted information storage unit 122.
[0028] For example, the generation unit 132 inputs, as posted information, a prompt instructing the generation of input form information for generating an input form into which answer information indicating an answer to a question for specifying the content of a posted text, which is a text posted by a user, and the posted text into the generation model, thereby generating the input form information in the generation model. In the example shown on the left side of FIG. 5, the generation unit 132 references the posted information table in the posted information storage unit 122 to acquire a posted text PT1. Furthermore, upon acquiring the posted text PT1, the generation unit 132 inputs a prompt P1 and the posted text PT1 shown in FIG. 6 into the generation model, thereby generating input form information in the generation model. FIG. 6 is a diagram illustrating an example of a prompt P1 according to an embodiment. The prompt P1 shown in FIG. 6 includes a first instruction statement instructing the generation of input form information for generating an input form into which answer information indicating an answer to a question for specifying the posted text can be input. For example, the prompt P1 includes, as the first instruction statement, the sentence, "You will generate a further input form to further specify the opinion entered by the user in free text."
[0029] The generation unit 132 also inputs, as input form information, a prompt to the generative model, instructing the generative model to generate format information indicating an input format for an answer, thereby causing the generative model to generate the format information. For example, the generation unit 132 inputs, as input form information, a prompt to the generative model, instructing the generative model to generate format information corresponding to the content of a question, thereby causing the generative model to generate the format information. For example, the format information includes information indicating an input format such as a text box, radio button, check box, drop-down list, combo box, or multi-select. For example, the generation unit 132 inputs a prompt P1 and a posted text PT1 shown in FIG. 6 to the generative model, thereby causing the generative model to generate the format information. The prompt P1 shown in FIG. 6 includes a second instruction statement instructing the generative model to generate format information indicating an input format for an answer. For example, the prompt P1 shown in FIG. 6 includes a second instruction statement instructing the generative model to generate format information corresponding to the content of the question. For example, the prompt P1 includes, as the second instruction statement, "If answer candidates can be prepared when considering a specific question, generate multiple-choice radio button input or free-choice checkboxes." The form format is indicated in "type." The input form information includes a sentence such as "text" for text input, "radio" for radio buttons, and "checkbox" for check boxes. Please enter the question in "question." The second instruction sentence may further include a sentence such as "For a drop-down list, it is "dropdown," for a combo box, it is "combo box," and for a multi-select, it is "multi select." Based on the input form information, the generation unit 132 generates content including an input form into which answer information indicating answers to questions for specifying the posted information can be input. In the example shown on the right side of FIG. 5, the generation unit 132 generates content C2 including a text box TB1 as the input form.
[0030] The generation unit 132 also inputs a prompt to the generation model instructing the generation model to generate question information related to a question for specifying the posted information, thereby causing the generation model to generate the question information. For example, the generation unit 132 inputs a prompt to the generation model instructing the generation model to generate question information related to a question for specifying the content of a posted sentence, which is a sentence posted by a user, as posted information, thereby causing the generation model to generate the question information. For example, the generation unit 132 inputs a prompt P1 and posted sentence PT1 shown in FIG. 6 to the generation model, thereby causing the generation model to generate question information related to a question for specifying the content of the posted sentence PT1 posted by the user. The prompt P1 shown in FIG. 6 includes a third instruction sentence instructing the generation model to generate question information related to a question for specifying the content of the posted sentence, which is a sentence posted by a user. For example, the prompt P1 includes, as the third instruction sentence, the sentence, "First, the user will input a free-form sentence. Please consider further questions to specify it." In the example shown on the right side of Fig. 5, the generation unit 132 generates a question Q1, "In what areas of management do you think there is room for improvement?" as question information related to a question for specifying the content of a posted text PT1 posted by a user. Furthermore, the generation unit 132 generates content including the question information based on the generated question information. In the example shown on the right side of Fig. 5, the generation unit 132 generates content C2 including the question Q1 as question information.
[0031] The generation unit 132 also inputs a prompt to the generation model as input form information, instructing the generation model to generate selection form information for generating a selection form that allows a user to select answer information from multiple answer candidates for a question, thereby causing the generation model to generate selection form information. For example, the selection form may be an input format such as a radio button, a check box, a drop-down list, a combo box, or a multi-select. For example, the generation unit 132 inputs the prompt P1 and posted text PT1 shown in FIG. 6 to the generation model, causing the generation model to generate selection form information. The prompt P1 shown in FIG. 6 includes a fourth instruction statement instructing the generation model to generate selection form information for generating a selection form that allows a user to select answer information from multiple answer candidates for a question. For example, the prompt P1 includes the following fourth instruction statement: "If answer candidates can be prepared when considering a specific question, please generate input using multiple-choice radio buttons or free-choice check boxes." The generation unit 132 also generates content based on the selection form information as input form information, including a selection form that allows a user to select answer information from multiple answer candidates for a question. In the example shown on the right side of FIG. 5, the generating unit 132 generates content C2 that includes, as a selection form, radio buttons RB1 to RB3 that respectively correspond to a plurality of answer candidates.
[0032] The generation unit 132 also inputs a prompt to the generative model, instructing it to generate multiple pieces of candidate information related to multiple answer candidates, causing the generative model to generate multiple pieces of candidate information. For example, the generation unit 132 inputs the prompt P1 and posted text PT1 shown in FIG. 6 to the generative model, causing the generative model to generate multiple pieces of candidate information. The prompt P1 shown in FIG. 6 includes a fifth instruction sentence instructing it to generate multiple pieces of candidate information related to multiple answer candidates. For example, the prompt P1 includes the sentence "If the answer is multiple-choice, enter the answers in 'labels' as an array" as the fifth instruction sentence. The generation unit 132 also generates content including the multiple pieces of candidate information based on the generated multiple pieces of candidate information. For example, the multiple pieces of candidate information may be sentences indicating each of the multiple answer candidates. In the example shown on the right side of FIG. 5, the generation unit 132 generates content C2 including, as multiple pieces of candidate information, a sentence SL11 saying "There were problems with communication from the management," a sentence SL12 saying "There were problems with the content update content and speed," and a sentence SL13 saying "There were problems with the usability of the service."
[0033] (Distribution Section 133) The distribution unit 133 distributes various contents to the terminal device 10 of the user. For example, the distribution unit 133 distributes the content generated by the generation unit 132. In the example shown on the right side of FIG. 5, the distribution unit 133 distributes the content C2 generated by the generation unit 132 to the terminal device 10 of the user. For example, when the content C2 is generated by the generation unit 132, the distribution unit 133 refers to the posted information table in the posted information storage unit 122 and acquires identification information (for example, a terminal ID) that identifies the terminal device 10. Subsequently, the distribution unit 133 distributes the content C2 to the terminal device 10 that corresponds to the identification information that identifies the terminal device 10.
[0034] In the example shown on the right side of FIG. 5, the user selects radio button RB1 corresponding to sentence SL11, "There were problems with communication with the management," from among multiple pieces of candidate information. The user also inputs sentence PT22, "When I contacted them previously about AB, their response was slow," into text box TB1. The user then presses the post button B2. In response to the operation of pressing the post button B2, the terminal device 10 transmits sentence SL11 and posted sentence PT2 to the information processing device 100. The reception unit 131 receives, as posted information, answer information indicating an answer to a question for specifying the posted information. For example, the reception unit 131 receives sentence SL11 and posted sentence PT2 as answer information indicating an answer to a question corresponding to question sentence Q1.
[0035] [4. Information Processing Procedures] FIG. 7 is a flowchart showing the procedure of information processing by the information processing device 100 according to the embodiment. In FIG. 7, the receiving unit 131 receives posted information posted by a user (step S101). The generating unit 132 inputs the posted information and a prompt that instructs the generating model to generate input form information for generating an input form into which answer information indicating an answer to a question for specifying the posted information can be input, to cause the generating model to generate the input form information (step S102). The generating unit 132 generates content including an input form into which answer information indicating an answer to a question for specifying the posted information can be input, based on the input form information (step S103). The distributing unit 133 distributes the content generated by the generating unit 132 (step S104).
[0036] [5. Examples of input form information] 8 is a diagram showing an example of input form information according to the embodiment. In FIG. 8, the generation unit 132 generates input form information IM1 including, as format information, a character string FM1 called "text," which is information indicating the input format of the text box. The generation unit 132 also generates input form information IM1 including, as question information, a question sentence Q11, "What specifically is not allowed?"
[0037] 9 is a diagram illustrating an example of input form information according to the embodiment. In FIG. 9, the generation unit 132 generates input form information IM2 including, as format information, a character string FM2 "radio," which is information indicating the input format of a radio button. Furthermore, the generation unit 132 generates input form information IM2 including, as question information, a question sentence Q2 saying "Please select one from the following." Furthermore, the generation unit 132 generates input form information IM2 including, as multiple pieces of candidate information, a sentence SL21 saying "responsiveness of management," a sentence SL22 saying "attitude of management," and a sentence SL23 saying "cleanliness of management."
[0038] FIG. 10 is a diagram illustrating an example of input form information according to an embodiment. In FIG. 10, the generation unit 132 inputs a prompt P1 including a sixth instruction sentence instructing the generation model to generate input form information for generating a question combining multiple input formats, thereby causing the generation model to generate input form information for generating a question combining multiple input formats. In the example illustrated in FIG. 5, the prompt P1 includes, as the sixth instruction sentence, a sentence saying, "You can also prepare a combination of multiple inputs for a single question." Furthermore, the generation unit 132 generates a question combining multiple input formats based on the input form information for generating a question combining multiple input formats.
[0039] 10, the generation unit 132 generates input form information IM3 for generating a question that combines the input format of a checkbox and the input format of a text box. Specifically, the generation unit 132 generates input form information IM3 that includes, as format information, a character string FM31 called "checkbox," which is information indicating the input format of a checkbox. The generation unit 132 also generates input form information IM3 that includes, as question information, a question sentence Q31 that reads, "In what situation was it not usable? Please select from the following." The generation unit 132 also generates input form information IM3 that includes, as multiple candidate information, a sentence SL31 called "system downtime," a sentence SL32 called "absence of customer support," a sentence SL33 called "lack of required functionality," and a sentence SL34 called "other."
[0040] Furthermore, the generation unit 132 inputs a prompt P1 including a seventh instruction sentence that instructs the generation model to generate input form information for generating an input form in which input is required, and causes the generation model to generate input form information for generating an input form in which input is required. In the example shown in FIG. 5, the prompt P1 includes the sentence "If an answer is required, set 'require' to true." as the seventh instruction sentence. The generation unit 132 generates input form information for generating an input form in which input is required. Furthermore, the generation unit 132 generates an input form in which input is required based on the input form information for generating an input form in which input is required. In the example shown in FIG. 10, the generation unit 132 generates input form information IM3 including the character string ND31 "true" as information indicating that an answer to the question corresponding to question sentence Q31 is required.
[0041] 10, the generation unit 132 generates input form information IM3 including, as format information, a character string FM32 called "text," which is information indicating the input format of the text box. The generation unit 132 also generates input form information IM3 including a question sentence Q32, "In other cases, what specific problems did you have?" as question information about a new question following the question corresponding to question sentence Q31.
[0042] FIG. 11 is a diagram illustrating an example of input form information according to an embodiment. In FIG. 11, the generation unit 132 generates input form information IM4 for generating a question that combines the input format of a radio button and the input format of a text box. In FIG. 11, the generation unit 132 generates input form information IM4 including, as format information, the character string FM41, which is information indicating the input format of a radio button. The generation unit 132 also generates input form information IM4 including, as question information, a question sentence Q41, which is, "When system downtime occurs, how often do you encounter this problem?" The generation unit 132 also generates input form information IM4 including, as multiple pieces of candidate information, the sentence SL41, which is "very frequently," the sentence SL42, which is "occasionally," and the sentence SL43, which is "only once." The generation unit 132 also generates input form information IM4 including the character string ND41, which is information indicating that an answer is required. The generation unit 132 also generates input form information IM4 that includes, as format information, a character string FM42 called "text," which is information indicating the input format of the text box. The generation unit 132 also generates input form information IM4 that includes a question sentence Q42, "Were you performing any specific operation when the downtime occurred?", as question information regarding a new question following the question corresponding to question sentence Q41. The generation unit 132 also generates input form information IM4 that includes a character string ND42 called "true," as information indicating that an answer is required.
[0043] [6. Effects] As described above, the information processing device 100 according to the embodiment includes the receiving unit 131 and the generating unit 132. The receiving unit 131 receives posted information posted by a user. The generating unit 132 inputs the posted information and a prompt that instructs the generative model to generate input form information for generating an input form into which answer information indicating answers to questions for specifying the posted information can be input, and causes the generative model to generate the input form information.
[0044] This allows the information processing device 100 to provide the user with an input form into which answer information indicating an answer to a question for specifying the posted information can be input. Furthermore, the information processing device 100 can provide the user with an input form into which answer information indicating an answer to a question for specifying the posted information, and thus can prompt the user to input answer information indicating an answer to a question for specifying the posted information. Furthermore, the information processing device can support the user in specifying emotional statements.
[0045] Furthermore, the generating unit 132 inputs a prompt to the generative model as input form information, instructing the generative model to generate format information indicating the input format of the answer, and causes the generative model to generate the format information.
[0046] This enables the information processing device 100 to generate an input form into which answer information indicating an answer to a question for specifying posted information can be input, based on format information indicating the input format of the answer.
[0047] Furthermore, the generating unit 132 inputs a prompt to the generative model as input form information, instructing the generative model to generate format information corresponding to the content of the question, and causes the generative model to generate the format information.
[0048] This enables the information processing device 100 to generate an input form into which answer information indicating an answer to a question for specifying posted information can be input, based on format information according to the content of the question.
[0049] Furthermore, the generation unit 132 inputs a prompt to the generative model to instruct it to generate question information related to the question, and causes the generative model to generate the question information.
[0050] This allows the information processing device 100 to generate question information related to questions for specifying the posted information. Furthermore, since the information processing device 100 can generate question information related to questions for specifying the posted information, it is possible to provide the user with question information related to questions for specifying the posted information.
[0051] In addition, the generation unit 132 inputs a prompt to the generation model as input form information, instructing the generation model to generate selection form information for generating a selection form in which answer information can be selected from multiple answer candidates for a question, and causes the generation model to generate the selection form information.
[0052] This allows the information processing device 100 to allow the user to select answer information from among a plurality of answer candidates for a question for specifying the posted information.
[0053] Furthermore, the generating unit 132 inputs a prompt to the generative model to instruct it to generate a plurality of pieces of candidate information relating to a plurality of answer candidates, and causes the generative model to generate a plurality of pieces of candidate information.
[0054] This enables the information processing device 100 to provide the user with a plurality of candidate information related to a plurality of answer candidates for a question for specifying the posted information.
[0055] The format information also includes information indicating the input format of a text box, a radio button, a check box, a drop-down list, a combo box, or a multi-select.
[0056] This enables the information processing device 100 to prompt the user to input answer information using an input format such as a text box, radio button, check box, drop-down list, combo box, or multi-select.
[0057] [7. Hardware Configuration] The information processing device 100 according to the embodiment described above is realized by, for example, a computer 1000 configured as shown in Fig. 12. Fig. 12 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 100. The computer 1000 includes a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0058] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.
[0059] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, etc. The communication interface 1500 receives data from other devices via a predetermined communication network and sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the predetermined communication network.
[0060] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.
[0061] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1200. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1200 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0062] For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 130. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.
[0063] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that include the embodiments described in the Disclosure of the Invention section and that have undergone various modifications and improvements based on the knowledge of those skilled in the art.
[0064] [8. Other] Furthermore, among the processes described in the above embodiments and modifications, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0065] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0066] Furthermore, the above-described embodiments and modifications can be combined as appropriate within the scope of not causing any contradiction in the processing content. [Explanation of symbols]
[0067] 100 Information processing device 110 Communications Department 120 Storage section 121 User information storage unit 122 Posted information storage unit 130 control section 131 Reception 132 Generation part 133 Distribution Department
Claims
1. An information processing method executed by an information processing device, a receiving step of receiving information posted by a user; a generation step of inputting a prompt to generate input form information for generating an input form into which answer information indicating answers to questions for specifying the posted information can be input, and the posted information into a generative model, and causing the generative model to generate the input form information; An information processing method including:
2. The generating step includes: The prompt instructing the generation model to generate format information indicating an input format of the answer is input as the input form information, and the format information is generated by the generation model. The information processing method according to claim 1 .
3. The generating step includes: The prompt instructing the generation of the format information corresponding to the content of the question is input to the generative model as the input form information, and the generative model is caused to generate the format information. The information processing method according to claim 2 .
4. The generating step includes: inputting the prompt to the generative model to generate question information related to the question, and causing the generative model to generate the question information; The information processing method according to claim 1 .
5. The generating step includes: As the input form information, the prompt instructing the generation model to generate selection form information for generating a selection form in which the answer information can be selected from a plurality of answer candidates for the question is input to the generation model, and the generation model is caused to generate the selection form information. The information processing method according to claim 1 .
6. The generating step includes: inputting the prompt to the generative model to generate a plurality of pieces of candidate information related to the plurality of answer candidates, and causing the generative model to generate the plurality of pieces of candidate information; The information processing method according to claim 5 .
7. The format information includes information indicating an input format of a text box, a radio button, a check box, a drop-down list, a combo box, or a multi-select. The information processing method according to claim 2 .
8. A reception procedure for receiving information posted by a user; a generation step of inputting a prompt to generate input form information for generating an input form into which answer information indicating answers to questions for specifying the posted information can be input, and the posted information into a generative model, and causing the generative model to generate the input form information; An information processing program that causes a computer to execute the above.
Citation Information
Patent Citations
System, method, computer program, user device and server device
JP2022122491A