Information processing device, processing method, and program
The information processing device uses AI to efficiently generate and select summary candidates for answers, reducing time and effort in creating responses to inquiries on online marketplaces, with proofreading for accuracy.
Patent Information
- Application Number
- JP2024206806
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-12-03
- Estimated Expiration
- 2044-11-27
AI Technical Summary
Existing systems require significant time and effort for respondents to create appropriate answers to varied inquiries on online marketplaces, including questions about items, shipping, and complaints.
An information processing device that utilizes AI to generate and select summary candidates, ensuring mutually exclusive options, and then generates an answer sentence based on selected candidates, with optional proofreading and editing support.
Facilitates efficient creation of answers by selecting the gist of responses, allowing for accurate and detailed answers with reduced effort, and provides proofreading to ensure quality.
Smart Images

Figure 0007779986000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, a processing method, and a program. [Background technology]
[0002] Conventionally, there are known techniques for supporting sellers who sell items on online markets or online auctions in creating responses to inquiries from potential buyers or purchasers. For example, Patent Document 1 discloses a technique in which the content of a question and information about an item are input into an AI (artificial intelligence) agent, and the AI agent generates a response, thereby supporting the seller of the item in creating the response. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7509972 Summary of the Invention [Problem to be solved by the invention]
[0004] On the other hand, the content of inquiries varies widely, including questions about items, questions about shipping, complaints, cancellations, etc., and it is time-consuming for respondents to give appropriate instructions when requesting assistance in creating an answer.
[0005] The present invention is intended to solve the above-mentioned problems, and aims to provide an information processing device, processing method, and program that can assist in creating an answer by selecting the gist of an answer from candidate gists that could serve as the gist of an answer to an inquiry. [Means for solving the problem]
[0006] The information processing device according to the present invention comprises: an inquiry reception unit that receives an inquiry statement from an inquirer; a summary candidate acquisition unit that acquires the plurality of summary candidates by providing a summary candidate prompt to a short phrase generation AI that generates short phrases, the summary candidates being valid as summaries of answers to the received inquiry sentence, the summary candidate prompt instructing the AI to generate a plurality of summary candidates including mutually exclusive summary candidates; a selection unit that selects one or more of the acquired summary candidates, the selection unit selecting one or more of the summary candidates so as not to select more than one of the mutually exclusive summary candidates; an answer sentence acquisition unit that acquires the answer sentence by providing an answer sentence prompt to a sentence generation AI that generates a sentence, the answer sentence being generated based on the selected summary candidate; a presentation unit that presents the acquired answer sentence to a respondent who answers the inquiry sentence; The present invention is characterized by comprising: [Effects of the Invention]
[0007] According to the present invention, it is possible to provide an information processing device, processing method, and program that can assist in creating an answer by selecting the gist of an answer from candidate gists that could serve as the gist of an answer to an inquiry. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram showing the relationship between an information processing device according to an embodiment, a respondent terminal, an online market server, and an inquirer terminal. [Figure 2] FIG. 1 is a diagram illustrating a hardware configuration of an information processing apparatus according to an embodiment. [Figure 3] FIG. 1 is a diagram illustrating a functional configuration of an information processing apparatus according to an embodiment. [Figure 4] FIG. 10 is a diagram illustrating an example of an inquiry management page according to the embodiment. [Figure 5] FIG. 10 is a diagram illustrating an example of an answer writing assistance dialog according to the embodiment. [Figure 6]FIG. 10 is a diagram illustrating an example of an answer writing assistance dialog according to the embodiment. [Figure 7] FIG. 10 is a diagram illustrating an example of an answer writing assistance dialog according to the embodiment. [Figure 8] FIG. 10 is a diagram illustrating an example of an inquiry management page according to the embodiment. [Figure 9] FIG. 10 is a diagram for explaining a response creation support process executed by the information processing device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] (1. Overall structure) 1, an information processing device 100 according to an embodiment of the present invention is communicatively connected to a respondent terminal 200 and an online market server 300 via a computer communication network 500 such as the Internet. The respondent terminal 200 is communicatively connected to the online market server 300 via the computer communication network 500, and the online market server 300 is communicatively connected to an inquirer terminal 400 via the computer communication network 500.
[0010] The information processing device 100 is a device that supports a respondent using a respondent terminal 200 in creating a response to an inquiry received by the respondent. For example, the information processing device 100 provides a response text to the respondent terminal 200 in response to a request from the respondent terminal 200, and accepts edits to the response text provided from the respondent terminal 200. The information processing device 100 also obtains from the online market server 300 information regarding contact between a shop that sells an item on the online market and a shopper who has purchased or is considering purchasing the item.
[0011] The respondent terminal 200 is a terminal used by a respondent who answers an inquiry, and is, for example, a device used by a shop that sells items in an online market managed by the online market server 300. For example, a shop using the respondent terminal 200 accepts inquiries made to the shop in the online market via the online market server 300, creates an answer to the accepted inquiry using the information processing device 100, and responds to the shopper who made the inquiry. The respondent terminal 200 is, for example, a smartphone, a tablet computer, etc.
[0012] The online market server 300 is a server that manages the online market and performs processing related to the sale and purchase of items. The online market server 300 also mediates and manages communication between shops that sell items on the online market and shoppers who have purchased or are considering purchasing the items. For example, the online market server 300 accepts inquiries to shops from the inquirer terminal 400 and notifies the respondent terminal 200 of the accepted inquiries. The online market server 300 also accepts responses to the inquiries from the respondent terminal 200 and notifies the inquirer terminal 400 of the accepted responses.
[0013] The inquirer terminal 400 is a terminal used by an inquirer to make an inquiry to a respondent, and is, for example, a device used by a shopper who purchases or considers purchasing an item in an online marketplace managed by the online marketplace server 300. For example, a shopper using the inquirer terminal 400 makes an inquiry to a shop via the online marketplace server 300 and receives a response to the inquiry from the shop. The inquirer terminal 400 is, for example, a smartphone, a tablet computer, or the like.
[0014] (2. Hardware configuration of information processing device) FIG. 2 is a block diagram showing the hardware configuration of the information processing device 100. As shown in FIG.
[0015] 2, the information processing device 100 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM 13, a recording medium 14, an output device 15, a communication device 16, and an input device 17. The components are connected to each other via a bus 18.
[0016] The CPU 11 controls the overall operation of the information processing device 100, and is connected to each component to exchange control signals and data.
[0017] The ROM 12 stores operating programs and various data necessary for controlling the overall operation of the information processing device 100.
[0018] The RAM 13 is used to temporarily store data and programs, and stores programs and data read from the recording medium 14, as well as other data necessary for communication.
[0019] The recording medium 14 is composed of a hard disk, a flash memory, or the like, and records data to be processed by the information processing device 100.
[0020] The output device 15 includes a display device such as an LCD (Liquid Crystal Display) and an audio output device such as a speaker. The output device 15 outputs, for example, data output from the CPU 11 under the control of the CPU 11.
[0021] The communication device 16 includes a communication interface for connecting the information processing device 100 to a computer communication network such as the Internet, and communicates with other information processing devices and the like via the communication device 16 .
[0022] The input device 17 includes input devices such as buttons, a keyboard, a touch panel, a microphone, etc. The input device 17 receives an operation input from the user of the information processing device 100, and outputs a signal corresponding to the received operation input to the CPU 11.
[0023] (3. Functional configuration of information processing device of embodiment) The functional configuration of the information processing device 100 will be described with reference to FIG.
[0024] The information processing device 100 functionally includes an inquiry reception unit 101, a summary candidate acquisition unit 102, a selection unit 103, a reply sentence acquisition unit 104, a presentation unit 105, and a proofreading unit 106. In this embodiment, the CPU 11 and the communication device 16 function as the inquiry reception unit 101, the summary candidate acquisition unit 102, the selection unit 103, the reply sentence acquisition unit 104, the presentation unit 105, and the proofreading unit 106.
[0025] In the following description, it is assumed that the information processing device 100 provides the respondent terminal 200 with an inquiry management page for managing inquiries made to shops in the online marketplace.
[0026] FIG. 4 shows an example of an inquiry management page. The inquiry management page 600 in FIG. 4 is used by "Shop S1" to manage inquiries received from shoppers using the online marketplace. The inquiry management page 600 includes an area 601 that displays a list 601-1 of inquiries made to the shop, an area 602 that displays the content of an inquiry selected from the list 601-1 and a reply to the inquiry, a button 603 for requesting assistance in creating a reply, and a button 604 for sending the created reply to the shopper who made the inquiry. The inquiry management page 600 in FIG. 4 shows an example in which an inquiry 601-2 has been selected from the list 601-1, and the content of the selected inquiry 601-2 is displayed in area 602. Area 602 includes a field 602-1 for entering a reply.
[0027] The inquiry receiving unit 101 receives an inquiry from an inquirer.
[0028] The inquiry sentence is a sentence indicating the content of the inquiry made by the inquirer to the respondent. For example, the inquiry sentence is a sentence indicating the content of the inquiry included in list 601-1 in FIG.
[0029] For example, when "Shop S1" selects button 603 on inquiry management page 600 in FIG. 4, inquiry reception unit 101 receives the inquiry sentence "When will this item be in stock?" of currently selected inquiry 601-2.
[0030] Furthermore, when a button 603 is selected on the inquiry management page 600 of FIG. 4, the information processing device 100 displays on the screen of the respondent terminal 200 a response sentence creation assistance dialog for assisting in creating a response sentence to the inquiry.
[0031] FIG. 5 shows an example of a response creation support dialog. The response creation support dialog provides a function for creating a response as well as a function for proofreading the response. The response creation support dialog 700-1 in FIG. 5 includes an item 701 for using the function for creating a response, an item 702 for using the function for proofreading the response, a field 703 displaying mutually exclusive summary candidates, a field 704 displaying independent summary candidates, a button 705 for generating a response based on information selected in fields 703 and 704, a field 706 displaying the generated response, and a button 707 for displaying the response displayed in field 706 in field 602-1 of the response management page in FIG. 4. The response creation support dialog 700-1 in FIG. 5 shows the state in which item 701 for using the function for creating a response has been selected. The summary candidates included in fields 703 and 704 are summary candidates acquired by the summary candidate acquisition unit 102.
[0032] The summary candidate acquisition unit 102 acquires multiple summary candidates by providing a summary candidate prompt to the short phrase generation AI that generates short phrases, instructing it to generate multiple summary candidates that can serve as the summary of the answer to the received inquiry sentence, including summary candidates that are mutually exclusive.
[0033] A summary candidate is a candidate summary that can serve as the gist of a response to a received inquiry, and is indicated by a short phrase. A summary that can serve as the gist of a response is one that is appropriate as a sentence for the inquiry, and one that can establish a dialogue with the inquiry. A short phrase that represents a summary candidate is a phrase that expresses the gist of the response concisely using as few characters as possible, and is not suitable for use as a response as is. Mutually exclusive summary candidates are summary candidates that have a relationship such that when one summary candidate is selected, the other summary candidates cannot be selected.
[0034] A summary candidate prompt is a prompt given to the short phrase generation AI, indicating instructions for the short phrases to be generated by the short phrase generation AI. Templates for the summary candidate prompt are prepared in advance, and the summary candidate acquisition unit 102 creates the summary candidate prompt by inputting a received query into the template. The summary candidate prompt template may include, for example, an instruction to generate multiple summary candidates that could serve as the gist of a response to the received query, an instruction to express the generated summary candidates as phrases that concisely express the gist of the response using as few characters as possible but are not suitable for use as a response sentence as is, and an instruction to include, among the multiple summary candidates to be generated, candidates that have a relationship such that selecting one candidate prevents the other candidates from being selected.
[0035] The short phrase generation AI is a generation AI that generates short phrases in response to summary candidate prompts, and is, for example, fine-tuned to be suitable for generating short phrases. Here, the generation AI is an AI technology that automatically generates various content, and, for example, generates text data in response to a prompt by providing a large-scale language model with a prompt indicating the instruction content. The short phrase generation AI may be provided in the information processing device 100, or may be provided in another information processing device that can communicate with the information processing device 100, and the information processing device 100 may use the short phrase generation AI provided in the other information processing device.
[0036] Here, the summary candidate acquisition unit 102 acquires summary candidates including supplementary fields by providing a summary candidate prompt to the short phrase generation AI, which further includes a request to generate summary candidates including supplementary fields for the respondent to enter information.
[0037] For example, the summary candidate prompt template further includes an instruction to provide a supplementary field for inputting information in one of the multiple summary candidates to be generated. When the summary candidate acquisition unit 102 inputs the created summary candidate prompt to the short phrase generation AI, the short phrase generation AI outputs "Scheduled arrival [ ]month[ ] day”, “Arrival date undecided, expected to arrive” and “No arrival expected” are obtained. ]month[ ] day" includes supplementary fields 709 and 710 for entering the date. As shown in FIG. 5, the abstract candidate acquisition unit 102 displays the acquired abstract candidates in the field 703 in a selectable manner using radio buttons 708, which automatically deselects the other abstract candidates when one is selected.
[0038] In addition, the summary candidate acquisition unit 102 acquires multiple summary candidates by providing a summary candidate prompt to the short phrase generation AI, which further includes a request to generate multiple summary candidates, including independent summary candidates that are not mutually exclusive.
[0039] Independent abstract candidates are abstract candidates that can be selected multiple times at the same time.
[0040] For example, the summary candidate prompt template includes an instruction to generate a plurality of summary candidates that can be selected at the same time. When the summary candidate acquisition unit 102 inputs the generated summary candidate prompt to the short phrase generation AI, the short phrase generation AI generates summary candidates for the response to the inquiry "When will this item be in stock?", such as "The person in charge is not available," "Contact after confirmation with the manufacturer," and "The alternative product is [ ]" and "(free text) [ ]" to obtain the summary candidate "Alternative products are [ ]” is a supplementary column 712 for entering information on alternative products, and a summary candidate “(free entry) [ ]" includes a supplementary field 713 in which the respondent can freely enter information. As shown in FIG. 5, the abstract candidate acquisition unit 102 then displays the acquired abstract candidates in the field 704 in a selectable manner using check boxes 711 that allow multiple candidates to be selected at the same time.
[0041] The selection unit 103 selects one or more of the acquired summary candidates, but does not select multiple summary candidates that are mutually exclusive. Specifically, the selection unit 103 selects by having the respondent select mutually exclusive summary candidates.
[0042] For example, the selection unit 103 selects one or more abstract candidates from the multiple abstract candidates displayed in columns 703 and 704 in Fig. 5, and selects only one from the mutually exclusive abstract candidates in column 703. The selection unit 103 may also select multiple abstract candidates from the independent abstract candidates in column 704.
[0043] Here, when information is input to the supplemental section, the selection unit 103 selects abstract candidates that include the supplemental section into which the information has been input.
[0044] For example, when "Shop S1" inputs information into the supplement columns 709 and 710 in the column 703 as shown in FIG. 6, the selection unit 103 selects the summary candidate "Arrival schedule [ 12 ]month[ 15] day”. Also, when “Shop S1” enters information in the supplementary column 713 in column 704, as shown in FIG. 6, a check mark appears in the checkbox, and the selection unit 103 selects the summary candidate “Thank you for your inquiry.”
[0045] The answer sentence acquisition unit 104 acquires an answer sentence by giving an answer sentence prompt to the sentence generation AI that generates a sentence, instructing the AI to generate an answer sentence based on the selected summary candidate.
[0046] An answer sentence prompt is a prompt given to a sentence generation AI, and indicates instructions for the sentence to be generated by the sentence generation AI. Templates for answer sentence prompts are prepared in advance, and the answer sentence acquisition unit 104 creates the answer sentence prompt by inputting the content of a selected summary candidate into the template. The answer sentence prompt template includes, for example, an instruction to generate an answer sentence to a received inquiry using the content of the input summary candidate as the summary of the answer sentence.
[0047] The sentence generation AI is a generation AI that generates a sentence in response to an answer sentence prompt, and is, for example, fine-tuned to be suitable for generating sentences. The sentence generation AI may be provided in the information processing device 100, or may be provided in another information processing device that can communicate with the information processing device 100, and the information processing device 100 may use the sentence generation AI provided in the other information processing device.
[0048] For example, when "Shop S1" selects button 705 in the answer creation support dialog 700-1 in Figure 6, the answer acquisition unit 104 inputs the created answer prompt into the sentence generation AI and acquires an answer to the inquiry "When will this item be in stock?"
[0049] The presenting unit 105 presents the acquired answer sentence to the answerer who will answer the inquiry sentence. Here, presenting to the answerer by the presenting unit 105 means transmitting information to the answerer terminal 200.
[0050] For example, if the answer sentence acquisition unit 104 acquires an answer sentence from the sentence generation AI in response to the input answer sentence prompt, the presentation unit 105 sends information about the acquired answer sentence to the respondent terminal 200 of "Shop S1." The acquired answer sentence is displayed in field 706 on the screen of the respondent terminal 200 of "Shop S1," as shown in FIG.
[0051] Furthermore, when "Shop S1" selects button 707 in the reply creation support dialog 700-1 of FIG. 6, the reply in field 706 is displayed in field 602-1 of the inquiry management page 600.
[0052] Furthermore, when "Shop S1" selects item 702 to use the function for proofreading an answer sentence in the answer sentence creation support dialog 700-1 of Figure 6, the information processing device 100 displays the answer sentence creation support dialog 700-2 with the contents changed on the screen of the respondent terminal 200, as shown in Figure 7.
[0053] The answer creation assistance dialog 700-2 in Fig. 7 includes a field 714 in which the generated answer is displayed, a button 715 for proofreading the answer displayed in field 714, a field 716 in which the proofread answer is displayed, and a button 717 for displaying the answer displayed in field 716 in field 602-1 of the answer management page in Fig. 4. The answer displayed in field 714 is the answer displayed in field 706 of the answer creation assistance dialog 700-1 in Fig. 6, and the answer displayed in field 714 can be edited. For example, it is assumed that the portion indicated by the dotted line 718 has been edited by "Shop S1."
[0054] When an answer sentence presented by an answerer is edited, the proofreading unit 106 causes a proofreading AI that proofreads sentences to proofread the edited answer sentence, and acquires the proofread answer sentence.
[0055] The proofreading AI is a generation AI that proofreads and outputs input sentences, and is, for example, fine-tuned to be suitable for proofreading sentences. The proofreading AI may be provided in the information processing device 100, or may be provided in another information processing device that can communicate with the information processing device 100, and the information processing device 100 may use the proofreading AI provided in the other information processing device.
[0056] For example, when "Shop S1" edits the answer displayed in field 714 and selects button 715, the proofreading unit 106 inputs a prompt to the proofreading AI to instruct it to proofread the edited answer in field 714, and obtains the proofreading result.
[0057] The presenting unit 105 presents the difference between the edited answer sentence and the proofread answer sentence to the answerer.
[0058] For example, if the proofreading unit 106 obtains a proofread answer sentence from the proofreading AI, the presenting unit 105 transmits information about the proofread answer sentence to the respondent terminal 200 of "Shop S1", and the proofread answer sentence is displayed in column 716 on the screen of the respondent terminal 200 of "Shop S1", as shown in Fig. 7. Here, the presenting unit 105 also transmits information indicating the difference between the edited answer sentence in column 714 and the proofread answer sentence in column 716 by strikethrough 719 and underline 720.
[0059] Furthermore, when "Shop S1" selects button 717 in the answer creation support dialog 700-2 of FIG. 7, the proofread answer is displayed in column 602-1 of the inquiry management page 600, as shown in FIG. 8. At this time, the difference between the edited answer and the proofread answer is not displayed in column 602-1, but the answer reflecting the proofreading is displayed. "Shop S1" can edit the answer displayed in column 602-1. Furthermore, when "Shop S1" selects button 604, the answer displayed in column 602-1 is notified to "Shopper U1" who made inquiry 601-2.
[0060] (4. Answer Creation Support Process by Information Processing Device of Embodiment) The answer creation support process executed by the information processing device 100 of this embodiment will be described with reference to Fig. 9. When the information processing device 100 receives an instruction from the respondent terminal 200 requesting support in creating an answer to an inquiry, it starts the answer creation support process shown in Fig. 9. For example, when button 603 is selected and item 701 is selected on the inquiry management page 600 of Fig. 4, the information processing device 100 starts the answer creation support process of Fig. 9.
[0061] The inquiry receiving unit 101 receives an inquiry from an inquirer (step S101).
[0062] For example, the inquiry receiving unit 101 receives the inquiry sentence "When will this item be in stock?" of the inquiry 601-2 selected on the inquiry management page 600 of FIG.
[0063] The summary candidate acquisition unit 102 acquires multiple summary candidates by providing a summary candidate prompt to the short phrase generation AI to generate multiple summary candidates that can serve as the summary of the answer to the received inquiry sentence, including summary candidates that are mutually exclusive (step S102).
[0064] For example, the summary candidate acquisition unit 102 inputs to the short phrase generation AI a summary candidate prompt that includes the following instructions: to generate multiple summary candidates that could serve as the summary of an answer to the inquiry sentence, "When will this item be in stock?"; to express the generated summary candidates as phrases that concisely express the gist of the answer using as few characters as possible and that are not suitable for use as an answer sentence as is; to include among the multiple summary candidates to be generated candidates that are related in such a way that when one candidate is selected, the others cannot be selected; to include among the multiple summary candidates to be generated summary candidates that allow multiple selections to be made at the same time; and to provide a supplemental field for entering information in one of the multiple summary candidates to be generated, and acquires multiple summary candidates.
[0065] The selection unit 103 selects one or more of the acquired summary candidates, but does not select multiple summary candidates that are mutually exclusive (step S103).
[0066] For example, when "Shop S1" inputs information into the supplement columns 709 and 710 in the column 703 and inputs information into the supplement column 713 in the column 704 as shown in FIG. 6, the selection unit 103 selects the summary candidate "Arrival schedule [ 12 ]month[ 15 ] day” and abstract candidate “Thank you for your inquiry.”
[0067] The answer sentence acquisition unit 104 determines whether or not an instruction to acquire an answer sentence has been given (step S104). If the answer sentence acquisition unit 104 determines that an instruction to acquire an answer sentence has been given (step S104; YES), the answer sentence acquisition unit 104 acquires an answer sentence by giving an answer sentence prompt to the sentence generation AI to generate an answer sentence based on the selected summary candidate (step S105). On the other hand, if the answer sentence acquisition unit 104 determines that an instruction to acquire an answer sentence has not been given (step S104; NO), it waits as is.
[0068] For example, when "Shop S1" selects button 705 in the answer creation support dialog 700-1 of FIG. 6, the answer acquisition unit 104 creates an answer to the inquiry "When will this product be in stock?" using the summary candidate "Arrival schedule [ 12 ]month[ 15 A prompt is created that includes instructions to generate the summary of the answer, including "Thank you for your inquiry" and the summary candidate "Thank you for your inquiry.", and is input into the sentence generation AI, and the answer output from the sentence generation AI is obtained.On the other hand, if "Shop S1" does not select button 705, the system remains in standby mode.
[0069] The presenting unit 105 presents the acquired reply sentence to the answerer who will reply to the inquiry sentence (step S106).
[0070] For example, the presentation unit 105 transmits information about the acquired answer sentence to the respondent terminal 200 of "Shop S1." The acquired answer sentence is displayed in field 706 on the screen of the respondent terminal 200 of "Shop S1," as shown in FIG.
[0071] According to this embodiment, multiple summary candidates that can serve as the gist of an answer to a query are generated, including mutually exclusive summary candidates, and an answer sentence is generated based on a summary candidate selected from the multiple summary candidates, and the answer sentence to the query sentence is presented to the respondent. This supports the creation of an answer to the query and allows the respondent to create the answer easily.
[0072] Furthermore, according to this embodiment, the respondent is prompted to select from mutually exclusive summary candidates, thereby enabling the respondent to generate and present an answer sentence containing the summary intended by the respondent.
[0073] Furthermore, according to this embodiment, the answer sentence edited by the answerer is proofread and the difference between the edited answer sentence and the proofread answer sentence is presented to the answerer, which allows the answerer to check a more accurate answer sentence and easily compare the edited answer sentence with the proofread answer sentence.
[0074] Furthermore, according to this embodiment, the summary candidates include supplemental fields for the respondent to input information, and when information is input into the supplemental fields, a summary candidate that includes the supplemental field into which information has been input is selected. This allows the generated answer sentence to include more specific content and also reduces the effort required for the respondent to make a selection.
[0075] Furthermore, according to this embodiment, in addition to mutually exclusive summary candidates, independent summary candidates can be generated, and answers based on the mutually exclusive summary candidates and the independent summary candidates can be presented to the respondent. This allows the generation of answers that specify summaries in more detail.
[0076] (5. Modifications) Although the embodiment of the present invention has been described above, various modifications and applications are possible in carrying out the present invention.
[0077] In the above embodiment, the information processing device 100 acquires information about contact between a shop that is a respondent and a shopper that is an inquirer from the online market server 300, but this is not limiting. The information processing device 100 may be communicably connected to an inquirer terminal, and the inquiry receiving unit 101 may receive an inquiry directly from the inquirer terminal 400.
[0078] In the above embodiment, the respondent is a shop that sells items in the online marketplace managed by the online market server 300, and the inquirer is a shopper who purchases or is considering purchasing an item in the online marketplace managed by the online market server 300, but the respondent and the inquirer are not limited to this. A respondent may be any person who answers an inquiry, and an inquirer may be any person who makes an inquiry to a respondent.
[0079] In the above embodiment, the selection unit 103 selects mutually exclusive summary candidates by having the respondent select from them, but this is not limiting. The selection unit 103 may also select mutually exclusive summary candidates based on the content of the inquiry sentence.
[0080] For example, the selection unit 103 inputs a prompt to the generation AI that includes an instruction to select, from the mutually exclusive summary candidates acquired by the summary candidate acquisition unit 102, the one that indicates the summary of the answer that is most frequently used as an answer to a query statement in the online market, and selects the output of the generation AI as the summary candidate.
[0081] With this configuration, abstract candidates can be selected automatically.
[0082] In the above embodiment, the short phrase generation AI and the sentence generation AI may be realized by a single generation AI. Furthermore, the short phrase generation AI, the sentence generation AI, and the proofreading AI may be realized by a single generation AI.
[0083] For example, the summary candidate acquisition unit 102 provides a summary candidate prompt to the generation AI to acquire multiple summary candidates, the answer sentence acquisition unit 104 provides an answer sentence prompt to the same generation AI to acquire an answer sentence, and the proofreading unit 106 provides a prompt including an instruction to proofread the edited answer sentence to the same generation AI to acquire the proofread result.
[0084] With this configuration, there is no need to prepare a short phrase generation AI, a sentence generation AI, and a proofreading AI separately; the necessary information can be obtained using the instructions included in the prompt, and answer sentences can be easily presented.
[0085] In the above embodiment, the selection unit 103 selects only one of the mutually exclusive summary candidates in the column 703, but this is not limiting. The selection unit 103 may select one or more of the acquired summary candidates, but may not select more than one of the mutually exclusive summary candidates, i.e., it may not be necessary to select any of the mutually exclusive summary candidates.
[0086] For example, mutually exclusive summary candidates are displayed as selectable check boxes rather than radio buttons as in column 703 in Figure 5, and when the check box of one of the mutually exclusive summary candidates is checked, the check boxes of the other summary candidates are displayed as unselectable. Also, button 705 can be selected even if none of the check boxes of the mutually exclusive summary candidates are checked. If the selection unit 103 does not select any of the mutually exclusive summary candidates, the answer sentence acquisition unit 104 creates an answer sentence prompt including instructions for generating an answer sentence based on the selected one or more independent summary candidates and the fact that none of the mutually exclusive summary candidates was selected, and provides this to the sentence generation AI to acquire the answer sentence.
[0087] In the above embodiment, when "Shop S1" selects button 715, the proofreading unit 106 acquires the proofreading result, but this is not limited to this. For example, the proofreading unit 106 may automatically acquire the proofreading result when an edit is made to the answer sentence in field 714.
[0088] In addition, by applying an operating program that defines the operation of the information processing device 100 according to the above embodiment to an existing personal computer or information terminal device, it is also possible to make the personal computer or information terminal device function as the information processing device 100 according to the embodiment.
[0089] (Addendum) [1] an inquiry reception unit that receives an inquiry statement from an inquirer; a summary candidate acquisition unit that acquires the plurality of summary candidates by providing a summary candidate prompt to a short phrase generation AI that generates short phrases, the summary candidates being valid as summaries of answers to the received inquiry sentence, the summary candidate prompt instructing the AI to generate a plurality of summary candidates including mutually exclusive summary candidates; a selection unit that selects one or more of the acquired summary candidates, the selection unit selecting one or more of the summary candidates so as not to select more than one of the mutually exclusive summary candidates; an answer sentence acquisition unit that acquires the answer sentence by providing an answer sentence prompt to a sentence generation AI that generates a sentence, the answer sentence being generated based on the selected summary candidate; a presentation unit that presents the acquired answer sentence to a respondent who answers the inquiry sentence; An information processing device comprising:
[0090] [2] The selection unit selects the mutually exclusive summary candidates by having the respondent select one of the mutually exclusive summary candidates. The information processing device according to [1].
[0091] [3] The selection unit selects the mutually exclusive summary candidates based on the content of the query sentence. The information processing device according to [1].
[0092] [4] When the answer sentence presented by the answerer is edited, the edited answer sentence is proofread by a proofreading AI that proofreads sentences, and a proofreading unit that acquires the proofread answer sentence is further provided; The presenting unit presents the answerer with a difference between the edited answer sentence and the proofread answer sentence. The information processing device according to any one of [1] to [3],
[0093] [5] The short phrase generation AI and the sentence generation AI are realized by a single generation AI. The information processing device according to any one of [1] to [4],
[0094] [6] The phrase generation AI, the sentence generation AI, and the proofreading AI are realized by a single generation AI. The information processing device according to [4].
[0095] [7] the summary candidate acquisition unit provides the short phrase generation AI with the summary candidate prompt, which further includes a command to generate summary candidates including supplemental fields for allowing the respondent to input information, to generate the short phrase generation AI, thereby acquiring summary candidates including the supplemental fields; When information is input to the supplemental section, the selection unit selects abstract candidates including the supplemental section into which the information is input. The information processing device according to [2].
[0096] [8] The summary candidate acquisition unit acquires the plurality of summary candidates by providing the summary candidate prompt, which further includes a command to generate a plurality of summary candidates including independent summary candidates that are not mutually exclusive, to the short phrase generation AI. The information processing device according to any one of [1] to [7],
[0097] [9] A processing method executed by an information processing device, an inquiry receiving step of receiving an inquiry from an inquirer; a summary candidate acquisition step of acquiring the plurality of summary candidates by providing a summary candidate prompt to a short phrase generation AI that generates short phrases, the summary candidates being valid as summaries of answers to the received inquiry sentence, the summary candidate prompt instructing the AI to generate a plurality of summary candidates including mutually exclusive summary candidates; a selection step of selecting one or more of the acquired summary candidates, the selection being made in such a way that multiple summary candidates are not selected from the mutually exclusive summary candidates; an answer sentence acquisition step of acquiring the answer sentence by providing an answer sentence prompt to a sentence generation AI that generates a sentence, the answer sentence being generated based on the selected summary candidate; a presentation step of presenting the acquired answer sentence to a respondent who will answer the inquiry sentence; A processing method comprising:
[0098]
[10] Computer, an inquiry reception unit that receives an inquiry from an inquirer; a summary candidate acquisition unit that acquires the plurality of summary candidates by providing a summary candidate prompt to a short phrase generation AI that generates short phrases, the summary candidates being valid as summaries of answers to the received inquiry sentence, the summary candidate prompt instructing the AI to generate a plurality of summary candidates including mutually exclusive summary candidates; a selection unit that selects one or more of the acquired summary candidates, the selection unit selecting one or more of the summary candidates so as not to select more than one of the mutually exclusive summary candidates; an answer sentence acquisition unit that acquires the answer sentence by providing an answer sentence prompt to a sentence generation AI that generates a sentence, the answer sentence being generated based on the selected summary candidate; a presentation unit that presents the acquired answer sentence to a respondent who answers the inquiry sentence; A program characterized by functioning as
[0099] The program may be recorded on a non-transitory recording medium. The non-transitory recording medium can be distributed or sold independently of the computer. Here, a non-transitory recording medium refers to a tangible recording medium. Examples of non-transitory recording media include compact discs, flexible disks, hard disks, magneto-optical disks, digital video disks, magnetic tapes, and semiconductor memories. A transitory recording medium refers to the transmission medium (propagation signal) itself. Examples of transitory recording media include electrical signals, optical signals, and electromagnetic waves. A temporary storage area is an area for temporarily storing data and programs, such as volatile memory such as RAM (Random Access Memory).
[0100] The present invention allows various embodiments and modifications without departing from the broad spirit and scope of the present invention. Furthermore, the above-described embodiments are intended to explain the present invention and do not limit the scope of the present invention. That is, the scope of the present invention is defined by the claims, not the embodiments. Various modifications made within the scope of the claims and the meaning of the invention equivalent thereto are considered to be within the scope of the present invention. [Industrial Applicability]
[0101] According to the present invention, it is possible to provide an information processing device, processing method, and program that can assist in creating an answer by selecting the gist of an answer from candidate gists that could serve as the gist of an answer to an inquiry. [Explanation of symbols]
[0102] 11 CPU 12 ROM 13 RAM 14 Recording media 15 Output Devices 16. Communication Devices 17 Input Devices 18 Bus 100 Information processing device 101 Inquiry Reception Department 102 Abstract Candidate Acquisition Department 103 Selection section 104 Answer sentence acquisition part 105 Presentation section 106 Proofreading Department 200 respondent terminals 300 Electronic Market Server 400 Inquirer terminal 500 Computer Network 600 Inquiry Management Page 601,602 areas 601-1 List 601-2 Inquiry 603,604,705,707,715,717 buttons Columns 602-1, 703, 704, 706, 714, 716 700-1, 700-2 Answer writing support dialogue 701,702 items 708 Radio Buttons 709,710,712,713 Replenishment column 711 Checkbox 718 dotted line 719 strikethrough 720 Underline
Claims
1. an inquiry reception unit that receives an inquiry statement from an inquirer; a summary candidate acquisition unit that acquires the plurality of summary candidates by providing a summary candidate prompt to a short phrase generation AI that generates short phrases, the summary candidates being valid as summaries of answers to the received inquiry sentence, the summary candidate prompt instructing the AI to generate a plurality of summary candidates including mutually exclusive summary candidates; a selection unit that selects one or more of the acquired summary candidates, the selection unit selecting one or more of the summary candidates so as not to select multiple candidates from among the mutually exclusive summary candidates; an answer sentence acquisition unit that acquires the answer sentence by providing an answer sentence prompt to a sentence generation AI that generates a sentence, the answer sentence being generated based on the selected summary candidate; a presentation unit that presents the acquired answer sentence to a respondent who answers the inquiry sentence; An information processing device comprising:
2. The selection unit selects the mutually exclusive summary candidates by having the respondent select one of the mutually exclusive summary candidates.
2. The information processing apparatus according to claim 1, wherein:
3. The selection unit selects the mutually exclusive summary candidates based on the content of the query sentence.
2. The information processing apparatus according to claim 1, wherein:
4. The system further includes a proofreading unit that, when the answer sentence presented by the answerer is edited, causes a proofreading AI that proofreads sentences to proofread the edited answer sentence, and acquires the proofread answer sentence; The presenting unit presents the answerer with a difference between the edited answer sentence and the proofread answer sentence.
4. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
5. The short phrase generation AI and the sentence generation AI are realized by one generation AI.
4. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
6. The short phrase generation AI, the sentence generation AI, and the proofreading AI are realized by a single generation AI.
5. The information processing apparatus according to claim 4,
7. the summary candidate acquisition unit provides the short phrase generation AI with the summary candidate prompt, which further includes a command to generate summary candidates including supplemental fields for allowing the respondent to input information, to generate the summary candidates, thereby acquiring the summary candidates including the supplemental fields; When information is input to the supplemental section, the selection unit selects abstract candidates including the supplemental section into which the information is input.
3. The information processing apparatus according to claim 2, wherein:
8. The summary candidate acquisition unit acquires the plurality of summary candidates by providing the summary candidate prompt, which further includes a command to generate a plurality of summary candidates including independent summary candidates that are not mutually exclusive, to the short phrase generation AI.
4. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
9. A processing method executed by an information processing device, an inquiry receiving step of receiving an inquiry from an inquirer; a summary candidate acquisition step of acquiring the plurality of summary candidates by providing a summary candidate prompt to a short phrase generation AI that generates short phrases, the summary candidate prompt instructing the AI to generate a plurality of summary candidates that may serve as a summary of an answer to the received inquiry sentence, the plurality of summary candidates including mutually exclusive summary candidates; a selection step of selecting one or more of the acquired summary candidates by a selection unit, the selection step being such that multiple summary candidates are not selected from the mutually exclusive summary candidates; an answer sentence acquisition step of acquiring the answer sentence by providing an answer sentence prompt to a sentence generation AI that generates a sentence, the answer sentence being generated based on the selected summary candidate; a presentation step of presenting the acquired answer sentence to a respondent who will answer the inquiry sentence; A processing method comprising:
10. Computer, an inquiry reception unit that receives an inquiry from an inquirer; a summary candidate acquisition unit that acquires the plurality of summary candidates by providing a summary candidate prompt to a short phrase generation AI that generates short phrases, the summary candidates being valid as summaries of answers to the received inquiry sentence, the summary candidate prompt instructing the AI to generate a plurality of summary candidates including mutually exclusive summary candidates; a selection unit that selects one or more of the acquired summary candidates, the selection unit selecting one or more of the summary candidates so as not to select multiple summary candidates that are mutually exclusive; an answer sentence acquisition unit that acquires the answer sentence by providing an answer sentence prompt to a sentence generation AI that generates a sentence, the answer sentence being generated based on the selected summary candidate; a presentation unit that presents the acquired answer sentence to a respondent who answers the inquiry sentence; A program characterized by functioning as
Citation Information
Patent Citations
Question answering system, question reception answering system, primary answering system, and question answering method using them
JP2020123371A
Information processing device, information processing method, and information processing program
JP7509972B1
JPP7486863B
System and Method of Using Intent Detection Workflow for Customer Support of Emails
US20240386436A1