Information processing device, information processing system, information processing method, and program

JP2025120967A5Active Publication Date: 2025-11-17RAKUTEN GROUP INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025102085
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-06-18
Publication Date
2025-11-17
Estimated Expiration
2043-12-28

AI Technical Summary

Technical Problem

Existing information processing systems face challenges in accurately processing product descriptions due to variations in the quality of original text entered by administrators, leading to suboptimal operations.

Method used

An information processing device and method that includes a description acquisition unit, a guideline information acquisition unit, and a summary acquisition unit, which utilize a summary model to improve the accuracy of processing by acquiring and summarizing transaction object descriptions with predefined guidelines.

Benefits of technology

Enhances the accuracy of processing by generating precise summaries and translations based on guideline information, improving user experience and system efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide an information processing device capable of improving the accuracy of processing from source text, an information processing system, an information processing method, and a program.SOLUTION: An information processing device comprises: a description acquisition unit which acquires a description of a transaction target input by the transaction target's administrator; a guideline information acquisition unit which acquires guideline information related to a summary of the description of the transaction target acquired by the description acquisition unit from a storage unit; and a summary sentence acquisition unit which acquires a summary sentence of the transaction target, which is a summary of the description of the transaction target acquired by the description acquisition unit, by transmitting the description of the transaction target acquired by the description acquisition unit and the guideline information acquired by the guideline information acquisition unit to a summary model.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Conventionally, there has been known an information processing system that acquires a summary as a processed text by inputting product descriptions as original text into a learning model on a product sales page of an e-commerce site, as shown in, for example, Patent Document 1. In such an e-commerce site, product descriptions are input by an administrator of the products to be traded. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2018-128805 Summary of the Invention [Problem to be solved by the invention]

[0004] However, in such information processing systems, depending on the original text entered by the administrator, there are cases where it is not processed as desired in the operation of the information processing system. For this reason, it is desired to improve the accuracy of processing from the original text. [Means for solving the problem]

[0005] An information processing device that solves the above problem includes a description acquisition unit that acquires a description of the transaction object input by an administrator of the transaction object, a guideline information acquisition unit that acquires, from a storage unit, guideline information related to a summary of the description of the transaction object acquired by the description acquisition unit, and a summary acquisition unit that acquires a summary of the transaction object that summarizes the description of the transaction object acquired by the description acquisition unit by transmitting the description of the transaction object acquired by the description acquisition unit and the guideline information acquired by the guideline information acquisition unit to a summary model.

[0006] An information management system that solves the above problem includes a description acquisition unit that acquires a description of the transaction object input by an administrator of the transaction object, a guideline information acquisition unit that acquires guideline information related to a summary of the description of the transaction object acquired by the description acquisition unit, and a summary acquisition unit that acquires a summary of the transaction object that summarizes the description of the transaction object acquired by the description acquisition unit by transmitting the description of the transaction object acquired by the description acquisition unit and the guideline information acquired by the guideline information acquisition unit to a summary model.

[0007] An information management method that solves the above problem involves one or more computers acquiring a description of the transaction object entered by an administrator of the transaction object, acquiring guideline information regarding a summary of the description of the transaction object, and transmitting the description of the transaction object and the guideline information to a summary model, thereby acquiring a summary of the transaction object that summarizes the description of the transaction object.

[0008] A program for solving the above problem causes one or more computers to perform the following steps: acquire a description of the transaction object entered by an administrator of the transaction object; acquire guideline information regarding a summary of the description of the transaction object; and acquire a summary of the transaction object that summarizes the description of the transaction object by sending the description of the transaction object and the guideline information to a summary model. [Effects of the Invention]

[0009] According to the present invention, the accuracy of processing from the original text can be improved. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram showing the overall configuration of an information processing system according to the first embodiment. [Figure 2] FIG. 2 is a diagram illustrating the electrical configuration of the terminal device of the first embodiment. [Figure 3] FIG. 3 is a diagram illustrating the electrical configuration of the information processing apparatus according to the first embodiment. [Figure 4] FIG. 4 is a diagram showing the control content of the information processing system of the first embodiment. [Figure 5] FIG. 5 is a diagram showing guideline information according to the first embodiment. [Figure 6] FIG. 6 is a diagram showing the description, summary, and translation of the first embodiment. [Figure 7] FIG. 7 is a diagram showing evaluation result information according to the first embodiment. [Figure 8] FIG. 8 is a flowchart showing the summary control process of the first embodiment. [Figure 9] FIG. 9 is a flowchart showing the evaluation control process of the first embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0011] [First embodiment] An information processing device, an information processing system, an information processing method, and a program according to an embodiment will be described.

[0012] <Configuration of Information Processing System 10> 1, the information processing system 10 is a system that processes information. The information processing system 10 is a system that provides information to users who use the information processing system 10. The information processing system 10 is a system that controls services provided to users.

[0013] The information processing system 10 includes an information processing device 11. The information processing device 11 is a device that processes information. The information processing device 11 controls information provided to users. The information processing device 11 controls services provided to users. The information processing device 11 is managed by an administrator of the information processing device 11. The information processing device 11 is managed by an operator of the information processing system 10.

[0014] The information processing system 10 may include a travel management server 12. The information processing system 10 may include multiple travel management servers 12. The travel management server 12 is a server that provides travel services to users. The travel management server 12 is a server that manages information related to travel. The travel management server 12 manages information entered by an administrator of the transaction object. The administrator of the transaction object is a person who provides travel services. To give a specific example, the transaction object includes a hotel, a restaurant, and a passport, and the transaction includes reservation, purchase, sale, loan, and use.

[0015] The multiple travel management servers 12 may include a first travel management server 12A. The first travel management server 12A is a server that manages information related to travel to at least a first country. The first travel management server 12A is a server that manages information related to travel in a first language. For example, the first country may be Japan and the first language may be Japanese.

[0016] The multiple travel management servers 12 may include a second travel management server 12B. The second travel management server 12B may be a server that manages information related to travel to a second country. The second travel management server 12B may be a server that manages information related to travel to a first country. The second travel management server 12B is a server that manages information related to travel in a second language. For example, the second country may be the United States and the second language may be English.

[0017] The information processing system 10 may include a large language model (LLM) server 17. Hereinafter, the large language model server 17 will be referred to as an LLM server 17. The information processing system 10 may include a plurality of LLM servers 17. The plurality of LLM servers 17 may include a first LLM server 17A and a second LLM server 17B.

[0018] The LLM server 17 is a server equipped with a large-scale language model. A large-scale language model is a language model constructed using a large amount of data and deep learning technology. The LLM server 17 has the function of controlling various sentences using generative artificial intelligence. The LLM server 17 is equipped with various learning models of the generative artificial intelligence.

[0019] To give a specific example, the LLM server 17 has a function of summarizing input text. The LLM server 17 is equipped with a summarization model using generative artificial intelligence. The summarization model is a learning model related to summarizing text. The summarization model corresponds to an example of a processing model. The processing model is a learning model related to processing original text.

[0020] The LLM server 17 has the function of translating input text into a specified language. The LLM server 17 has a translation model using generative artificial intelligence. The translation model is a learning model for translating text.

[0021] The LLM server 17 has the function of evaluating input sentences by comparing them with other sentences. The LLM server 17 has an evaluation model that uses generative artificial intelligence. The evaluation model is a learning model that evaluates input sentences by comparing them with other sentences.

[0022] The information processing system 10 may include one or more terminal devices 18. As a specific example, the information processing system 10 may include a user terminal device. The user terminal device is a terminal device used by a user. The user terminal device may be a mobile terminal device that can be carried by the user. The user is also a prospective transactor with respect to the transaction object.

[0023] The information processing device 11, one or more travel management servers 12, one or more LLM servers 17, and one or more terminal devices 18 are communicatively connected via a network 19. At least any combination of the information processing device 11, one or more travel management servers 12, one or more LLM servers 17, and one or more terminal devices 18 may be communicatively connected directly without going through the network 19. Hereinafter, explanations of communication between each device via the network 19 will be omitted.

[0024] <Configuration of terminal device 18> 2, the terminal device 18 is composed of one or more computers. The terminal device 18 includes a terminal control unit 20, a terminal storage unit 21, a terminal communication unit 22, a terminal input unit 23, and a terminal display unit 24.

[0025] The terminal control unit 20 is configured to control the terminal device 18. The terminal control unit 20 includes an arithmetic unit and a main storage medium. The arithmetic unit loads an OS (Operating System) and a program from the terminal storage unit 21 to the main storage medium and executes instructions retrieved from the main storage medium. The arithmetic unit is one or more circuits. The circuit may be a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), or an NPU (Neural network Processing Unit). The terminal storage unit 21 may be a secondary storage medium and may store a program. The program may be a dedicated application for using the information processing system 10.

[0026] The terminal communication unit 22 is implemented as hardware, software, or a combination thereof. The terminal communication unit 22 transmits and receives data to and from the information processing device 11. The terminal input unit 23 is configured to input information in response to a user operation. The terminal input unit 23 may be a touch panel integrated with the terminal display unit 24. The terminal input unit 23 may be a pointing device with operation buttons. The terminal display unit 24 displays information in response to an output instruction from the terminal control unit 20.

[0027] <Configuration of information processing device 11> As shown in FIG. 3, the information processing device 11 is composed of one or more computers. The information processing device 11 includes a control unit 30, a storage unit 31, and a communication unit 32. The control unit 30 is configured to control the information processing device 11. The control unit 30 includes a calculation unit and a main storage medium. The control unit 30 has a similar configuration to the terminal control unit 20, and therefore, a description of the calculation unit and the main storage medium will be omitted. The storage unit 31 is a secondary storage medium and stores information for managing the information processing device 11.

[0028] The communication unit 32 is implemented as hardware, software, or a combination thereof. The communication unit 32 transmits and receives data to and from one or more travel management servers 12 and one or more LLM servers 17. The information processing device 11 may include an operation unit that allows an information provider to perform input operations, and may also include a display unit that displays information.

[0029] The travel management server 12 and the LLM server 17 are configured in the same manner as the information processing device 11. In other words, the travel management server 12 and the LLM server 17 have configurations similar to the control unit 30, memory unit 31, and communication unit 32 in the information processing device 11. Explanation of the configurations of the travel management server 12 and the LLM server 17 will be omitted.

[0030] <Processing circuit of information processing device 11> In the information processing device 11, the control unit 30 configures a processing circuit by executing a program. The control unit 30 includes, as the processing circuit, an explanation acquisition unit 30A, a guideline information acquisition unit 30B, an information transmission unit 30C, and an information reception unit 30D. The control unit 30 also includes, as the processing circuit, a summary acquisition unit 30E, a translation acquisition unit 30F, an evaluation unit 30G, an information provision unit 30H, and a guideline correction unit 30I.

[0031] The description acquisition unit 30A acquires the description of the transaction object. Hereinafter, the description of the transaction object will be simply referred to as the description. The description is input by the manager of the transaction object. The description is an example of the original text before processing. In other words, the description acquisition unit 30A acquires the original text. The description acquisition unit 30A corresponds to an example of an original text acquisition unit.

[0032] The description acquisition unit 30A may acquire a description of the travel service entered by the manager of the transaction target from the first travel management server 12A. In other words, the description acquisition unit 30A may acquire a description of the travel service in the first language regarding travel to the first country.

[0033] The guideline information acquisition unit 30B acquires guideline information from the storage unit 31. The guideline information is information indicating guidelines regarding summarization of explanatory text. In other words, the guideline information is information indicating guidelines regarding processing of original text. The guideline information does not include the information itself requesting a summary of explanatory text, but includes information indicating guidelines regarding the summary content of the explanatory text. In other words, the guideline information does not include the information itself requesting processing of the original text, but includes information indicating guidelines regarding the processing content of the original text. The guideline information includes information regarding the selection of explanatory text. The guideline information includes information regarding the order of explanatory text. The guideline information includes information regarding the sentence expression of the explanatory text.

[0034] The guideline information is information set by the administrator of the information processing system 10, unlike the administrator of the transaction object who inputted the explanation. The guideline information is information set by the administrator of the information processing device 11.

[0035] The information transmitting unit 30C is configured to transmit information. The information transmitting unit 30C is configured to transmit information to the LLM server 17. As a specific example, the information transmitting unit 30C transmits an explanatory text and guideline information to the LLM server 17. As a result, the information transmitting unit 30C transmits the explanatory text and guideline information to the summary model of the generative artificial intelligence. The information transmitting unit 30C may be configured to transmit information via an API (application programming interface).

[0036] The information receiving unit 30D is configured to receive information. When the information transmitting unit 30C transmits information to the LLM server 17, the information receiving unit 30D is configured to receive information from the LLM server 17. As a specific example, when the information transmitting unit 30C transmits an explanatory text and guideline information to the LLM server 17, the information receiving unit 30D receives a summary that summarizes the explanatory text from the LLM server 17. The information receiving unit 30D may be configured to receive information via an API (application programming interface).

[0037] The summary acquisition unit 30E acquires a summary of the transaction object, which is a summary of the description. Hereinafter, the summary of the transaction object will be referred to simply as a summary. The summary is an example of a processed sentence after processing. In other words, the summary acquisition unit 30E acquires a processed sentence that has been processed from the original text. The summary acquisition unit 30E corresponds to an example of a processed sentence acquisition unit.

[0038] In particular, the summary acquisition unit 30E acquires a summary that summarizes the explanatory text by transmitting the explanatory text and the guideline information to the summary model of the generating AI. The summary acquisition unit 30E may also acquire summaries in stages. For example, when the summary acquisition unit 30E acquires a first summary that summarizes the explanatory text, the summary acquisition unit 30E may acquire a second summary that summarizes the explanatory text by transmitting the first summary and the guideline information to the summary model of the generating AI.

[0039] The translation acquisition unit 30F acquires a translation of the transaction object obtained by translating the summary. That is, the translation acquisition unit 30F acquires a translation obtained by translating the processed text. In particular, the translation acquisition unit 30F acquires a translation of the transaction object obtained by translating the summary by sending the summary to the translation model of the generation artificial intelligence.

[0040] To give a specific example, the translation acquisition unit 30F obtains a translation of a travel service in a second language relating to travel to a first country by sending a summary of the travel service in a first language relating to travel to a first country to the translation model of the generation artificial intelligence.

[0041] The evaluation unit 30G evaluates the summary obtained based on the guideline information. The evaluation unit 30G evaluates the summary obtained based on the guideline information by transmitting the explanatory text, guideline information, and summary to the evaluation model of the generating artificial intelligence. In other words, the evaluation unit 30G evaluates the processed sentence obtained based on the guideline information by transmitting the original sentence, guideline information, and processed sentence to the evaluation model of the generating artificial intelligence.

[0042] The evaluation unit 30G may evaluate the first summary obtained based on the guideline information by transmitting the explanatory text, the guideline information, and the first summary to an evaluation model of the generating artificial intelligence. The evaluation unit 30G may evaluate the second summary obtained based on the guideline information by transmitting the explanatory text, the guideline information, and the second summary to an evaluation model of the generating artificial intelligence. The evaluation unit 30G may evaluate the second summary obtained based on the guideline information by transmitting the first summary, the guideline information, and the second summary to an evaluation model of the generating artificial intelligence. The evaluation unit 30G may evaluate the second summary obtained based on the guideline information by transmitting the explanatory text, the first summary, the guideline information, and the second summary to an evaluation model of the generating artificial intelligence.

[0043] The information providing unit 30H provides the summary so that it can be viewed by the prospective user. In other words, the information providing unit 30H provides the processed text so that it can be viewed. The information providing unit 30H provides the summary for each specified item so that it can be viewed by the prospective user of the transaction target. The specified items may be items corresponding to the guideline items included in the guideline information, which will be described later.

[0044] In particular, the information provider 30H may transmit the summary to the second travel management server 12B so that it can be viewed by a prospective user of the transaction object. That is, the information provider 30H may provide a translation of the transaction object in a second language, obtained by translating the summary in the first language, so that it can be viewed. In this way, when the explanation acquisition unit 30A acquires an explanation in the first language from the first travel management server 12A, the information provider 30H can transmit a translation of the transaction object in the second language to the second travel management server 12B. That is, the information provider 30H may provide a translation of the transaction object in a different language, obtained by translating the summary into a different language, so that it can be viewed by a prospective user of the transaction object.

[0045] The guideline correction unit 30I corrects the guideline information. In particular, the guideline correction unit 30I corrects the guideline information related to summarizing the explanatory text based on the evaluation result by the evaluation unit 30G. In other words, the guideline correction unit 30I corrects the guideline information related to processing the original text based on the evaluation result by the evaluation unit 30G.

[0046] <Information processing of information processing system 10> Here, the information processing of the information processing system 10 will be described with reference to FIG. As shown in Fig. 4, in the information processing system 10, the first travel management server 12A manages descriptions related to a first country. In particular, the first travel management server 12A manages descriptions of travel services for the first country in a first language so that the descriptions can be viewed. In response to a request from a terminal device 18 possessed by the prospective transactor, the first travel management server 12A provides the descriptions of travel services for the first country in the first language to the prospective transactor.

[0047] The second travel management server 12B manages descriptions related to the second country. In particular, the second travel management server 12B manages descriptions of travel services for the second country in a second language so that the descriptions can be viewed. In response to a request from the terminal device 18 possessed by the prospective transactor, the second travel management server 12B provides the descriptions of travel services for the second country in the second language to the prospective transactor.

[0048] The information processing device 11 manages guideline information. The information processing device 11 acquires explanatory text from the first travel management server 12A through communication with the first travel management server 12A. The information processing device 11 transmits a summary request requesting the creation of a summary, the explanatory text, and the guideline information to the LLM server 17.

[0049] The LLM server 17 manages the summary model. When the LLM server 17 receives a summary request from the information processing device 11, it inputs the summary request, explanatory text, and guideline information into the summary model of the generative AI. As a result, the explanatory text and guideline information are input into the summary model of the generative AI. The LLM server 17 transmits the summary result output from the summary model to the information processing device 11. The summary result includes a summary text in the first language.

[0050] The information processing device 11 receives the summary result from the LLM server 17. The information processing device 11 receives the summary sentence in the first language included in the summary result from the LLM server 17. As a result, the information processing device 11 acquires the summary sentence by transmitting the explanatory sentence and guideline information to the summary model of the generative artificial intelligence.

[0051] The information processing device 11 may transmit a summary request, guideline information, and the first summary sentence acquired from the LLM server 17 to the LLM server 17. In this case, the information processing device 11 acquires the second summary sentence by transmitting the first summary sentence and guideline information to the summary model of the generation artificial intelligence in the same way as when the first summary sentence was acquired.

[0052] The information processing device 11 transmits to the LLM server 17 a translation request requesting translation, the summary obtained from the LLM server 17, and information indicating the language into which the translation will be made. In this case, the information processing device 11 transmits to the LLM server 17 the translation request, the summary in the first language obtained from the LLM server 17, and information indicating the second language as the language into which the translation will be made.

[0053] The LLM server 17 manages the translation model. When the LLM server 17 receives a translation request from the information processing device 11, it inputs the translation request, the summary, and the translated language into the translation model of the generating artificial intelligence. As a result, the summary is input into the translation model of the generating artificial intelligence. The LLM server 17 transmits the translation result output from the translation model to the information processing device 11. The translation result includes a translation of the transaction object in the second language.

[0054] The information processing device 11 receives the translation result including the translated text from the LLM server 17. The information processing device 11 receives the translation result including the translated text of the transaction object in the second language from the LLM server 17. The information processing device 11 then obtains the translated text by sending the summarized text to the translation model of the generation artificial intelligence. The information processing device 11 then transmits the obtained translated text of the transaction object to the second travel management server 12B.

[0055] The second travel management server 12B receives a translation of the transaction object from the information processing device 11. The second travel management server 12B manages a viewable translation of the travel services for the first country in the second language in addition to a description of the travel services for the second country in the second language. The translation of the travel services for the first country in the second language is a summary of the travel services for the first country translated into the second language. In other words, the second travel management server 12B manages a viewable summary of the travel services for the first country translated into the second language. In response to a request from a terminal device 18 possessed by the prospective transactor, the second travel management server 12B provides the summary of the travel services for the first country in the second language to the prospective transactor.

[0056] The information processing device 11 transmits an evaluation request requesting an evaluation, a description, guideline information, and a summary to the LLM server 17. The information processing device 11 may transmit the evaluation request, the description, guideline information, and a first summary to the LLM server 17. The information processing device 11 may transmit the evaluation request, the description, guideline information, and a second summary to the LLM server 17. The information processing device 11 may transmit the evaluation request, the first summary, guideline information, and the second summary to the LLM server 17. The information processing device 11 may transmit the evaluation request, the description, guideline information, the first summary, and the second summary to the LLM server 17.

[0057] The LLM server 17 manages the evaluation model. When the LLM server 17 receives an evaluation request from the information processing device 11, it inputs the evaluation request, explanatory text, guideline information, and summary text into the evaluation model of the generating artificial intelligence. As a result, the explanatory text, guideline information, and summary text are input into the evaluation model of the generating artificial intelligence. The LLM server 17 transmits the evaluation results output from the evaluation model to the information processing device 11.

[0058] The information processing device 11 receives the evaluation result from the LLM server 17. As a result, the information processing device 11 transmits the explanatory text, guideline information, and summary text to the evaluation model of the generative artificial intelligence, thereby obtaining an evaluation result for the summary text summarized from the explanatory text based on the guideline information. The information processing device 11 may modify the guideline information based on the evaluation result.

[0059] <Guideline information> Next, an example of the guideline information will be described in detail with reference to FIG. As shown in Fig. 5, the guideline information is stored in the storage unit 31. The guideline information includes a plurality of pieces of information indicating guidelines related to summarization. The guideline information associates guideline types with guideline items. The guideline type is information indicating the type of guideline related to summarization. The guideline item is information indicating the item of the guideline related to summarization.

[0060] The guideline information includes first guideline information 31A and second guideline information 31B. The first guideline information 31A includes guideline information regarding the selection of explanatory text. The first guideline information 31A includes guideline information regarding the arrangement order of explanatory text. The first guideline information 31A includes guideline information regarding specified items for summarizing the summary. The second guideline information 31B includes guideline information regarding the writing style of the explanatory text.

[0061] As a specific example, the first guideline information 31A includes guideline types "maintain" and "delete." "Maintain" is a guideline type indicating that the wording for a guideline item will be retained. Guideline items associated with "maintain" may include meal contents, benefits, and services. "Delete" is a guideline type indicating that the wording for a guideline item will not be retained. Guideline items associated with "delete" may include all facilities, customer comments, and the entire facility.

[0062] The first guideline information 31A includes an order as a guideline type. The order specifies the order of guideline items. The order may be, for example, meal content, special offer, and service. The order specifies that guideline items are grouped together as specified items.

[0063] The second guideline information 31B includes a sentence expression as a guideline type. A sentence expression is a guideline type indicating that a sentence expression should be corrected. The guideline items associated with a sentence expression may include subject completion, metaphorical expressions, and region-specific expressions. Region-specific expressions are expressions that take into consideration the cultural background of a region.

[0064] <Specific examples of explanatory text, summary text, and translation text> Next, specific examples of the explanation, summary, and translation will be described with reference to FIG. 6, a specific example of the explanatory text is a first sentence 40. The first sentence 40 is a sentence entered by an administrator of a transaction subject that provides travel services. The first sentence 40 includes sentences 41 to 48.

[0065] The first sentence 40 includes sentences 41 to 43 about benefits. The first sentence 40 includes sentence 44 about the inn's overall facilities. The first sentence 40 includes sentences 45 to 47 about the meal contents. The first sentence 40 includes sentence 48 about customer testimonials.

[0066] A specific example of the summary sentence is the second sentence 50. The second sentence 50 is a sentence that is summarized from the first sentence 40 based on the guideline information. The second sentence 50 includes sentences 51, 52, and 55 to 57.

[0067] The second sentence 50 includes sentences 55 to 57 about the meal contents. The second sentence 50 includes sentences 51 and 52 about the benefits. In this way, the explanatory sentences whose guideline type is "keep" are left in the summary sentence based on the guideline information.

[0068] The second sentence 50 does not include the sentence 44 about the inn's overall facilities. The second sentence 50 does not include the sentence 48 about customer feedback. In this way, explanatory text with a guideline type of "delete" is not retained in the summary text based on the guideline information.

[0069] The second sentence 50 is a sentence that summarizes sentences 55 to 57 about the meal contents as a prescribed item. The second sentence 50 is a sentence that summarizes sentences 51 and 52 about the benefits as a prescribed item. In this way, the summary sentence is adjusted for each prescribed item based on the guideline information.

[0070] The second sentence 50 is a sentence that has been adjusted to the order of sentences 55 to 57 about the meal contents and sentences 51 and 52 about the benefits. More specifically, sentences 55 to 57 about the meal contents have been adjusted to precede sentences 51 and 52 about the benefits. In this way, the summary sentence is adjusted according to the order defined as the guideline type based on the guideline information.

[0071] The second sentence 50 is a sentence in which the subject is supplemented from the first sentence 40. The second sentence 50 is a sentence in which the abbreviation is supplemented from the first sentence 40. In detail, the sentence 52 is a sentence in which the expression "special benefits exclusive to consecutive stays" in the explanatory sentence 42 is adjusted to the expression "special benefits exclusive to consecutive stays" by supplementing the abbreviation and using "consecutive stayers" as the supplemented subject.

[0072] The second sentence 50 is a sentence in which the metaphorical expression has been adjusted from the first sentence 40. In detail, the sentence 51 is a sentence in which the expression "with special benefits for women" in the explanatory sentence 41 has been adjusted to the expression "with special benefits only for women."

[0073] The second sentence 50 is a sentence in which the region-specific expression has been adjusted from the first sentence 40. More specifically, sentence 56 is a sentence in which the expression "Wagyu" in the explanatory sentence 46 has been adjusted to the expression "Wagyu (Wagyu)." In this way, when a direct translation into a foreign language would sound unnatural, it can be translated into Roman letters by adding the Roman alphabet instead of translating it directly.

[0074] Sentence 57 is a sentence that adds a subject, "we." Sentence 57 is an explanatory sentence in which the expression "elementary school students and younger" in sentence 47 has been adjusted to "12 years old and younger." As the ages for schools and grades differ from country to country, converting them to a common age in each country allows foreigners to understand the sentences appropriately.

[0075] The second sentence 50 is the sentence in which the expression "Prefectural discount applicable" has been deleted from sentence 43 as an explanatory sentence. Sentence 43 is a sentence about benefits, but it has been deleted because it is a region-specific expression.

[0076] A specific example of a translation is a third sentence 60. The third sentence 60 is a sentence obtained by translating the second sentence 50, which is in Japanese, into English. The third sentence 60 includes sentences 61, 62, and 65-67.

[0077] In the third sentence 60, sentences 65 to 67 about the meal contents are summarized as specified items, just like the second sentence 50. In the third sentence 60, sentences 61 and 62 about the benefits are summarized as specified items, just like the second sentence 50.

[0078] <Evaluation Result Information 31C> Next, an example of the evaluation result information 31C showing the evaluation result will be described in detail with reference to FIG.

[0079] 7, the evaluation result information 31C is stored in the storage unit 31. The evaluation result information 31C is managed in the information processing device 11. The evaluation result information 31C is information including the evaluation results acquired from the LLM server 17. The evaluation result information 31C may be information generated each time a summary is acquired from a description.

[0080] The evaluation result information 31C includes results based on the explanatory text, guideline information, and summary. The evaluation result information 31C may include results based on the explanatory text, guideline information, and second summary. The evaluation result information 31C may include both results based on the explanatory text, guideline information, and first summary, and results based on the first summary, guideline information, and second summary.

[0081] In the evaluation result information 31C, the guideline type, guideline item, evaluation coefficient, evaluation result and evaluation value from the first LLM server 17A, and evaluation result and evaluation value from the second LLM server 17B are associated with each other.

[0082] The evaluation coefficient is a coefficient for weighting the evaluation results. The evaluation coefficient can be set by the administrator of the information processing system 10. A larger coefficient is set for an evaluation result for which emphasis is desired than for an evaluation result for which emphasis is desired.

[0083] The evaluation results are results output from the LLM server 17. The evaluation results include appropriate evaluation results and inappropriate evaluation results. The appropriate evaluation results are information indicating results that have been evaluated as having been appropriately summarized. The inappropriate evaluation results are information indicating results that have been evaluated as having been inappropriately summarized.

[0084] The evaluation result includes invalid information. The invalid information is information indicating that the item is not to be evaluated. The invalid information is information indicating that the explanatory text does not contain wording corresponding to the guideline type and guideline item. In particular, when a guideline item associated with "maintain" as the guideline type does not contain wording corresponding to that guideline item, invalid information is associated as the evaluation result. When a guideline item associated with "delete" as the guideline type does not contain wording corresponding to that guideline item, invalid information is associated as the evaluation result.

[0085] The evaluation value is information indicating the multiplication result of the evaluation coefficient and the evaluation result. The evaluation result and evaluation value from the first LLM server 17A and the evaluation result and evaluation value from the second LLM server 17B are associated with a comprehensive evaluation result and comprehensive evaluation value.

[0086] As a specific example, in the evaluation result, "1" is associated with an appropriate evaluation result, "-1" with an inappropriate evaluation result, and "0" with invalid information. The evaluation value is associated with the result of multiplying the evaluation result by the evaluation coefficient. The overall evaluation result is associated with the average of all the evaluation results that were evaluated, but may also be associated with the sum of all the evaluation results that were evaluated. The overall evaluation value is associated with the average of all the evaluation values that were evaluated, but may also be associated with the sum of all the evaluation values that were evaluated.

[0087] In this way, based on the evaluation value and the overall evaluation value, it becomes possible to recognize the evaluation result of the summary sentence that has been summarized from the explanatory sentence based on the guideline information. Based on the evaluation value and the overall evaluation value, it becomes possible to recognize the evaluation result of the second summary sentence that has been summarized from the first summary sentence based on the guideline information.

[0088] <Summary control processing> Next, the summarization control process will be described with reference to Fig. 8. The summarization control process is a process executed by the control unit 30 when a summarization condition is met. The summarization condition may be met by an instruction from the administrator of the information processing system 10.

[0089] As shown in Fig. 8, in step S10, the control unit 30 executes an explanatory text acquisition process. In the explanatory text acquisition process, the control unit 30 acquires explanatory text from the first travel management server 12A by communicating with the first travel management server 12A. In this case, the control unit 30 acquires explanatory text in a first language related to travel services in a first country from the first travel management server 12A. The explanatory text is entered in the first travel management server 12A by an administrator who provides the travel services.

[0090] In this way, the control unit 30 acquires the explanatory text entered by the administrator of the transaction target. In other words, the control unit 30 acquires the original text entered by the administrator who is the source of the information. In step S11, the control unit 30 executes a first guideline information acquisition process. In the first guideline information acquisition process, the control unit 30 reads out the first guideline information 31A from the storage unit 31 to acquire the first guideline information 31A.

[0091] In this way, the control unit 30 acquires the guideline information regarding summarization of the explanatory text from the storage unit 31. In other words, the control unit 30 acquires the guideline information regarding processing of the original text from the storage unit 31. In step S12, the control unit 30 executes a first summary request transmission process. In the first summary request transmission process, the control unit 30 transmits a first summary request to the LLM server 17. The control unit 30 may transmit the first summary request to either the first LLM server 17A or the second LLM server 17B.

[0092] The control unit 30 transmits the explanatory text and first guideline information 31A together with the first summary request to the LLM server 17. The first guideline information 31A includes guideline information for generating a summary by selecting and discarding words from the explanatory text. The first guideline information 31A includes guideline information for generating a summary by adjusting the order of the explanatory text. The first guideline information 31A includes guideline information for generating a summary adjusted for each specified item.

[0093] In this way, the control unit 30 generates a prompt that includes the first summary request, the explanatory text, and the first guideline information 31A, and instructs to summarize the selection and arrangement of the explanatory text, and transmits the prompt to the LLM server 17.

[0094] Meanwhile, upon receiving the first summary request, the LLM server 17 inputs the explanatory text and the first guideline information 31A into the summary model. In response to the first summary request, the LLM server 17 selects and discards from the explanatory text based on the first guideline information 31A, and generates a summary by adjusting the order of the explanatory text for each specified item. This summary corresponds to an example of a first summary. The LLM server 17 transmits the summary result including the summary to the information processing device 11.

[0095] In step S13, the control unit 30 executes a first summary acquisition process. In the first summary acquisition process, the control unit 30 acquires a summary by receiving a summary result from the LLM server 17. In this way, the control unit 30 acquires a summary based on the first guideline information 31A. In this case, the control unit 30 acquires a summary that is a summary of an explanation in the first language about a travel service in the first country, based on the first guideline information 31A. The control unit 30 stores the acquired summary in the memory unit 31.

[0096] In this way, the control unit 30 obtains a summary that summarizes the explanatory text by transmitting the explanatory text and the guideline information to the summary model of the generating AI. In other words, the control unit 30 obtains a processed text that processes the original text by transmitting the original text and the guideline information to the processing model of the generating AI.

[0097] The control unit 30 executes the processes of steps S11 to S13 as a first stage process. In the first stage process, the control unit 30 selects and discards from the explanatory sentences based on the first guideline information 31A, and acquires a summary sentence in which the order of the explanatory sentences is adjusted for each defined item.

[0098] In step S14, the control unit 30 executes a second guideline information acquisition process. In the second guideline information acquisition process, the control unit 30 reads the second guideline information 31B from the storage unit 31 to acquire the second guideline information 31B.

[0099] In this way, the control unit 30 acquires the guideline information regarding summarization of the explanatory text from the storage unit 31. In other words, the control unit 30 acquires the guideline information regarding processing of the original text from the storage unit 31. In step S15, the control unit 30 executes a second summary request transmission process. In the second summary request transmission process, the control unit 30 transmits a second summary request to the LLM server 17. The control unit 30 may transmit the second summary request to either the first LLM server 17A or the second LLM server 17B.

[0100] The control unit 30 transmits the first summary and second guideline information 31B together with the second summary request to the LLM server 17. The second guideline information 31B includes guideline information for generating a summary in which the sentence expression of the explanatory text has been adjusted.

[0101] In this way, the control unit 30 generates a prompt that includes the second summary request, the first summary sentence, and the second guideline information 31B and instructs to summarize the sentence expression of the explanatory sentence, and transmits the generated prompt to the LLM server 17.

[0102] Meanwhile, upon receiving the second summary request, the LLM server 17 inputs the first summary sentence and the second guideline information 31B into the summary model. In response to the second summary request, the LLM server 17 generates a summary sentence by adjusting the wording of the explanatory text based on the second guideline information 31B. This summary sentence corresponds to an example of a second summary sentence. The LLM server 17 transmits the summary result including the summary sentence to the information processing device 11.

[0103] In step S16, the control unit 30 executes a second summary acquisition process. In the second summary acquisition process, the control unit 30 acquires a summary by receiving a summary result from the LLM server 17. In this way, the control unit 30 acquires the second summary based on the second guideline information 31B. In this case, the control unit 30 acquires a summary that is a summary of an explanation in the first language about a travel service in the first country, based on the second guideline information 31B. The control unit 30 stores the acquired summary in the memory unit 31.

[0104] In this way, the control unit 30 obtains a summary that summarizes the explanatory text by transmitting the explanatory text and the guideline information to the summary model of the generating AI. In other words, the control unit 30 obtains a processed text that processes the original text by transmitting the original text and the guideline information to the processing model of the generating AI.

[0105] The control unit 30 executes the processes of steps S14 to S16 as a second stage process. In the second stage process, the control unit 30 acquires a summary in which the sentence expression of the explanatory text is adjusted based on the second guideline information 31B.

[0106] In step S17, the control unit 30 executes a translation request transmission process. In the translation request transmission process, the control unit 30 transmits a translation request to the LLM server 17. The control unit 30 may transmit the translation request to either the first LLM server 17A or the second LLM server 17B.

[0107] In addition to the translation request, the control unit 30 also transmits the summary and information indicating the language into which the summary will be translated to the LLM server 17. In this way, the control unit 30 generates a prompt that includes the translation request, the summary, and information indicating the language into which the summary will be translated, and transmits it to the LLM server 17.

[0108] On the other hand, when the LLM server 17 receives a translation request, it inputs the summary and the language to which it is translated into a translation model. In response to the translation request, the LLM server 17 generates a translation by translating the summary into the specified language. The LLM server 17 then transmits the translation result, including the translation, to the information processing device 11.

[0109] In step S18, the control unit 30 executes a translation acquisition process. In the translation acquisition process, the control unit 30 acquires a translation by receiving a translation result from the LLM server 17. In this case, the control unit 30 acquires a translation obtained by translating a summary in a first language about travel services in a first country into a second language. In other words, the control unit 30 acquires the summary in the second language about travel services in the first country as a translation. The control unit 30 stores the acquired translation in the memory unit 31.

[0110] In this way, the control unit 30 executes the processes of steps S17 and S18 as a third stage process. In the third stage process, the control unit 30 obtains a translation of the summary into a different language.

[0111] In step S19, the control unit 30 executes information provision processing. In the information provision processing, the control unit 30 transmits the acquired translation to the second travel management server 12B. As a result, the second travel management server 12B controls the received translation so that it can be viewed. In particular, the second travel management server 12B controls the received translation so that it can be viewed for each specified item. In other words, the control unit 30 provides the prospective user of the transaction target with a summary for each specified item. In particular, the control unit 30 provides the prospective user of the transaction target with the summary translated into a different language as the translation.

[0112] <Evaluation control process> Next, the evaluation control process will be described with reference to Fig. 9. The evaluation control process is a process executed by the control unit 30 when an evaluation condition is met. The evaluation condition may be met at the instruction of the administrator of the information processing system 10. The evaluation condition may also be met when a summary of a description is obtained.

[0113] In step S20, the control unit 30 executes an evaluation information acquisition process. In the evaluation information acquisition process, the control unit 30 reads an explanatory sentence, guideline information, and summary for evaluation as evaluation information from the storage unit 31. As a result, the control unit 30 acquires the explanatory sentence, guideline information, and summary for evaluation.

[0114] In step S21, the control unit 30 executes a first evaluation request transmission process. In the first evaluation request transmission process, the control unit 30 transmits a first evaluation request to the first LLM server 17A. The first evaluation request is an evaluation request to be transmitted to the first LLM server 17A.

[0115] The control unit 30 transmits the explanatory text, guideline information, and summary text acquired as evaluation information, in addition to the first evaluation request, to the first LLM server 17A. In particular, the control unit 30 transmits information for evaluating whether the explanatory text and summary text are an appropriate evaluation result, an inappropriate evaluation result, or invalid information for each guideline item of the guideline information to the first LLM server 17A.

[0116] In this way, the control unit 30 generates a prompt that includes a first evaluation request, an explanatory text, guideline information, and a summary text, and that instructs the user to evaluate the summary text that has been summarized from the explanatory text based on the guideline information, and sends the prompt to the first LLM server 17A.

[0117] On the other hand, upon receiving the first evaluation request, the first LLM server 17A inputs the explanatory text, guideline information, and abstract into the evaluation model. As a result, in response to receiving the first evaluation request, the first LLM server 17A generates an evaluation result for the abstract, which is a summary of the explanatory text based on the guideline information. In particular, in response to receiving the first evaluation request, the first LLM server 17A generates an evaluation result for each guideline item for the abstract, which is a summary of the explanatory text based on the guideline information. The first LLM server 17A transmits the evaluation result to the information processing device 11.

[0118] In step S22, the control unit 30 executes a first evaluation result acquisition process. In the first evaluation result acquisition process, the control unit 30 acquires the first evaluation result by receiving the evaluation result from the first LLM server 17A. In this way, the control unit 30 acquires the evaluation result for the summary sentence that is summarized from the explanatory sentence based on the guideline information.

[0119] The control unit 30 stores the acquired evaluation result as evaluation result information 31C in the storage unit 31. In particular, the control unit 30 calculates an evaluation value by multiplying the evaluation result by an evaluation coefficient. The control unit 30 stores the calculated evaluation value as evaluation result information 31C in the storage unit 31.

[0120] In step S23, the control unit 30 executes a second evaluation request transmission process. In the second evaluation request transmission process, the control unit 30 transmits a second evaluation request to the second LLM server 17B. The second evaluation request is an evaluation request to be transmitted to the second LLM server 17B.

[0121] In addition to the second evaluation request, the control unit 30 transmits the explanatory text, guideline information, and summary acquired as evaluation information to the second LLM server 17B. In particular, the control unit 30 transmits to the second LLM server 17B information evaluating whether the explanatory text and summary text are an appropriate evaluation result, an inappropriate evaluation result, or invalid information for each guideline item of the guideline information. The information transmitted to the first LLM server 17A and the information transmitted to the second LLM server 17B are the same information.

[0122] In this way, the control unit 30 generates a prompt that includes a second evaluation request, an explanatory text, guideline information, and a summary text, and that instructs the user to evaluate the summary text that has been summarized from the explanatory text based on the guideline information, and sends the prompt to the second LLM server 17B.

[0123] On the other hand, upon receiving the second evaluation request, the second LLM server 17B inputs the explanatory text, the guideline information, and the summary text into the evaluation model. As a result, in response to receiving the second evaluation request, the second LLM server 17B generates an evaluation result for the summary text that has been summarized from the explanatory text based on the guideline information. In particular, in response to receiving the second evaluation request, the second LLM server 17B generates an evaluation result for each guideline item for the summary text that has been summarized from the explanatory text based on the guideline information. The second LLM server 17B transmits the evaluation result to the information processing device 11.

[0124] In step S24, the control unit 30 executes a second evaluation result acquisition process. In the second evaluation result acquisition process, the control unit 30 acquires the second evaluation result by receiving the evaluation result from the second LLM server 17B. In this way, the control unit 30 acquires the evaluation result for the summary sentence that is summarized from the explanatory sentence based on the guideline information.

[0125] The control unit 30 stores the acquired evaluation result as evaluation result information 31C in the storage unit 31. In particular, the control unit 30 calculates an evaluation value by multiplying the evaluation result by an evaluation coefficient. The control unit 30 stores the calculated evaluation value as evaluation result information 31C in the storage unit 31.

[0126] In step S25, the control unit 30 executes an evaluation process. In the evaluation process, the control unit 30 performs an evaluation based on the evaluation result information 31C stored in the storage unit 31. The control unit 30 evaluates the evaluation result information 31C stored in the storage unit 31 for each guideline item. In particular, the control unit 30 transmits the explanatory text, the guideline information, and the summary text to the evaluation model, thereby evaluating the summary text acquired based on the guideline information.

[0127] To give a specific example, the control unit 30 evaluates whether to include or exclude a summary based on the evaluation results of guideline items associated with "keep" and "delete" as guideline types. In particular, the control unit 30 evaluates whether information should be retained as a summary in the explanation based on the evaluation results of guideline items associated with "keep" as guideline type. The control unit 30 evaluates whether information should not be retained as a summary in the explanation based on the evaluation results of guideline items associated with "delete" as guideline type.

[0128] When an appropriate evaluation result and an inappropriate evaluation result are associated as the evaluation result of a guideline item associated with "maintain" as the guideline type, the control unit 30 evaluates whether the information should be left as a summary in the explanation. When invalid information is associated as the evaluation result of a guideline item associated with "maintain" as the guideline type, the control unit 30 determines that the explanation does not contain information to be left as a summary. In this case, the control unit 30 does not evaluate whether the information should be left as a summary in the explanation.

[0129] When an appropriate evaluation result and an inappropriate evaluation result are associated as the evaluation result of a guideline item associated with "deletion" as the guideline type, the control unit 30 evaluates whether the information is to be kept as a summary in the explanation. When invalid information is associated as the evaluation result of a guideline item associated with "deletion" as the guideline type, the control unit 30 determines that the explanation does not contain information that is to be kept as a summary. In this case, the control unit 30 does not evaluate whether the information is to be kept as a summary in the explanation.

[0130] The control unit 30 evaluates the order of the summary sentence based on the evaluation results of the guideline items to which the order is associated as the guideline type.The control unit 30 evaluates the sentence expression of the summary sentence based on the evaluation results of the guideline items to which the sentence expression is associated as the guideline type.

[0131] The control unit 30 also performs a first evaluation of the summary by transmitting the explanatory text, guideline information, and summary to a first evaluation model of the first LLM server 17A. The control unit 30 performs a second evaluation of the summary by transmitting the explanatory text, guideline information, and summary to a second evaluation model of the second LLM server 17B. The control unit 30 then performs an evaluation of the summary by comparing the first evaluation result with the second evaluation result.

[0132] In step S26, the control unit 30 determines whether the needle correction condition is met. The needle correction condition is met based on the evaluation result. More specifically, the needle correction condition is met based on the evaluation value.

[0133] The guideline correction condition may be met based on the first evaluation result and the second evaluation result. The guideline correction condition may be met when there is a guideline item for which both the evaluation value corresponding to the first evaluation result and the evaluation value corresponding to the second evaluation result are equal to or less than a specified value. The guideline correction condition may be met when there is a guideline item for which at least one of the evaluation value corresponding to the first evaluation result and the evaluation value corresponding to the second evaluation result is equal to or less than a specified value. The guideline correction condition may be met when both the overall evaluation value corresponding to the first evaluation result and the overall evaluation value corresponding to the second evaluation result are equal to or less than a specified value. The guideline correction condition may be met when at least one of the overall evaluation value corresponding to the first evaluation result and the overall evaluation value corresponding to the second evaluation result is equal to or less than a specified value.

[0134] If the control unit 30 determines that the needle correction condition is not met, the process proceeds to step S29. If the control unit 30 determines that the needle correction condition is met, the process proceeds to step S27.

[0135] In step S27, the control unit 30 executes a correction guideline information generation process. In the correction guideline information generation process, the control unit 30 generates correction guideline information for correcting the guideline information. In particular, the control unit 30 may generate, as the correction guideline information, information indicating guideline items for which both the evaluation value corresponding to the first evaluation result and the evaluation value corresponding to the second evaluation result are equal to or less than a specified value.

[0136] In step S28, the control unit 30 executes a correction guideline information notification process. In the correction guideline information notification process, the control unit 30 notifies the generated correction guideline information. As a specific example, the control unit 30 may notify the correction guideline information to an operation terminal device managed by the operator of the information processing system 10.

[0137] In step S29, the control unit 30 determines whether or not there is a correction instruction. The correction instruction may be input by the operator of the information processing system 10. The correction instruction may include the target of correction and the content of correction for correcting the guideline information. If the control unit 30 determines that there is no correction instruction, it ends the evaluation control process. If the control unit 30 determines that there is a correction instruction, it proceeds to step S30.

[0138] In step S30, the control unit 30 executes a guideline information correction process. In the guideline information correction process, the control unit 30 corrects the guideline information based on the correction instruction. The control unit 30 stores the corrected guideline information in the storage unit 31, thereby updating the guideline information in accordance with the correction instruction. In this way, the control unit 30 corrects the guideline information related to the summary of the explanatory text based on the evaluation result.

[0139] <Actions and Effects of the First Embodiment> The operation and effects of the first embodiment will be described. (1-1) The control unit 30 acquires the explanatory text entered by the administrator of the transaction target. The control unit 30 acquires guideline information related to the summary of the explanatory text from the storage unit 31. The control unit 30 acquires a summary that summarizes the explanatory text by sending the explanatory text and guideline information to the summary model of the generating artificial intelligence. Therefore, by sending the guideline information to the summary model of the generating artificial intelligence in addition to the explanatory text entered by the administrator, the possibility of acquiring an appropriate summary can be increased in accordance with the operation of the information processing system 10. Therefore, the accuracy of summarizing the explanatory text entered by the administrator can be improved.

[0140] (1-2) The guideline information includes information regarding the selection of explanatory text. Therefore, by transmitting the guideline information to the summary model of the artificial intelligence generator in addition to the explanatory text input by the administrator, the possibility of obtaining an appropriate summary regarding the selection of explanatory text can be increased as the information processing system 10 is operated. Therefore, the accuracy of summarization from the explanatory text input by the administrator can be improved.

[0141] (1-3) The guideline information includes information about the order of explanatory text. Therefore, by transmitting the guideline information to the summary model of the artificial intelligence generating system in addition to the explanatory text input by the administrator, the possibility of obtaining an appropriate summary text for the order of explanatory text can be increased as the information processing system 10 is operated. Therefore, the accuracy of summarization from the explanatory text input by the administrator can be improved.

[0142] (1-4) The guideline information includes information about the written expression of the explanatory text. Therefore, by transmitting the guideline information to the summary model of the artificial intelligence generating system in addition to the explanatory text input by the administrator, the possibility of obtaining an appropriate summary of the written expression of the explanatory text can be increased as the information processing system 10 is operated. Therefore, the accuracy of summarization from the explanatory text input by the administrator can be improved.

[0143] (1-5) The control unit 30 provides the summary for each specified item so that it can be viewed by the prospective user of the transaction target. Therefore, it is possible to provide the prospective user of the transaction target with a summary that has been improved in accuracy by summarizing the description entered by the administrator.

[0144] (1-6) The control unit 30 translates the abstract into a different language and provides the translation so that it can be viewed by the prospective user of the transaction target. This improves the accuracy of summarizing the description entered by the administrator and enables the prospective user of the transaction target to be provided with the abstract translated into a desired language.

[0145] (1-7) Furthermore, in the past, it has been desirable to appropriately evaluate whether a desired summary has been obtained during the operation of the information processing system 10. Therefore, the control unit 30 transmits the explanatory text, guideline information, and summary to an evaluation model of the generative artificial intelligence, thereby evaluating the summary based on the guideline information. Therefore, by transmitting the explanatory text, guideline information, and summary to the evaluation model of the generative artificial intelligence, it is possible to evaluate whether an appropriate summary has been obtained during the operation of the information processing system 10. This makes it possible to determine, based on the evaluation results, whether an appropriate summary has been obtained during the operation of the information processing system 10. This increases the likelihood that an appropriate summary will be obtained during the operation of the information processing system 10. Therefore, it is possible to improve the accuracy of summarizing from explanatory text input by the administrator.

[0146] (1-8) The control unit 30 evaluates the selection of summaries. Therefore, by transmitting the explanatory text, guideline information, and summaries to the evaluation model of the generation artificial intelligence, it is possible to evaluate whether appropriate summaries have been obtained in the selection of summaries as the information processing system 10 is operated. This makes it possible to determine, based on the evaluation results, whether appropriate summaries have been obtained in the selection of summaries as the information processing system 10 is operated. This makes it possible to improve the accuracy of summarization from explanatory texts entered by the administrator.

[0147] (1-9) If the description does not contain information to be retained as a summary, the control unit 30 does not evaluate whether the description contains information to be retained as a summary. Therefore, by selecting evaluation targets without including unnecessary information as evaluation targets, it is possible to improve the accuracy of evaluation as to whether an appropriate summary has been obtained in the operation of the information processing system 10. Therefore, it is possible to improve the accuracy of summarizing from the description entered by the administrator.

[0148] (1-10) If the description does not contain information that should not be retained as a summary, the control unit 30 does not evaluate the description to determine whether it is information that should not be retained as a summary. Therefore, by selecting evaluation targets without including unnecessary information as evaluation targets, it is possible to improve the accuracy of evaluation as to whether appropriate summaries are being obtained in the operation of the information processing system 10. Therefore, it is possible to improve the accuracy of summarizing from the description entered by the administrator.

[0149] (1-11) The control unit 30 evaluates the order of the summaries. Therefore, by transmitting the explanatory text, guideline information, and summaries to the evaluation model of the generation artificial intelligence, it is possible to evaluate whether appropriate summaries have been obtained from the order of the summaries as the information processing system 10 is operated. This makes it possible to determine, based on the evaluation results, whether appropriate summaries have been obtained from the order of the summaries as the information processing system 10 is operated. This makes it possible to improve the accuracy of summarizing from explanatory texts entered by the administrator.

[0150] (1-12) The control unit 30 evaluates the written expression of the summary. Therefore, by transmitting the explanatory text, guideline information, and summary text to the evaluation model of the generation artificial intelligence, it is possible to evaluate whether an appropriate summary text has been obtained with respect to the written expression of the summary text as the information processing system 10 is operated. This makes it possible to determine, based on the evaluation results, whether an appropriate summary text has been obtained with respect to the written expression of the summary text as the information processing system 10 is operated. This makes it possible to improve the accuracy of summarizing from explanatory texts entered by the administrator.

[0151] (1-13) The control unit 30 evaluates the summary based on the evaluation value calculated by combining the evaluation result from the evaluation model and the evaluation coefficient. This allows the evaluation result to be weighted by the evaluation coefficient. This improves the accuracy of summarizing the explanatory text entered by the administrator.

[0152] (1-14) The control unit 30 performs a first evaluation of the summary by transmitting the explanatory text, guideline information, and summary to a first evaluation model of the generating artificial intelligence. The control unit 30 performs a second evaluation of the summary by transmitting the explanatory text, guideline information, and summary to a second evaluation model of the generating artificial intelligence. The control unit 30 evaluates the summary by comparing the first evaluation with the second evaluation. Therefore, it is possible to determine whether an appropriate summary has been obtained in the operation of the information processing system 10 based on both the evaluation results from the first evaluation model and the evaluation results from the second evaluation model. This makes it possible to improve the accuracy of summarizing the explanatory text entered by the administrator.

[0153] (1-15) The control unit 30 corrects the guideline information based on the evaluation result. Therefore, the guideline information itself can be corrected based on the evaluation result to determine whether an appropriate summary sentence is obtained in accordance with the operation of the information processing system 10. Therefore, the accuracy of summarizing from the explanation sentence input by the administrator can be improved.

[0154] [Second embodiment] Next, a second embodiment will be described. In the following description, the same components as those in the already described embodiment will be assigned the same reference numerals, and redundant description will be omitted or simplified.

[0155] In the second embodiment, the control unit 30 executes the summary control process for the first LLM server 17A. That is, the control unit 30 acquires a summary by outputting the explanatory text and the guideline information to the first processed model. In this way, the summary acquired from the first processed model corresponds to an example of the first processed text.

[0156] The control unit 30 also executes a summary control process for the second LLM server 17B. That is, the control unit 30 acquires a summary by outputting the explanatory text and the guideline information to the second processed model. In this way, the summary acquired from the second processed model corresponds to an example of the second processed text.

[0157] Then, the control unit 30 executes the evaluation control process for the first LLM server 17A. In this case, the control unit 30 outputs the summary, original text, and guideline information acquired from the first processed model to the first LLM server 17A in step S21, and thereby acquires the evaluation result in step S22.

[0158] In step S23, the control unit 30 outputs the summary, the original text, and the guideline information acquired from the second processed model to the first LLM server 17A, and thereby acquires the evaluation result in step S24.

[0159] In this way, the control unit 30 transmits the explanatory text, the guideline information, the summary obtained from the first processed model, and the summary obtained from the second processed model to the evaluation model, whereby the control unit 30 evaluates the summary obtained from the first processed model and the summary obtained from the second processed model.

[0160] In particular, in step S25, the control unit 30 compares the evaluation value for the summary obtained from the first processed model with the evaluation value for the summary obtained from the second processed model. In this way, the control unit 30 can evaluate which of the summary obtained from the first processed model or the summary obtained from the second processed model is more appropriate based on the comparison result.

[0161] <Actions and Effects of the Second Embodiment> The operation and effects of the second embodiment will be described. (2-1) The control unit 30 transmits the explanatory text, the guideline information, the summary obtained from the first processing model, and the summary obtained from the second processing model to the evaluation model, thereby evaluating the summary from each processing model. Therefore, by comparing the evaluation values for the summaries obtained from the multiple processing models, the summaries obtained from the multiple processing models can be evaluated. This allows the processing accuracy of the multiple processing models to be evaluated. Therefore, the accuracy of summarizing the explanatory text entered by the administrator can be improved.

[0162] [Example of change] This embodiment can be modified as follows: This embodiment and the following modifications can be combined and implemented within the scope of technical compatibility.

[0163] The control unit 30 may obtain a translation from the summary when a translation condition is met. The translation condition may be met at the instruction of the operator of the information processing system 10. The translation condition may be met depending on the type of server that provides the summary. The control unit 30 does not have to obtain a translation from the summary.

[0164] The control unit 30 may execute the first stage processing and the second stage processing as three or more stages. For example, the control unit 30 may acquire a first summary selected from the explanatory text by transmitting the explanatory text and the first guideline information 31A to the LLM server 17. The control unit 30 may acquire a second summary obtained by adjusting the order of the explanatory text by transmitting the first summary text and the first guideline information 31A to the LLM server 17. The control unit 30 may acquire a third summary obtained by adjusting the wording of the explanatory text by transmitting the second summary text and the second guideline information 31B to the LLM server 17. The control unit 30 may execute the multiple stages of the process in any order. As a multiple-stage process, the control unit 30 may first acquire a first summary selected from the explanatory text, and then acquire a second summary obtained by adjusting the order of the first summary. In this way, the control unit 30 may execute the multiple stages of the process in any order. By inputting various information into the learning model in multiple stages, the accuracy of the information output from the learning model can be improved. Furthermore, when inputting various information into the learning model in multiple stages, if the amount of information output from the learning model becomes smaller than the amount of information input to the learning model, the amount of information input to the learning model in the next stage can be reduced.

[0165] The control unit 30 may execute the first stage processing and the second stage processing as a single process. As a specific example, the control unit 30 may transmit the explanatory text, the first guideline information 31A, and the second guideline information 31B to the LLM server 17, and obtain a summary that summarizes the explanatory text based on the guideline information. This reduces the number of times data is input to the learning model.

[0166] The control unit 30 may obtain evaluation results for a summary obtained through communication with the first LLM server 17A by communicating with the second LLM server 17B. The control unit 30 may obtain evaluation results for a summary obtained through communication with the second LLM server 17B by communicating with the first LLM server 17A. In other words, the control unit 30 may use different LLM servers 17 to obtain the summary and the evaluation results.

[0167] The evaluation coefficient may be set based on the behavioral history of prospective traders regarding the description and summary. In other words, the evaluation coefficient may be based on the behavioral history of one or more prospective traders. Furthermore, a high evaluation coefficient may be set for a specified item with a high value indicating the behavioral history of one or more prospective traders. The behavioral history may include impressions (IMP). Impressions indicate the number of times a specified item in the description and summary is displayed. The behavioral history may include click-through rates (CTR). Click-through rates indicate the ratio of clicks to the number of times a specified item in the description and summary is displayed. The behavioral history may also include conversions (CV). Conversions indicate the number of times a targeted behavior is performed starting from a specified item in the description and summary. Conversions include the completion of a transaction in a travel service, including the purchase of travel-related goods or services. Conversions include the completion of a transaction in an e-commerce service, including the purchase of e-commerce goods or services. As a specific example, a high evaluation coefficient may be set for a specified item with a high number of impressions, a high evaluation coefficient may be set for a specified item with a high click-through rate, or a high evaluation coefficient may be set for a specified item with a high number of conversions.

[0168] Based on the evaluation results, the control unit 30 may select an LLM server 17 with a high evaluation result as the server from which to obtain a summary. In other words, based on the evaluation results, the control unit 30 may select a summary model with a high evaluation result.

[0169] The control unit 30 may leave as is any sentence that does not correspond to the guideline type of "maintain" or "delete." The control unit 30 may delete any sentence that does not correspond to the guideline type of "maintain" or "delete" without leaving it.

[0170] The control unit 30 may evaluate at least one of the following: the selection of explanatory text, the order of explanatory text, and the written expression of explanatory text. The control unit 30 may perform either an evaluation of whether information should be retained in the explanatory text as a summary, or an evaluation of whether information should not be retained in the explanatory text as a summary, and not the other. The control unit 30 may also evaluate content other than the selection of explanatory text, the order of explanatory text, and the written expression of explanatory text.

[0171] The control unit 30 may execute a process of summarizing at least one of the selection of explanatory text, the arrangement of explanatory text, and the written expression of explanatory text from the explanatory text. The control unit 30 may execute either a process of leaving a summary in the explanatory text or a process of not leaving a summary in the explanatory text from the explanatory text, and not execute the other. The control unit 30 may execute a process of summarizing from the explanatory text content other than the selection of explanatory text, the arrangement of explanatory text, and the written expression of explanatory text.

[0172] The information processing system 10 may provide a service other than a travel service. As a specific example, the information processing system 10 may provide an e-commerce service. In this case, the description of the transaction object may be a description of a product traded in the e-commerce service. The information processing system 10 may provide a video distribution service. In this case, the description of the transaction object may be a description of a video traded in the video distribution service. The information processing system 10 may provide multiple services. The information processing system 10 does not have to provide a travel service. In other words, the information processing system 10 may be a system that provides a service that is a transaction object. The information processing system 10 itself may be a system that does not provide a service that is a transaction object.

[0173] The first travel management server 12A and the second travel management server 12B may be configured as an integrated travel management server 12. The travel management server 12 may also include a third travel management server separate from the first travel management server 12A and the second travel management server 12B.

[0174] The first LLM server 17A and the second LLM server 17B may be configured as an integrated LLM server 17. The LLM server 17 may include a third LLM server separate from the first LLM server 17A and the second LLM server 17B.

[0175] The LLM server 17 may manage at least one of the summary model, translation model, and evaluation model as an integrated learning model. The LLM server 17 may also have another learning model in addition to the summary model, translation model, and evaluation model.

[0176] The information processing device 11 may have the configuration of another server. As a specific example, the information processing device 11 may have part or all of the configuration related to the travel management server 12. The information processing device 11 may have part or all of the configuration related to the LLM server 17.

[0177] The information processing device 11 may be configured with multiple servers. As a specific example, the multiple servers may include a server for acquiring summaries from descriptions based on guideline information. The multiple servers may include a server for acquiring translations from summaries. The multiple servers may include a server for evaluating summaries that have been summarized from descriptions based on guideline information. The multiple servers may be managed by different managers or the same manager.

[0178] The information processing device 11 may acquire something other than explanatory text, as long as it acquires original text. The information processing device 11 may acquire something other than a summary text that is summarized from the original text, as long as it acquires a processed text that is processed from the original text. The guideline information may be information other than information regarding the summary of the original text, as long as it is information regarding the processing of the original text. In other words, the information processing device 11 may be configured to acquire a processed text of the original text by inputting the original text and guideline information regarding the processing of the original text into a processing model.

[0179] The information processing device 11 may acquire processing information including a processed image based on original information including an original image and guideline information. In this case, the guideline information may include, as processing information for the original information, information indicating a guideline for maintaining the image. The guideline information may include, as processing information for the original information, information indicating a guideline for deleting the image.

[0180] The phrase "at least any" used herein means one or more of the desired options. As an example, when the number of options is two, the phrase "at least any" used herein means only one option or both options. As another example, when the number of options is three or more, the phrase "at least any" used herein means only one option or any combination of two or more options.

[0181] [Note] The technical concepts grasped from the above-described embodiment and modified examples will be described below. (A) The information processing device includes: a description acquisition unit that acquires a description of the transaction object input by an administrator of the transaction object; a guideline information acquisition unit that acquires, from a storage unit, guideline information related to a summary of the description of the transaction object acquired by the description acquisition unit; and a summary acquisition unit that acquires a summary of the transaction object that summarizes the description of the transaction object acquired by the description acquisition unit by transmitting the description of the transaction object acquired by the description acquisition unit and the guideline information acquired by the guideline information acquisition unit to a summary model.

[0182] (B) In the information processing device described in (A), the guideline information includes information regarding selection of explanatory texts of the transaction object acquired by the explanatory text acquisition unit. (C) In the information processing device described in (A) or (B), the guideline information includes information regarding the order of explanatory text of the transaction object acquired by the explanatory text acquisition unit.

[0183] (D) In the information processing device described in any one of (A) to (C), the guideline information includes information relating to a sentence expression of an explanatory text of the transaction object acquired by the explanatory text acquisition unit. (E) The information processing device described in any one of (A) to (D) includes an evaluation unit that transmits the description of the transaction object acquired by the description acquisition unit, the guideline information acquired by the guideline information acquisition unit, and the summary of the transaction object acquired by the summary acquisition unit to an evaluation model, and evaluates the summary of the transaction object acquired by the summary acquisition unit based on the guideline information acquired by the guideline information acquisition unit.

[0184] (F) The information processing device described in any one of (A) to (E) includes an information providing unit that provides the summary of the transaction object acquired by the summary acquisition unit so that it can be viewed by the prospective user of the transaction object for each specified item.

[0185] (G) The information processing device described in any one of (A) to (F) includes an information providing unit that translates the summary of the transaction object acquired by the summary acquisition unit into a different language and provides the translation of the transaction object so that it can be viewed by a prospective user of the transaction object.

[0186] (H) The information processing system includes: a description acquisition unit that acquires a description of the transaction object input by an administrator of the transaction object; a guideline information acquisition unit that acquires guideline information related to a summary of the description of the transaction object acquired by the description acquisition unit; and a summary acquisition unit that acquires a summary of the transaction object that summarizes the description of the transaction object acquired by the description acquisition unit by transmitting the description of the transaction object acquired by the description acquisition unit and the guideline information acquired by the guideline information acquisition unit to a summary model.

[0187] (I) An information processing method includes one or more computers acquiring a description of a trading object input by an administrator of the trading object, acquiring guideline information regarding a summary of the description of the trading object, and transmitting the description of the trading object and the guideline information to a summary model, thereby acquiring a summary of the trading object that summarizes the description of the trading object.

[0188] (J) The program causes one or more computers to execute the following operations: acquire a description of the transaction object entered by an administrator of the transaction object; acquire guideline information regarding a summary of the description of the transaction object; and acquire a summary of the transaction object that summarizes the description of the transaction object by transmitting the description of the transaction object and the guideline information to a summary model. [Explanation of symbols]

[0189] 10...information processing system, 11...information processing device, 12...travel management server, 12A...first travel management server, 12B...second travel management server, 17...large scale language model server, 17A...first large scale language model server, 17B...second large scale language model server, 18...terminal device, 30...control unit, 30A...explanatory text acquisition unit (original text acquisition unit), 30B...guideline information acquisition unit, 30E...summary text acquisition unit (processed text acquisition unit), 30G...evaluation unit, 30H...information provision unit, 30I...guideline correction unit, 31...memory unit, 31A...first guideline information, 31B...second guideline information, 31C...evaluation result information.

Claims

1. an explanation acquisition unit that acquires an explanation of the transaction target input by an administrator of the transaction target; a guideline information acquisition unit that acquires, from a storage unit, guideline information relating to a summary of the explanation of the transaction object acquired by the explanation acquisition unit; a summary acquisition unit that generates a summary prompt including the description of the transaction object acquired by the description acquisition unit and the guideline information acquired by the guideline information acquisition unit, the summary prompt instructing the user to summarize the description of the transaction object acquired by the description acquisition unit based on the guideline information acquired by the guideline information acquisition unit, and transmits the summary prompt to a summary model that is a large-scale language model, thereby acquiring a summary of the transaction object that summarizes the description of the transaction object acquired by the description acquisition unit; Equipped with An information processing device, wherein the guideline information includes information regarding items for which wording is to be maintained from the description of the transaction object acquired by the description acquisition unit, and information regarding items for which wording is to be deleted from the description of the transaction object acquired by the description acquisition unit.

2. 2. The information processing device according to claim 1, the summary of the transaction object is a first summary of the transaction object; the summary prompt is a first summary prompt; the summary acquisition unit generates a second summary prompt that includes a first summary of the transaction object and guideline information acquired by the guideline information acquisition unit, and instructs the first summary of the transaction object to be summarized based on the guideline information acquired by the guideline information acquisition unit, and acquires a second summary of the transaction object that summarizes the description of the transaction object acquired by the description acquisition unit by sending the second summary prompt to a summary model that is a large-scale language model.

3. 3. The information processing device according to claim 1, The guideline information includes information on an information processing device that maintains wording that does not correspond to an item for which wording is to be deleted from the description of the transaction object acquired by the description acquisition unit, and information on an item for which wording is to be maintained from the description of the transaction object acquired by the description acquisition unit.

4. 3. The information processing device according to claim 1, The guideline information includes information for deleting wording that does not correspond to an item for which wording is to be maintained from the description of the transaction object acquired by the description acquisition unit, and an item for which wording is to be deleted from the description of the transaction object acquired by the description acquisition unit, in an information processing device.

5. In the information processing device according to claim 1 or claim 2, an information providing unit that provides the abstract of the transaction object acquired by the abstract acquiring unit so that it can be viewed by a prospective user of the transaction object; Acquire the conclusion of a transaction by the prospective trader for the summary of the transaction object provided by the information providing unit; Information processing device.

6. 3. The information processing device according to claim 1, an information providing unit that provides a translation of the transaction object obtained by translating the abstract of the transaction object acquired by the abstract acquiring unit into a different language so that the translation can be viewed by a prospective user of the transaction object; Information processing device.

7. an explanation acquisition unit that acquires an explanation of the transaction target input by an administrator of the transaction target; a guideline information acquisition unit that acquires guideline information related to a summary of the description of the transaction object acquired by the description acquisition unit; a summary acquisition unit that generates a summary prompt including the description of the transaction object acquired by the description acquisition unit and the guideline information acquired by the guideline information acquisition unit, the summary prompt instructing the user to summarize the description of the transaction object acquired by the description acquisition unit based on the guideline information acquired by the guideline information acquisition unit, and transmits the summary prompt to a summary model that is a large-scale language model, thereby acquiring a summary of the transaction object that summarizes the description of the transaction object acquired by the description acquisition unit; Equipped with An information processing system in which the guideline information includes information regarding items for which wording will be retained from the description of the transaction object acquired by the description acquisition unit, and information regarding items for which wording will be deleted from the description of the transaction object acquired by the description acquisition unit.

8. One or more computers Obtaining a description of the transaction object input by an administrator of the transaction object; obtaining guideline information regarding a summary of the description of the trading object; generating a summarization prompt including a description of the transaction object and the guideline information, the summarization prompt instructing the user to summarize the description of the transaction object based on the guideline information; transmitting the summary prompt to a summary model, which is a large-scale language model, to obtain a summary of the transaction object that summarizes the description of the transaction object; Run An information processing method, wherein the guideline information includes information about items for which wording is to be maintained from the description of the transaction object, and information about items for which wording is to be deleted from the description of the transaction object.

9. On one or more computers, Obtaining a description of the transaction object input by an administrator of the transaction object; obtaining guideline information regarding a summary of the description of the trading object; generating a summarization prompt including a description of the transaction object and the guideline information, the summarization prompt instructing the user to summarize the description of the transaction object based on the guideline information; transmitting the summary prompt to a summary model, which is a large-scale language model, to obtain a summary of the transaction object that summarizes the description of the transaction object; Execute The guideline information includes information about items for which wording is to be maintained from the description of the transaction object, and information about items for which wording is to be deleted from the description of the transaction object.