System, method and program for generating sales promotional text

The system uses Large Language Models to generate promotional text for travel products, leveraging past performance data and scoring criteria, addressing the lack of tailored promotional methods and ensuring high-quality output.

JP7784758B1Active Publication Date: 2025-12-12REIWA TRAVEL INC
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024228161
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-12-12
Estimated Expiration
2044-12-25

AI Technical Summary

Technical Problem

Existing systems lack a suitable method for generating promotional text specifically tailored for travel products.

Method used

A system utilizing Large Language Models (LLMs) to generate promotional text for travel products, incorporating past performance data and patterns, and scoring criteria to refine the output.

Benefits of technology

Generates high-quality promotional text for travel products with potential for excellent performance records by leveraging past data and refined scoring, ensuring relevance and effectiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007784758000001_ABST
    Figure 0007784758000001_ABST
Patent Text Reader

Abstract

A system, a method and a program for generating promotional text suitable for generating promotional text for travel products are provided. [Solution] The past travel product promotional text is promotional text for a past travel product that has been offered in the past. The performance information includes the past travel product promotional text and performance data for past travel product offerings corresponding to the past travel product promotional text. One or more computer control circuits acquire target travel product information including the contents of the target travel product, acquire one or more acquired performance data that are at least a portion of the multiple performance data, and generate input information that is an instruction for causing a first LLM to generate one or more target travel product promotional text for the target travel product based on the target travel product information and the one or more acquired performance data. The input information includes a first prompt including instructions to the first LLM and one or more acquired performance data referenced by the first LLM.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a system, a method and a program for generating promotional text. [Background technology]

[0002] Known inventions relating to conventional systems include, for example, the system described in Patent Document 1. This system selects product titles of items that are put up for sale in a network-based marketplace. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 6802370 Summary of the Invention [Problem to be solved by the invention]

[0004] However, there is a need for a method suitable for generating promotional copy for travel products.

[0005] SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide a system, a method and a program for generating promotional text suitable for generating promotional text for travel products. [Means for solving the problem]

[0006] The first form is The system comprises one or more computers, Past travel product promotional text is the promotional text for past travel products offered in the past, The performance information includes the past travel product promotional statements and performance data on the past provision of travel products corresponding to the past travel product promotional statements, The one or more computers store a plurality of pieces of performance information; The one or more computer control circuits Obtain information about the applicable travel product, including the details of the applicable travel product; Acquire the one or more pieces of acquired performance information that are at least a part of the plurality of pieces of performance information; generating input information that instructs a first Large Language Model (LLM) to generate one or more promotional copy for the target travel product based on the target travel product information and the one or more pieces of acquisition information; The input information includes a first prompt including an instruction to the first LLM and the one or more pieces of acquired performance information referenced by the first LLM. It is a system.

[0007] The second form is the first prompt includes instructions for causing the first LLM to generate one or more promotional copy patterns; each of the one or more promotional wording patterns includes a combination of words that indicate attributes of the one or more target travel product promotional wordings; The system according to the first aspect.

[0008] The third form is the first prompt includes a plurality of reference promotional copy patterns; Each of the plurality of reference promotional wording patterns is referenced by the first LLM when generating the promotional wording for the one or more target travel products, and includes a combination of wording that indicates attributes of the travel products. The system according to the second aspect.

[0009] The fourth form is the first prompt includes instructions for causing the first LLM to generate the one or more promotional wording patterns based on a reference promotional wording pattern referenced by the first LLM. The system according to the third aspect.

[0010] The fifth form is the first prompt includes key information, including one or more items reflected in the one or more target travel product promotional claims, and includes instructions for causing the first LLM to generate the one or more target travel product promotional claims based on the key information; The system is according to any one of the first to fourth aspects.

[0011] The sixth form is The one or more computer control circuits Acquire travel product promotional content information including the one or more target travel product promotional content generated by the first LLM; The system is according to any one of the first to fifth aspects.

[0012] The seventh form is The one or more computer control circuits inputting a second prompt to the second LLM to cause the second LLM to score each of the one or more target travel product promotional claims included in the travel product promotional claim information; The system according to the sixth aspect.

[0013] The eighth form is the second prompt includes a scoring rubric; The system according to the seventh aspect.

[0014] The ninth form is The scoring criteria include at least one scoring item among concreteness, amount of information, attractiveness, appeal, conciseness, grammatical accuracy, and originality. The system according to the eighth aspect.

[0015] The tenth form is The scoring criteria include at least two scoring items from among concreteness, amount of information, attractiveness, appeal, conciseness, grammatical accuracy, and originality, and priorities are set for the two or more scoring items. The system according to the eighth aspect.

[0016] The 11th form is The number of the one or more target travel product promotional phrases is plural, generating a second prompt for causing the second LLM to score each of the plurality of target travel product promotional phrases included in the travel product promotional phrase information, and inputting the second prompt to the second LLM; The system according to any one of the seventh to tenth aspects.

[0017] The 12th form is The one or more computer control circuits Obtaining scoring result information, which is the scoring result by the second LLM, from the second LLM; The system according to any one of the seventh to eleventh aspects.

[0018] The 13th form is The one or more computer control circuits selecting the one or more eligible travel product promotional statements based on the number of characters in the one or more eligible travel product promotional statements; The system according to any one of the first to twelfth aspects.

[0019] The 14th form is The one or more computer control circuits extracting the one or more pieces of acquired actual information from the plurality of pieces of actual information based on the target travel product information; The system according to any one of the first to thirteenth aspects.

[0020] The 15th form is The travel product is a package tour, The target travel product information includes at least one of the travel destination, country, season, airline, departure time zone, and arrival time zone of the target travel product; The one or more computer control circuits extracting the one or more pieces of acquired performance information from the plurality of pieces of performance information based on at least one of the travel destination, country, season, hotel, airline, and departure time zone included in the target travel product information; The system according to the fourteenth aspect.

[0021] The 16th form is Each of the plurality of pieces of performance information includes at least one of the number of reservations, the number of sales, the total number of customers, and the number of information views for the past travel products. The system according to any one of the first to fifteenth aspects.

[0022] The 17th form is The travel product is a package tour, The target travel product information includes at least one of the package tour destination, airline, accommodation name, and hotel grade. The system according to any one of the first to sixteenth aspects.

[0023] The 18th form is The target travel product information includes a plurality of items, A priority is set for each of the plurality of items when referenced by the first LLM, The priority indicates either that reference to the item by the first LLM is mandatory or that reference to the item by the first LLM is optional. The system according to any one of the first to seventeenth aspects.

[0024] The 19th form is The one or more computer control circuits setting the priority based on the one or more pieces of acquired performance information; The system according to the eighteenth aspect.

[0025] The 20th form is A method for generating promotional text, comprising: Past travel product promotional text is the promotional text for past travel products offered in the past, The performance information includes the past travel product promotional statements and performance data on the past provision of travel products corresponding to the past travel product promotional statements, The one or more computers store a plurality of pieces of performance information; The promotional text generation method includes: Acquire target travel product information including the contents of the target travel product; acquiring the one or more pieces of acquired performance information that are at least a part of the plurality of pieces of performance information; generating input information that instructs a first Large Language Model (LLM) to generate one or more promotional copy for the target travel product based on the target travel product information and the one or more pieces of acquisition information; The input information includes a first prompt including an instruction to the first LLM and the one or more pieces of acquired performance information referenced by the first LLM. A method for generating promotional text.

[0026] The 21st form is A program, Past travel product promotional text is the promotional text for past travel products offered in the past, The performance information includes the past travel product promotional statements and performance data on the past provision of travel products corresponding to the past travel product promotional statements, The one or more computers store a plurality of pieces of performance information; The program is configured to cause the control circuit of the one or more computers to: Acquire target travel product information including the contents of the target travel product; acquiring the one or more pieces of acquired performance information that are at least a part of the plurality of pieces of performance information; generating input information that instructs a first Large Language Model (LLM) to generate one or more promotional copy for the target travel product based on the target travel product information and the one or more pieces of acquisition information; The input information includes a first prompt including an instruction to the first LLM and the one or more pieces of acquired performance information referenced by the first LLM. It is a program. [Effects of the Invention]

[0027] According to the present invention, a system, a method and a program for generating promotional text suitable for generating promotional text for travel products can be provided. [Brief explanation of the drawings]

[0028] [Figure 1] FIG. 1 is a block diagram of the system 1. [Figure 2] FIG. 2 is a block diagram of the first terminal 10. As shown in FIG. [Figure 3] FIG. 3 is a block diagram of the first server 110. As shown in FIG. [Figure 4] FIG. 4 is a block diagram of the second server 210. [Figure 5] FIG. 5 is a block diagram of the third server 310. [Figure 6] FIG. 6 is a flowchart showing the operation of the system 1. [Figure 7] FIG. 7 shows the performance information table. [Figure 8] FIG. 8 shows the first prompt. [Figure 9] FIG. 9 shows the second prompt. DETAILED DESCRIPTION OF THE INVENTION

[0029] (Embodiment) A system 1 according to one embodiment of the present invention will be described with reference to the drawings.

[0030] [System Structure] First, the overall configuration of the system 1 will be described with reference to the drawings. FIG. 1 is a block diagram of the system 1. FIG. 2 is a block diagram of the first terminal 10. FIG. 3 is a block diagram of the first server 110. FIG. 4 is a block diagram of the second server 210. FIG. 5 is a block diagram of the third server 310.

[0031] 1 includes a first terminal 10, a second terminal 50, a first server 110, a second server 210, and a third server 310. The first terminal 10, the second terminal 50, the first server 110, the second server 210, and the third server 310 can communicate with each other via a communication network. The network may be the Internet, an intranet, or the like.

[0032] The first terminal 10 is a computer used by a first user. The first user is, for example, a staff member of a travel agency who wants to generate promotional text for a travel product. In this embodiment, the promotional text is the title of the travel product. The first terminal 10 is, for example, a personal computer, a smartphone, or a tablet terminal. In this embodiment, the first terminal 10 is a personal computer located at a travel agency. As shown in FIG. 2, the first terminal 10 includes a control circuit 12, a memory circuit 14, a network interface 16, a graphics processing unit 18, a display 20, an operation unit 26, and a touch panel 28.

[0033] The memory circuit 14 stores programs and data and is, for example, a combination of a read-only memory (ROM), a random access memory (RAM), and a storage (for example, a flash memory or a hard disk).

[0034] The programs include, for example, the following programs: OS (Operating System) programs - Programs for applications that process information (e.g., web browsers or target apps described below)

[0035] The data includes, for example, the following data: Databases referenced in information processing Data obtained by performing information processing (i.e., the results of performing information processing)

[0036] The control circuit 12 executes the program stored in the memory circuit 14 to realize the functions of the first terminal 10. The control circuit 12 is, for example, at least one of the following: ·CPU(Central Processing Unit) ·GPU(Graphic Processing Unit) ·ASIC(Application Specific Integrated Circuit) ·FPGA(Field Programmable Array)

[0037] The control circuit 12 includes an acquired performance information extraction means 30 as a functional block.

[0038] The network interface 16 controls communication between the first terminal 10 and external devices. The external devices are the first server 110 and the second server 210.

[0039] The graphics processing unit 18 displays an image on the display 20 based on the image data generated by the control circuit 12. The display 20 is a liquid crystal display or an organic EL (Electro Luminescence) display.

[0040] The operation unit 26 generates an operation signal based on a user's operation on the touch panel 28 and outputs the operation signal to the control circuit 12 .

[0041] The first server 110 is a data server that stores various data of the travel agency. As shown in FIG. 3, the first server 110 includes a control circuit 112, a memory circuit 114, and a network interface .

[0042] The memory circuit 114 stores programs and data and is, for example, a combination of a read-only memory (ROM), a random access memory (RAM), and a storage (for example, a flash memory or a hard disk).

[0043] The control circuit 112 executes the program stored in the memory circuit 114 to realize the functions of the first server 110. The control circuit 112 is, for example, at least one of the following: ·CPU(Central Processing Unit) ·GPU(Graphic Processing Unit) ·ASIC(Application Specific Integrated Circuit) ·FPGA(Field Programmable Array)

[0044] The network interface 116 controls communication between the first server 110 and an external device, which is the first terminal 10.

[0045] The second server 210 is an application server that operates according to predefined logic based on a request from the first user. The second server 210 receives an instruction from the first terminal 10 and outputs a processing command to the second server 210 and the third server 310. The second server 210 is, for example, a Verify (registered trademark) server. As shown in FIG. 4, the second server 210 includes a control circuit 212, a memory circuit 214, and a network interface 216.

[0046] The memory circuit 214 stores programs and data and is, for example, a combination of a read-only memory (ROM), a random access memory (RAM), and a storage (for example, a flash memory or a hard disk).

[0047] The control circuit 212 executes the program stored in the memory circuit 214 to realize the functions of the second server 210. The control circuit 212 is, for example, at least one of the following: ·CPU(Central Processing Unit) ·GPU(Graphic Processing Unit) ·ASIC(Application Specific Integrated Circuit) ·FPGA(Field Programmable Array)

[0048] The control circuit 212 includes, as functional blocks, a target travel product information acquisition means 220, an acquisition performance information acquisition means 222, an input information generation means 224, a travel product promotional wording information acquisition means 226, a second prompt input means 228, a scoring result information acquisition means 230, a selection means 232, and a priority setting means 234.

[0049] The network interface 216 controls communication between the second server 210 and external devices. The external devices are the first terminal 10, the second terminal 50, and the third server 310.

[0050] The third server 310 is an inference server equipped with a large language model (LLM). As shown in FIG. 5, the third server 310 includes a control circuit 312, a memory circuit 314, and a network interface 316.

[0051] The memory circuit 314 stores programs and data and is, for example, a combination of a read-only memory (ROM), a random access memory (RAM), and a storage (for example, a flash memory or a hard disk).

[0052] The control circuit 312 executes the program stored in the memory circuit 314 to realize the functions of the third server 310. The control circuit 312 is, for example, at least one of the following: ·CPU(Central Processing Unit) ·GPU(Graphic Processing Unit) ·ASIC(Application Specific Integrated Circuit) ·FPGA(Field Programmable Array)

[0053] The network interface 316 controls communication between the third server 310 and an external device, which is the second server 210.

[0054] The third server 310 also includes a first LLM 318 and a second LLM 320. The LLM is a natural language processing model trained using a large amount of text data. For example, the LLM can perform natural language processing such as text generation by fine-tuning a pre-trained model.

[0055] The second terminal 50 is an information processing device used by a second user. The second user is a person who is considering purchasing a travel product from a travel agency. The second terminal 50 has the same hardware configuration as the first terminal 10. Therefore, a description of the second terminal 50 will be omitted.

[0056] [System 1 operation] The operation of the system 1 will be described below with reference to the drawings. Fig. 6 is a flowchart showing the operation of the system 1. Fig. 7 is a diagram showing a performance information table. Fig. 8 is a diagram showing a first prompt. Fig. 9 is a diagram showing a second prompt.

[0057] When the control circuit 12 of the first terminal 10 reads the programs stored in the memory circuit 14, these programs cause the control circuit 12 of the first terminal 10 to execute the operations described below. The programs cause the control circuit 12 to execute the acquisition performance information extraction means 30.

[0058] When the control circuit 212 of the second server 210 reads the programs PG stored in the memory circuit 214, these programs PG cause the control circuit 212 of the second server 210 to execute the operations described below. The programs PG cause the control circuit 212 to execute target travel product information acquisition means 220, acquisition record information acquisition means 222, input information generation means 224, travel product promotional wording information acquisition means 226, second prompt input means 228, rating result information acquisition means 230, selection means 232, and priority setting means 234.

[0059] The system 1 aims to generate promotional copy for travel products, such as examples 1 and 2 shown below, in response to a request from a first user. Example 1: "A luxurious holiday at a quiet, luxurious resort at Hotel C! A comfortable flight with Company A." Example 2: "Enjoy a blissful Hawaiian experience at a quiet, luxurious resort away from Waikiki! Overlooking the vast mountain range."

[0060] First, the first user operates the operation unit 26 of the first terminal 10 to input target travel product information I1, which includes details of the target travel product. The travel product is a travel-related product, and in this embodiment, it is a package tour. The target travel product is the travel product for which the first user wishes to generate promotional text. Promotional text is a relatively short sentence or phrase that advertises the travel product to the destination, such as the title of a package tour, which is an example of a travel product, or a hotel catchphrase in advertising materials. The target travel product information I1 includes at least one of the target travel product's travel destination, country, season, airline, hotel, departure time, and arrival time as details of the target travel product. In this embodiment, the target travel product information I1 includes the travel destination, country, season, airline, and hotel. For example, the target travel product information I1 includes "Hawaii" as a travel destination, "America" ​​as a country, "summer" as a season, "Company A" as an airline, and "Hotel C" as a hotel. As a result, the control circuit 12 of the first terminal 10 acquires the target travel product information I1 (step S1).

[0061] Here, the memory circuit 114 has a performance information DB 114a. The performance information DB 114a stores the performance information table shown in FIG. 7. The performance information table includes multiple pieces of performance information I2. Therefore, the memory circuit 114 stores multiple pieces of performance information I2. The performance information I2 includes past travel product promotional statements, past travel product details, and past provision records (provision records) of travel products corresponding to the past travel product promotional statements. Provision, for example, refers to sales. Past travel product promotional statements are promotional statements for past travel products that have been provided in the past. Past travel product details are details of the content of past travel products. In this embodiment, the past travel product details include the location, country, airline, hotel, and season. The provision record of past travel products includes at least one of the number of reservations, sales, total number of customers, and number of information views for the past travel product. The total number of customers is the number of customers who have used the past travel product. In other words, the total number of customers is the total number of people who participated in package tours, which are past travel products. The number of information views is the number of views of the website on which the past travel products are posted. In this embodiment, the provision history includes the number of reservations for the past travel products and the number of sales for the past travel products.

[0062] Next, the control circuit 12 (one or more computer control circuits and the acquired performance information extraction means 30) of the first terminal 10 extracts one or more pieces of acquired performance information I3 from the plurality of performance information I2 shown in FIG. 7 based on the target travel product information I1 (step S2). More specifically, the control circuit 12 (one or more computer control circuits and the acquired performance information extraction means 30) of the first terminal 10 extracts one or more pieces of acquired performance information I3 from the plurality of performance information I2 shown in FIG. 7 based on at least one of the travel destination, country, season, airline, hotel, and departure time included in the target travel product information I1. In this embodiment, the control circuit 12 of the first terminal 10 extracts one or more pieces of acquired performance information I2 that include at least one of the travel destination, country, season, airline, hotel, and departure time included in the target travel product information I1 from the performance information table as one or more pieces of acquired performance information I3. For example, the control circuit 12 of the first terminal 10 extracts one or more pieces of performance information I2 that include any of "Hawaii," "America," "Summer," "Company A," or "Hotel C" as one or more pieces of acquired performance information I3. For example, the control circuit 12 of the first terminal 10 extracts, as the acquired performance information I3, performance information I2 that includes, in past promotional text for travel products, "A luxury resort where you can interact with dolphins! A quiet, prestigious hotel 15 minutes by car from Waikiki" as shown in Figure 7. Note that the control circuit 12 of the first terminal 10 may further extract, as the acquired performance information I3, one or more performance information I2 that includes, in past promotional text for travel products, a content other than "A luxury resort where you can interact with dolphins! A quiet, prestigious hotel 15 minutes by car from Waikiki" as shown in Figure 7. In this way, the one or more pieces of acquired performance information I3 are information extracted from the plurality of pieces of performance information I2 shown in Figure 7, and therefore, are at least a portion of the plurality of pieces of performance information I2 shown in Figure 7.

[0063] Next, the control circuit 12 of the first terminal 10 transmits the target travel product information I1 and one or more pieces of acquisition history information I3 to the second server 210 via the network interface 16 (step S3). In response, the network interface 216 of the second server 210 receives the target travel product information I1 and one or more pieces of acquisition history information I3 and outputs the target travel product information I1 and one or more pieces of acquisition history information I3 to the control circuit 212. As a result, the control circuit 212 of the second server 210 (one or more computer control circuits, target travel product information acquisition means 220, acquisition history information acquisition means 222) acquires the target travel product information I1 and one or more pieces of acquisition history information I3 (step S11).

[0064] Next, the control circuit 212 (one or more computer control circuits / input information generating means 224) of the second server 210 generates input information I4, which is an instruction to the first LLM 318 to generate one or more promotional texts T for the target travel product, based on the target travel product information I1 and one or more pieces of acquisition history information I3 (step S12). The input information I4 includes the target travel product information I1, a first prompt P1 including an instruction to the first LLM 318, and one or more pieces of acquisition history information I3 referenced by the first LLM 318.

[0065] The first prompt P1 will now be described with reference to Fig. 8. The memory circuit 214 of the second server 210 stores the first prompt P1. The first prompt P1 includes an instruction X0 and a first condition X1 to a fourth condition X4.

[0066] Instruction X0 is an instruction to cause the first LLM 318 to generate ten patterns of promotional text T (tour promotional text) and promotional text patterns TP for the target travel product. Instruction X0 also includes an instruction to cause the first LLM 318 to generate the promotional text T (tour promotional text) and promotional text patterns TP so as to satisfy the first condition X1 through the fourth condition X4.

[0067] The promotional text pattern TP indicates the structure of the promotional text T for the target travel product. The promotional text pattern TP includes a combination of text that indicates the attributes of the promotional text T for the target travel product. If the promotional text T for the target travel product is "An exquisite holiday at a tranquil, high-end resort at Hotel C! A comfortable flight with Company A," the promotional text pattern TP includes, for example, "information about the hotel's location," "hotel characteristics," "intended tour purpose," and "airline characteristics." In other words, the promotional text pattern TP indicates that the promotional text T for the target travel product was generated by combining "information about the hotel's location," "hotel characteristics," "intended tour purpose," and "airline characteristics."

[0068] The first condition X1 includes an instruction to have the first LLM 318 read the target travel product information I1 when generating the target travel product promotional copy T.

[0069] The second condition X2 includes a plurality of reference promotional wording patterns TP1. Similar to the promotional wording patterns TP, each of the reference promotional wording patterns TP1 includes a combination of wordings that indicate the attributes of the travel product. For example, the reference promotional wording pattern TP1 includes "destination characteristics," "attractiveness of accommodation," and "unique experience." The second condition X2 includes instructions for the first LLM 318 to generate a promotional wording pattern TP based on the reference promotional wording pattern TP1 referenced by the first LLM 318. The reference promotional wording pattern TP1 is used as a reference for the promotional wording pattern TP. The third condition X3, described below, includes instructions for the first LLM 318 to generate promotional wording T for the target travel product separately from the promotional wording pattern TP. In this way, each of the reference promotional wording patterns TP1 is referenced by the first LLM 318 when generating one or more promotional wording T for the target travel product.

[0070] The third condition X3 includes the following instructions: The first LLM 318 generates promotional text T for the target travel product and promotional text pattern TP based on the acquisition performance information I3 and the reference promotional text pattern TP1.

[0071] Thus, the third condition X3 includes instructions for causing the first LLM 318 to learn a method for generating promotional wording patterns TP based on one or more past travel product titles. In this case, the first LLM 318 emphasizes the characteristics of past travel product promotional wording that has an excellent track record. In other words, the first LLM 318 generates the promotional wording pattern TP by preferentially extracting the characteristics of past travel product promotional wording that has an excellent track record. An excellent track record means a large number of reservations, a large number of sales, etc.

[0072] The fourth condition X4 includes instructions for causing the first LLM 318 to generate promotional text T (tour promotional text) and promotional text pattern TP for the target travel product based on the important information I7. Thus, the fourth condition X4 includes the important information I7. The important information I7 is one or more items reflected in one or more promotional texts T for the target travel product. The important information I7 is information included in the promotional text T for the target travel product that attracts the customer's attention. The important information I7 includes a hotel overview, room features, tour contents (hotel plans), etc. If the target travel product information I1 and one or more pieces of acquisition history information I3 include a hotel overview, room features, tour contents (hotel plans), etc., the first LLM 318 includes the hotel overview, room features, tour contents (hotel plans), etc. in the promotional text T for the target travel product and the promotional text pattern TP.

[0073] Next, the control circuit 212 of the second server 210 transmits the input information I4 to the third server 310 via the network interface 216 (step S13). In response, the network interface 316 of the third server 310 receives the input information I4 and outputs the input information I4 to the control circuit 312. As a result, the control circuit 312 of the third server 310 acquires the input information I4.

[0074] The input information I4 includes target travel product information I1, a first prompt P1, and one or more pieces of acquisition information I3. The first LLM 318 reads the target travel product information I1 based on the first condition X1 of the first prompt P1. Furthermore, the first LLM 318 reads the one or more pieces of acquisition information I3 based on the third condition X3 of the first prompt P1. The first LLM 318 then generates a promotional wording pattern TP in accordance with the second condition X2 and the third condition X3. Furthermore, the first LLM 318 generates promotional wording T for the target travel product based on the target travel product information I1, the one or more pieces of acquisition information I3, and the promotional wording pattern TP in accordance with the third condition X3 and the fourth condition X4. For example, the first LLM 318 generates "hotel location information" + "hotel features" + "expected tour purpose" + "airline features" as a promotional text pattern TP, and generates "An exquisite holiday at the quiet luxury resort of Hotel C! A comfortable air trip with Company A" as promotional text T for the target travel product. By repeating the above process 10 times, the first LLM 318 generates travel product promotional text information I5 that includes 10 patterns of promotional text patterns TP and promotional text T for the target travel product.

[0075] The control circuit 312 of the third server 310 transmits the travel product promotional wording information I5 to the second server 210 via the network interface 316. In response, the network interface 216 of the second server 210 receives the travel product promotional wording information I5 and outputs the travel product promotional wording information I5 to the control circuit 212. As a result, the control circuit 212 of the second server 210 (the control circuit of one or more computers / travel product promotional wording information acquisition means 226) acquires the travel product promotional wording information I5, which includes the ten promotional wording patterns TP generated by the first LLM 318 and the target travel product promotional wording T (step S14).

[0076] Next, the control circuit 212 of the second server 210 deletes the target travel product promotional phrases T having 100 or more characters from the 10 patterns of target travel product promotional phrases T included in the travel product promotional phrase information I5 (step S15). In this way, the control circuit 312 of the second server 210 (the control circuit / selection means 232 of one or more computers) selects one or more target travel product promotional phrases T based on the character length of the one or more target travel product promotional phrases T.

[0077] Next, the control circuit 212 of the second server 210 (a control circuit of one or more computers) acquires a second prompt P2 (step S16). In this embodiment, the memory circuit 214 of the second server 210 stores the second prompt P2. The control circuit 212 of the second server 210 then reads the second prompt P2. The second prompt P2 includes instructions for causing the second LLM 320 to score each of the one or more target travel product promotional phrases T (multiple target travel product promotional phrases) included in the travel product promotional phrase information I5. As shown in FIG. 9 , the second prompt P2 includes scoring criteria. The scoring criteria include at least one scoring item from among concreteness, information content, attractiveness, appeal, conciseness, grammatical accuracy, and originality. In this embodiment, the scoring criteria include "concreteness and information content," "attractiveness and appeal," "conciseness and readability," "grammatical accuracy and spelling," and "originality."

[0078] Next, the control circuit 212 of the second server 210 transmits the second prompt P2 and the travel product promotional message information I5 to the third server 310 via the network interface 216 (step S17). In response, the network interface 316 of the third server 310 receives the second prompt P2 and the travel product promotional message information I5 and outputs the second prompt P2 and the travel product promotional message information I5 to the control circuit 312. As a result, the control circuit 312 of the third server 310 acquires the second prompt P2 and the travel product promotional message information I5. In this way, in step S17, the control circuit 212 of the second server 210 (the control circuit / second prompt input means 228 of one or more computers) transmits the second prompt P2 to the second server 210, thereby inputting the second prompt P2 to the second LLM 320.

[0079] The second LLM 320 scores one or more target travel product promotional statements T included in the travel product promotional statement information I5 based on the second prompt P2. The second LLM 320 then generates scoring information I6 including the scoring results for the one or more target travel product promotional statements T. The scoring information I6 may also include a reason for the scoring of the one or more target travel product promotional statements T. The control circuit 312 of the third server 310 transmits the scoring information I6 to the second server 210 via the network interface 316. In response, the network interface 216 of the second server 210 receives the scoring information I6 and outputs the scoring information I6 to the control circuit 212. As a result, the control circuit 212 of the second server 210 (the control circuit / scoring information acquisition means 230 of one or more computers) acquires the scoring information I6 from the second LLM 320 (step S18).

[0080] Finally, the control circuit 212 of the second server 210 causes the display 20 to display one or more target travel product promotional statements T included in the travel product promotional statement information I5 and the scoring results included in the scoring result information I6 (step S19). This allows the first user to view one or more target travel product promotional statements T and their scoring results. The first user determines the target travel product promotional statement T to be used for the target travel product based on the one or more target travel product promotional statements T and their scoring results. This allows the control circuit 212 of the second server 210 to upload the target travel product promotional statement T to the travel agency's web server. As a result, the second user can view the target travel product promotional statement T using the second terminal 50.

[0081] [effect] System 1 is suitable for generating promotional text for travel products. More specifically, the control circuit 212 of the second server 210 generates input information I4, which instructs the first LLM 318 to generate one or more promotional texts T for the target travel product based on the target travel product information I1 and one or more pieces of acquired performance information I3. As a result, the first LLM 318 generates one or more promotional texts T for the target travel product using the one or more pieces of acquired performance information I3 as a reference. The one or more pieces of acquired performance information I3 include past promotional texts for the travel product and past performance records of providing the travel product. Therefore, the first LLM 318 can analyze past promotional texts for travel products with excellent performance records to generate one or more promotional texts T for the target travel product that are likely to have excellent performance records. As described above, System 1 is suitable for generating promotional text for travel products.

[0082] In the system 1, the first prompt includes instructions for causing the first LLM 318 to generate one or more promotional text patterns TP. Each of the one or more promotional text patterns TP includes a combination of text that indicates attributes of one or more target travel product promotional text T. Therefore, the first LLM 318 can generate one or more target travel product promotional text T based on the one or more promotional text patterns TP. This allows the first LLM 318 to learn the process of generating one or more target travel product promotional text T through the generation of the promotional text patterns TP. As a result, the first LLM 318 can generate one or more high-quality target travel product promotional text T. Furthermore, by viewing the one or more promotional text patterns TP, the first user can understand the process of generating one or more target travel product promotional text T.

[0083] In the system 1, the first prompt P1 includes a plurality of reference promotional wording patterns TP1. Each of the plurality of reference promotional wording patterns TP1 is referenced by the first LLM 318 when generating one or more target travel product promotional wordings T, and includes a combination of wordings that indicate the attributes of the travel product. In this way, if the first prompt P1 includes a plurality of reference promotional wording patterns TP1 that are likely to have a good performance record, the first LLM 318 can generate one or more target travel product promotional wordings T that are likely to have a good performance record.

[0084] In the system 1, the first prompt P1 includes instructions for causing the first LLM 318 to generate one or more promotional wording patterns TP based on the reference promotional wording pattern TP1 referenced by the first LLM 318. As a result, if the first prompt P1 describes multiple reference promotional wording patterns TP1 that are likely to have a good performance record, the first LLM 318 can generate one or more promotional wording patterns TP that are likely to have a good performance record. Furthermore, the first LLM 318 can generate one or more promotional wordings T for the target travel product that are likely to have a good performance record based on the one or more promotional wording patterns TP that are likely to have a good performance record.

[0085] In the system 1, the first prompt P1 includes key information, including one or more items that will be reflected in one or more target travel product promotional statements T. The first prompt P1 then includes instructions for the first LLM 318 to generate one or more target travel product promotional statements T based on the key information, thereby allowing the first user to obtain a target travel product promotional statement T that reflects the key items desired by the first user.

[0086] In the system 1, the control circuit 212 of the second server 210 inputs a second prompt P2 to cause the second LLM 320 to score each of the one or more target travel product promotional phrases T included in the travel product promotional phrase information I5. This allows the first user to obtain the scoring results for the one or more target travel product promotional phrases T. Based on the scoring results, the first user can consider which of the one or more target travel product promotional phrases T to use for the travel product.

[0087] In the system 1, the second prompt P2 includes a scoring criterion, which includes at least one of specificity, amount of information, attractiveness, appeal, conciseness, grammatical accuracy, and originality. This allows the first user to consider which of the one or more target travel product promotional phrases T to use for the travel product based on the scoring result and the scoring criterion.

[0088] In the system 1, the control circuit 212 of the second server 210 selects one or more target travel product promotional phrases T based on the number of characters in the one or more target travel product promotional phrases T. This allows for the deletion of target travel product promotional phrases T that are too long or too short and are therefore inappropriate as promotional phrases for the travel product.

[0089] The system 1 can generate one or more promotional statements T for a target travel product that are suitable for the target travel product. More specifically, the target travel product information I1 includes at least one of the travel destination, country, season, airline, departure time, and arrival time of the target travel product. The control circuit 212 of the second server 210 extracts one or more pieces of acquired actual information I3 from the multiple pieces of actual information I2 based on at least one of the travel destination, country, season, airline, and departure time included in the target travel product information I1. Therefore, the control circuit 212 of the second server 210 can extract one or more pieces of acquired actual information I3 suitable for the target travel product from the multiple pieces of actual information I2. Therefore, the control circuit 212 of the second server 210 can generate one or more promotional statements T for the target travel product based on the one or more pieces of acquired actual information I3 suitable for the target travel product.

[0090] (Other embodiments) The system according to the present invention is not limited to System 1 and can be modified within the scope of the invention.

[0091] The third server 310 includes a first LLM 318 and a second LLM 320. However, the third server 310 may include the first LLM 318 but not the second LLM 320. In this case, the system 1 further includes a fourth server. The fourth server includes the second LLM 320.

[0092] It should be noted that the first LLM 318 and the second LLM 320 may be a common LLM.

[0093] The target travel product information I1 may include at least one of the package tour destination, airline, accommodation name, and hotel grade.

[0094] The target travel product information I1 includes multiple items. Each of the multiple items may be assigned a priority when referenced by the first LLM 318. The priority indicates whether reference to the item by the first LLM 318 is mandatory or optional. The control circuit 212 (one or more computer control circuits / priority setting means 234) of the second server 210 may set the priority based on one or more pieces of acquired performance information I3. Specifically, the control circuit 212 of the second server 210 evaluates the contribution of the multiple items to the performance of the provision based on the performance of the provision of the one or more pieces of acquired performance information I3. The control circuit 212 of the second server 210 determines the priority of the multiple items based on the contribution of the multiple items to the performance of the provision and enters the priority in the first prompt P1.

[0095] 6 shows the operation of the control circuit 12 of the first terminal 10 and the control circuit 212 of the second server 210. However, the flowchart of FIG. 6 may be executed by the control circuit of one computer, or may be executed by the control circuits of three or more computers, for example.

[0096] The scoring criteria include at least two of the following scoring items: specificity, amount of information, attractiveness, appeal, conciseness, grammatical accuracy, and originality, and priorities may be set for two or more scoring items.

[0097] In the system 1, the number of promotional statements T for the target travel product is plural. However, the number of promotional statements T for the target travel product may be one or more.

[0098] The first prompt P1 includes instructions for causing the first LLM 318 to generate 10 promotional wording patterns. However, the first prompt P1 may include instructions for causing the first LLM 318 to generate one or more promotional wording patterns.

[0099] The first prompt P1 includes instructions for causing the first LLM 318 to generate ten patterns of promotional copy T for the target travel product. However, the first prompt P1 may include instructions for causing the first LLM 318 to generate one or more promotional copy T for the target travel product.

[0100] The number of characters in the promotional text T for the target travel product in step S15 is not limited to 100. In step S15, the control circuit 212 of the second server 210 may delete promotional text T for the target travel product that is 50 characters or less. 50 characters is an example of the predetermined number of characters.

[0101] Travel products may be optional tours, themed travel products, eco-tours / sustainable travel, luxury travel, family / children's travel products, active tours, workation plans, etc. Optional tours are additional activities that can be selected during a stay at a tourist destination (e.g., night cruises, local guided tours). Themed travel products are trips specialized in a theme, such as gourmet food, art, history, or visiting filming locations. Eco-tours / sustainable travel are tours that allow you to experience environmental conservation activities or travel to enjoy nature. Luxury travel is a high-end individual travel product, with plans that include luxurious accommodations, private guides, and private vehicles. Family / children's travel products are plans that include amusement parks and zoos that the whole family can enjoy. Active tours are trips that allow you to experience active experiences, such as mountain climbing, trekking, diving, and skydiving.

[0102] The input information I4 includes the first prompt P1, the acquisition record information I3, and the target travel product information I1. However, the target travel product information I1 may be included in the first prompt P1. In this case, the input information I4 includes the first prompt P1 and the acquisition record information I3.

[0103] The promotional text for a travel product does not have to be the title of the travel product. The promotional text for a travel product may be, for example, a promotional catchy text for promotional creatives, a tagline for social media, or a post on social media.

[0104] In addition, the second LLM 320 may generate comment information including comments pointing out areas for improvement in the promotional copy for the target travel product along with the scoring result information I6.

[0105] In system 1, first LLM 318 generates promotional text T for the target travel product and promotional text pattern TP based on acquired performance information I3 and reference promotional text pattern TP1. However, first LLM 318 may generate promotional text pattern TP based on acquired performance information I3 and reference promotional text pattern TP1, and then generate promotional text T for the target travel product based on promotional text pattern TP. In this case, third condition X3 is as follows: Use the acquired performance information as learning data to extract patterns of tour promotional text. Reflect the extracted promotional text in the promotional text patterns that will be used to generate the tour promotional text. Use the generated promotional text patterns to generate the tour promotional text. [Explanation of symbols]

[0106] 1: System 10: Terminal 1 12: Control circuit 14:Memory circuit 16: Network interface 18: Graphics processing unit 20: Display 26:Operation unit 28: Touch panel 30: Acquisition performance information extraction means 50: Second terminal 110: First server 112: Control circuit 114:Memory circuit 116: Network interface 210: Second server 212: Control circuit 214:Memory circuit 216: Network interface 220: Means for obtaining target travel product information 222: Acquisition performance information acquisition means 224: Input information generation means 226: Travel product promotional wording information acquisition means 228: Second prompt input means 230: Means for obtaining grading result information 232: Selection method 234: Priority setting means 310: Third server 312: Control circuit 314:Memory circuit 316: Network Interface I1: Travel product information I2: Performance information I3: Acquisition record information I4: Input information I5: Travel product promotional information I6: Grading result information P1: First prompt P2: Second prompt PG: Program T: Target travel product promotional text TP: Promotional text pattern TP1: Reference promotional wording pattern

Claims

1. The system includes one or more computers, Past travel product promotional text is the promotional text for past travel products offered in the past, The one or more computer control circuits include: Obtain information about the applicable travel product, including the details of the applicable travel product; Acquire acquired performance information including the past travel product promotional phrases and performance information regarding the provision of past travel products corresponding to the past travel product promotional phrases; generating input information that instructs a first Large Language Model (LLM) to generate one or more promotional copy for the target travel product based on the target travel product information and the acquisition record information; The input information includes instructions to the first LLM, the target travel product information, and the acquisition record information. system.

2. the instructions are for causing the first LLM to generate one or more promotional copy patterns; each of the one or more promotional wording patterns includes a combination of words that indicate attributes of the one or more target travel product promotional wordings; The system of claim 1 .

3. the instructions include a plurality of reference promotional claim patterns; Each of the plurality of reference promotional wording patterns is referenced by the first LLM when generating the promotional wording for the one or more target travel products, and includes a combination of wording that indicates attributes of the travel products. The system of claim 2 .

4. the instructions are for causing the first LLM to generate the one or more promotional wording patterns based on a reference promotional wording pattern referenced by the first LLM. The system of claim 3.

5. the instructions include key information including one or more items reflected in the one or more target travel product promotional claims, and are instructions to cause the first LLM to generate the one or more target travel product promotional claims based on the key information; A system according to any one of claims 1 to 4.

6. The one or more computer control circuits include: Acquire travel product promotional content information including the one or more target travel product promotional content generated by the first LLM. A system according to any one of claims 1 to 4.

7. The one or more computer control circuits include: inputting a second prompt to the second LLM to cause the second LLM to score each of the one or more target travel product promotional claims included in the travel product promotional claim information; The system of claim 6.

8. the second prompt includes a scoring criteria. The system of claim 7.

9. The scoring criteria include at least one scoring item among concreteness, amount of information, attractiveness, appeal, conciseness, grammatical accuracy, and originality. The system of claim 8.

10. The scoring criteria include at least two scoring items from among concreteness, amount of information, attractiveness, appeal, conciseness, grammatical accuracy, and originality, and priorities are set for the two or more scoring items. The system of claim 8.

11. The number of the one or more target travel product promotional phrases is plural, generating a second prompt for causing the second LLM to score each of the plurality of target travel product promotional statements included in the travel product promotional statement information, and inputting the second prompt to the second LLM; The system of claim 7.

12. The one or more computer control circuits include: Obtaining grading result information, which is the grading result by the second LLM, from the second LLM; The system of claim 7.

13. The one or more computer control circuits include: selecting the one or more target travel product promotional copy based on the number of characters in the one or more target travel product promotional copy; A system according to any one of claims 1 to 4.

14. the one or more computers store a plurality of performance information items including the past travel product promotional statements and performance data items relating to the provision of past travel products corresponding to the past travel product promotional statements; The one or more computer control circuits include: extracting the acquired performance information from the plurality of performance information based on the target travel product information; A system according to any one of claims 1 to 4.

15. The travel product is a package tour, The target travel product information includes at least one of the travel destination, country, season, hotel, airline, departure time zone, and arrival time zone of the target travel product, The one or more computer control circuits include: extracting the acquired performance information from the plurality of performance information based on at least one of the travel destination, country, season, hotel, airline, departure time zone, and arrival time zone included in the target travel product information; The system of claim 14.

16. The acquisition record information includes at least one of the number of reservations, the number of sales, the total number of customers, and the number of information views for the past travel product. A system according to any one of claims 1 to 4.

17. The travel product is a package tour, The target travel product information includes at least one of the package tour destination, airline, accommodation name, and hotel grade. A system according to any one of claims 1 to 4.

18. The target travel product information includes a plurality of items, a priority level is set for each of the plurality of items when the first LLM refers to the items; The priority indicates either that reference to the item by the first LLM is mandatory or that reference to the item by the first LLM is optional. A system according to any one of claims 1 to 4.

19. The one or more computer control circuits include: setting the priority based on the acquisition record information; 20. The system of claim 18.

20. A method for generating promotional text, comprising: Past travel product promotional text is the promotional text for past travel products offered in the past, The method for generating promotional text includes: Acquire target travel product information including the contents of the target travel product, Acquires past performance information including the past travel product promotional phrases and past performance information regarding the provision of travel products corresponding to the past travel product promotional phrases; generating input information that instructs a first Large Language Model (LLM) to generate one or more promotional copy for the target travel product based on the target travel product information and the acquisition record information; The input information includes instructions to the first LLM, the target travel product information, and the acquisition record information. How to generate promotional text.

21. A program, Past travel product promotional text is the promotional text for past travel products offered in the past, The program may include: Acquire target travel product information including the contents of the target travel product, Acquires past performance information including the past travel product promotional phrases and past performance information regarding the provision of travel products corresponding to the past travel product promotional phrases; generating input information that instructs a first Large Language Model (LLM) to generate one or more promotional copy for the target travel product based on the target travel product information and the acquisition record information; The input information includes instructions to the first LLM, the target travel product information, and the acquisition record information. program.

Citation Information

Patent Citations

  • A system and method for full-dimensional service evaluation of tourism product

    CN109308567A

  • Knowledge base construction method, intelligent customer service implementation method, knowledge question and answer method, equipment and medium

    CN117271787A

  • Marketing system using history information or the like

    JP2002015115A

  • Travel information management device and travel information management method

    JP2015018545A

  • Select a product title

    JP6802370B2