Travel itinerary recommendation method and device, electronic equipment and storage medium

By analyzing the multimodal information and historical dialogue between the customized engineer and the customer, and generating personalized speeches and itinerary recommendations, the problem of insufficient systematicity and accuracy in traditional travel itinerary planning is solved, and more efficient communication and customer satisfaction are achieved.

CN120336385APending Publication Date: 2025-07-18BEIJING DINGYUE WOKE TOURISM TECHNOLOGY CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510412026.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-02
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

Traditional travel itinerary planning relies on the personal experience of the customizer, lacks systematicity and accuracy, especially when dealing with complex and varied customer emotions and intentions.

Method used

Provide a travel itinerary recommendation method, which analyzes the multimodal information and historical dialogue content between the customized engineer and the customer, generates personalized speech and itinerary recommendations, adjusts in real time according to changes in the customer's psychological characteristics, and uses a graphical user interface to assist the customized engineer and the customer to communicate.

Benefits of technology

It improves the accuracy and communication efficiency of travel itinerary planning, helping customizers better meet customer needs and improve customer satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120336385A_ABST
    Figure CN120336385A_ABST
Patent Text Reader

Abstract

The invention provides a travel itinerary recommendation method and device, electronic equipment and a storage medium, and the method comprises the steps: displaying a recommendation region and a to-be-used verbal skill when a contact is a target customer; in response to the first selection operation, displaying the selected first recommended verbal skill, and sending the first recommended verbal skill to the target client when the first sending requirement is met; analyzing the content of the first dialogue, and displaying a first psychological feature and a first to-be-recommended journey of the target customer in a recommendation area; taking the first to-be-recommended itinerary as a target recommended itinerary if the first psychological feature reaches a preset feature upper limit threshold along with the proceeding of the first dialogue; and sending the target recommended travel to the target customer in response to an information sending operation of the customizer. According to the method and the device, a customist is helped to analyze requirements of clients in real time, more accurate itineraries and verbal skills are generated, and convenience is provided for work of the customist.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of itinerary recommendation, and more particularly, to a method, apparatus, electronic device, and storage medium for tourist itinerary recommendation. Background Art

[0002] With the gradual improvement of living standards, tourism has become one of the important activities in daily leisure life. In order to achieve a better tourism experience, itinerary planning is generally required before traveling. To help better with itinerary planning, the tourism industry has subsequently given rise to the profession of a personal travel designer.

[0003] In travel customization services, good communication is the key to ensuring customer satisfaction and enhancing service experience. However, during the process of communicating with customers, personal travel designers often need to flexibly switch topics and guide conversations in different situations to maintain the coherence and effectiveness of communication. Traditional methods rely on the personal experience and intuition of the personal travel designer. Especially when dealing with complex and changeable customer emotions and intentions, this approach often lacks systematicness and accuracy. Summary of the Invention

[0004] In view of this, the purpose of the present application is to provide a method, apparatus, electronic device, and storage medium for tourist itinerary recommendation to overcome the problems in the prior art.

[0005] In a first aspect, an embodiment of the present application provides a method for tourist itinerary recommendation, which acts on a recommendation platform. The recommendation platform resides in the communication software of the personal travel designer and displays a graphical user interface through a terminal device. The graphical user interface includes an interaction area and a recommendation area; wherein, the interaction area is displayed after the personal travel designer starts a conversation with a contact. The method includes:

[0006] When the contact on the communication software of the personal travel designer is the target customer, the recommendation area is displayed in the graphical user interface, and the to-be-used conversation sentences applicable to the target customer generated by analyzing the customer information of the target customer are displayed in the recommendation area;

[0007] In response to a first selection operation on the to-be-used conversation sentences, the selected first recommended conversation sentence is displayed in the information input area of the interaction area, and when a preset first sending requirement is met, the first recommended conversation sentence is sent to the target customer;

[0008] By analyzing the content of the first conversation of the target customer based on the first recommended conversation sentence, the first psychological characteristics and the first to-be-recommended itinerary of the target customer obtained by the analysis are displayed in the recommendation area;

[0009] As the first conversation progresses, adjust the first itinerary to be recommended according to the changes in the first psychological characteristics. If the first psychological characteristics reach the preset characteristic upper limit threshold, use the first itinerary to be recommended as the target recommended itinerary; and send the target recommended itinerary to the target customer.

[0010] In some technical solutions of the present application, displaying the conversation scripts to be used applicable to the target customer generated by analyzing the customer information of the target customer in the recommended area includes:

[0011] Analyze the multimodal information of the target customer on the communication software to determine the initial customer portrait of the target customer;

[0012] Analyze the historical conversation content of the customizer to determine the conversation habits of the customizer;

[0013] For the attention dimensions in the initial customer portrait of the target customer, generate conversation scripts to be used that can match the attention dimensions according to the conversation habits of the customizer.

[0014] In some technical solutions of the present application, when the preset first sending requirement is met, sending the first recommended conversation script to the target customer includes:

[0015] In response to the conversation script sending operation, send the first recommended conversation script to the target customer;

[0016] Or, in response to the conversation script modification operation, modify the first recommended conversation script to obtain the modified first recommended conversation script;

[0017] In response to the conversation script sending operation, send the modified first recommended conversation script to the target customer;

[0018] Or, when the preset first waiting duration is reached, generate a prompt message for the unresponded customer;

[0019] When the preset second waiting duration is reached, add an auxiliary conversation script for pausing the conversation to the first recommended conversation script, and send the first recommended conversation script and the auxiliary conversation script to the target customer.

[0020] In some technical solutions of the present application, the first conversation includes an initial feedback based on the first recommended conversation script;

[0021] Analyzing the content of the first conversation of the target customer based on the first recommended conversation script, and displaying the first psychological characteristics and the first itinerary to be recommended of the target customer obtained by the analysis in the recommended area includes:

[0022] Perform entity recognition on the initial feedback to determine the first itinerary entity in the initial feedback;

[0023] Perform sentiment analysis on the initial feedback to determine the first psychological characteristic of the target customer;

[0024] Based on the positivity of the first psychological characteristic, predict the first itinerary entity to obtain a first recommended itinerary corresponding to the positivity of the first psychological characteristic.

[0025] In some technical solutions of the present application, the above first conversation includes transitional remarks and transitional feedback; wherein, the transitional remarks are generated according to the initial feedback or according to the transitional feedback; the transitional feedback is the feedback given by the target customer when receiving the transitional remarks; display the change of the first psychological characteristic of the target customer in the form of a line chart; display the first recommended itinerary in the form of a three-dimensional chart;

[0026] As the first conversation progresses, adjust the first recommended itinerary according to the change of the first psychological characteristic. If the first psychological characteristic reaches a preset characteristic upper limit threshold, use the first recommended itinerary as the target recommended itinerary, including:

[0027] If the change of the first psychological characteristic of the target customer exceeds the preset characteristic upper limit threshold on the line chart, use the first itinerary entity corresponding to this first psychological characteristic as the target itinerary entity;

[0028] Based on the target itinerary entity, perform itinerary improvement on the three-dimensional chart to obtain the target itinerary entity.

[0029] In some technical solutions of the present application, after the target customer confirms the target recommended itinerary, the method further includes:

[0030] By analyzing the multimodal data of the target customer on the communication software, determine the initial customer portrait of the target customer;

[0031] Based on all the content of the first conversation, adjust the initial customer portrait to obtain an adjusted target customer portrait;

[0032] Based on the target customer portrait, display an ending statement generated for the target customer in the recommended area;

[0033] When meeting the preset second sending requirement, send the ending statement to the target customer.

[0034] In some technical solutions of the present application, the above method further includes:

[0035] After the target customer confirms the target recommended itinerary, mark the target customer as in a traveling state;

[0036] If the target itinerary entity in the target recommended itinerary changes or a travel itinerary change requirement of the target customer in the traveling state is received, adjust the remaining itinerary according to the current itinerary of the target customer to obtain a new target recommended itinerary.

[0037] In a second aspect, an embodiment of the present application provides a device for recommending travel itineraries, which acts on a recommendation platform. The recommendation platform resides in the communication software of a customizer and displays a graphical user interface through a terminal device. The graphical user interface includes an interaction area and a recommendation area; wherein, the interaction area is displayed after the customizer starts a contact conversation. The device includes:

[0038] A display module, configured to, when the contact on the customizer communication software is the target customer, display the recommendation area on the image user interface and display, in the recommendation area, the to-be-used conversation words applicable to the target customer generated by analyzing the customer information of the target customer;

[0039] A selection module, configured to, in response to a first selection operation on the to-be-used conversation words, display the selected first recommended conversation words in the information input area of the interaction area and, when a preset first sending requirement is met, send the first recommended conversation words to the target customer;

[0040] An analysis module, configured to analyze the content of the first conversation of the target customer based on the first recommended conversation words and display, in the recommendation area, the first psychological characteristics and the first to-be-recommended itinerary of the target customer obtained by the analysis;

[0041] An adjustment module, configured to, as the first conversation progresses, adjust the first to-be-recommended itinerary according to the change situation of the first psychological characteristics. If the first psychological characteristics reach a preset characteristic upper limit threshold, use the first to-be-recommended itinerary as the target recommended itinerary; and send the target recommended itinerary to the target customer.

[0042] In a third aspect, an embodiment of the present application provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the steps of the above method for recommending travel itineraries are implemented.

[0043] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the steps of the above method for recommending travel itineraries are executed.

[0044] The technical solutions provided by the embodiments of the present application may include the following beneficial effects:

[0045] The method of the present application includes that when the contact on the customizer communication software is the target customer, the recommended area is displayed on the image user interface, and the to-be-used conversation words applicable to the target customer generated by analyzing the customer information of the target customer are displayed in the recommended area; in response to a first selection operation on the to-be-used conversation words, the selected first recommended conversation words are displayed in the information input area of the interaction area, and when the preset first sending requirement is met, the first recommended conversation words are sent to the target customer; by analyzing the content of the first conversation of the target customer based on the first recommended conversation words, the first psychological characteristics and the first to-be-recommended itinerary of the target customer obtained by the analysis are displayed in the recommended area; as the first conversation progresses, the first to-be-recommended itinerary is adjusted according to the change situation of the first psychological characteristics. If the first psychological characteristics reach the preset characteristic upper limit threshold, the first to-be-recommended itinerary is used as the target recommended itinerary; in response to the information sending operation of the customizer, the target recommended itinerary is sent to the target customer.

[0046] The present application facilitates the work of the customizer by helping the customizer analyze the customer's needs in real time and generate more accurate itineraries and conversation words.

[0047] To make the above objects, features, and advantages of the present application more obvious and understandable, the following specific preferred embodiments are given and described in detail in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] To more clearly illustrate the technical solutions of the embodiments of the present application, the accompanying drawings required for the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present application, and thus should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.

[0049] Figure 1 It shows a schematic flowchart of a method for recommending a travel itinerary provided by an embodiment of the present application;

[0050] Figure 2 It shows a schematic diagram of a graphical user interface provided by an embodiment of the present application;

[0051] Figure 3 It shows a schematic diagram of a device for recommending a travel itinerary provided by an embodiment of the present application;

[0052] Figure 4A schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0053] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. It should be understood that the accompanying drawings in the present application are only for the purposes of illustration and description, and are not used to limit the protection scope of the present application. In addition, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in the present application show operations implemented according to some embodiments of the present application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical context relationships may be reversed or implemented simultaneously. In addition, those skilled in the art may add one or more other operations to the flowchart or remove one or more operations from the flowchart under the guidance of the content of the present application.

[0054] In addition, the described embodiments are only some embodiments of the present application, rather than all embodiments. The components of the embodiments of the present application usually described and illustrated in the accompanying drawings here may be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application to be protected, but merely represents the selected embodiments of the present application. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative efforts fall within the protection scope of the present application.

[0055] It should be noted that the term "including" will be used in the embodiments of the present application to indicate the existence of the features stated hereinafter, but does not exclude the addition of other features.

[0056] With the gradual improvement of living standards, tourism has become one of the important activities in daily leisure life. In order to achieve a better travel experience, itinerary planning is generally required before traveling. To help with better itinerary planning, the tourism industry has given rise to the profession of travel planners.

[0057] In travel customization services, good communication is the key to ensuring customer satisfaction and enhancing service experience. However, in the process of communicating with customers, travel planners often need to flexibly switch topics and guide conversations in different situations to maintain the coherence and effectiveness of communication. Traditional methods rely on the personal experience and intuition of the planners. Especially when dealing with complex and changeable customer emotions and intentions, this approach often lacks systematicness and accuracy.

[0058] Based on this, the embodiments of the present application provide a method, device, electronic device, and storage medium for tourism itinerary recommendation, which will be described below through embodiments.

[0059] Figure 1 The flowchart shows a method for recommending travel itineraries provided by an embodiment of the present application. This method is applied to a recommendation platform that resides in the communication software of a customization specialist. A graphical user interface is displayed through a terminal device, and the graphical user interface includes an interaction area and a recommendation area. Among them, the interaction area is displayed after the customization specialist starts a contact conversation.

[0060] Among them, this method includes steps S101 - S105; specifically:

[0061] S101. When the contact on the communication software of the customization specialist is the target customer, display the recommendation area on the graphical user interface, and display the pending usage scripts applicable to the target customer generated by analyzing the customer information of the target customer in the recommendation area.

[0062] S102. In response to a first selection operation on the pending usage script, display the selected first recommended script in the information input area of the interaction area, and when the preset first sending requirement is met, send the first recommended script to the target customer.

[0063] S103. By analyzing the content of the first conversation of the target customer based on the first recommended script, display the first psychological characteristics and the first pending recommended itinerary of the target customer obtained from the analysis in the recommendation area.

[0064] S104. As the first conversation progresses, adjust the first pending recommended itinerary according to the change situation of the first psychological characteristics. If the first psychological characteristics reach the preset characteristic upper limit threshold, use the first pending recommended itinerary as the target recommended itinerary; and send the target recommended itinerary to the target customer.

[0065] The present application provides convenience for the work of customization specialists by helping them analyze the needs of customers in real time and generate more accurate itineraries and scripts.

[0066] Some embodiments of the present application will be described in detail below. Without conflict, the following embodiments and the features in the embodiments can be combined with each other.

[0067] This application provides a method for recommending travel itineraries, which is applied to a recommendation platform. Here, the recommendation platform resides in the communication software of a tailor. The communication software can be software capable of instant messaging such as WeChat or QQ, and can perform data transmission with this communication software. When used on a terminal device, an interaction area and a recommendation area are displayed through the graphical user interface of the terminal device. Here, the interaction area is the interface of the communication software itself, and the recommendation area is an interface set at a preset position in the interaction area. It can be set on the upper side, lower side, left side, right side, etc. of the interaction area, or can be suspended above the interaction area in the form of a small window, and its position can be changed by moving, such as Figure 2 shown (the red frame is the recommendation area). To facilitate other communications of the tailor other than work, the recommendation area in this application is not displayed during all conversations of the tailor. When the tailor uses the communication software to make a call, it is necessary to determine whether the contact is a target customer. If the contact is not a target customer, only the original interaction area of the communication software is displayed, and the tailor communicates with the contact through this interaction area. If it is determined that the contact is a target customer, the recommendation area is displayed when the tailor communicates with the target customer.

[0068] Specifically, when this application determines whether a contact is a target customer, it can be done in the following way: Obtain personal identifiers such as the remarks and labels of the contact. Here, the personal identifier is set by the tailor for the contact. If the personal identifier can clearly identify the contact as a customer, then the contact is regarded as a target customer. For example, if the tailor marks the contact as "customer", then this contact can be regarded as a target customer, and the recommendation area is displayed when the tailor opens the interaction area. If the contact does not have clear remarks and the identity of the contact cannot be directly determined, during the conversation between the tailor and the contact, monitor their conversation content. By analyzing the conversation content, determine whether it is a target customer. For example, during the conversation with the tailor, if the contact expresses the intention of "I want to travel" or a similar semantic intention or a preset keyword appears, then the contact is determined to be a target customer. At this time, after the tailor and the contact have had a conversation (existing conversation), the recommendation area is displayed.

[0069] The recommended area shown also includes the conversation scripts to be used, and the conversation scripts to be used here are generated for the target customer. Specifically, in the embodiments of the present application, multi-modal data of the target customer on the communication software is obtained, and then the initial customer portrait of the target customer is determined by analyzing the multi-modal data. The multi-modal data here includes text data, image data, audio data, and video data. For example, the WeChat avatar of the target customer is used as image data, the WeChat nickname is used as text data, the background image data or video data of the WeChat Moments, and the dynamics of the WeChat Moments are used as text data or image data or audio data or video data. The multi-modal data is input into a preset multi-modal prediction model to obtain the initial customer portrait of the target customer.

[0070] After obtaining the initial customer portrait of the target customer, conversation scripts to be used can be generated based on the initial customer portrait of the target customer. However, in order to make the customized service more personalized for the customizer, the embodiments of the present application also need to consider the conversation habits of the customizer himself. By analyzing the historical conversations of the customizer on the communication software, the conversation habits of the customizer are determined. For example, by analyzing the historical conversations, personal characteristics such as the customizer's habitual expressions and speaking tones are determined, and then the conversation habits of the customizer obtained through analysis are adjusted based on industry service standards to obtain the adjusted conversation habits. Then, based on the adjusted conversation habits and the attention dimensions in the initial customer portrait, conversation scripts to be used are generated. When generating the conversation scripts to be used, the embodiments of the present application input the attention dimensions and the adjusted conversation habits into a preset script generation model to generate them in real time.

[0071] Further, due to the different ways (timings) of determining the target customer, the conversation scripts to be used generated in the embodiments of the present application also vary. For example, when it is determined that a contact is the target customer by analyzing the multi-modal data of the contact, the generated conversation script to be used is "Hello, Mr. Zhang San. I'm your itinerary planner, Li Si. The following is the itinerary customized for you: XXXX". For a contact who is determined to be the target customer after a conversation, the generated conversation script to be used can be related to the existing conversation. For example, the generated conversation script to be used is "Based on the keywords you mentioned such as beach and coconut tree, the itinerary I customized for you is: XXXX".

[0072] After generating the conversation scripts to be used, they are displayed in the recommended area so that the customizer can select the conversation scripts to be used that need to be used in the recommended area. The customizer selects the first recommended script from the conversation scripts to be used by performing a first selection operation in the recommended area. After the customizer selects the first recommended script, the first recommended script is displayed in the information input area of the interaction area.

[0073] After the first recommended sales pitch is displayed in the information input area, the customization specialist can edit the first recommended sales pitch again or send it directly to the target customer without editing. When determining whether to send the first recommended sales pitch to the target customer, the embodiment of the present application sets a first sending requirement, and when the first sending requirement is met, the first recommended sales pitch is sent. The first sending requirement here includes: in response to the sales pitch sending operation, sending the first recommended sales pitch to the target customer; or, in response to the sales pitch modification operation, modifying the first recommended sales pitch to obtain the modified first recommended sales pitch; in response to the sales pitch sending operation, sending the modified first recommended sales pitch to the target customer; or, when a preset first waiting duration is reached, generating a prompt message for the unresponded customer; when a preset second waiting duration is reached, adding an auxiliary sales pitch for pausing the conversation based on the first recommended sales pitch, and sending the first recommended sales pitch and the auxiliary sales pitch to the target customer.

[0074] Specifically, for the first recommended sales pitch that does not need to be modified, the customization specialist can directly click the sending control to directly send the first recommended sales pitch to the target customer. For the first recommended sales pitch that needs to be modified, the customization specialist can edit the first recommended sales pitch again to obtain the modified first recommended sales pitch. Then click the sending control to send the first recommended sales pitch to the target customer. After the first recommended sales pitch is displayed in the information input area, if the customization specialist fails to process it in time due to other work, the embodiment of the present application sets two waiting durations (the first waiting duration and the second waiting duration). When the preset first waiting duration is reached, the embodiment of the present application generates a prompt message to prompt the customization specialist that the target customer has not been replied to. The prompt message here can be vibration, light, sound, etc. If the customization specialist still does not send the first recommended sales pitch to the target customer after the prompt message is generated, in order to improve the customer experience, the embodiment of the present application waits for a second preset duration and then sends the first recommended sales pitch to the target customer. When sending the first recommended sales pitch, the embodiment of the present application also generates an auxiliary sales pitch and sends the auxiliary sales pitch together with the first recommended sales pitch to the target customer. The auxiliary sales pitch here is generated based on the initial customer portrait of the target customer obtained from the above analysis, and the generation process mainly avoids the dislike dimensions of the target customer in the initial customer portrait. For example, the generated auxiliary sales pitch is "Mr. Zhang, sorry, I can't reply to you in time for the moment. Please forgive me."

[0075] After receiving the first recommended conversation script, the target may engage in a series of conversations (the first conversation) with the customization specialist. For ease of description, in this application, the response of the target based on the first recommended conversation script is referred to as the initial feedback. By analyzing the initial feedback, new conversation scripts to be recommended are generated, and the customization specialist can make selections again (including editing after selection, etc.) to generate transition conversation scripts. The target customer provides a further feedback (transition feedback) on the transition conversation script. By analyzing the transition feedback, new conversation scripts to be recommended are generated, and the customization specialist can make selections again (including editing after selection, etc.) to generate new transition conversation scripts, and so on. Until the conversation ends, the last generated conversation script is referred to as the ending conversation script.

[0076] During the process of the first conversation, the embodiments of this application also need to analyze the process of the first conversation to determine the travel entities generated in the first conversation. Here, the travel entities include scenic spots, hotels, means of transportation, time, number of people, etc. In specific identification, first identify the initial feedback to determine the first travel entity in the initial feedback. If the initial feedback does not contain the first travel entity, then sequentially identify the subsequent conversation content until the first travel entity is determined. At the same time, it is also necessary to determine the first psychological characteristic when the first travel entity appears. If the initial feedback contains the first travel entity, perform sentiment analysis on the initial feedback to determine the first psychological characteristic. If the initial feedback does not contain the first travel entity, perform sentiment analysis on the transition feedback when the first travel entity appears to determine the first psychological characteristic. Here, the psychological characteristics include positive, negative, and indifferent, etc. If the first psychological characteristic is positive, predict the first travel itinerary to be recommended based on the first travel entity. If the first psychological characteristic is negative, predict the first travel itinerary to be recommended based on other travel entities excluding the first travel entity.

[0077] Since the first travel itinerary to be recommended here is only predicted based on the first travel entity or excluding the first travel entity, the granularity is relatively large. To further improve the accuracy. The embodiments of this application also need to adjust the first travel itinerary to be recommended. Before making the adjustment, for the customization specialist to intuitively feel the psychological state of the target customer, the embodiments of this application display the change situation of the first psychological characteristic of the target customer in the first area of the recommendation area, and display the first travel itinerary to be recommended in the second area of the recommendation area. Specifically, display the change of the first psychological characteristic of the target customer in the form of a line chart; display the first travel itinerary to be recommended in the form of a 3D chart (specifically including the distance between scenic spots and scenic spots, the distance between scenic spots and hotels, the means of transportation, and at the same time display the weather and the flow of people at the corresponding locations, etc.).

[0078] When adjusting the first recommended itinerary to be recommended, the embodiments of the present application first make adjustments according to the change situation of the first psychological feature. The embodiments of the present application set two thresholds on the line chart: the feature upper limit threshold and the feature lower limit threshold. When the first psychological feature exceeds the upper limit feature threshold, the corresponding first itinerary entity is used as the target itinerary entity. When the first psychological feature is lower than the lower limit feature threshold, the first itinerary entity is directly excluded. By identifying the first conversation process, all target itinerary entities included in the first conversation process are determined to form the initial recommended itinerary. After obtaining the initial recommended itinerary, it will also be shown to the tailor. The tailor can also adjust the target itinerary entities in the initial recommended itinerary based on his own experience to obtain the adjusted target recommended itinerary.

[0079] After obtaining the target recommended itinerary, the tailor can send the target recommended itinerary of the three-dimensional map to the target customer through an information sending operation. The target customer can determine whether to accept the target recommended itinerary according to his own needs. If the target customer does not accept the target recommended itinerary, the target recommended itinerary is adjusted again based on the adjustment feedback of the target customer for the target recommended itinerary until the target customer is satisfied.

[0080] After the target customer accepts the target recommended itinerary, the embodiments of the present application will also generate an ending statement for the target customer. The generation of this ending statement needs to be targeted, and it is based on the target customer portrait of the target customer. Here, the target customer portrait is obtained by adjusting the initial customer portrait (by analyzing the multi-modal data of the target customer on the communication software to determine the initial customer portrait of the target customer). After generating the ending statement, the tailor clicks on the ending statement to display the ending statement in the information input area of the interaction area. When the preset second sending requirement is met, the ending statement is sent to the target customer. Here, the preset second sending requirement includes reaching the preset third waiting duration or in response to a statement sending operation.

[0081] In an optional implementation manner, after the target customer confirms the target recommended itinerary, the embodiments of the present application mark the status of the target customer as the traveling status. Before the travel time, if a new travel plan or requirement of the target customer is received again, the target recommended itinerary is adjusted in real time to obtain a new target recommended itinerary. On the other hand, the present application also monitors each target itinerary entity in the target itinerary. For example, the weather in a certain area has changed, a certain scenic spot is temporarily closed, etc. When the target itinerary entity changes, the target recommended itinerary needs to be adjusted again to obtain a new target recommended itinerary. And it is synchronized to the target customer in a timely manner.

[0082] In an optional implementation, after the target recommended itinerary of the target customer is generated, the target customer profile of the target customer and the corresponding target recommended itinerary are stored. After the new target customer is determined, the similarity between the (second) target customer profile of the new target customer and the (first) target customer profile of the original target customer is calculated. If the similarity between the two is greater than or equal to a preset similarity threshold, the target recommended itinerary of the original target customer is used as the basis for generating the second itinerary to be recommended for the new target customer.

[0083] That is, the process of generating the second recommended itinerary for the new target customer is: by analyzing the content of the second conversation with the new target customer based on the second recommendation script and the target recommended itinerary of the original similar target customers, the second psychological characteristics of the target customer and the second recommended itinerary obtained by analysis are displayed in the recommendation area.

[0084] Specifically, the second trip entity is obtained by entity recognition, the second psychological feature is obtained by sentiment analysis, and the second trip entity is predicted based on the positivity of the second psychological feature to obtain an initial recommended trip corresponding to the positivity of the second psychological feature. The initial recommended trip is merged with the target recommended trip of the original similar target customer to obtain the second recommended trip.

[0085] Figure 3 A schematic diagram of the structure of a travel itinerary recommendation device provided in an embodiment of the present application is shown, which acts on a recommendation platform. The recommendation platform resides in the communication software of the customization specialist, and displays a graphical user interface through a terminal device. The graphical user interface includes an interactive area and a recommendation area; wherein the interactive area is displayed after the customization specialist initiates a contact dialogue. The device includes:

[0086] A display module, configured to display the recommendation area on the graphic user interface when the contact person on the customization specialist communication software is a target customer, and to display in the recommendation area the to-be-used speech suitable for the target customer generated by analyzing the customer information of the target customer;

[0087] A selection module, for displaying a selected first recommended speech in the information input area of the interactive area in response to a first selection operation on the speech to be used, and sending the first recommended speech to the target customer when a preset first sending requirement is met;

[0088] An analysis module, configured to analyze the content of the first conversation between the target customer and the first recommendation speech, and display the first psychological characteristics of the target customer and the first itinerary to be recommended obtained from the analysis in the recommendation area;

[0089] An adjustment module, configured to adjust the first itinerary to be recommended according to the change of the first psychological characteristic as the first conversation progresses. If the first psychological characteristic reaches a preset characteristic upper limit threshold, the first itinerary to be recommended is used as the target recommended itinerary;

[0090] A sending module, configured to send the target recommended itinerary to the target customer in response to the information sending operation of the customization specialist.

[0091] Displaying in the recommended area the to-be-used conversation words applicable to the target customer generated by analyzing the customer profile of the target customer, including:

[0092] Determining the initial customer portrait of the target customer by analyzing the multi-modal data of the target customer on the communication software;

[0093] Determining the conversation habit of the customization specialist by analyzing the historical conversation content of the customization specialist;

[0094] Generating to-be-used conversation words that can match the attention dimension according to the conversation habit of the customization specialist for the attention dimension in the initial customer portrait of the target customer.

[0095] When meeting the preset first sending requirement, sending the first recommended conversation words to the target customer, including:

[0096] In response to the conversation word sending operation, sending the first recommended conversation words to the target customer;

[0097] Or, in response to the conversation word modification operation, modifying the first recommended conversation words to obtain the modified first recommended conversation words;

[0098] In response to the conversation word sending operation, sending the modified first recommended conversation words to the target customer;

[0099] Or, when reaching the preset first waiting duration, generating a prompt message for the un-responded customer;

[0100] When reaching the preset second waiting duration, adding auxiliary conversation words for pausing the conversation to the first recommended conversation words, and sending the first recommended conversation words and the auxiliary conversation words to the target customer.

[0101] The first conversation includes an initial feedback based on the first recommended conversation words;

[0102] Analyzing the content of the first conversation of the target customer based on the first recommended conversation words, and displaying in the recommended area the first psychological characteristic and the first itinerary to be recommended of the target customer obtained by the analysis, including:

[0103] Perform entity recognition on the initial feedback to determine the first itinerary entity in the initial feedback;

[0104] Perform sentiment analysis on the initial feedback to determine the first psychological characteristic of the target customer;

[0105] Based on the positivity of the first psychological characteristic, predict the first itinerary entity to obtain a first itinerary to be recommended corresponding to the positivity of the first psychological characteristic.

[0106] The first conversation includes transitional remarks and transitional feedback; wherein, the transitional remarks are generated based on the initial feedback or based on the transitional feedback; the transitional feedback is the feedback given by the target customer when receiving the transitional remarks; display the change of the first psychological characteristic of the target customer in the form of a line chart; display the first itinerary to be recommended in the form of a 3D graph;

[0107] As the first conversation progresses, adjust the first itinerary to be recommended according to the change of the first psychological characteristic. If the first psychological characteristic reaches a preset characteristic upper limit threshold, use the first itinerary to be recommended as the target recommended itinerary, including:

[0108] If the change of the first psychological characteristic of the target customer exceeds the preset characteristic upper limit threshold on the line chart, use the first itinerary entity corresponding to this first psychological characteristic as the target itinerary entity;

[0109] Based on the target itinerary entity, perform itinerary improvement on the 3D graph to obtain the target itinerary entity.

[0110] After the target customer confirms the target recommended itinerary, the method further includes:

[0111] By analyzing the multi-modal data of the target customer on the communication software, determine the initial customer portrait of the target customer;

[0112] Based on all the content of the first conversation, adjust the initial customer portrait to obtain an adjusted target customer portrait;

[0113] Based on the target customer portrait, display the closing remarks generated for the target customer in the recommended area;

[0114] When meeting the preset second sending requirement, send the closing remarks to the target customer.

[0115] After the target customer confirms the target recommended itinerary, mark the target customer as in the traveling state;

[0116] When the target itinerary entity in the target recommended itinerary changes or a demand for itinerary change of the target customer is received in the travel status, the remaining itinerary is adjusted according to the current itinerary of the target customer to obtain a new target recommended itinerary.

[0117] As Figure 4 As shown, an embodiment of the present application provides an electronic device for executing the method for recommending travel itineraries in the present application. The device includes a memory, a processor, a bus, and a computer program stored on the memory and executable on the processor. Among them, when the above-mentioned processor executes the above-mentioned computer program, the steps of the above-mentioned method for recommending travel itineraries are implemented.

[0118] Specifically, the above-mentioned memory and processor can be general-purpose memory and processor, which are not specifically limited here. When the processor runs the computer program stored in the memory, it can execute the above-mentioned method for recommending travel itineraries.

[0119] Corresponding to the method for recommending travel itineraries in the present application, an embodiment of the present application also provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium, and when the computer program is run by a processor, the steps of the above-mentioned method for recommending travel itineraries are executed.

[0120] Specifically, the storage medium can be a general-purpose storage medium, such as a mobile disk, a hard disk, etc. When the computer program on the storage medium is run, it can execute the above-mentioned method for recommending travel itineraries.

[0121] In the embodiments provided in the present application, it should be understood that the disclosed systems and methods can be implemented in other ways. The system embodiments described above are only illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For another example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point, the displayed or discussed couplings or direct couplings or communication connections between each other can be through some communication interfaces. The indirect couplings or communication connections of the systems or units can be electrical, mechanical or other forms.

[0122] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units. They can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0123] In addition, each functional unit in the embodiments provided in this application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.

[0124] If the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0125] It should be noted that similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. In addition, the terms "first", "second", "third", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.

[0126] Finally, it should be noted that the above-mentioned embodiments are only specific implementation manners of this application, used to illustrate the technical solutions of this application, rather than limiting it. The protection scope of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: any person skilled in the art within the technical scope disclosed in this application can still modify the technical solutions described in the foregoing embodiments, or can easily think of changes, or perform equivalent replacements on some of the technical features; and these modifications, changes, or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of this application. All should be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. A method for recommending a travel itinerary, characterized in that, Act on a recommendation platform, which resides in the communication software of a customizer and displays a graphical user interface through a terminal device. The graphical user interface includes an interaction area and a recommendation area; wherein, the interaction area is displayed after the customizer starts a contact conversation. The method includes: When the contact on the customizer's communication software is the target customer, display the recommendation area on the graphical user interface, and display the to-be-used conversation phrases applicable to the target customer generated by analyzing the customer information of the target customer in the recommendation area; In response to a first selection operation on the to-be-used conversation phrases, display the selected first recommended conversation phrase in the information input area of the interaction area, and when the preset first sending requirement is met, send the first recommended conversation phrase to the target customer; By analyzing the content of the first conversation of the target customer based on the first recommended conversation phrase, display the first psychological characteristics and the first to-be-recommended itinerary of the target customer obtained by the analysis in the recommendation area; As the first conversation progresses, adjust the first to-be-recommended itinerary according to the change of the first psychological characteristics. If the first psychological characteristics reach the preset characteristic upper limit threshold, use the first to-be-recommended itinerary as the target recommended itinerary; and send the target recommended itinerary to the target customer.

2. The method according to claim 1, wherein The step of displaying the to-be-used conversation phrases applicable to the target customer generated by analyzing the customer information of the target customer in the recommendation area includes: Determine the initial customer portrait of the target customer by analyzing the multi-modal information of the target customer on the communication software; Determine the conversation habit of the customizer by analyzing the historical conversation content of the customizer; For the attention dimensions in the initial customer portrait of the target customer, generate to-be-used conversation phrases that can match the attention dimensions according to the conversation habit of the customizer.

3. The method according to claim 1, characterized in that, The step of sending the first recommended conversation phrase to the target customer when the preset first sending requirement is met includes: In response to a conversation phrase sending operation, send the first recommended conversation phrase to the target customer; Or, in response to a conversation phrase modification operation, modify the first recommended conversation phrase to obtain the modified first recommended conversation phrase; In response to a conversation phrase sending operation, send the modified first recommended conversation phrase to the target customer; Or, when the preset first waiting duration is reached, generate a prompt message for the un-responded customer; When the preset second waiting duration is reached, add an auxiliary conversation phrase for pausing the conversation to the first recommended conversation phrase, and send the first recommended conversation phrase and the auxiliary conversation phrase to the target customer.

4. The method according to claim 1, wherein The first conversation includes an initial feedback based on the first recommended conversation phrase; The step of analyzing the content of the first conversation of the target customer based on the first recommended conversation phrase and displaying the first psychological characteristics and the first to-be-recommended itinerary of the target customer obtained by the analysis in the recommendation area includes: Perform entity recognition on the initial feedback to determine the first itinerary entity in the initial feedback; Perform sentiment analysis on the initial feedback to determine the first psychological characteristics of the target customer; Based on the positivity of the first psychological characteristics, predict the first itinerary entity to obtain a first itinerary to be recommended corresponding to the positivity of the first psychological characteristics.

5. The method according to claim 4, characterized in that, The first conversation includes transitional remarks and transitional feedback; wherein, the transitional remarks are generated according to the initial feedback or according to the transitional feedback; the transitional feedback is the feedback given by the target customer when receiving the transitional remarks; display the change of the first psychological characteristics of the target customer in the form of a line chart; display the first itinerary to be recommended in the form of a 3D graph; As the first conversation progresses, adjust the first itinerary to be recommended according to the change of the first psychological characteristics. If the first psychological characteristics reach the preset characteristic upper limit threshold, use the first itinerary to be recommended as the target recommended itinerary, including: If the change of the first psychological characteristics of the target customer exceeds the preset characteristic upper limit threshold on the line chart, use the first itinerary entity corresponding to the first psychological characteristics as the target itinerary entity; Based on the target itinerary entity, complete the itinerary on the 3D graph to obtain the target itinerary entity.

6. The method according to claim 2, wherein After the target customer confirms the target recommended itinerary, the method further includes: By analyzing the multi-modal data of the target customer on the communication software, determine the initial customer portrait of the target customer; Based on all the content of the first conversation, adjust the initial customer portrait to obtain an adjusted target customer portrait; Based on the target customer portrait, display an ending remark generated for the target customer in the recommended area; When meeting the preset second sending requirement, send the ending remark to the target customer.

7. The method according to claim 1, wherein The method further includes: After the target customer confirms the target recommended itinerary, mark the target customer as in the traveling state; If the target itinerary entity in the target recommended itinerary changes or a travel change requirement of the target customer in the traveling state is received, adjust the remaining itinerary according to the current itinerary of the target customer to obtain a new target recommended itinerary.

8. A device for recommending travel itineraries, characterized in that, Act on a recommendation platform which resides in the communication software of a customization specialist. A graphical user interface is displayed through a terminal device. The graphical user interface includes an interaction area and a recommended area; wherein, the interaction area is displayed after the customization specialist starts a contact conversation. The device includes: A display module, configured to, when the contact person on the customization specialist communication software is the target customer, display the recommended area on the image user interface and display the to-be-used remarks applicable to the target customer generated by analyzing the customer data of the target customer in the recommended area; A selection module, configured to, in response to a first selection operation on the to-be-used remarks, display the selected first recommended remark in the information input area of the interaction area and, when meeting the preset first sending requirement, send the first recommended remark to the target customer; An analysis module, configured to analyze the content of the first conversation with the target customer based on the first recommended conversation technique, and display the analyzed first psychological characteristics and the first recommended itinerary of the target customer in the recommended area; An adjustment module, configured to adjust the first recommended itinerary according to the change of the first psychological characteristics as the first conversation progresses. If the first psychological characteristics reach a preset characteristic upper limit threshold, use the first recommended itinerary as the target recommended itinerary; and send the target recommended itinerary to the target customer.

9. An electronic device, characterized in that, including: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the memory through the bus. When the machine-readable instructions are executed by the processor, the steps of the method for recommending a travel itinerary according to any one of claims 1 to 7 are executed.

10. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium. When the computer program is run by the processor, the steps of the method for recommending a travel itinerary according to any one of claims 1 to 7 are executed.

Citation Information

Patent Citations

  • Information recommendation method and device based on user data, equipment and storage medium

    CN112100491A

  • Commodity recommendation method and device, robot, electronic equipment and storage medium

    CN116596618A

  • Travel recommendation method, device and platform and storage medium

    CN117216400A

  • Session type recommendation method and system based on semantic similarity and clustering model

    CN118312606A

  • Tourism information consultation method and system based on big data analysis

    CN118484592A