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

The information processing system enhances text processing accuracy by using a summary model to refine and translate transaction descriptions, addressing the challenges of inconsistent administrator inputs.

JP7843402B2Active Publication Date: 2026-04-09RAKUTEN GROUP INC
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-06-18
Publication Date
2026-04-09

AI Technical Summary

Technical Problem

Existing information processing systems face challenges in accurately processing original text inputs due to variations in administrator-provided descriptions, leading to suboptimal system operations.

Method used

An information processing apparatus and method that includes a description sentence acquisition unit, a pointer information acquisition unit, and a summary sentence acquisition unit, which utilize a summary model to enhance the accuracy of text processing by acquiring and summarizing transaction descriptions with guidance information.

Benefits of technology

Improves the accuracy of text processing by utilizing a summary model to refine and translate transaction descriptions, ensuring precise and effective information delivery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007843402000001
    Figure 0007843402000001
  • Figure 0007843402000002
    Figure 0007843402000002
  • Figure 0007843402000003
    Figure 0007843402000003
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 apparatus, an information processing system, an information processing method, and a program.

Background Art

[0002] Conventionally, for example, as shown in Patent Document 1, there is known an information processing system that obtains a summary sentence as a processed sentence by inputting a product description sentence as the original text into a learning model on a product sales page in an e-commerce site. In such an e-commerce site, a product description sentence is input by an administrator of the product to be traded.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in such an information processing system, depending on the original text input by the administrator, it may not be processed as desired in the operation of the information processing system. Therefore, it is desired to improve the accuracy of processing from the original text.

Means for Solving the Problems

[0005] The information processing apparatus for solving the above problems includes a description sentence acquisition unit that acquires a description sentence of a transaction target input by an administrator of the transaction target, a pointer information acquisition unit that acquires pointer information regarding a summary of the description sentence of the transaction target acquired by the description sentence acquisition unit from a storage unit, and a summary sentence acquisition unit that transmits the description sentence of the transaction target acquired by the description sentence acquisition unit and the pointer information acquired by the pointer information acquisition unit to a summary model, thereby acquiring a summary sentence of the transaction target that summarizes the description sentence of the transaction target acquired by the description sentence acquisition unit.

[0006] An information management system that solves the above problems includes: a description acquisition unit that acquires a description of a transaction subject entered by the administrator of the transaction subject; a guideline information acquisition unit that acquires guideline information regarding the summary of the description of the transaction subject acquired by the description acquisition unit; and a summary acquisition unit that acquires a summary of the transaction subject by transmitting the description of the transaction subject acquired by the description acquisition unit and the guideline information acquired by the guideline information acquisition unit to a summary model, thereby acquiring a summary of the transaction subject which is a summary of the description of the transaction subject acquired by the description acquisition unit.

[0007] An information management method that solves the above problem involves one or more computers performing the following actions: obtaining a description of a trading subject entered by the administrator of the trading subject; obtaining guidance information regarding the summary of the description of the trading subject; and obtaining a summary of the trading subject by transmitting the description of the trading subject and the guidance information to a summarization model.

[0008] A program to solve the above problem causes one or more computers to perform the following actions: obtain a description of the trading subject entered by the administrator of the trading subject; obtain guidance information regarding the summarization of the description of the trading subject; and obtain a summary of the trading subject by transmitting the description of the trading subject and the guidance information to a summarization 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 drawing]

[0010] [Figure 1] Figure 1 shows the overall configuration of the information processing system according to the first embodiment. [Figure 2] Figure 2 shows the electrical configuration of the terminal device according to the first embodiment. [Figure 3] Figure 3 shows the electrical configuration of the information processing device of the first embodiment. [Figure 4] Figure 4 is a diagram showing the control contents of the information processing system of the first embodiment. [Figure 5] Figure 5 shows the guideline information for the first embodiment. [Figure 6] Figure 6 shows the description, abstract, and translation of the first embodiment. [Figure 7] Figure 7 shows the evaluation results information of the first embodiment. [Figure 8] Figure 8 is a flowchart showing the summary control process of the first embodiment. [Figure 9] Figure 9 is a flowchart showing the evaluation control process of the first embodiment. [Modes for carrying out the invention]

[0011] [First Embodiment] One embodiment of an information processing device, an information processing system, an information processing method, and a program will be described.

[0012] <Configuration of Information Processing System 10> As shown in Figure 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 utilize the information processing system 10. The information processing system 10 is a system that controls the 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 the information provided to the user. The information processing device 11 controls the services provided to the user. The information processing device 11 is managed by the administrator of the information processing device 11. The information processing device 11 is managed by the 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 a plurality of 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 input by the administrator of the transaction target. The administrator of the transaction target is a person who provides travel services. To give a specific example, the transaction targets include hotels, restaurants, and travel documents, and the transactions include reservations, purchases, sales, rentals, and use.

[0015] The plurality of 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 in at least the first country. The first travel management server 12A is a server that manages information related to travel in which the first language is used. For example, the first country may be Japan and the first language may be Japanese.

[0016] The plurality of 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 in the second country. The second travel management server 12B may be a server that manages information related to travel in the first country. The second travel management server 12B is a server that manages information related to travel in which the second language is used. For example, the second country may be the United States of America 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 is referred to as the 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. [[ID=​​The LLM server 17 is a server equipped with a large language model. A large language model is a language model constructed by a large amount of data and deep learning technology. The LLM server 17 has a function of controlling various texts using generative artificial intelligence. The LLM server 17 is equipped with various learning models of generative artificial intelligence.

[0019] Taking a specific example, the LLM server 17 has a function of summarizing the 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 text summarization. The summarization model corresponds to an example of a processing model. The processing model is a learning model related to the processing of the original text.

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

[0021] The LLM server 17 has a function of evaluating the input text by comparing the input text. The LLM server 17 has an evaluation model using generative artificial intelligence. The evaluation model is a learning model that evaluates the input text by comparing the input text.

[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 portable terminal device that can be carried by the user. The user is also a person who plans to conduct transactions with the transaction target.

[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 connected to each other via a network 19. At least one 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 connected to each other directly without going through the network 19. Hereafter, the explanation of communication between each device via the network 19 will be omitted.

[0024] <Configuration of terminal device 18> As shown in Figure 2, the terminal device 18 consists 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 memory medium. The arithmetic unit loads the OS (Operating System) and programs from the terminal storage unit 21 to the main memory medium and executes instructions retrieved from the main memory medium. The arithmetic unit is one or more circuits. The circuits may be a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), or an NPU (Neural Network Processing Unit). The terminal storage unit 21 is a secondary memory medium that may store programs. The programs may be dedicated applications 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 sends and receives data to and from the information processing device 11. The terminal input unit 23 is configured to input information in response to user operations. 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 for operation buttons. The terminal display unit 24 displays information in response to output instructions from the terminal control unit 20.

[0027] <Configuration of the information processing device 11> As shown in Figure 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 an arithmetic unit and a main storage medium. The control unit 30 has a similar configuration to the terminal control unit 20, and the description of the arithmetic unit and main storage medium is omitted. The storage unit 31 is a secondary storage medium that 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 sends and receives data with one or more travel management servers 12 and one or more LLM servers 17. The information processing device 11 may include an operation unit for information providers to perform input operations, and may also include a display unit to display information.

[0029] The travel management server 12 and the LLM server 17 are configured in the same way as the information processing device 11. In other words, the travel management server 12 and the LLM server 17 have a configuration similar to the control unit 30, storage unit 31, and communication unit 32 in the information processing device 11. A detailed explanation of the configuration of the travel management server 12 and the LLM server 17 is omitted.

[0030] <Processing circuit of information processing device 11> In the information processing device 11, the control unit 30 constitutes a processing circuit by executing a program. The control unit 30 includes, as a processing circuit, an explanatory text 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 a processing circuit, a summary text acquisition unit 30E, a translated text 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 target. Hereafter, the description of the transaction target will be simply referred to as the description. The description is entered by the administrator of the transaction target. 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 is equivalent to an example of the original text acquisition unit.

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

[0033] The guide information acquisition unit 30B acquires guide information from the storage unit 31. The guide information is information that provides guidance on summarizing explanatory texts. In other words, the guide information is information that provides guidance on processing the original text. The guide information does not include the information itself that requests the summarization of explanatory texts, but rather information that provides guidance on the content of the summary of explanatory texts. In other words, the guide information does not include the information itself that requests the processing of the original texts, but rather information that provides guidance on the content of the processing of the original texts. The guide information includes information on the selection of explanatory texts. The guide information includes information on the order in which the explanatory texts are arranged. The guide information includes information on the grammatical expression of the explanatory texts.

[0034] Guideline information is information set by the operator of the information processing system 10, unlike the administrator of the transaction subject who entered the explanatory text. Guideline information is information set by the administrator of the information processing device 11.

[0035] The information transmission unit 30C is configured to transmit information. The information transmission unit 30C is configured to transmit information to the LLM server 17. For example, the information transmission unit 30C transmits an explanatory text and guidance information to the LLM server 17. In this way, the information transmission unit 30C transmits the explanatory text and guidance information to the summarization model of the generating artificial intelligence. The information transmission unit 30C may also 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. For example, if the information transmitting unit 30C transmits an explanatory text and guidance information to the LLM server 17, the information receiving unit 30D receives a summary text from the LLM server 17 that summarizes the explanatory text. The information receiving unit 30D may also be configured to receive information via an API (application programming interface).

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

[0038] In particular, the summary acquisition unit 30E obtains a summary that summarizes the explanatory text by transmitting the explanatory text and guideline information to the summarization model of the generating artificial intelligence. The summary acquisition unit 30E may also acquire the summary in stages. For example, if the summary acquisition unit 30E obtains a first summary that summarizes the explanatory text, it may obtain a second summary that summarizes the explanatory text by transmitting the first summary and guideline information to the summarization model of the generating artificial intelligence.

[0039] The translation acquisition unit 30F acquires the translated text of the transaction target, which is the summary text that has been translated. In other words, the translation acquisition unit 30F acquires the translated text of the processed text. Specifically, the translation acquisition unit 30F acquires the translated text of the transaction target, which is the summary text that has been translated, by sending the summary text to the translation model of the generating artificial intelligence.

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

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

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

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

[0044] In particular, the information provision unit 30H may transmit the summary to the second travel management server 12B so that it can be viewed by prospective users of the transaction. In other words, the information provision unit 30H may provide a translation of the transaction in a second language, which is a translation of the summary in the first language, so that it can be viewed. Thus, when the explanation acquisition unit 30A acquires an explanation in the first language from the first travel management server 12A, the information provision unit 30H can transmit a translation of the transaction in a second language to the second travel management server 12B. In other words, the information provision unit 30H may provide a translation of the transaction, which is a translation of the summary into a different language, so that it can be viewed by prospective users of the transaction.

[0045] The guideline revision unit 30I revises the guideline information. In particular, the guideline revision unit 30I revises the guideline information regarding the summary of the explanatory text based on the evaluation results of the evaluation unit 30G. In other words, the guideline revision unit 30I revises the guideline information regarding the processing of the original text based on the evaluation results of the evaluation unit 30G.

[0046] <Information processing in Information Processing System 10> Now, with reference to Figure 4, we will explain the information processing of the information processing system 10. As shown in Figure 4, in the information processing system 10, the first travel management server 12A manages descriptive texts about the first country. In particular, the first travel management server 12A manages descriptive texts of travel services in the first country in the first language so that they can be viewed. The first travel management server 12A provides the descriptive texts of travel services in the first country in the first language to the prospective trader in response to a request from the terminal device 18 held by the prospective trader.

[0047] The second travel management server 12B manages descriptions of the second country. In particular, the second travel management server 12B manages to make descriptions of travel services in the second country available in a second language. The second travel management server 12B provides the prospective customer with descriptions of travel services in the second country in a second language, in response to a request from the terminal device 18 held by the prospective customer.

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

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

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

[0051] The information processing device 11 may send the summary request, the guidance information, and the first summary sentence obtained from the LLM server 17 to the LLM server 17. In this case, the information processing device 11 obtains the second summary sentence by sending the first summary sentence and the guidance information to the summarization model of the generating artificial intelligence, in the same way as when the first summary sentence was obtained.

[0052] The information processing device 11 sends a translation request requesting translation, a summary text obtained from the LLM server 17, and information indicating the translated language to the LLM server 17. In this case, the information processing device 11 sends the translation request, a summary text in the first language obtained from the LLM server 17, and information indicating the second language as the translated language to the LLM server 17.

[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 text, and the target language into the generative artificial intelligence's translation model. As a result, the summary text is input into the generative artificial intelligence's translation model. The LLM server 17 sends the translation result output from the translation model to the information processing device 11. The translation result includes the translated text of the transaction target in the second language.

[0054] The information processing device 11 receives the translation results, including the translated text, from the LLM server 17. The information processing device 11 receives the translation results, including the translated text of the transaction target in the second language, from the LLM server 17. As a result, the information processing device 11 obtains the translated text by sending the summary text to the translation model of the artificial intelligence that generates the summary text. The information processing device 11 sends the obtained translated text of the transaction target to the second travel management server 12B.

[0055] The second travel management server 12B receives the translated text of the transaction target from the information processing device 11. In addition to the description of the travel service in the second country in the second language, the second travel management server 12B manages to make available the translated text of the travel service in the first country in the second language. The translated text of the travel service in the first country in the second language is a text in which the summary of the travel service in the first country has been translated into the second language. In other words, the second travel management server 12B manages to make available the summary of the travel service in the first country translated into the second language. The second travel management server 12B provides the summary of the travel service in the first country in the second language to the prospective trader upon request from the terminal device 18 held by the prospective trader.

[0056] The information processing device 11 sends an evaluation request, an explanatory text, guideline information, and a summary text to the LLM server 17. The information processing device 11 may also send an evaluation request, an explanatory text, guideline information, and a first summary text to the LLM server 17. The information processing device 11 may also send an evaluation request, an explanatory text, guideline information, and a second summary text to the LLM server 17. The information processing device 11 may also send an evaluation request, a first summary text, guideline information, and a second summary text to the LLM server 17. The information processing device 11 may also send an evaluation request, an explanatory text, guideline information, a first summary text, and a second summary text 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 results from the LLM server 17. The information processing device 11 then transmits the explanatory text, guideline information, and summary text to the evaluation model of the generating artificial intelligence, thereby obtaining the evaluation results for the summary text, which is a summary of the explanatory text based on the guideline information. The information processing device 11 may modify the guideline information based on the evaluation results.

[0059] <Guideline information> Next, we will explain in detail an example of guideline information with reference to Figure 5. As shown in Figure 5, the guide information is stored in the storage unit 31. The guide information includes multiple pieces of information that indicate guidelines for summarizing. The guide information is associated with a guide type and a guide item. The guide type is information that indicates the type of guide for summarizing. The guide item is information that indicates the item of the guide for summarizing.

[0060] The guideline information includes Guideline Information 31A 1 and Guideline Information 31B 2. Guideline Information 31A 1 includes guideline information regarding the selection of explanatory texts. Guideline Information 31A 1 includes guideline information regarding the order in which explanatory texts are arranged. Guideline Information 31A 1 includes guideline information regarding the prescribed items for compiling the summary. Guideline Information 31B 2 includes guideline information regarding the wording of the explanatory texts.

[0061] To give a specific example, in Guideline Information 31A, the guideline types include "Maintain" and "Delete." "Maintain" is a guideline type that indicates that the wording for a guideline item will be retained. Guideline items to which "Maintain" is associated may include meal content, benefits, and services. "Delete" is a guideline type that indicates that the wording for a guideline item will not be retained. Guideline items to which "Delete" is associated may include overall facilities, customer comments, and the entire facility.

[0062] In the first guideline information 31A, the order of items is included as a guideline type. The order of items is specified. The order may be, for example, meal content, benefits, and services. The order of items is specified to group the guideline items as prescribed items.

[0063] In the second guideline information 31B, the guideline type includes "textual expression." Textual expression is a guideline type that indicates the modification of textual expression. The guideline items to which textual expression is associated may include subject completion, figurative expression, and regionally specific expression. Regionally specific expression is an expression that takes into account the cultural background of the region.

[0064] <Specific examples of explanatory text, summary text, and translation text> Next, with reference to Figure 6, we will explain specific examples of explanatory text, summary text, and translated text. As shown in Figure 6, a concrete example of an explanatory text is the first sentence 40. The first sentence 40 is a text entered by the administrator of the transaction target providing travel services. The first sentence 40 includes sentences 41 to 48.

[0065] The first section (40) includes sections 41-43 about special offers. The first section (40) includes section 44 about the overall facilities of the inn. The first section (40) includes sections 45-47 about the meals. The first section (40) includes section 48 about customer feedback.

[0066] As a concrete example of a summary, we can cite Sentence 50 of Section 2. Sentence 50 is a summary derived from Sentence 40 of Section 1 based on the guideline information. Sentence 50 includes Sentences 51, 52, and 55-57.

[0067] Second paragraph 50 includes paragraphs 55-57 about the meal content. Second paragraph 50 also includes paragraphs 51 and 52 about the benefits. In this way, explanatory texts where the guideline type is maintenance are retained in the summary text based on the guideline information.

[0068] Second paragraph 50 does not include paragraph 44, which describes the overall facilities of the inn. Second paragraph 50 does not include paragraph 48, which describes customer feedback. Thus, explanatory texts whose guideline type is deletion are not retained in the summary text based on the guideline information.

[0069] Second document 50 is a summary of documents 55-57 concerning meal content, which are stipulated items. Second document 50 is a summary of documents 51 and 52 concerning benefits, which are stipulated items. In this way, the summary documents are adjusted for each stipulated item based on the guideline information.

[0070] The second sentence, 50, is a sentence that has been arranged in the order of sentences 55-57 about the meal content and sentences 51 and 52 about the benefits. More specifically, sentences 55-57 about the meal content are arranged to appear before sentences 51 and 52 about the benefits. In this way, the summary sentences are arranged according to the order specified for each type of guideline, based on the guideline information.

[0071] The second sentence 50 is a sentence with the subject complemented from the first sentence 40. The second sentence 50 is a sentence with abbreviations complemented from the first sentence 40. Specifically, sentence 52 is a sentence adjusted from the expression "with special benefits for consecutive stays" in the descriptive sentence 42, by complementing the abbreviation and using the expression "with special benefits for consecutive stayers" with the complemented subject "consecutive stayers".

[0072] The second sentence 50 is a sentence with the metaphorical expression adjusted from the first sentence 40. Specifically, sentence 51 is a sentence adjusted from the expression "with benefits friendly to women" in the descriptive sentence 41 to the expression "with benefits limited to women".

[0073] The second sentence 50 is a sentence with the region-specific expression adjusted from the first sentence 40. Specifically, sentence 56 is a sentence adjusted from the expression "Japanese beef" in the descriptive sentence 46 to the expression "Wagyu". Thus, when there is a sense of discomfort in directly translating into a foreign language, instead of direct translation, it can be translated into Roman letters by adding Roman letter notation.

[0074] Sentence 57 is a sentence with the subject complemented as in "we". Sentence 57 is a sentence adjusted from the expression "for those below elementary school students" in the descriptive sentence 47 to the expression "for those below 12 years old". Thus, since the age varies by country for schools and grades, it can be appropriately understood by foreigners by converting to a common age across countries.

[0075] The second sentence 50 is a sentence in which the expression "applicable for prefectural residents' discount" in the descriptive sentence 43 is deleted. Sentence 43 is a sentence about benefits, but it has been deleted because it is a region-specific expression.

[0076] As a specific example of the translated text, the third sentence 60 can be cited. The third sentence 60 is a sentence obtained by translating the second sentence 50 in Japanese into English. The third sentence 60 includes sentences 61, 62, 65 - 67.

[0077] In the third document (60), just like in the second document (50), documents 65-67 concerning meal content are grouped together as prescribed items. In the third document (60), just like in the second document (50), documents 61 and 62 concerning benefits are grouped together as prescribed items.

[0078] <Evaluation Result Information 31C> Next, we will explain in detail an example of evaluation result information 31C showing the evaluation results, referring to Figure 7.

[0079] As shown in Figure 7, the evaluation result information 31C is stored in the storage unit 31. The evaluation result information 31C is managed by the information processing device 11. The evaluation result information 31C is information that includes evaluation results obtained from the LLM server 17. The evaluation result information 31C may also be information that is generated each time a summary is obtained from the explanatory text.

[0080] Evaluation result information 31C includes results based on the explanatory text, guidance information, and summary text. Evaluation result information 31C may also include results based on the explanatory text, guidance information, and second summary text. Evaluation result information 31C may include both results based on the explanatory text, guidance information, and first summary text, and results based on the first summary text, guidance information, and second summary text.

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

[0082] The evaluation coefficient is a coefficient used to weight the evaluation results. The evaluation coefficient can be set by the operator of the information processing system 10. Evaluation results that should be given more weight are assigned a larger coefficient than evaluation results that should be given less weight.

[0083] The evaluation results are output from LLM Server 17. The evaluation results include both appropriate and inappropriate evaluation results. Appropriate evaluation results indicate results that were evaluated as appropriately summarized. Inappropriate evaluation results indicate results that were evaluated as inappropriately summarized.

[0084] The evaluation results include invalid information. Invalid information indicates that an item should not be evaluated. Invalid information indicates that the wording corresponding to the guideline type and guideline item is not included in the explanatory text. Specifically, invalid information is associated with the evaluation result when the wording corresponding to the guideline item is not included in the explanatory text for a guideline item associated with the guideline type "maintain". Invalid information is associated with the evaluation result when the wording corresponding to the guideline item is not included in the explanatory text for a guideline item associated with the guideline type "delete".

[0085] The evaluation value is information that shows the result of multiplying the evaluation coefficient by the evaluation result. The evaluation results and evaluation values ​​from the first LLM server 17A and the evaluation results and evaluation values ​​from the second LLM server 17B are associated with the overall evaluation result and overall evaluation value.

[0086] As a specific example, in the evaluation results, "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 product of the evaluation result and the evaluation coefficient. The overall evaluation result is associated with the average of all evaluation results, but it may also be associated with the sum of all evaluation results. The overall evaluation value is associated with the average of all evaluation values, but it may also be associated with the sum of all evaluation values.

[0087] In this way, based on the evaluation value and the overall evaluation value, the evaluation results for the summary text summarized from the explanatory text based on the guideline information become recognizable. Based on the evaluation value and the overall evaluation value, the evaluation results for the second summary text summarized from the first summary text based on the guideline information become recognizable.

[0088] <Summary control processing> Next, the summarization control process will be described with reference to Figure 8. The summarization control process is executed by the control unit 30 when the summarization conditions are met. The summarization conditions may be met by instructions from the operator of the information processing system 10.

[0089] As shown in Figure 8, in step S10, the control unit 30 executes the description acquisition process. In the description acquisition process, the control unit 30 acquires the description from the first travel management server 12A by communicating with the first travel management server 12A. In this case, the control unit 30 acquires the description in the first language regarding the travel services of the first country from the first travel management server 12A. The description is entered in the first travel management server 12A by the administrator providing the travel services.

[0090] In this way, the control unit 30 obtains the description entered by the administrator of the transaction. In other words, the control unit 30 obtains the original text entered by the administrator who is the source of the information. In step S11, the control unit 30 executes the first guideline information acquisition process. In the first guideline information acquisition process, the control unit 30 acquires the first guideline information 31A by reading it from the storage unit 31.

[0091] In this way, the control unit 30 obtains guideline information regarding the summarization of the explanatory text from the storage unit 31. In other words, the control unit 30 obtains guideline information regarding the processing of the original text from the storage unit 31. In step S12, the control unit 30 executes the first summary request transmission process. In the first summary request transmission process, the control unit 30 transmits the 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 the first guideline information 31A to the LLM server 17 along with the first summary request. The first guideline information 31A includes guideline information for generating a summary text by selecting and discarding words from the explanatory text. The first guideline information 31A includes guideline information for generating a summary text with adjusted order of the explanatory text. The first guideline information 31A includes guideline information for generating a summary text adjusted for each specified item.

[0093] Thus, the control unit 30 generates a prompt that includes the first summary request, the explanatory text, and the first guideline information 31A, instructing the LLM server 17 to summarize the selection and order of the explanatory text.

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

[0095] In step S13, the control unit 30 executes the first summary acquisition process. In the first summary acquisition process, the control unit 30 acquires a summary by receiving the 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 based on the first guideline information 31A, which is a summary of the description of the travel services of the first country in the first language. The control unit 30 stores the acquired summary in the storage unit 31.

[0096] In this way, the control unit 30 obtains a summary text by sending the explanatory text and guideline information to the summarization model of the generating artificial intelligence. In other words, the control unit 30 obtains a processed text by sending the original text and guideline information to the processing model of the generating artificial intelligence.

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

[0098] In step S14, the control unit 30 executes the second guideline information acquisition process. In the second guideline information acquisition process, the control unit 30 acquires the second guideline information 31B by reading it from the storage unit 31.

[0099] In this way, the control unit 30 obtains guideline information regarding the summarization of the explanatory text from the storage unit 31. In other words, the control unit 30 obtains guideline information regarding the processing of the original text from the storage unit 31. In step S15, the control unit 30 executes the second summary request transmission process. In the second summary request transmission process, the control unit 30 transmits the 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 text and the second guidance information 31B to the LLM server 17 along with the second summary request. The second guidance information 31B includes guidance information for generating a summary text with adjusted wording of the explanatory text.

[0101] Thus, the control unit 30 generates a prompt that includes a second summary request, a first summary text, and second guidance information 31B, instructing the LLM server 17 to summarize the textual expression of the explanatory text, and sends it to the LLM server 17.

[0102] Meanwhile, when the LLM server 17 receives a second summary request, it inputs the first summary text and the second guidance information 31B into the summary model. As a result, in response to the receipt of the second summary request, the LLM server 17 generates a summary text with adjusted wording of the explanatory text based on the second guidance information 31B. This summary text is an example of the second summary text. The LLM server 17 then transmits the summary result, including the summary text, to the information processing device 11.

[0103] In step S16, the control unit 30 executes the second summary acquisition process. In the second summary acquisition process, the control unit 30 acquires the summary by receiving the 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 based on the second guideline information 31B, which is a summary of the description of the travel services of the first country in the first language. The control unit 30 stores the acquired summary in the storage unit 31.

[0104] In this way, the control unit 30 obtains a summary text by sending the explanatory text and guideline information to the summarization model of the generating artificial intelligence. In other words, the control unit 30 obtains a processed text by sending the original text and guideline information to the processing model of the generating artificial intelligence.

[0105] The control unit 30 executes the processes in steps S14 to S16 as a second-stage process. In the second-stage process, the control unit 30 obtains a summary text with adjusted wording of the explanatory text based on the second guidance 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 sends a translation request to the LLM server 17. The control unit 30 may send 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 sends information indicating the summary and the target language to the LLM server 17. Thus, the control unit 30 generates a prompt that includes the translation request, the summary, and information indicating the target language, instructing the LLM server 17 to translate the summary into the specified language, and sends it to the LLM server 17.

[0108] Meanwhile, when the LLM server 17 receives a translation request, it inputs the summary text and the target language into the translation model. As a result, the LLM server 17 generates a translation by translating the summary text into the specified language in response to the translation request. The LLM server 17 then transmits the translation result, including the translated text, to the information processing device 11.

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

[0110] Thus, the control unit 30 executes the processes in steps S17 and S18 as a third-stage process. In the third-stage process, the control unit 30 obtains a translated text obtained by translating the summary text into a different language.

[0111] In step S19, the control unit 30 performs information provision processing. In the information provision processing, the control unit 30 sends the acquired translation to the second travel management server 12B. As a result, the second travel management server 12B controls the received translation to be viewable. Specifically, the second travel management server 12B controls the received translation to be viewable for each specified item. In other words, the control unit 30 provides the summary text to the prospective users of the transaction for each specified item. Specifically, the control unit 30 provides the summary text translated into different languages ​​as the translated text to the prospective users of the transaction.

[0112] <Evaluation control process> Next, the evaluation control process will be explained with reference to Figure 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 by instructions from the operator of the information processing system 10. The evaluation condition may also be met when a summary of the explanatory text is obtained.

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

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

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

[0116] Thus, the control unit 30 generates a prompt that includes a first evaluation request, an explanatory text, guidance information, and a summary text, and instructs the control unit 30 to perform an evaluation of the summary text which is summarized from the explanatory text based on the guidance information, and transmits it to the first LLM server 17A.

[0117] Meanwhile, upon receiving the first evaluation request, the first LLM server 17A inputs the explanatory text, guideline information, and summary text into the evaluation model. In response to the receipt of the first evaluation request, the first LLM server 17A generates evaluation results for the summary text, which is derived from the explanatory text based on the guideline information. Specifically, upon receiving the first evaluation request, the first LLM server 17A generates evaluation results for each guideline item, derived from the summary text based on the guideline information. The first LLM server 17A then transmits the evaluation results to the information processing device 11.

[0118] In step S22, the control unit 30 executes the 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 text that has been summarized from the explanatory text based on the guideline information.

[0119] The control unit 30 stores the acquired evaluation results 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 the second evaluation request transmission process. In the second evaluation request transmission process, the control unit 30 sends the second evaluation request to the second LLM server 17B. The second evaluation request is the evaluation request to be sent 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 text acquired as evaluation information to the second LLM server 17B. In particular, for the explanatory text and summary text, the control unit 30 transmits to the second LLM server 17B information evaluating whether each guideline item of the guideline information is an appropriate evaluation result, an inappropriate evaluation result, or invalid information. The information transmitted to the first LLM server 17A and the information transmitted to the second LLM server 17B are the same.

[0122] Thus, the control unit 30 generates a prompt that includes a second evaluation request, an explanatory text, guideline information, and a summary text, and instructs the control unit 30 to perform an evaluation of the summary text which is summarized from the explanatory text based on the guideline information, and transmits it to the second LLM server 17B.

[0123] Meanwhile, when the second LLM server 17B receives the second evaluation request, it inputs the explanatory text, guideline information, and summary text into the evaluation model. As a result, the second LLM server 17B generates evaluation results for the summary text, which is summarized from the explanatory text based on the guideline information, in response to the receipt of the second evaluation request. Specifically, the second LLM server 17B generates evaluation results for each guideline item for the summary text, which is summarized from the explanatory text based on the guideline information, in response to the receipt of the second evaluation request. The second LLM server 17B then transmits the evaluation results to the information processing device 11.

[0124] In step S24, the control unit 30 executes the 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 text that has been summarized from the explanatory text based on the guideline information.

[0125] The control unit 30 stores the acquired evaluation results 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 performs 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 performs an evaluation of the summary text obtained based on the guideline information by transmitting the explanatory text, guideline information, and summary text to the evaluation model.

[0127] To give a specific example, the control unit 30 evaluates the selection of summary sentences based on the evaluation results of guideline items to which the guideline type is associated as "maintain" or "delete." In particular, the control unit 30 evaluates whether the information should be kept as a summary in the explanatory text based on the evaluation results of guideline items to which the guideline type is associated as "maintain." The control unit 30 evaluates whether the information should not be kept as a summary in the explanatory text based on the evaluation results of guideline items to which the guideline type is associated as "delete."

[0128] The control unit 30 evaluates whether information should be retained as a summary in the explanatory text if appropriate evaluation results and inappropriate evaluation results are associated with the guideline item to which "Maintain" is associated as the guideline type. The control unit 30 determines that the explanatory text does not contain information to be retained as a summary if invalid information is associated with the evaluation results of the guideline item to which "Maintain" is associated as the guideline type. In this case, the control unit 30 does not evaluate whether information should be retained as a summary in the explanatory text.

[0129] The control unit 30 evaluates whether information should not be included in the summary in the explanatory text if an appropriate evaluation result or an inappropriate evaluation result is associated with a guideline item for which deletion is associated as a guideline type. The control unit 30 determines that information should not be included in the summary in the explanatory text if invalid information is associated with a guideline item for which deletion is associated as a guideline type. In this case, the control unit 30 does not evaluate whether information should not be included in the summary in the explanatory text.

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

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

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

[0133] The guideline revision conditions may be met based on the first evaluation result and the second evaluation result. The guideline revision conditions may be met when there is a guideline item where both the evaluation value corresponding to the first evaluation result and the evaluation value corresponding to the second evaluation result are below the specified value. The guideline revision conditions may be met when there is a guideline item where at least one of the evaluation values ​​corresponding to the first evaluation result and the evaluation value corresponding to the second evaluation result is below the specified value. The guideline revision conditions 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 below the specified value. The guideline revision conditions 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 below the specified value.

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

[0135] In step S27, the control unit 30 executes a process for generating corrected guideline information. In the process for generating corrected guideline information, the control unit 30 generates corrected guideline information for correcting the guideline information. In particular, the control unit 30 may generate corrected guideline information that indicates 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 below a specified value.

[0136] In step S28, the control unit 30 executes the 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 entered by the operator of the information processing system 10. The correction instruction may include the target of the correction and the content of the correction to be made to the guideline information. If the control unit 30 determines that there is no correction instruction, it terminates 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 modification process. In the guideline information modification process, the control unit 30 modifies the guideline information based on the modification instructions. The control unit 30 updates the guideline information in accordance with the modification instructions by storing the modified guideline information in the storage unit 31. In this way, the control unit 30 modifies the guideline information regarding the summary of the explanatory text based on the evaluation results.

[0139] <Operation and Effects of the First Embodiment> The operation and effects of the first embodiment will now be described. (1-1) The control unit 30 obtains the description entered by the administrator of the transaction. The control unit 30 obtains guideline information regarding the summarization of the description from the storage unit 31. The control unit 30 obtains a summary of the description by transmitting the description and guideline information to the summarization model of the generating artificial intelligence. Therefore, by transmitting guideline information in addition to the description entered by the administrator to the summarization model of the generating artificial intelligence, the possibility of obtaining an appropriate summary in accordance with the operation of the information processing system 10 can be increased. Thus, the accuracy of summarizing from the description entered by the administrator can be improved.

[0140] (1-2) The guideline information includes information regarding the selection of explanatory texts. Therefore, by transmitting the guideline information to the summarization model of the generating artificial intelligence in addition to the explanatory texts entered by the administrator, the likelihood of obtaining an appropriate summary text regarding the selection of explanatory texts in accordance with the operation of the information processing system 10 can be increased. Thus, the accuracy of summarizing from the explanatory texts entered by the administrator can be improved.

[0141] (1-3) The guideline information includes information about the order in which the explanatory texts are arranged. Therefore, by sending the guideline information to the summarization model of the artificial intelligence that generates the explanatory texts, in addition to the explanatory texts entered by the administrator, it is possible to increase the likelihood of obtaining an appropriate summary regarding the order of the explanatory texts as the information processing system 10 operates. Thus, the accuracy of summarizing from the explanatory texts entered by the administrator can be improved.

[0142] (1-4) The guideline information includes information about the wording of the explanatory text. Therefore, by sending the guideline information to the summarization model of the artificial intelligence that generates the explanatory text in addition to the explanatory text entered by the administrator, the likelihood of obtaining an appropriate summary of the wording of the explanatory text can be increased as the information processing system 10 operates. Thus, the accuracy of summarizing from the explanatory text entered by the administrator can be improved.

[0143] (1-5) The control unit 30 provides summary texts for each specified item so that prospective users of the transaction can view them. This allows the control unit 30 to provide prospective users of the transaction with summary texts that have improved accuracy in summarizing from the explanatory text entered by the administrator.

[0144] (1-6) The control unit 30 provides the translated summary text, which has been translated into different languages, to the prospective users of the transaction. This improves the accuracy of summarizing from the explanatory text entered by the administrator, and also makes it possible to provide the prospective users of the transaction with a summary text translated into the desired language.

[0145] (1-7) In addition, conventionally, it has been desirable to appropriately evaluate whether the desired summary text is obtained in conjunction with the operation of the information processing system 10. Therefore, the control unit 30 transmits the explanatory text, guideline information, and summary text to the evaluation model of the generating artificial intelligence, thereby evaluating the summary text based on the guideline information. As a result, by transmitting the explanatory text, guideline information, and summary text to the evaluation model of the generating artificial intelligence, it is possible to evaluate whether an appropriate summary text is obtained in conjunction with the operation of the information processing system 10. This makes it possible to determine whether an appropriate summary text is obtained in conjunction with the operation of the information processing system 10 based on the evaluation results. This increases the likelihood that an appropriate summary text will be obtained in conjunction with the operation of the information processing system 10. Therefore, the accuracy of summarizing from the explanatory text entered by the administrator can be improved.

[0146] (1-8) The control unit 30 evaluates the selection of summary sentences. To this end, by transmitting the explanatory text, guideline information, and summary sentences to the evaluation model of the generating artificial intelligence, it is possible to evaluate whether appropriate summary sentences are being obtained in accordance with the operation of the information processing system 10. This makes it possible to determine, based on the evaluation results, whether appropriate summary sentences are being obtained in accordance with the operation of the information processing system 10. Therefore, the accuracy of summarizing from explanatory texts entered by the administrator can be improved.

[0147] (1-9) The control unit 30 does not evaluate whether the information in the description should be included in the summary if the description does not contain any information that should be included in the summary. Therefore, by selecting the items to be evaluated without including unnecessary information, the accuracy of the evaluation of whether an appropriate summary is obtained in accordance with the operation of the information processing system 10 can be improved. Consequently, the accuracy of summarizing from the description entered by the administrator can be improved.

[0148] (1-10) The control unit 30 does not evaluate whether the information in the description is to be included in the summary if the description does not contain any information that should not be included in the summary. Therefore, by selecting the items to be evaluated without including unnecessary information, the accuracy of the evaluation of whether an appropriate summary is obtained in accordance with the operation of the information processing system 10 can be improved. Consequently, the accuracy of summarizing from the description entered by the administrator can be improved.

[0149] (1-11) The control unit 30 evaluates the order of the summary sentences. To this end, by transmitting the explanatory text, guideline information, and summary sentences to the evaluation model of the generating artificial intelligence, the system can evaluate whether an appropriate summary sentence has been obtained in terms of the order of the summary sentences as the information processing system 10 operates. This allows the system to determine, based on the evaluation results, whether an appropriate summary sentence has been obtained in terms of the order of the summary sentences as the information processing system 10 operates. Therefore, the accuracy of summarizing from the explanatory text entered by the administrator can be improved.

[0150] (1-12) The control unit 30 evaluates the textual expression of the summary. Therefore, by transmitting the explanatory text, guideline information, and summary text to the evaluation model of the generating artificial intelligence, it is possible to evaluate whether an appropriate summary text is obtained in relation to the textual expression of the summary text as the information processing system 10 operates. As a result, it is possible to determine whether an appropriate summary text is obtained in relation to the textual expression of the summary text as the information processing system 10 operates, based on the evaluation results. Therefore, the accuracy of summarizing from the explanatory text entered by the administrator can be improved.

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

[0152] (1-14) The control unit 30 performs a first evaluation of the summary by transmitting the explanatory text, guideline information, and summary text to the first evaluation model of the generating artificial intelligence. The control unit 30 performs a second evaluation of the summary text by transmitting the explanatory text, guideline information, and summary text to the second evaluation model of the generating artificial intelligence. The control unit 30 evaluates the summary text by comparing the first evaluation and the second evaluation. Therefore, it is possible to determine whether an appropriate summary text is obtained in accordance with 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. Thus, the accuracy of summarizing from the explanatory text entered by the administrator can be improved.

[0153] (1-15) The control unit 30 modifies the guideline information based on the evaluation results. Therefore, the guideline information itself can be modified based on the evaluation results to determine whether an appropriate summary text is obtained in conjunction with the operation of the information processing system 10. Consequently, the accuracy of summarizing from the explanatory text entered by the administrator can be improved.

[0154] [Second Embodiment] Next, a second embodiment will be described. In the following description, the same reference numerals will be used for components that have already been described in the embodiments, and redundant explanations will be omitted or simplified.

[0155] In the second embodiment, the control unit 30 performs summary control processing targeting the first LLM server 17A. That is, the control unit 30 obtains a summary by outputting the explanatory text and guideline information to the first processing model. Thus, the summary obtained from the first processing model corresponds to an example of the first processing text.

[0156] Furthermore, the control unit 30 performs summary control processing targeting the second LLM server 17B. In other words, the control unit 30 obtains a summary by outputting the explanatory text and guideline information to the second processing model. Thus, the summary obtained from the second processing model corresponds to an example of the second processing text.

[0157] Then, the control unit 30 performs evaluation control processing targeting the first LLM server 17A. In this case, in step S21, the control unit 30 outputs the summary text, the original text, and the guideline information obtained from the first processing model to the first LLM server 17A, thereby obtaining the evaluation result in step S22.

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

[0159] In this manner, the control unit 30 transmits the explanatory text, the guideline information, the summary text obtained from the first processing model, and the summary text obtained from the second processing model to the evaluation model. As a result, the control unit 30 performs an evaluation of the summary text obtained from the first processing model and the summary text obtained from the second processing model.

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

[0161] <Operation and Effects of the Second Embodiment> The operation and effects of the second embodiment will now be described. (2-1) The control unit 30 performs an evaluation of the summary texts from each processing model by transmitting the explanatory text, guideline information, the summary text obtained from the first processing model, and the summary text obtained from the second processing model to the evaluation model. Therefore, by comparing the evaluation values ​​of the summary texts obtained from multiple processing models, it is possible to evaluate the summary texts obtained from multiple processing models. This makes it possible to evaluate the processing accuracy of multiple processing models. Consequently, it is possible to improve the accuracy of summarizing from the explanatory text entered by the administrator.

[0162] [Example of changes] This embodiment can be implemented with the following modifications. This embodiment and the following modifications can be combined with each other to the extent that they do not contradict each other technically.

[0163] The control unit 30 may obtain the translated text from the summary text when the translation conditions are met. The translation conditions may be met according to the instructions of the operator of the information processing system 10. The translation conditions may be met depending on the type of server that provides the summary text. The control unit 30 does not have to obtain the translated text from the summary text.

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

[0165] The control unit 30 may execute the first and second stage processes as a single process. For example, the control unit 30 may obtain a summary text based on the guideline information by sending the explanatory text, the first guideline information 31A, and the second guideline information 31B to the LLM server 17. This reduces the number of times the learning model needs to be input.

[0166] The control unit 30 may obtain evaluation results from communication with the second LLM server 17B, targeting the summary text obtained through communication with the first LLM server 17A. The control unit 30 may also obtain evaluation results from communication with the first LLM server 17A, targeting the summary text obtained through communication with the second LLM server 17B. In other words, the control unit 30 may use different LLM servers 17 for obtaining the summary text and LLM servers 17 for obtaining the evaluation results.

[0167] The evaluation coefficient may be set based on the behavioral history of prospective customers regarding the description and summary. In other words, the evaluation coefficient may be based on the behavioral history of one or more prospective customers. Also, a high evaluation coefficient may be set for specified items that show a high value in the behavioral history of one or more prospective customers. The behavioral history may include impressions (IMP). Impressions indicate the number of times the specified items in the description and summary were displayed. The behavioral history may also include click-through rates (CTR). Click-through rates indicate the ratio of clicks to the number of times the specified items in the description and summary were displayed. The behavioral history may also include conversions (CV). Conversions indicate the number of times the target action was taken, starting from the specified items in the description and summary. Conversions include the completion of a transaction in travel services, including the purchase of goods or services related to travel. Conversions include the completion of a transaction in e-commerce services, including the purchase of goods or services in e-commerce. To give a specific example, a high evaluation coefficient may be set for a specified item with a high impression rate. A high evaluation coefficient may be set for a specified item with a high click-through rate. A high evaluation coefficient may be set for a specified item with a high conversion rate.

[0168] The control unit 30 may select the LLM server 17 with the highest evaluation result as the server for obtaining the summary text, based on the evaluation results. In other words, the control unit 30 may select a summary model with the highest evaluation result, based on the evaluation results.

[0169] The control unit 30 may leave as is any text that does not correspond to the maintenance or deletion of a guideline type. The control unit 30 may delete text that does not correspond to the maintenance or deletion of a guideline type without leaving any trace.

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

[0171] The control unit 30 may perform a process of summarizing the explanatory texts, which may include at least one of the following: selecting which explanatory texts to include, determining the order in which the explanatory texts are arranged, or the expression of the explanatory texts. The control unit 30 may perform either a process of keeping the explanatory texts as summaries or a process of not keeping the explanatory texts as summaries, and may not perform the other. The control unit 30 may also perform a process of summarizing the explanatory texts, which may include content other than the selection of explanatory texts, the order in which the explanatory texts are arranged, and the expression of the explanatory texts.

[0172] The information processing system 10 may provide services other than travel services. For example, the information processing system 10 may provide e-commerce services. In this case, the description of the transaction subject may be a description of the goods traded in the e-commerce service. The information processing system 10 may provide video streaming services. In this case, the description of the transaction subject may be a description of the videos traded in the video streaming service. The information processing system 10 may provide multiple services. The information processing system 10 does not have to provide travel services. In other words, the information processing system 10 may be a system that provides the transaction subject. The information processing system 10 itself may be a system that does not provide the transaction subject.

[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 a single LLM server 17. The LLM server 17 may also 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 summarization model, translation model, and evaluation model as a single learning model. The LLM server 17 may also have other learning models besides the summarization model, translation model, and evaluation model.

[0176] The information processing device 11 may include the configuration of another server. For example, the information processing device 11 may include some or all of the configuration related to the travel management server 12. The information processing device 11 may also include some or all of the configuration related to the LLM server 17.

[0177] The information processing device 11 may consist of multiple servers. For example, the multiple servers may include a server for obtaining a summary from an explanatory text based on guideline information. The multiple servers may include a server for obtaining a translated text from the summary. The multiple servers may include a server for evaluating the summary obtained from the explanatory text based on guideline information. The multiple servers may have different administrators or may have the same administrator.

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

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

[0180] As used herein, the expression "at least one of" means one or more of the desired options. For example, as used herein, if there are two options, the expression "at least one of" means either one option or both of the two options. As another example, as used herein, if there are three or more options, the expression "at least one of" means either one option or any combination of two or more options.

[0181] [Note] The technical concepts that can be gleaned from the embodiments and modifications described above are outlined below. (A) The information processing device includes: a description acquisition unit that acquires a description of a transaction subject entered by the administrator of the transaction subject; a guideline information acquisition unit that acquires guideline information relating to a summary of the description of the transaction subject acquired by the description acquisition unit from a storage unit; and a summary acquisition unit that acquires a summary of the transaction subject by transmitting the description of the transaction subject acquired by the description acquisition unit and the guideline information acquired by the guideline information acquisition unit to a summary model, thereby acquiring a summary of the transaction subject which is a summary of the description of the transaction subject acquired by the description acquisition unit.

[0182] (B) In the information processing device described in (A), the guideline information includes information regarding the selection of the description of the transaction target acquired by the description acquisition unit. (C) In the information processing device described in (A) or (B), the guideline information includes information regarding the order in which the descriptions of the transaction subject are arranged, as acquired by the description acquisition unit.

[0183] In the information processing device described in any one of (D)(A) to (C), the guideline information includes information regarding the written expression of the description of the transaction target acquired by the description acquisition unit. The information processing device described in any one of (E)(A) to (D) includes an evaluation unit that performs an evaluation of the summary text of the transaction subject acquired by the summary text acquisition unit based on the guideline information acquired by the guideline information acquisition unit by transmitting the description text of the transaction subject acquired by the description text acquisition unit, the guideline information acquired by the guideline information acquisition unit, and the summary text of the transaction subject acquired by the summary text acquisition unit to an evaluation model.

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

[0185] The information processing device described in any one of (G)(A) to (F) includes an information providing unit that provides the translated text of the transaction target, which is a translation of the summary text of the transaction target acquired by the summary text acquisition unit into a different language, so that the translated text can be viewed by the prospective users of the transaction target.

[0186] (H) The information processing system includes: a description acquisition unit that acquires a description of a transaction subject entered by the administrator of the transaction subject; a guideline information acquisition unit that acquires guideline information regarding a summary of the description of the transaction subject acquired by the description acquisition unit; and a summary acquisition unit that acquires a summary of the transaction subject by transmitting the description of the transaction subject acquired by the description acquisition unit and the guideline information acquired by the guideline information acquisition unit to a summary model, thereby acquiring a summary of the transaction subject which is a summary of the description of the transaction subject acquired by the description acquisition unit.

[0187] (I) The information processing method involves one or more computers performing the following actions: obtaining a description of the transaction subject entered by the administrator of the transaction subject; obtaining guidance information regarding a summary of the description of the transaction subject; and obtaining a summary of the transaction subject by transmitting the description of the transaction subject and the guidance information to a summarization model.

[0188] (J) The program causes one or more computers to perform the following actions: to obtain a description of the trading subject entered by the administrator of the trading subject; to obtain guidance information regarding a summary of the description of the trading subject; and to obtain a summary of the trading subject by transmitting the description of the trading subject and the guidance information to a summarization 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... Description acquisition unit (original text acquisition unit), 30B... Guideline information acquisition unit, 30E... Summary acquisition unit (processed text acquisition unit), 30G... Evaluation unit, 30H... Information provision unit, 30I... Guideline correction unit, 31... Storage unit, 31A... First guideline information, 31B... Second guideline information, 31C... Evaluation result information.

Claims

1. A description acquisition unit that acquires the description of the transaction subject entered by the administrator of the transaction subject, A guideline information acquisition unit acquires guideline information regarding the summary of the description of the transaction target acquired by the description acquisition unit from the storage unit, A summary text acquisition unit acquires a summary text of a trading target, which is a summary text of the trading target obtained by the description text acquisition unit, and the guideline information acquisition unit, and includes the description text of the trading target acquired by the description text acquisition unit and the guideline information acquisition unit, and generates a summary prompt that instructs the summary text acquisition unit to summarize the description text of the trading target acquired by the description text acquisition unit based on the guideline information acquisition unit, and transmits the summary prompt to a summary model, which is a large-scale language model, thereby acquiring a summary text of the trading target which is a summary text of the trading target acquired by the description text acquisition unit, An information provision unit provides the summary text of the transaction target acquired by the summary text acquisition unit so that it can be viewed by the prospective users of the transaction target. Equipped with, The aforementioned guidance information includes information regarding items to retain from the description of the trading subject obtained by the description acquisition unit, and information regarding items to delete from the description of the trading subject obtained by the description acquisition unit. An information processing device that obtains the conclusion of a transaction by a prospective trader in relation to a summary of the transaction subject provided by the aforementioned information provision unit.

2. In the information processing apparatus according to claim 1, The aforementioned summary of the transaction subject is the first summary of the transaction subject, The aforementioned summary prompt is a first summary prompt, Information processing device wherein the summary text acquisition unit includes a first summary text of the transaction subject and guideline information acquired by the guideline information acquisition unit, generates a second summary prompt that instructs the summarization of the first summary text of the transaction subject based on the guideline information acquired by the guideline information acquisition unit, and transmits the second summary prompt to a summary model which is a large-scale language model, thereby acquiring a second summary text of the transaction subject which is a summary of the description text of the transaction subject acquired by the description text acquisition unit.

3. In the information processing apparatus according to claim 1 or claim 2, The information processing device includes, as the guideline information, information that retains wording that does not correspond to items that retain wording from the description of the transaction target acquired by the description acquisition unit, and items that do not correspond to items that delete wording from the description of the transaction target acquired by the description acquisition unit.

4. In the information processing apparatus according to claim 1 or claim 2, The information processing device includes, as the guideline information, information to delete text that does not correspond to items that retain wording from the description of the transaction target acquired by the description acquisition unit, and items that delete wording from the description of the transaction target acquired by the description acquisition unit.

5. In the information processing apparatus according to claim 1 or claim 2, The system includes an information provision unit that provides the translated text of the transaction target, obtained by the summary text acquisition unit, in a different language, so that the translated text can be viewed by prospective users of the transaction target. Information processing device.

6. A description acquisition unit that acquires the description of the transaction subject entered by the administrator of the transaction subject, A guideline information acquisition unit acquires guideline information regarding the summary of the description of the transaction target acquired by the description acquisition unit, A summary text acquisition unit acquires a summary text of a trading target, which is a summary text of the trading target obtained by the description text acquisition unit, and a summary text acquisition unit that includes the description text of the trading target acquired by the description text acquisition unit and the guideline information acquired by the guideline information acquisition unit, and generates a summary prompt that instructs the summary text acquisition unit to summarize the description text of the trading target acquired by the description text acquisition unit based on the guideline information acquired by the guideline information acquisition unit, and transmits the summary prompt to a summary model, which is a large-scale language model, thereby acquiring a summary text of the trading target which is a summary text of the trading target acquired by the description text acquisition unit, An information provision unit provides the summary text of the transaction target acquired by the summary text acquisition unit so that it can be viewed by the prospective users of the transaction target. Equipped with, The aforementioned guidance information includes information regarding items to retain from the description of the trading subject obtained by the description acquisition unit, and information regarding items to delete from the description of the trading subject obtained by the description acquisition unit. An information processing system that obtains the completion of a transaction by a prospective trader for a summary of the transaction subject provided by the aforementioned information provision department.

7. One or more computers, To obtain the description of the transaction item entered by the administrator of the transaction item, To obtain guidance information regarding the summary of the description of the subject of the transaction, The system includes a description of the subject of the transaction and the guidance information, and generates a summary prompt that instructs the system to summarize the description of the subject of the transaction based on the guidance information. By sending the aforementioned summary prompt to a summary model, which is a large-scale language model, a summary text of the transaction item is obtained, which is a summary of the description of the transaction item. To provide a summary of the transaction subject so that it can be viewed by the prospective users of the transaction subject, Execute, The aforementioned guidance information includes information regarding items whose wording should be retained from the description of the subject of the transaction, and information regarding items whose wording should be removed from the description of the subject of the transaction. An information processing method comprising the one or more computers described above, which performs the task of obtaining confirmation that a transaction has been concluded by a prospective trader for a summary of the transaction subject provided.

8. On one or more computers, To obtain the description of the transaction item entered by the administrator of the transaction item, To obtain guidance information regarding the summary of the description of the subject of the transaction, The system includes a description of the subject of the transaction and the guidance information, and generates a summary prompt that instructs the system to summarize the description of the subject of the transaction based on the guidance information. By sending the aforementioned summary prompt to a summary model, which is a large-scale language model, a summary text of the transaction item is obtained, which is a summary of the description of the transaction item. To provide a summary of the transaction subject so that it can be viewed by the prospective users of the transaction subject, Make it run, The aforementioned guidance information includes information regarding items whose wording should be retained from the description of the subject of the transaction, and information regarding items whose wording should be removed from the description of the subject of the transaction. A program that causes one or more of the aforementioned computers to perform the task of obtaining confirmation of the completion of a transaction by a prospective trader for a summary of the transaction subject provided.

Citation Information

Patent Citations

  • Broadcasting-related information retrieval system, retrieval condition recording terminal, and retrieval condition record transmitting program

    JP2002288181A

  • Generation apparatus, generation method, and generation program

    JP2018005324A

  • Generation apparatus, generation method, and generation program

    JP2018128805A