System, method for generating promotional text, and program
The system uses LLMs to create promotional text for travel products by analyzing past data and applying scoring criteria, addressing the lack of effective promotional methods in existing systems and enhancing marketing efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- REIWA TRAVEL INC
- Filing Date
- 2025-11-12
- Publication Date
- 2026-07-07
Smart Images

Figure 2026113404000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a system, a method for generating promotional language, and a program.
Background Art
[0002] As an invention related to a conventional system, for example, the system described in Patent Document 1 is known. This system selects the product title of an item being sold in a network-based marketplace.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] By the way, a method suitable for generating promotional language for travel products is desired.
[0005] Therefore, an object of the present invention is to provide a system, a method for generating promotional language, and a program suitable for generating promotional language for travel products.
Means for Solving the Problems
[0006] The first aspect is that the system includes one or more computers, the past travel product promotional language is the promotional language for past travel products provided in the past, the performance information includes the past travel product promotional language and the performance regarding the provision of the past travel products corresponding to the past travel product promotional language, the one or more computers store a plurality of the performance information, the control circuit of the one or more computers We obtain information about the target travel product, including the details of the target travel product. Acquire one or more acquired performance information, which is at least a part of the aforementioned multiple performance information, Based on the aforementioned target travel product information and the aforementioned one or more acquisition records, input information is generated that is an instruction for the first LLM (Large Language Model) to generate one or more promotional phrases for the target travel product. The input information includes a first prompt including instructions to the first LLM, and one or more acquisition records referenced by the first LLM. It is a system.
[0007] The second form is, The first prompt includes instructions for the first LLM to generate one or more promotional phrase patterns, Each of the one or more promotional phrase patterns includes a combination of phrases that indicate the attributes of the one or more promotional phrases for the target travel product. This is the system described in the first form.
[0008] The third form is, The aforementioned first prompt includes multiple reference promotional wording patterns, Each of the aforementioned multiple reference promotional wording patterns is referenced by the first LLM when generating the one or more target travel product promotional wordings and includes a combination of words that indicate the attributes of the travel product. This is the system described in the second form.
[0009] The fourth form is, The first prompt includes an instruction to cause the first LLM to generate one or more promotional phrase patterns based on the reference promotional phrase patterns referenced by the first LLM. This is the system described in the third form.
[0010] The fifth form is, The first prompt includes important information containing one or more items reflected in the one or more travel product promotion texts, and includes instructions for causing the first LLM to generate the one or more travel product promotion texts based on the important information. The system according to any one of the first aspect to the fourth aspect.
[0011] The sixth aspect is The control circuit of the one or more computers acquires travel product promotion text information including the one or more travel product promotion texts generated by the first LLM. The system according to any one of the first aspect to the fifth aspect.
[0012] The seventh aspect is The control circuit of the one or more computers inputs a second prompt for causing the second LLM to score each of the one or more travel product promotion texts included in the travel product promotion text information to the second LLM. The system according to the sixth aspect.
[0013] The eighth aspect is The second prompt includes scoring criteria. The system according to the seventh aspect.
[0014] The ninth aspect is The scoring criteria include at least one scoring item among specificity, information amount, charm, appeal, conciseness, grammatical accuracy, and originality. The system according to the eighth aspect.
[0015] The tenth aspect is The scoring criteria include at least two scoring items among specificity, information amount, charm, 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 above-mentioned one or more target travel product promotion texts is plural, generate the second prompt for causing each of the plurality of target travel product promotion texts included in the travel product promotion text information to be scored by the second LLM, and input the second prompt to the second LLM, The system according to any one of the 7th form to the 10th form.
[0017] The 12th form is The control circuit of the above-mentioned one or more computers obtain scoring result information, which is the scoring result by the second LLM, from the second LLM, The system according to any one of the 7th form to the 11th form.
[0018] The 13th form is The control circuit of the above-mentioned one or more computers select the one or more target travel product promotion texts based on the number of characters of the one or more target travel product promotion texts, The system according to any one of the 1st form to the 12th form.
[0019] The 14th form is The control circuit of the above-mentioned one or more computers extract the one or more acquired performance information from the plurality of performance information based on the target travel product information, The system according to any one of the 1st form to the 13th form.
[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 control circuit of the above-mentioned one or more computers Based on at least one of the travel destination, country, season, hotel, airline, and departure time included in the aforementioned target travel product information, one or more acquired performance information items are extracted from the aforementioned multiple performance information items. This is the system described in Form 14.
[0021] The 16th form is, Each of the aforementioned multiple performance data includes at least one of the following: the number of reservations for the past travel product, the number of sales, the total number of customers, and the number of information views. The system is one of the first to fifteenth forms.
[0022] The 17th form is, The travel products are package tours. The aforementioned travel product information includes at least one of the following: the destination of the package tour, the airline, the name of the accommodation, and the hotel grade. The system is one of the first to sixteenth forms.
[0023] The 18th form is, The aforementioned travel product information includes multiple items, Each of the aforementioned items has a priority assigned to it when it is referenced in the first LLM. The aforementioned priority indicates either that the reference to the item by the first LLM is mandatory, or that the reference to the item by the first LLM is optional. The system is one of the systems described in the first to seventeenth form.
[0024] The 19th form is, The control circuits of the one or more computers described above are: Based on the above one or more acquisition records, the priority is set. This is the system described in Form 18.
[0025] The 20th form is, A method for generating promotional text, The promotional text for past travel products is promotional text for past travel products that were provided in the past. The performance information includes the aforementioned past promotional text for travel products and the performance data regarding the provision of past travel products corresponding to the aforementioned past promotional text for travel products. One or more computers store multiple pieces of the aforementioned performance information. The method for generating promotional text is provided by the control circuits of one or more computers. Obtain information about the target travel product, including the details of the travel product. The system will acquire one or more acquired performance information, which is at least a part of the aforementioned multiple performance information. Based on the aforementioned target travel product information and the aforementioned one or more acquisition records, input information is generated that is an instruction for the first LLM (Large Language Model) to generate one or more promotional phrases for the target travel product. The input information includes a first prompt including instructions to the first LLM, and one or more acquisition records referenced by the first LLM. This is a method for generating promotional text.
[0026] The 21st form is, It is a program, The promotional text for past travel products is promotional text for past travel products that were provided in the past. The performance information includes the aforementioned past promotional text for travel products and the performance data regarding the provision of past travel products corresponding to the aforementioned past promotional text for travel products. One or more computers store multiple pieces of the aforementioned performance information. The program is installed in the control circuits of the one or more computers. Obtain information about the target travel product, including the details of the travel product. The system will acquire one or more acquired performance information, which is at least a part of the aforementioned multiple performance information. Based on the aforementioned target travel product information and the aforementioned one or more acquisition records, input information is generated that is an instruction for the first LLM (Large Language Model) to generate one or more promotional phrases for the target travel product. The input information includes a first prompt including instructions to the first LLM, and one or more acquisition records 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 suitable for generating promotional text for travel products can be provided. [Brief explanation of the drawing]
[0028] [Figure 1] Figure 1 is a block diagram of System 1. [Figure 2] Figure 2 is a block diagram of the first terminal 10. [Figure 3] Figure 3 is a block diagram of the first server 110. [Figure 4] Figure 4 is a block diagram of the second server 210. [Figure 5] Figure 5 is a block diagram of the third server 310. [Figure 6] Figure 6 is a flowchart showing the operation of System 1. [Figure 7] Figure 7 shows a table of performance information. [Figure 8] Figure 8 shows the first prompt. [Figure 9] Figure 9 shows the second prompt. [Modes for carrying out the invention]
[0029] (Embodiment) 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 System 1 will be explained with reference to the diagrams. Figure 1 is a block diagram of System 1. Figure 2 is a block diagram of the first terminal 10. Figure 3 is a block diagram of the first server 110. Figure 4 is a block diagram of the second server 210. Figure 5 is a block diagram of the third server 310.
[0031] System 1, shown in Figure 1, comprises 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 can 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 travel products. In this embodiment, the promotional text for travel products is the title of the travel product. The first terminal 10 is, for example, a personal computer, a smartphone, or a tablet device. In this embodiment, the first terminal 10 is a personal computer located in a travel agency. As shown in Figure 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. The memory circuit 14 is, for example, a combination of ROM (Read Only Memory), RAM (Random Access Memory), and storage (for example, flash memory or hard disk).
[0034] The program includes, for example, the following: • OS (Operating System) programs • Programs for applications that perform information processing (e.g., web browsers, or target applications described later)
[0035] The data includes, for example, the following: • Databases referenced in information processing • Data obtained by performing information processing (i.e., the results of information processing)
[0036] The control circuit 12 realizes the functions of the first terminal 10 by executing the program stored in the memory circuit 14. 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 the acquisition 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 either a liquid crystal display or an organic EL (Electro-Luminescence) display.
[0040] The operation unit 26 generates an operation signal based on user input via 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 Figure 3, the first server 110 includes a control circuit 112, a storage circuit 114, and a network interface 116.
[0042] The memory circuit 114 stores programs and data. The memory circuit 114 is, for example, a combination of ROM (Read Only Memory), RAM (Random Access Memory), and storage (for example, flash memory or hard disk).
[0043] The control circuit 112 implements the functions of the first server 110 by executing the program stored in the memory circuit 114. 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. The external device 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 instructions from the first terminal 10 and outputs processing commands to the second server 210 and the third server 310. The second server 210 is, for example, a server for Dify®. As shown in Figure 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. The memory circuit 214 is, for example, a combination of ROM (Read Only Memory), RAM (Random Access Memory), and storage (for example, flash memory or hard disk).
[0047] The control circuit 212 implements the functions of the second server 210 by executing the program stored in the memory circuit 214. 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 means for acquiring target travel product information 220, a means for acquiring acquisition results information 222, an input information generation means 224, a means for acquiring travel product promotional text information 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 an LLM (Large Language Model). As shown in Figure 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. The memory circuit 314 is, for example, a combination of ROM (Read Only Memory), RAM (Random Access Memory), and storage (for example, flash memory or hard disk).
[0052] The control circuit 312 implements the functions of the third server 310 by executing the program stored in the memory circuit 314. 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. The external device is the second server 210.
[0054] Furthermore, the third server 310 is equipped with the first LLM318 and the second LLM320. LLM is a natural language processing model trained on a large amount of text data. For example, an LLM can perform natural language processing tasks 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 considering purchasing a travel product from a travel agency. The second terminal 50 has the same hardware configuration as the first terminal 10. Therefore, the description of the second terminal 50 will be omitted.
[0056] [System 1 Operation] The operation of System 1 will be explained below with reference to the diagrams. Figure 6 is a flowchart showing the operation of System 1. Figure 7 is a diagram showing the performance information table. Figure 8 is a diagram showing the first prompt. Figure 9 is a diagram showing the second prompt.
[0057] The control circuit 12 of the first terminal 10 reads the programs stored in the memory circuit 14, and 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 acquired performance information extraction means 30.
[0058] The control circuit 212 of the second server 210 reads the program PG stored in the memory circuit 214, causing the program PG to execute the operations described below in the control circuit 212 of the second server 210. The program PG causes the control circuit 212 to execute the target travel product information acquisition means 220, the acquisition record information acquisition means 222, the input information generation means 224, the travel product promotional wording information acquisition means 226, the second prompt input means 228, the scoring result information acquisition means 230, the selection means 232, and the priority setting means 234.
[0059] System 1 aims to generate promotional text for travel products, such as Examples 1 and 2 shown below, in response to a request from the first user. Example 1: "Enjoy a luxurious holiday at the tranquil resort of Hotel C! A comfortable flight with Company A." Example 2: "Enjoy blissful Hawaiian time at a quiet, upscale resort away from Waikiki! With views of the vast mountain range."
[0060] First, the first user inputs target travel product information I1, which includes the details of the target travel product, by operating the operation unit 26 of the first terminal 10. The travel product is a product related to travel, and in this embodiment, it is a package tour. The target travel product is a travel product for which the first user wishes to generate promotional text. Promotional text is a relatively short sentence or phrase that serves as advertising to the destination of the travel product, such as the title of a package tour, which is an example of a travel product, or a hotel's catchphrase in advertising materials. The target travel product information I1 includes at least one of the following as the details of the target travel product: destination, country, season, airline, hotel, departure time, and arrival time. In this embodiment, the target travel product information I1 includes the destination, country, season, airline, and hotel. For example, the target travel product information I1 includes "Hawaii" as the destination, "America" as the country, "Summer" as the season, "Company A" as the airline, and "Hotel C" as the 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 Figure 7. The performance information table contains multiple performance information I2. Therefore, the memory circuit 114 stores multiple performance information I2. The performance information I2 includes past travel product promotional text, past travel product details, and performance (provision record) related to the provision of past travel products corresponding to the past travel product promotional text. Provision is, for example, sales. Past travel product promotional text is promotional text 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, past travel product details include location, country, airline, hotel, and season. Past travel product provision record includes at least one of the number of reservations, sales, total number of customers, and number of information views for past travel products. The total number of customers is the number of customers who used past travel products. That is, the total number of customers is the total number of people who participated in the package tour that is a past travel product. The number of information views refers to the number of views of the website where past travel products are listed. In this embodiment, the service provision record includes the number of reservations and sales of past travel products.
[0062] Next, the control circuit 12 of the first terminal 10 (control circuit of one or more computers and means for extracting acquired performance information 30) extracts one or more acquired performance information I3 from the plurality of performance information I2 shown in Figure 7 based on the target travel product information I1 (step S2). More specifically, the control circuit 12 of the first terminal 10 (control circuit of one or more computers and means for extracting acquired performance information 30) extracts one or more acquired performance information I3 from the plurality of performance information I2 shown in Figure 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 acquired performance information I3 from the performance information table that includes at least one of the travel destination, country, season, airline, hotel, and departure time included in the target travel product information I1. For example, the control circuit 12 of the first terminal 10 extracts one or more acquired performance information I3 that includes any of "Hawaii", "America", "Summer", "Company A", or "Hotel C". For example, the control circuit 12 of the first terminal 10 extracts the performance information I2, which includes the phrase "A luxury resort where you can interact with dolphins! A quiet, prestigious hotel just a 15-minute drive from Waikiki" as the promotional text for past travel products, as acquired performance information I3. The control circuit 12 of the first terminal 10 may further extract one or more performance information I2 that include phrases other than "A luxury resort where you can interact with dolphins! A quiet, prestigious hotel just a 15-minute drive from Waikiki" as the promotional text for past travel products, as acquired performance information I3. Thus, one or more acquired performance information I3 is information extracted from multiple performance information I2 shown in Figure 7, and therefore is at least a part of the multiple 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 acquisition record information I3 to the second server 210 via the network interface 16 (step S3). Accordingly, the network interface 216 of the second server 210 receives the target travel product information I1 and one or more acquisition record information I3 and outputs the target travel product information I1 and one or more acquisition record information I3 to the control circuit 212. As a result, the control circuit 212 of the second server 210 (control circuits of one or more computers, target travel product information acquisition means 220, acquisition record information acquisition means 222) acquires the target travel product information I1 and one or more acquisition record information I3 (step S11).
[0064] Next, the control circuit 212 of the second server 210 (control circuit of one or more computers / input information generation means 224) generates input information I4, which is an instruction to cause the first LLM 318 to generate one or more promotional phrases T for the target travel product based on the target travel product information I1 and one or more acquisition record 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 acquisition record information I3 referenced by the first LLM 318.
[0065] Here, the first prompt P1 will be explained with reference to Figure 8. The memory circuit 214 of the second server 210 stores the first prompt P1. The first prompt P1 includes instruction X0 and the first condition X1 to the fourth condition X4.
[0066] Instruction X0 is an instruction to cause the first LLM318 to generate 10 patterns of promotional text T (tour promotional text) and promotional text patterns TP for the target travel product. Instruction X0 also includes instructions to cause the first LLM318 to generate the promotional text T (tour promotional text) and promotional text patterns TP for the target travel product in a manner that satisfies the first condition X1 through the fourth condition X4.
[0067] The promotional text pattern TP shows the structure of the promotional text T for the target travel product. The promotional text pattern TP contains a combination of words that indicate 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 the quiet luxury resort of Hotel C! Comfortable air travel with Company A," then the promotional text pattern TP includes, for example, "hotel location information," "hotel features," "intended purpose of the tour," and "airline features." In other words, the promotional text pattern TP means that the promotional text T for the target travel product was generated by a combination of "hotel location information," "hotel features," "intended purpose of the tour," and "airline features."
[0068] The first condition X1 includes an instruction to cause the first LLM318 to read the target travel product information I1 when generating the promotional text T for the target travel product.
[0069] The second condition X2 includes multiple reference promotional wording patterns TP1. Each of the multiple reference promotional wording patterns TP1, like the promotional wording pattern TP, includes a combination of words that indicate the attributes of the travel product. For example, a reference promotional wording pattern TP1 includes "destination features," "accommodation attractions," and "unique experiences." The second condition X2 includes instructions for the first LLM318 to generate promotional wording pattern TP based on the reference promotional wording patterns TP1 referenced by the first LLM318. Reference promotional wording pattern TP1 is used as reference material for promotional wording pattern TP. The third condition X3, described later, includes instructions for the first LLM318 to generate target travel product promotional wording T separately from promotional wording pattern TP. In this way, each of the multiple reference promotional wording patterns TP1 is referenced by the first LLM318 when generating one or more target travel product promotional wording T.
[0070] The third condition X3 includes the following instructions: • The first LLM318 generates the target travel product promotional text T and promotional text pattern TP based on the acquired performance information I3 and the reference promotional text pattern TP1.
[0071] Thus, the third condition X3 includes instructions for the first LLM318 to learn a method for generating promotional text patterns TP based on one or more past travel product titles. In this process, the first LLM318 emphasizes the characteristics of promotional text for past travel products with a proven track record. That is, the first LLM318 preferentially extracts the characteristics of promotional text for past travel products with a proven track record to generate promotional text patterns TP. A proven track record means things like a large number of bookings or a large number of sales.
[0072] The fourth condition X4 includes instructions for the first LLM 318 to generate the target travel product promotional text T (tour promotional text) and promotional text pattern TP based on the important information I7. Therefore, the fourth condition X4 includes important information I7. Important information I7 is one or more items that are reflected in one or more target travel product promotional text T. Important information I7 is information that attracts the customer's attention and is included in the target travel product promotional text T. Important information I7 includes hotel overview, room features, tour details (hotel plan), etc. If the target travel product information I1 and one or more acquired performance information I3 include hotel overview, room features, tour details (hotel plan), etc., the first LLM 318 includes the hotel overview, room features, tour details (hotel plan), etc. in the target travel product promotional text T and 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). Accordingly, 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 the target travel product information I1, the first prompt P1, and one or more acquisition results information I3. Therefore, the first LLM318 reads the target travel product information I1 based on the first condition X1 of the first prompt P1. Furthermore, the first LLM318 reads one or more acquisition results information I3 based on the third condition X3 of the first prompt P1. Then, the first LLM318 generates the promotional wording pattern TP according to the second condition X2 and the third condition X3. Furthermore, the first LLM318 generates the target travel product promotional wording T based on the target travel product information I1, one or more acquisition results information I3, and the promotional wording pattern TP according to the third condition X3 and the fourth condition X4. For example, the first LLM318 generates a promotional phrase pattern TP consisting of "hotel location information" + "hotel features" + "intended purpose of the tour" + "airline features," and generates a target travel product promotional phrase T: "An exquisite holiday at C Hotel's quiet luxury resort! A comfortable flight with A Company." By repeating the above process 10 times, the first LLM318 generates travel product promotional phrase information I5, which includes 10 promotional phrase patterns TP and target travel product promotional phrases T.
[0075] The control circuit 312 of the third server 310 transmits the travel product promotional text 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 text information I5 and outputs the travel product promotional text information I5 to the control circuit 212. As a result, the control circuit 212 of the second server 210 (control circuit of one or more computers / travel product promotional text information acquisition means 226) acquires the travel product promotional text information I5, which includes the 10 patterns of promotional text TP generated by the first LLM 318 and the target travel product promotional text T (step S14).
[0076] Next, the control circuit 212 of the second server 210 deletes the target travel product promotional phrases T that have 100 characters or more 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 (control circuits of one or more computers and selection means 232) selects one or more target travel product promotional phrases T based on the number of characters in one or more target travel product promotional phrases T.
[0077] Next, the control circuit 212 (control circuit of one or more computers) of the second server 210 acquires the second prompt P2 (step S16). In this embodiment, the memory circuit 214 of the second server 210 stores the second prompt P2. Then, the control circuit 212 of the second server 210 reads the second prompt P2. The second prompt P2 contains an instruction to cause the second LLM 320 to score each of the one or more target travel product promotional phrases T (multiple target travel product promotional phrases) contained in the travel product promotional phrase information I5. As shown in Figure 9, the second prompt P2 contains scoring criteria. The scoring criteria include at least one scoring item from specificity, amount of information, attractiveness, persuasiveness, conciseness, grammatical accuracy, and originality. In this embodiment, the scoring criteria include "specificity and amount of information", "attractiveness and persuasiveness", "conciseness and readability", "grammatical accuracy and spelling accuracy", and "originality".
[0078] Next, the control circuit 212 of the second server 210 transmits the second prompt P2 and the travel product promotional text information I5 to the third server 310 via the network interface 216 (step S17). Accordingly, the network interface 316 of the third server 310 receives the second prompt P2 and the travel product promotional text information I5 and outputs the second prompt P2 and the travel product promotional text 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 text information I5. Thus, in step S17, the control circuit 212 of the second server 210 (control circuit of one or more computers, second prompt input means 228) inputs the second prompt P2 to the second LLM 320 by transmitting the second prompt P2 to the second server 210.
[0079] Based on the second prompt P2, the second LLM 320 scores one or more target travel product promotional phrases T included in the travel product promotional phrase information I5. The second LLM 320 then generates scoring result information I6, which includes the scoring results for one or more target travel product promotional phrases T. The scoring result information I6 may also include the reasons for the scoring results for one or more target travel product promotional phrases T. The control circuit 312 of the third server 310 transmits the scoring result information I6 to the second server 210 via the network interface 316. Accordingly, the network interface 216 of the second server 210 receives the scoring result information I6 and outputs the scoring result information I6 to the control circuit 212. As a result, the control circuit 212 of the second server 210 (control circuits of one or more computers / scoring result information acquisition means 230) acquires the scoring result information I6 from the second LLM 320 (step S18).
[0080] Finally, the control circuit 212 of the second server 210 displays one or more target travel product promotional phrases T included in the travel product promotional phrase information I5 and the scoring results included in the scoring result information I6 on the display 20 (step S19). This allows the first user to view one or more target travel product promotional phrases T and their scoring results. Based on the one or more target travel product promotional phrases T and their scoring results, the first user decides which target travel product promotional phrases T to use for the target travel product. As a result, the control circuit 212 of the second server 210 uploads the target travel product promotional phrases T to the travel company's web server. Consequently, the second user can view the target travel product promotional phrases 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 is an instruction for the first LLM 318 to generate one or more promotional text T for the target travel product, based on the target travel product information I1 and one or more acquisition history information I3. As a result, the first LLM 318 generates one or more promotional text T for the target travel product, referring to the one or more acquisition history information I3. The one or more acquisition history information I3 includes past promotional text for travel products and past performance related to the provision of travel products. Therefore, the first LLM 318 can analyze past promotional text for travel products with excellent provision records and generate one or more promotional text T for target travel products that have a high probability of achieving excellent provision records. Based on the above, System 1 is suitable for generating promotional text for travel products.
[0082] In System 1, the first prompt contains instructions for the first LLM 318 to generate one or more promotional phrase patterns TP. Each of the one or more promotional phrase patterns TP contains a combination of phrases that indicate the attributes of one or more target travel product promotional phrases T. Therefore, the first LLM 318 can generate one or more target travel product promotional phrases T based on the one or more promotional phrase patterns TP. In this way, the first LLM 318 can learn the process of generating one or more target travel product promotional phrases T through the generation of promotional phrase patterns TP. As a result, the first LLM 318 can generate one or more high-quality target travel product promotional phrases T. In addition, the first user can understand the process of generating one or more target travel product promotional phrases T by looking at the one or more promotional phrase patterns TP.
[0083] In System 1, the first prompt P1 contains multiple reference promotional phrase patterns TP1. Each of the multiple reference promotional phrase patterns TP1 is referenced by the first LLM 318 when generating one or more target travel product promotional phrases T, and contains a combination of phrases that indicate the attributes of the travel product. As a result, if multiple reference promotional phrase patterns TP1 that are likely to achieve excellent sales performance are described in the first prompt P1, the first LLM 318 can generate one or more target travel product promotional phrases T that are likely to achieve excellent sales performance.
[0084] In System 1, the first prompt P1 contains instructions to cause the first LLM 318 to generate one or more promotional phrase patterns TP based on the reference promotional phrase pattern TP1 referenced by the first LLM 318. As a result, if multiple reference promotional phrase patterns TP1 that are likely to achieve excellent sales performance are described in the first prompt P1, the first LLM 318 can generate one or more promotional phrase patterns TP that are likely to achieve excellent sales performance. Furthermore, based on one or more promotional phrase patterns TP that are likely to achieve excellent sales performance, the first LLM 318 can generate one or more target travel product promotional phrases T that are likely to achieve excellent sales performance.
[0085] In System 1, the first prompt P1 contains important information including one or more items that will be reflected in one or more promotional phrases T for target travel products. The first prompt P1 also contains instructions for the first LLM 318 to generate one or more promotional phrases T for target travel products based on the important information. This allows the first user to obtain promotional phrases T for target travel products that reflect the important information they desire.
[0086] In 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 contained in the travel product promotional phrase information I5. As a result, the first user can 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 in the travel product.
[0087] In System 1, the second prompt P2 includes scoring criteria. The scoring criteria include at least one scoring item from specificity, amount of information, attractiveness, persuasiveness, 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 results and scoring criteria.
[0088] In 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 each phrase. This removes target travel product promotional phrases T that are too long or too short and unsuitable for use as promotional text for travel products.
[0089] System 1 can generate one or more promotional phrases T for the 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 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 acquired performance information I3 from multiple performance information I2 based on at least one of the 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 acquired performance information I3 suitable for the target travel product from multiple performance information I2. Consequently, the control circuit 212 of the second server 210 can generate one or more promotional phrases T for the target travel product based on one or more acquired performance information I3 suitable for the target travel product.
[0090] (Other embodiments) Furthermore, the system according to the present invention is not limited to System 1 and can be modified within the scope of its gist.
[0091] The third server 310 is equipped with the first LLM318 and the second LLM320. However, the third server 310 may have the first LLM 318 but not the second LLM 320. In this case, system 1 further includes a fourth server, which includes the second LLM 320.
[0092] Note that the first LLM318 and the second LLM320 may be the same LLM.
[0093] Furthermore, the target travel product information I1 may include at least one of the following: the destination of the package tour, the airline, the name of the accommodation, or the hotel grade.
[0094] The target travel product information I1 includes multiple items. Each of these items may have a priority assigned to it when referenced by the first LLM318. The priority indicates either that reference to the item by the first LLM318 is mandatory, or that reference to the item by the first LLM318 is optional. Furthermore, the control circuit 212 of the second server 210 (control circuit / priority setting means 234 of one or more computers) may set priorities based on one or more acquired performance information I3. Specifically, the control circuit 212 of the second server 210 evaluates the contribution of multiple items to the provision performance based on the provision performance of one or more acquired performance information I3. The control circuit 212 of the second server 210 determines the priority of the multiple items based on their contribution to the provision performance and writes the priority to the first prompt P1.
[0095] The flowchart shown in Figure 6 illustrates 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 in Figure 6 may be executed by the control circuits of one computer, or by the control circuits of three or more computers.
[0096] The scoring criteria include at least two of the following: specificity, amount of information, appeal, persuasiveness, conciseness, grammatical accuracy, and originality, and two or more scoring criteria may be assigned priorities.
[0097] In System 1, the number of promotional phrases T for the target travel product is multiple. However, the number of promotional phrases T for the target travel product only needs to be one or more.
[0098] The first prompt P1 includes instructions for the first LLM 318 to generate 10 promotional phrase patterns. However, the first prompt P1 may also include instructions for the first LLM 318 to generate one or more promotional phrase patterns.
[0099] The first prompt P1 includes instructions for the first LLM 318 to generate 10 patterns of promotional text T for the target travel product. However, the first prompt P1 may also include instructions for the first LLM 318 to generate one or more promotional text T for the target travel product.
[0100] Note that the number of characters in the promotional text T for the target travel product in step S15 is not limited to 100 characters. Also, in step S15, the control circuit 212 of the second server 210 may delete, for example, the promotional text T for the target travel product of 50 characters or less. Note that 50 characters is just one example of a predetermined number of characters.
[0101] Travel packages may include optional tours, themed travel packages, eco-tours / sustainable travel, luxury travel, family / children's travel packages, active tours, workation plans, etc. Optional tours are additional activities that can be chosen during a stay at a tourist destination (e.g., night cruises, guided tours). Themed travel packages are trips focused on specific themes such as gourmet food, art, history, or movie location tours. Eco-tours / sustainable travel are tours that allow participants to experience environmental protection activities or enjoy nature. Luxury travel are high-end individual travel packages that include luxurious accommodations, private guides, and private cars. Family / children's travel packages include plans that include amusement parks or zoos that families can enjoy. Active tours are trips that offer 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 within the first prompt P1. In this case, the input information I4 includes the first prompt P1 and the acquisition record information I3.
[0103] Note that promotional text for travel products does not have to be the travel product title. Promotional text for travel products may also be promotional text for travel products. For example, promotional text for travel products may be catchy slogans for promotional creative materials, taglines for social media, or social media posts.
[0104] Furthermore, the second LLM320 may generate comment information, including comments pointing out areas for improvement in the promotional wording for the target travel product, along with the scoring result information I6.
[0105] In System 1, the first LLM318 generates the target travel product promotional text T and promotional text pattern TP based on the acquired performance information I3 and the reference promotional text pattern TP1. However, the first LLM318 may generate the promotional text pattern TP based on the acquired performance information I3 and the reference promotional text pattern TP1, and then generate the target travel product promotional text T based on the promotional text pattern TP. In this case, the third condition X3 is as follows. • Use the acquired performance data as training data to extract patterns for tour promotional wording. Reflect the extracted tour promotional wording in the generated promotional wording patterns. Use the generated promotional wording patterns to generate tour promotional wording. [Explanation of Symbols]
[0106] 1: System 10: Terminal 1 12: Control circuits 14:Memory circuit 16: Network Interface 18: Graphics Processing Unit 20: Display 26:Operation unit 28: Touch panel 30: Method for extracting acquisition record information 50: Second terminal 110: Server 1 112: Control circuits 114:Memory circuit 116: Network Interface 210: Second Server 212: Control circuit 214:Memory circuit 216: Network Interface 220: Method for obtaining information on target travel products 222: Method for obtaining acquisition record information 224: Input information generation means 226: Means of obtaining information on wording used for travel product promotion 228: Second prompt input means 230: Means for obtaining scoring result information 232: Selection method 234: Priority setting means 310: Third Server 312: Control circuit 314:Memory circuit 316: Network Interface I1: Information on eligible travel products I2: Performance Information I3: Acquisition record information I4: Input Information I5: Information on promotional wording for travel products I6: Scoring Results Information P1: First prompt P2: Second prompt PG: Program T: Target travel product promotional text TP: Promotional wording patterns TP1: Reference promotional wording patterns
Claims
1. The system consists of one or more computers. The promotional text for past travel products is promotional text for past travel products that were provided in the past. The control circuits of the one or more computers described above are: We obtain information about the target travel product, including the details of the target travel product. Acquired performance information includes the aforementioned past travel product promotional text and the past travel product provision record corresponding to the aforementioned past travel product promotional text. Based on the aforementioned target travel product information and the aforementioned acquisition performance information, input information is generated that is an instruction to the first LLM (Large Language Model) to generate one or more promotional phrases for the target travel product. The input information includes instructions to the first LLM, the target travel product information, and the acquisition record information. system.
2. The aforementioned instruction is an instruction to cause the first LLM to generate one or more promotional wording patterns, Each of the one or more promotional phrase patterns includes a combination of phrases that indicate the attributes of the one or more promotional phrases for the target travel product. The system according to claim 1.
3. The aforementioned instructions include multiple reference promotional wording patterns, Each of the aforementioned multiple reference promotional wording patterns is referenced by the first LLM when generating the one or more target travel product promotional wordings and includes a combination of words indicating the attributes of the travel product. The system according to claim 2.
4. The aforementioned instruction is an instruction to cause the first LLM to generate one or more promotional phrase patterns based on the reference promotional phrase patterns referenced by the first LLM. The system according to claim 3.
5. The aforementioned instruction includes important information that includes one or more items to be reflected in the one or more promotional phrases for the target travel product, and is an instruction to cause the first LLM to generate the one or more promotional phrases for the target travel product based on the aforementioned important information. The system according to any one of claims 1 to 4.
6. The control circuits of the one or more computers described above are: The first LLM acquires travel product promotional text information, which includes the one or more target travel product promotional texts generated by the first LLM. The system according to any one of claims 1 to 4.
7. The control circuits of the one or more computers described above are: A second prompt is input to the second LLM to cause the second LLM to score each of the one or more target travel product promotion phrases included in the travel product promotion phrase information. The system according to claim 6.
8. The second prompt includes scoring criteria. The system according to claim 7.
9. The aforementioned scoring criteria include at least one scoring item from the following: specificity, amount of information, appeal, persuasiveness, conciseness, grammatical accuracy, and originality. The system according to claim 8.
10. The aforementioned scoring criteria include at least two scoring items from among specificity, amount of information, attractiveness, persuasiveness, conciseness, grammatical accuracy, and originality, and a priority order is set for the two or more of the aforementioned scoring items. The system according to claim 8.
11. The number of promotional phrases for the aforementioned one or more target travel products is multiple. The second prompt is generated to cause the second LLM to score each of the multiple target travel product promotion phrases included in the travel product promotion phrase information, and the second prompt is input to the second LLM. The system according to claim 7.
12. The control circuits of the one or more computers described above are: The scoring result information, which is the scoring result by the second LLM, is obtained from the second LLM. The system according to claim 7.
13. The control circuits of the one or more computers described above are: Based on the number of characters in the one or more promotional phrases for the target travel products, the one or more promotional phrases for the target travel products are selected. The system according to any one of claims 1 to 4.
14. The one or more computers mentioned above store multiple pieces of performance information, which include the past promotional text for travel products and the past performance information regarding the provision of travel products corresponding to the past promotional text for travel products. The control circuits of the one or more computers described above are: Based on the aforementioned target travel product information, the acquired performance information is extracted from the aforementioned multiple performance information. The system according to any one of claims 1 to 4.
15. The travel products are package tours. The aforementioned travel product information includes at least one of the travel destination, country, season, hotel, airline, departure time, and arrival time of the aforementioned travel product. The control circuits of the one or more computers described above are: Based on at least one of the travel destination, country, season, hotel, airline, departure time, and arrival time included in the aforementioned target travel product information, the acquired performance information is extracted from the aforementioned multiple performance information. The system according to claim 14.
16. The aforementioned acquired performance information includes at least one of the number of reservations, sales, total number of customers, and number of information views for the aforementioned past travel products. The system according to any one of claims 1 to 4.
17. The travel products are package tours. The aforementioned travel product information includes at least one of the following: the destination of the package tour, the airline, the name of the accommodation, and the hotel grade. The system according to any one of claims 1 to 4.
18. The aforementioned travel product information includes multiple items, Each of the aforementioned items is assigned a priority when referenced in the first LLM. The aforementioned priority indicates either that the reference to the item by the first LLM is mandatory, or that the reference to the item by the first LLM is optional. The system according to any one of claims 1 to 4.
19. The control circuits of the one or more computers described above are: Based on the aforementioned acquisition record information, the priority is set. The system according to claim 18.
20. A method for generating promotional text, The promotional text for past travel products is promotional text for past travel products that were provided in the past. The aforementioned promotional text generation method involves the control circuits of one or more computers, To obtain information about the target travel product, including the details of the target travel product, The system will acquire acquisition data that includes the aforementioned past promotional text for travel products and the past performance data related to the provision of travel products corresponding to the aforementioned past promotional text for travel products. Based on the aforementioned target travel product information and the aforementioned acquisition performance information, input information is generated that is an instruction to the first LLM (Large Language Model) to generate one or more promotional phrases for the target travel product. The input information includes instructions to the first LLM, the target travel product information, and the acquisition record information. A method for generating promotional copy.
21. It is a program, The promotional text for past travel products is promotional text for past travel products that were provided in the past. The program is installed in the control circuits of one or more computers. To obtain information about the target travel product, including the details of the target travel product, The system will acquire acquisition data that includes the aforementioned past promotional text for travel products and the past performance data related to the provision of travel products corresponding to the aforementioned past promotional text for travel products. Based on the aforementioned target travel product information and the aforementioned acquisition performance information, input information is generated that is an instruction to the first LLM (Large Language Model) to generate one or more promotional phrases for the target travel product. The input information includes instructions to the first LLM, the target travel product information, and the acquisition record information. program.