Tourism road book generation method and device
By receiving the travel description information input by the user in the artificial intelligence AI assistant interface and generating a personalized travel guide, the problem of the cumbersome process of customizing travel guides is solved, and more efficient and accurate travel guide generation is achieved.
Patent Information
- Application Number
- CN202510817588.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-18
- Publication Date
- 2025-09-30
AI Technical Summary
The process of customizing travel itineraries in the existing technology is cumbersome and difficult to improve efficiency and accuracy.
By receiving the travel description information entered by the user in the artificial intelligence AI assistant interface, combining general travel information and personalized information, a personalized travel guide is generated, and the content of the general travel guide is adjusted to meet the user's personalized needs.
It improves the accuracy and efficiency of customized travel itineraries, meets users' personalized needs such as budget, transportation, food and accommodation requirements, and simplifies the user's operating process.
Smart Images

Figure CN120723970A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of electronic equipment, and specifically relates to a method and device for generating a travel itinerary. Background Art
[0002] Currently, before traveling, users usually search for information online and develop travel guides and routes that suit their own travel preferences.
[0003] For example, users can view the travel experiences shared by multiple travel experts and bloggers, and then filter and integrate these travel experiences based on their own travel preferences to customize a travel guide that satisfies the user.
[0004] However, according to the above method, users need to consult the experience sharing of a large number of travel bloggers before they can customize a travel guide that meets their travel preferences. This makes the process of customizing travel guides relatively cumbersome. Therefore, how to improve the efficiency and accuracy of customized travel guides is an urgent problem to be solved. Summary of the Invention
[0005] The purpose of the embodiments of the present application is to provide a method and device for generating a travel guide book, which can improve the efficiency and accuracy of customized travel guide books.
[0006] In a first aspect, an embodiment of the present application provides a method for generating a travel guide, the method comprising: receiving travel description information input by a user in an artificial intelligence (AI) assistant interface, the travel description information including general travel information and personalized information, the personalized information being used to characterize the user's travel preferences; based on the personalized information, adjusting the content of the general travel guide to obtain a personalized travel guide, the general travel guide being generated based on the general travel information; and outputting the personalized travel guide.
[0007] In a second aspect, an embodiment of the present application provides a device for generating a travel guide book, which may include: a receiving module, a processing module, and an output module; the receiving module is used to receive travel description information input by a user in an artificial intelligence (AI) assistant interface, wherein the travel description information includes general travel information and personalized information, and the personalized information is used to characterize the user's travel preferences; the processing module is used to adjust the content of the general travel guide based on the personalized information received by the receiving module to obtain a personalized travel guide, wherein the general travel guide is generated based on the general travel information; the output module is used to output the personalized travel guide processed by the processing module.
[0008] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0010] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method described in the first aspect.
[0011] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the method described in the first aspect.
[0012] In an embodiment of the present application, a user may input travel description information into an artificial intelligence (AI) assistant interface, wherein the travel description information includes general travel information and personalized information, wherein the personalized information is used to characterize the user's travel preferences; based on the personalized information, the content of a general travel guide is adjusted to obtain a personalized travel guide, wherein the general travel guide is generated based on the general travel information; and the personalized travel guide is output. Through this solution, since the content of a general travel guide generated based on the general travel information in the travel description information may be adjusted based on the personalized information in the travel description information input by the user into the AI assistant interface, the content of the adjusted personalized travel guide may meet the user's personalized requirements, such as the user's budget, round-trip transportation, attraction type preferences, and accommodation requirements, thereby improving the accuracy and efficiency of customized travel guides. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 This is one of the flow charts of a method for generating a travel guide provided in an embodiment of the present application;
[0014] Figure 2A This is one of the interface diagrams of a method for generating a travel guide provided in an embodiment of the present application;
[0015] Figure 2B This is the second interface diagram of a method for generating a travel itinerary provided in an embodiment of the present application;
[0016] Figure 3 This is the third interface diagram of a method for generating a travel itinerary provided in an embodiment of the present application;
[0017] Figure 4 This is a second flow chart of a method for generating a travel itinerary provided in an embodiment of the present application;
[0018] Figure 5 This is the third flow chart of a method for generating a travel itinerary provided in an embodiment of the present application;
[0019] Figure 6 This is a structural diagram of a travel guide generating device provided in an embodiment of the present application;
[0020] Figure 7 This is one of the structural diagrams of an electronic device provided in an embodiment of the present application;
[0021] Figure 8 This is the second structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0022] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0023] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0024] The following describes in detail the travel guide book generation method and device provided by the embodiments of the present application through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0025] The travel itinerary generation method provided in the embodiment of the present application can be applied to scenarios where users customize travel plans.
[0026] For example, let's say a user wants to travel to City 1. Assume City 1 includes at least five distinctive attractions, namely A, B, C, D, and E. Attraction A has convenient transportation to the airport and a one-day tour duration. Attraction B is close to the train station. Accommodation near Attraction D is more affordable. Attraction C is located between Attraction B and Attraction C. Attraction E is less well-known than the first four attractions and is the most remote. So, if the user's travel preferences are: a two-day tour of City 1, arriving in City 1 by train on the morning of May 13th, departing City 1 by plane on the evening of May 14th, visiting the distinctive attractions of City 1, and spending 500 on food and lodging, the user can enter the travel description information in the AI assistant interface of the electronic device: "A two-day tour of City 1, arriving in City A by train on the morning of May 13th, departing City 1 by plane on the evening of May 14th, visiting the distinctive attractions of City 1, and spending 500 on food and lodging." Based on the generic travel information in the travel description, "a two-day trip to City 1, featuring attractions in City 1," the electronic device can generate a generic itinerary as follows: Day 1: Visit Attraction A, Day 2: Visit Attraction B in the morning, Attraction C in the afternoon, and Attraction D in the evening. Furthermore, based on the personalized information in the travel description, "Arriving in City A by train on the morning of May 13th," "Departing City 1 by flight on the evening of May 14th," and "Food and lodging costs of 500," the electronic device adjusts the generic itinerary into a personalized itinerary that meets the user's transportation and food and lodging requirements:
[0027] On the morning of May 13th, visit Attraction B, in the afternoon, visit Attraction C, and in the evening visit Attraction D. Stay in a B&B or hostel near Attraction C.
[0028] On May 14th, we visited Scenic Spot A and then took a tour bus directly to the airport.
[0029] In this way, a general tourist guide is first generated based on the general tourist information in the tourist description information input by the user, so that it can be ensured that the general tourist guide covers more special attractions in tourist city A and avoids omissions of attractions; and the content of the general tourist guide is adjusted based on the user's personalized requirements, so that it can be ensured that the adjusted tourist guide not only covers more special attractions, but also the travel route can better meet the user's personalized food, accommodation, transportation and budget needs, without the user having to manually modify the content of the general tourist guide, thereby improving the efficiency and accuracy of the customized tourist guide.
[0030] It should be noted that the above scenarios are merely illustrative examples of some possible application scenarios of the embodiments of the present application. In actual implementation, the embodiments of the present application can also be applied to more arbitrary possible scenarios, and the embodiments of the present application are not limited here.
[0031] For example, this can be applied to a scenario where multiple people travel together to one or more cities, and they travel separately in one or more of these cities, but arrive and depart together. In this case, the electronic device can generate a travel itinerary based on the travel description information, which ensures that each person travels separately and meets on time, further improving the efficiency and accuracy of customized travel itineraries.
[0032] For example, it can be applied to the scenario of customizing business trip plans. The user enters the business trip city, duration, and work area, and then the electronic device can display a business trip guide or plan including information such as the business trip route, accommodation recommendations, and transportation recommendations, simplifying the operation process of customizing business trip plans.
[0033] Based on the above-mentioned scenario applied in the embodiment of the present application, the method for generating a travel guide provided in the embodiment of the present application may include: receiving travel description information input by a user in an artificial intelligence (AI) assistant interface, the travel description information including general travel information and personalized information, the personalized information being used to characterize the user's travel preferences; adjusting the content of the general travel guide based on the personalized information to obtain a personalized travel guide, the general travel guide being generated based on the general travel information; and outputting the personalized travel guide. Through this solution, since the content of the general travel guide generated based on the general travel information in the travel description information can be adjusted based on the personalized information in the travel description information input by the user in the AI assistant interface, the content of the adjusted personalized travel guide can meet the user's personalized requirements, such as meeting the user's budget, round-trip transportation, food and accommodation requirements, etc., thereby improving the accuracy and efficiency of customized travel guides.
[0034] It should be noted that the descriptions related to “adjusting” or “updating” the travel guide in the embodiments of the present application all refer to adjusting or updating the content of the travel guide.
[0035] The method for generating a travel guide provided in the embodiments of the present application is performed by a travel guide generating device, which may be an electronic device, or a functional module or entity within an electronic device, and is not limited in the embodiments of the present application. The method for generating a travel guide provided in the embodiments of the present application will be described below using an electronic device as an example.
[0036] The present application embodiment provides a method for generating a travel guide. Figure 1 The flow chart of the method for generating a travel guide provided by the embodiment of the present application is shown as follows: Figure 1 As shown, the travel guide generating method may include steps 101 to 103.
[0037] Step 101: The electronic device receives travel description information input by the user in the AI assistant interface.
[0038] The travel description information includes general travel information and personalized information, and the personalized information can be used to represent the user's travel preferences.
[0039] It is understandable that the above-mentioned travel preferences vary from person to person.
[0040] For example, for a two-day trip to City 2, Zhang San's travel budget is 5,000 and Li Si's budget is 1,500.
[0041] For example, Zhang San likes natural scenery, so he wants to visit the natural scenic spots in City 2; Li Si likes cultural landscapes, so he wants to visit museums, gardens and other cultural attractions.
[0042] In some embodiments of the present application, general tourism information may include at least one of the following: tourist area, tourist city, travel time, travel duration, and tourist season.
[0043] It can be understood that general tourism information can reflect the approximate daily itinerary in the tourist area, which places to visit, etc.
[0044] In some embodiments of the present application, the personalized information may include at least one of the following: travel tool preference, budget information, accommodation preference, other preferences, and attraction preference.
[0045] For example, other preferences may include arriving at a specific location at a specific time.
[0046] For example, a user requires to arrive at Square A at 13:00 to meet up with a friend.
[0047] It is understandable that personalized information may include the user's customized needs or preferences, for example, "return to Hangzhou on Tuesday."
[0048] In some embodiments of the present application, general travel information can be used to generate a general travel guide, including a rough daily itinerary, destinations, etc. Personalized information is used to adjust the content of the general travel guide so that the adjusted travel guide content meets the user's customized needs, for example, "Fly back to Hangzhou on Tuesday."
[0049] In some embodiments of the present application, after receiving the travel description information input by the user, the electronic device can identify the information type of the travel description information to obtain general travel information and personalized information.
[0050] For example, after receiving the travel description information, the electronic device may extract key contents in the travel description information, such as keywords or key phrases, and classify the key information to obtain general travel information and personalized information.
[0051] In some embodiments of the present application, users can input travel description information through voice input, camera, image, file, text, etc. In other words, the travel description information can be voice, text, image, or file. In other words, users can input travel description information in the AI assistant interface in the form of text, voice, file, image, etc.
[0052] The image may be downloaded from the Internet, stored in an electronic device, or captured in real time by a camera of the electronic device.
[0053] For example, users can enter a map image of the city they want to travel to into the AI assistant interface.
[0054] For example, users can enter text in the AI assistant interface: "Generate a travel itinerary for traveling to Nanjing, arriving by train on Monday and leaving by plane on Wednesday."
[0055] Step 102: The electronic device adjusts the content of the general travel guide based on the personalized information in the travel description information to obtain a personalized travel guide.
[0056] Step 103: The electronic device outputs a personalized travel guide.
[0057] The above-mentioned general travel guide is generated based on the above-mentioned general travel information.
[0058] It is understood that the general travel guide is generated based on the general travel information in the travel description information. The electronic device can use the personalized information in the travel description information to adjust the content of the general travel guide to obtain a personalized travel guide.
[0059] In some embodiments of the present application, the electronic device may output a personalized travel guide in a manner that includes, but is not limited to, at least one of the following: displaying the personalized travel guide on an AI assistant interface, and playing the personalized travel guide through a speaker.
[0060] For example, electronic devices can display personalized travel guides in the form of pictures + text on the AI assistant interface, that is, display personalized travel guides in the form of pictures and text.
[0061] For example, the electronic device can display the content of the personalized travel guide in text form on the AI assistant interface, that is, display the personalized travel guide in text form.
[0062] For example, the electronic device can display the contents of the personalized travel guide in text form on the AI assistant interface and play the contents of the personalized travel guide through a speaker, that is, output the personalized travel guide in the form of sound + text + image.
[0063] It should be noted that the above pictures can be pictures of tourist attractions, such as pictures of tourist attractions promotion, pictures of tourist attractions recommended by experts, etc. Alternatively, the above pictures can also be pictures of tourists checking in, such as pictures of food check-in, pictures of tourist attractions check-in, etc.
[0064] In some embodiments of the present application, the personalized travel guide may include: travel route information of at least one scenic spot, wherein the travel route information of the scenic spot may also be referred to as the travel route planning information of the scenic spot.
[0065] In some embodiments of the present application, the travel route information of the at least one scenic spot may include: a recommended tour order and a recommended tour time of the at least one scenic spot.
[0066] For example, the travel route information of scenic spots A, B, and C is: visit scenic spot B from 08:30 to 11:30, visit scenic spot A from 13:00 to 18:00, and visit scenic spot C from 19:30 to 22:00.
[0067] It can be seen that the recommended visiting order of the above three attractions is: Attraction B-Attraction A-Attraction C, and the recommended visiting times of these three attractions are: 13:00-18:00, 08:30-11:30, and 19:30-22:00 respectively.
[0068] It is understood that the recommended visiting time of a scenic spot can be the time for the user to visit a scenic spot, and the recommended visiting time can reflect the user's visiting time. For example, the personalized travel itinerary may include the time recommended for the user to visit scenic spot A as 13:00~18:00.
[0069] In some embodiments of the present application, the personalized travel itinerary may further include recommended travel-related information.
[0070] The above-mentioned tourism-related information may include: food recommendation information of tourist cities, food recommendation information of scenic spots, accommodation recommendation information, travel recommendation information of scenic spots, photo recommendation information of scenic spots, etc.
[0071] In some embodiments of the present application, the food recommendation information of a scenic spot may include at least one of the following: location distribution of food at the scenic spot, types of food at the scenic spot, images of food at the scenic spot, etc.
[0072] In some embodiments of the present application, the recommended information for photographing a scenic spot may include: the location of the photographing spot, recommended photographing poses for the scenic spot, and photographing examples of building images or landscape images of the scenic spot.
[0073] In some embodiments of the present application, travel recommendations for scenic spots may include at least one of the following: transportation methods to reach the scenic spot and ticket purchase methods, navigation information to reach the scenic spot, transportation routes to reach the scenic spot, transportation methods within the scenic spot, weather conditions at the scenic spot, clothing guide for the scenic spot, etc.
[0074] In some embodiments of the present application, the electronic device may first generate a general travel guide based on general travel information, and then adjust the content of the general travel guide based on personalized information to obtain a personalized travel guide.
[0075] Specifically, electronic devices can generate a general travel guide based on general travel information through AI big models.
[0076] For example, the electronic device can use general tourism information and an AI big model to perform information retrieval, and integrate and filter the retrieved tourism-related information to obtain a general tourism road book.
[0077] For example, a user enters a travel description into the AI assistant interface on Monday: generate a travel guide to Nanjing, and drive back to Hangzhou on Tuesday. The electronic device can then, based on the fact that the user entered the travel description on Monday and analyzing the travel description, determine that the general travel information is: a one-day trip to Nanjing, and the personalized information is: drive back to Hangzhou from Nanjing. Therefore, the electronic device's task is to generate a travel guide for a one-day trip to Nanjing. Specifically, the electronic device can use the general travel information "one-day trip to Nanjing" as a search term and use the AI big model to perform information retrieval, obtaining N search documents. The AI big model can then filter and integrate the N search documents to generate a general travel guide. Here, N is a positive integer.
[0078] In some embodiments of the present application, the above-mentioned search documents may be: travel guides, travel guides, travel promotional materials, distribution maps of scenic spots in tourist areas and / or transportation routes, etc., which are not limited in the present application.
[0079] In some embodiments of the present application, the electronic device can adjust the content of the general travel guide through the AI big model based on the personalized information to obtain a personalized travel guide.
[0080] It is understandable that the fewer search terms are restricted, the more travel literature can be referenced. Therefore, by first using general travel information to generate a general travel guide, we can ensure that the general travel guide is generated based on diverse and comprehensive regional information of the area the user wants to visit, thus ensuring the feasibility and universality of the general travel guide.
[0081] The regional information may include, but is not limited to, regional type, regional transportation, regional accommodation, and information related to scenic spots in the region.
[0082] Among them, the information related to the scenic spot includes but is not limited to: the type of scenic spot, the location of the scenic spot, the characteristics of the scenic spot, the transportation route of the scenic spot, the opening hours of the scenic spot, the historical and cultural background of the scenic spot, the photo-taking points of the scenic spot, the images of the scenic spot, the videos of the scenic spot, the promotional materials of the scenic spot, the souvenirs of the scenic spot and any other information related to the scenic spot.
[0083] In some embodiments of the present application, the region types may include: coastal, inland, mountainous, hilly, plain, plateau, etc., without limitation.
[0084] Understandably, generic travel guides or itineraries tend to be more general and accessible, weakening or neglecting users' individual needs. In other words, these guides lack customization and may not meet users' individual preferences in terms of travel details. By leveraging the personalized information within travel descriptions to adjust and optimize the content of generic guides, we can create guides that better align with users' actual travel preferences.
[0085] In some embodiments of the present application, electronic devices can use AI models to adjust route planning, time planning, accommodation recommendations, and transportation purchase suggestions in a general travel guide based on personalized information to create a personalized travel guide. This ensures that the route planning, accommodation recommendations, and transportation purchase suggestions in the personalized travel guide all meet the user's personalized travel preferences. Users only need to prepare travel supplies and arrange their itinerary according to the personalized travel guide, without having to manually adjust or modify the travel guide. This saves users time and effort and improves human-computer interaction performance and user experience.
[0086] For example, Figure 2A As shown, the travel description information 21 input by the user is: "Customized two-day tour guide for City A, focusing on natural attractions such as animals and plants, and other attractions can be visited when there is time"; then, if the general tourist road book sets the tour routes of the attractions in City A according to the popularity of the attractions and the regional concentration of the attractions, specifically, the tour routes of the attractions in the general tourist road book for a two-day tour of City A generated by the electronic device are: museums, memorial halls, zoos, gardens, botanical gardens, and Mount X. Since the personalized information in the travel description information includes: focusing on natural attractions such as animals and plants, and other attractions can be visited when there is time. Then the electronic device combines the personalized information, the distribution of attractions, the popularity of attractions, the duration of the attraction tour, and the physical exertion of the attraction tour, as shown in FIG. Figure 2BAs shown in FIG, the electronic device can update the tour route of the scenic spot as follows: on the first day, 08:00-10:00 Zoo, 11:30-14:30 Garden, 15:00-17:00 Botanical Garden; 20:00-, 06:00-12:00 X Mountain, 13:00-15:00 Museum, 16:00-17:30 Memorial Hall. Specifically, as Figure 2B As shown: The personalized travel guide 22 displayed by the electronic device on the AI assistant interface 20 is as follows:
[0087] Here is a two-day tour guide for City A, focusing on natural attractions:
[0088] Day 1: Zoo, Garden, Botanical Garden. Take the tour bus to the zoo at 8:00 AM, complete the tour at 10:00 AM, have lunch from 10:00 AM to 11:00 AM, and take Metro Line 3 to the Garden at 11:30 AM. At 2:30 PM, transfer from Line 3 to Line 2 to the Botanical Garden. Visit the Botanical Garden from 3:00 PM to 5:00 PM, have lunch from 5:30 PM to 6:00 PM, and then take Metro Line 12 to Mount X for a night hike.
[0089] Day 2: After watching the sunrise at Xifeng, return to have dinner and rest. Visit the museum from 13:00 to 15:00, take Metro Line 4 to the Memorial Hall, and visit the Memorial Hall from 16:00 to 17:30.
[0090] As can be seen, the updated itinerary, or personalized travel guide, prioritizes the user's favorite attractions, taking into account factors such as popularity, distribution, duration, and physical exertion. This ensures that users first visit their favorite zoos, gardens, botanical gardens, and Mount X, then visit relatively well-known museums and memorial halls, and finally, if they have the time and energy, the Science and Technology Museum. Furthermore, prioritizing Mount X after the Botanical Garden prevents users from expending too much energy climbing and missing out on their favorite attractions, such as the Zoological and Botanical Gardens.
[0091] from Figure 2B It can be seen that the personalized travel guide includes not only the tour route information of scenic spots, but also the recommended food information of City A.
[0092] It should be noted that the method of adjusting or updating the route information in the general travel guide based on personalized information in the above example is only for illustration and does not limit the travel guide generation method provided in the embodiment of the present application. For example, the electronic device can update the tour route information of the scenic spot based only on personalized information, the popularity of the scenic spot and the distribution of the scenic spot, without referring to the physical exertion of visiting the scenic spot. That is to say, in actual implementation, the electronic device can adjust the content of the general travel guide based on personalized information, as well as part of the information in the above example and / or any possible information different from the information in the above example.
[0093] In some embodiments of this application, refer to Figure 2A and Figure 2B In the example shown, the personalized travel book in the embodiment of the present application can also be Figure 3 The method shown is as follows, Figure 3 As shown, the electronic device displays the tourist route information 23 of the scenic spot in the AI assistant interface 20. The user can input the scenic spot in the tourist route information to trigger the electronic device to display the detailed information of the scenic spot, such as transportation recommendation information to the scenic spot, food recommendation information for the scenic spot, time to go to the scenic spot, visiting schedule of the scenic spot, opening hours of the scenic spot for tourists, photo recommendation information for the scenic spot, etc. In this way, the hierarchy of various information in the tourist route book can be made clearer and easier for users to use.
[0094] In some embodiments of the present application, the above-mentioned AI assistant model may include: a data input unit, a semantic understanding unit, an output unit and a storage unit.
[0095] Among them, the data input unit is used to input the above-mentioned travel description information; the semantic understanding unit can obtain a personalized travel guide based on the travel description information; the output unit can be used to output the personalized travel guide, for example, the output unit can display the personalized travel guide in the AI assistant interface; the storage unit can be used to store the travel description information, personalized travel guide and other information input by the user to form "memory" information, so as to facilitate subsequent information backtracking. For example, the electronic device creates an in-depth dialogue based on each subsequent conversation information input by the user, combined with the "memory" information, such as fine-tuning the personalized travel guide in combination with the road book modification information subsequently input by the user.
[0096] It can be understood that based on massive data training, large-scale parameter architecture and powerful computing power, the AI assistant model can achieve in-depth dialogue with users. Users can formulate and generate travel itineraries more efficiently through multiple conversations.
[0097] In some embodiments of the present application, after the electronic device generates a personalized travel itinerary, it can store or save the personalized travel itinerary so that the user can view the personalized travel itinerary to prepare travel supplies before the trip; or, the user can view the personalized travel itinerary during the trip to arrange the next travel itinerary.
[0098] In some embodiments of the present application, the semantic understanding unit can perform semantic analysis on the above-mentioned tour description information, generate a general tourist guide based on the general tourist information in the analysis results, and adjust the content of the general tourist guide based on the personalized information to obtain a personalized tourist guide.
[0099] In some embodiments of the present application, the data input unit may be any one of the following: an input box, a camera, a microphone, an image or video selection control in an AI assistant interface, and the embodiments of the present application are not limited thereto.
[0100] In some embodiments of the present application, the storage unit may be a memory, a register, or a virtual storage space, etc. The virtual storage space may be a storage space in a server corresponding to the large AI model.
[0101] In some embodiments of the present application, the output unit may be a display screen or a speaker.
[0102] In some embodiments of the present application, the output unit can also be used to display at least one of the following in the AI assistant interface: the above-mentioned travel description information, the road book modification information entered by the user, the inquiry information entered by the user and the corresponding inquiry reply information, images and videos taken during the travel, etc., any possible information.
[0103] In some embodiments of the present application, if there are travel companions who prefer different travel preferences than the user, the user can briefly describe the user and their companions' travel preferences in the AI assistant interface, allowing the electronic device to customize travel guides for the user and their companions, such as a travel guide for multiple people traveling separately and meeting on time, or a travel guide for multiple people traveling together but traveling separately. This ensures that the content of the personalized travel guide meets the travel preferences of each tourist and further increases the flexibility and diversity of customized travel guides.
[0104] In some embodiments of the present application, the personalized information in the above-mentioned travel description information includes associated information and personalized information of N tourists, and the associated information is used to characterize the travel preferences shared by at least two tourists among the N tourists, where N is an integer greater than 1; the above-mentioned step 102 may include the following step 102A.
[0105] Step 102A: The electronic device adjusts the content of the general tourist guide based on the personalized information and associated information of the N tourists to obtain N sub-tourist guides corresponding to the N tourists.
[0106] The contents of the sub-travel guides corresponding to the at least two tourists meet the requirements of the above-mentioned associated information.
[0107] In some embodiments of the present application, the contents of the N travel guides can meet the travel preferences of the corresponding tourists and can satisfy the common departure or gathering requirements indicated by the associated information. In other words, the N travel guides constitute a personalized travel guide for multiple people traveling separately and with an intersection in their travels.
[0108] In some embodiments of the present application, the at least two tourists may be all or part of the N tourists, which is not limited in the present application.
[0109] In some embodiments of the present application, the above-mentioned N tourists may include users of the electronic device. Of course, the user may also use the electronic device to customize a travel itinerary for one or more users other than the user, and this application does not limit this.
[0110] In some embodiments of the present application, the above-mentioned associated information can at least represent at least one of the following of the at least two tourists: common favorite food, common attractions they want to visit, common accommodation requirements, common return requirements, common outbound requirements, etc.
[0111] For example, the user inputs in the AI assistant interface: "Customize a two-day itinerary for City C. Zhang San visits the natural attractions of City C, and Li Si visits the cultural attractions of City C. The two need to stay together on the first night, and meet at the airport at 8 pm on the second day." That is, the personalized information in the travel description information includes: Zhang San's personalized information "Zhang San visits the natural attractions of City C", Li Si's personalized information "Li Si visits the cultural attractions of City C", and the associated information "The two need to stay together on the first night, and meet at the airport at 8 pm on the second day." It can be seen that the associated information describes that Zhang San and Li Si stay together during the tour and return together. It should be noted that, in this example, the general travel information can be: "Customize a two-day itinerary for City C."
[0112] In some embodiments of the present application, the electronic device adjusts the content of a general travel guide based on the personalized information and associated information of N tourists to obtain N sub-travel guides corresponding to the N tourists, which may include:
[0113] The electronic device adjusts the content of the general tourist guide based on the personalized information of N tourists, and obtains N initial tourist guides;
[0114] Based on the association information, the electronic device adjusts the content of the initial travel guide corresponding to the at least two tourists to obtain a travel guide corresponding to the at least two tourists.
[0115] It can be understood that the travel guides corresponding to the tourists other than at least two tourists among the N tourists are the initial travel guides corresponding to these tourists.
[0116] For example, suppose the travel description information is: a customized one-day tour guide for City C, where Zhang San visits attractions 1, 2, and 3; Wang Wu visits attractions 5, 6, and 7; and Li Si visits attraction 4. Zhang San and Li Si drive back to City A at 6:00 PM. Therefore, it can be seen that Zhang San and Li Si share common return trip information. That is, the N tourists are Zhang San, Li Si, and Wang Wu, with at least two of them being Zhang San and Li Si. Thus, the electronic device can first customize a generic itinerary for a one-day tour of City C, covering all attractions in City C. Then, the electronic device adjusts the content of the generic itinerary based on the personalized information of Zhang San, Li Si, and Wang Wu, respectively, to obtain three initial itineraries. Furthermore, the electronic device can use the associated information (i.e., "Zhang San and Li Si drive back to City A at 6:00 PM") to fine-tune the content of the initial itineraries for Zhang San and Li Si, obtaining travel guides for both Zhang San and Li Si. These guides must include a recommended meeting place and time for both. For Wang Wu, the electronic device can directly output the initial travel guide corresponding to Wang Wu, that is, as Wang Wu's personalized travel guide.
[0117] It should be noted that the above embodiment illustrates an example in which the electronic device first adjusts the content of a general tourist guide based on the personalized information of N tourists. In actual implementation, the electronic device can comprehensively consider the personalized information of the N tourists and the associated information of the at least two tourists, comprehensively adjust the content of the general tourist guide, and directly output the tourist guides corresponding to the N tourists. This application is not limited thereto.
[0118] It can be understood that for travel scenarios where multiple people travel and their travel arrangements are not completely consistent, by inputting the common travel requirements and differentiated travel requirements of each tourist into the AI assistant interface, the electronic device can generate a personalized travel guide that meets the travel requirements of multiple people, thereby further improving the flexibility and accuracy of generating travel guides, and further improving the intelligence of travel guide generation.
[0119] In this way, in the scenario of multiple people traveling together, the general travel guide can be adjusted based on the personalized information and related information of these companions, and a travel guide that meets the personalized requirements of the companions and the common requirements among these companions can be generated. Therefore, the accuracy and intelligence of the generated travel guide can be further improved, and the human-computer interaction performance and experience can be improved.
[0120] In the travel guide book generation method provided in the embodiment of the present application, since the content of the general travel guide book generated based on the general travel information can be adjusted based on the personalized information entered by the user in the AI assistant interface, the content of the personalized travel guide obtained after the adjustment can meet the user's personalized requirements, such as meeting the user's budget, round-trip transportation, food and accommodation requirements, etc., thereby improving the accuracy and efficiency of the customized travel guide.
[0121] In some embodiments of the present application, after the above step 103, the travel guide generating method provided by the embodiment of the present application may further include steps 104 and 105.
[0122] Step 104: The electronic device receives the road book modification information input by the user in the AI assistant interface.
[0123] Step 105: The electronic device updates the content of the personalized travel road book based on the road book modification information.
[0124] In some embodiments of the present application, the above-mentioned road book modification information may also be referred to as follow-up information or supplementary information.
[0125] In some embodiments of the present application, if a user is dissatisfied with certain content in a personalized travel guide, or needs to change their itinerary, they can ask in the AI assistant interface, i.e., enter information about the travel guide modification. In this way, the electronic device can update the content of the personalized travel guide based on the information entered by the user. In other words, if the user finds that some details in the personalized travel guide are incomplete or do not meet their requirements, the user can ask before or after saving the personalized travel guide, such as entering information about the travel guide modification, to trigger the electronic device to update the content of the personalized travel guide.
[0126] In some embodiments of the present application, the electronic device can update the content of the stored or saved personalized travel road book based on the road book modification information, and display the updated personalized travel road book on the AI assistant interface.
[0127] In some embodiments of the present application, the route book modification information is used to indicate an update of the content of the personalized travel route book.
[0128] In some embodiments of the present application, the road book modification information may be at least one of the following: voice information, text information, image, and video.
[0129] In some embodiments of the present application, the road book modification information may include at least one of the following:
[0130] Instructing to update the travel route information in the personalized travel route book;
[0131] Instructs to update the recommended travel-related information in the personalized travel guide.
[0132] For example, the route book modification information indicates deleting the description information of one or more scenic spots in the personalized travel route book, so that the electronic device can delete the tour order and tour time of these scenic spots and the recommendation information related to these scenic spots from the personalized travel route book;
[0133] For example, the route book modification information may be descriptive information indicating adjustment of the tour route information of one or more scenic spots, such as exchanging the order of visiting two scenic spots. In this way, the electronic device can adaptively adjust the tour route information in the personalized travel route book based on the exchange instruction.
[0134] For example, the road book modification information may be descriptive information indicating the addition of tour route information of at least one scenic spot in the personalized travel road book, such as indicating the addition of a tour itinerary of scenic spot C between scenic spots A and scenic spot B. In this way, the electronic device can add the tour plan of scenic spot C to the personalized travel road book and adaptively adjust the tour plan of the original scenic spot to rationalize the arrangement of the tour time.
[0135] For example, the road book modification information may be an instruction to modify the description information of at least one dining spot in the personalized travel road book, such as changing dining near attraction C to dining near attraction D. In this way, the electronic device can combine the description information to adaptively adjust the content of the personalized travel road book, such as updating the dining recommendation information from food recommendation information near attraction C to food recommendation information near attraction D. For example, the visiting time of each attraction can be reasonably planned so that the user has sufficient time to dine near attraction D.
[0136] For example, the road book modification information may be an instruction to modify the description information of at least one accommodation point in the personalized travel road book, such as changing the accommodation at Hotel 1 to accommodation at Hotel 2. In this way, the electronic device can combine the description information to adaptively adjust the traffic route information and accommodation point recommendation information of the personalized travel road book, such as updating the recommended accommodation point from the reservation information of Hotel 1 to the reservation information of Hotel 2. For example, the traffic route and transportation method from the last scenic spot to Hotel 2 can be reasonably planned so that the user can arrive at Hotel 2 accurately and conveniently based on the updated personalized travel road book.
[0137] For example, the road book modification information may be descriptive information indicating modification of the mode of transportation to at least one scenic spot in the personalized travel road book, such as updating self-driving to public transportation, so that the electronic device can add traffic information of the public transportation to the at least one scenic spot in the personalized travel road book, such as vehicle operating hours, vehicle status, etc.
[0138] It should be noted that users can enter any possible route book modification information in the AI assistant interface according to their own route book modification requirements, so that the electronic device can update the corresponding content in the personalized travel route book. Furthermore, after the user enters a route book modification information, the electronic device can adaptively update all content related to the route book modification information based on the route book modification information, so that the updated personalized travel route book is executable and reasonable.
[0139] In some embodiments of the present application, the route book modification information may include at least one of general travel information and personalized information.
[0140] In some embodiments of the present application, after receiving the above-mentioned road book modification information, the electronic device first identifies the type of information in the road book modification information, and updates the content of the personalized travel road book according to the identification result.
[0141] In some embodiments of the present application, the electronic device may update the travel route information and / or the recommended travel-related information in the personalized travel road book based on the road book modification information.
[0142] It is understandable that if the user is not satisfied with the personalized travel guide, he or she can input the guide modification information multiple times in the AI assistant interface to trigger the electronic device to update the content of the personalized travel guide multiple times until the content of the updated personalized travel guide meets the user's requirements.
[0143] It should be noted that in the embodiment of the present application, the user can input the road book modification information in the AI assistant interface to trigger the electronic device to intelligently identify the changes in the user's travel plan based on the road book modification information, and adaptively update the content of the personalized travel road book. That is, the content of the personalized travel road book can be fine-tuned through in-depth dialogue between the user and the AI big model without the user having to re-enter the complete travel description information. Therefore, the intelligence of the generated travel road book can be further improved, and the human-computer interaction performance can be improved.
[0144] In some embodiments of the present application, the user can modify the information in the road book before starting the trip, triggering the electronic device to update the content of the personalized travel road book; or the user can modify the information in the road book during the trip, triggering the electronic device to update the content of the personalized travel road book, which is not limited in the embodiments of the present application.
[0145] In this way, if a user is dissatisfied with certain content in the personalized travel guide displayed in the AI assistant interface, the user can continue to enter travel guide modification information in the AI assistant interface. This information can be used to trigger the electronic device to update the content of the personalized travel guide, such as adding, deleting, or changing it, so that the updated personalized travel guide is more in line with the user's travel preferences. In this way, since the travel guide modification information can be used to trigger the electronic device to revise the content of the personalized travel guide without the user having to re-enter the travel description information, the user can quickly customize the travel guide to meet the user's needs through multiple conversations between the user and the electronic device, thereby further improving the convenience of customizing the travel guide.
[0146] Furthermore, by modifying the information in the travel guide, an in-depth dialogue between the user and the electronic device can be achieved, thereby generating a customized travel guide that satisfies the user. In this way, the user can obtain a customized and detailed travel guide without the need for the user to re-enter the complete travel description information. Therefore, the operation process of generating a travel guide is more efficient and simpler, greatly optimizing the user experience.
[0147] In other words, the electronic device can modify the information based on the road book, intelligently identify changes in the user's travel plan, and automatically update and adjust the content of the original personalized travel road book to make the personalized travel road book more in line with the user's travel needs.
[0148] In some embodiments of the present application, after the above step 103, the travel guide generating method provided by the embodiment of the present application may further include step 106.
[0149] Step 106: When the actual tour progress of the user does not match the tour progress planned in the personalized travel guide, the electronic device outputs a reminder message.
[0150] The reminder information may be used to remind the user that the current tour progress does not match the tour progress planned in the personalized travel guide.
[0151] In some embodiments of the present application, the mismatch between the user's actual tour progress and the tour progress planned in the personalized travel itinerary may include any of the following:
[0152] The actual tour progress is later than the planned tour progress;
[0153] The actual tour progress causes the tour progress of subsequent attractions to be later than the planned tour progress;
[0154] The actual tour progress is earlier than the planned tour progress;
[0155] The actual tour progress results in the tour progress of subsequent attractions being earlier than the planned tour progress.
[0156] In some embodiments of the present application, after the user starts traveling, the electronic device can detect the user's travel progress and travel itinerary. If it is detected that the actual travel progress does not match the travel progress planned in the personalized travel itinerary, a reminder message is output to remind the user to adjust the remaining travel itinerary.
[0157] For example, after a user arrives at a tourist area or city, the electronic device can determine the user's travel progress by detecting the electronic device's location information. Furthermore, the electronic device can determine whether the user's actual travel progress is consistent with the planned travel time based on the electronic device's system time and the travel time planned in the personalized travel guide.
[0158] For example, the tour route information in the personalized travel guide is: visit attraction B from 08:30 to 11:30, visit attraction A from 13:00 to 18:00, and visit attraction C from 19:30 to 22:00. Then, if the electronic device is still in the area where attraction B is located at 13:00, the electronic device can determine that the user's actual tour progress is delayed, and thus output a reminder message indicating that the progress is delayed or too fast, that is, output a reminder message to remind the user that the current tour progress does not match the tour progress planned in the personalized travel guide.
[0159] Of course, in actual implementation, the user's actual tour progress may be faster than the planned tour progress, such as arriving at a scenic spot earlier than the planned time. In this case, if the user arrives at the scenic spot within the opening hours of the scenic spot, then since it will not affect the user's normal tour, the electronic device may not output a reminder message to save power.
[0160] In some embodiments of the present application, the electronic device can also combine the user's actual tour progress to predict whether the tour progress of the next attraction will be delayed or too early. When it is predicted that the tour progress of the next attraction may be delayed or missed, the electronic device outputs a reminder message to remind the user to speed up the journey and give catching-up suggestions, such as providing a feasible plan to arrive at the next attraction within the planned time, such as providing traffic route information or transportation information or navigation information.
[0161] For example, if an electronic device detects that a user's stay at a certain scenic spot exceeds the tour duration threshold, the electronic device can output a reminder message through the AI assistant interface to remind the user that the trip may be late and the itinerary needs to be adjusted, such as reminding the user to end the tour of the current scenic spot as soon as possible and go to the next scenic spot.
[0162] In this way, since the electronic device can output a prompt to the user that the current tour progress does not match the tour progress planned in the personalized travel itinerary when the actual tour progress does not match the tour progress planned in the personalized travel itinerary, the user can correct the tour progress in time or start the tour itinerary of the next attraction in time. That is, the electronic device actively monitors the user's tour progress during the user's travel, and reminds the user to adjust the actual tour itinerary in time to avoid delays or missing the main itinerary. Therefore, it can improve the human-computer interaction performance and enhance the user's experience during the travel.
[0163] In some embodiments of the present application, after the above step 103, the travel guide generating method provided by the embodiment of the present application may further include step 107.
[0164] Step 107: While the user is visiting the first scenic spot in the personalized travel guide, the electronic device displays the AI video call screen in the AI assistant interface.
[0165] In some embodiments of the present application, the electronic device may determine that the user is visiting the first scenic spot through location information of the electronic device, such as GPS information.
[0166] In some embodiments of the present application, after the user turns on the private tour guide function, the electronic device can display the AI video call screen on the AI assistant interface during the visit to the first scenic spot.
[0167] In some embodiments of the present application, the first scenic spot may be any scenic spot in the personalized travel guide.
[0168] It can be understood that “attractions in the personalized travel guide” refer to attractions indicated in the personalized travel guide.
[0169] For example, the personalized travel itinerary includes tour route information of at least one scenic spot, and the first scenic spot may be any one of the at least one scenic spot.
[0170] In some embodiments of the present application, the first scenic spot may include at least two sub-scenic spots, and the target sub-scenic spot may be any one of the at least two sub-scenic spots.
[0171] In some embodiments of the present application, the type of the first scenic spot can be any of the following: natural landscape, humanities and history, theme park and entertainment, leisure and vacation, science and technology, etc.
[0172] For example, natural landscape attractions may include:
[0173] Mountainous attractions, such as Huangshan, Taishan, and the Alps;
[0174] Water attractions, such as Jiuzhaigou, Niagara Falls, and Maldives beaches;
[0175] Forest / grassland attractions, such as the Amazon rainforest and Hulunbuir grassland;
[0176] Geological wonders such as Zhangjiajie Stone Forest, the Grand Canyon in the United States, and Cappadocia in Türkiye;
[0177] Ecological reserves such as the Masai Mara in Kenya and the giant panda habitat.
[0178] For example, natural landscape attractions may include:
[0179] historical sites such as the Great Wall, the Egyptian pyramids, and Pompeii;
[0180] Ancient cities and towns, such as Lijiang Old Town, Venice, and Wuzhen;
[0181] Museums / art galleries, such as the Louvre, the Palace Museum, and the British Museum;
[0182] Historical and cultural districts, such as the Bund in Shanghai, Montmartre in Paris, and Asakusa in Tokyo.
[0183] For example, theme parks and entertainment attractions may include amusement parks, water parks, film and television bases, etc.
[0184] In some embodiments of the present application, when the electronic device displays the AI video call screen, the electronic device can receive the voice input by the user and recognize and respond to the voice.
[0185] For example, a user can ask, "How do I get to the Spring and Autumn Exhibition Hall from here?" The electronic device can respond with a voice prompt: "Turn left from the current exhibition hall, and the third exhibition hall ahead is the Spring and Autumn Exhibition Hall." Of course, the electronic device can also display navigation information to the Spring and Autumn Exhibition Hall.
[0186] Specifically, the electronic device can determine the user's specific location based on the recognition results of the AI video call screen. For example, if the AI video call screen includes an image of cultural relic A, and combined with the distribution details of the cultural relics in the first scenic spot, it can be determined that the user is in the Warring States Hall, and then combined with the scenic layout of the first scenic spot, the relative position between the Warring States Hall and the Spring and Autumn Hall can be determined, so that the electronic device can output navigation voice or navigation map from the Warring States Hall to the Spring and Autumn Exhibition Hall for the user.
[0187] It can be understood that when users visit scenic spots, AI video calls can achieve barrier-free communication between users and electronic devices, so that electronic devices can provide users with private tour guide services during the user's travel, making the user's tour experience better.
[0188] Specifically, through AI video calls, not only can the needs or inquiries described verbally by the user be obtained, but the specific sub-attractions visited by the user can also be actively learned through the video screen, such as visiting a certain exhibition hall or a certain cultural relic. This makes it easier for electronic devices to explain and expand specific attractions for users through AI video calls, so that even if the user travels alone, they can have a better travel experience.
[0189] Step 108: When the AI video call screen includes the target sub-scenic spot in the first scenic spot, play the commentary information of the target sub-scenic spot.
[0190] In some embodiments of the present application, the electronic device can perform image recognition on the AI video call screen and use the identified sub-attractions as target sub-attractions for explanation, so as to realize the function of a private tour guide, enable users to travel immersively, and provide users with a sense of travel experience.
[0191] In some embodiments of the present application, the type of the target sub-attraction may be any of the following: cultural relics, plants, animals, insects, animal and plant specimens, fossils, buildings, historical documents, etc.
[0192] For example, the target sub-scenic spot may be an ancient stele, a tower, a pavilion, an ancient tree, an amber, a bowl from the Spring and Autumn Period, a bronze ware, a bronze chariot, earrings, an ancient book, etc., without limitation.
[0193] In some embodiments of the present application, the explanation information output by the electronic device may be different depending on the type of the target sub-attraction.
[0194] For example, if the target sub-attraction is a cultural relic, the electronic device can explain the basic information of the cultural relic, its historical background, artistic value, technological achievements, modern significance, and conservation methods, so that users can have a more comprehensive understanding of the cultural relic.
[0195] For example, if the target sub-attraction is an animal or plant, the electronic device can explain the name of the animal or plant, its family classification, growth and habitat, ecology and behavioral habits, cultural symbolic significance, scientific value and protection significance, etc.
[0196] In some embodiments of the present application, when the target sub-scenic spot is a cultural attraction, the electronic device can also explain the story extension related to the target sub-scenic spot.
[0197] It can be understood that by displaying the AI video call screen on the AI assistant interface, a conversation between the user and the electronic device, as well as between the electronic device and the environment, can be achieved. In this way, the electronic device can assume the role of companion and guide based on the conversation information between the user and the electronic device, and between the electronic device and the environment. That is, during the user's visit to the scenic spot, the electronic device can realize the function of a private tour guide through AI video call. In other words, the electronic device can provide guidance and companionship to the user during the travel process, enhancing the user's sense of immersion and experience during the travel process.
[0198] In some embodiments of the present application, the electronic device may activate the AI video call function and display the AI video call screen on the AI assistant interface after receiving user input on the AI assistant interface. Alternatively, the electronic device may automatically activate the AI video call function and display the AI video call screen on the AI assistant interface after detecting that the user has arrived at any scenic spot in the personalized travel itinerary.
[0199] For example, the AI assistant interface can include a video control. Users can trigger the electronic device to display the AI video call screen on the AI assistant interface by inputting into the video control. In this way, the electronic device can provide real-time and proactive explanations of the specific attractions (sub-attractions) visited by the user during the visit, such as explaining the allusions and anecdotes of the attractions, thereby enhancing the user's immersive experience.
[0200] In this way, when the user visits the first scenic spot, since the electronic device can display the AI video call screen on the AI assistant interface and play the explanatory information of the target sub-scenic spot in the video call screen, the user can obtain relevant knowledge of each sub-scenic spot in a timely and accurate manner through the explanatory information during the visit to the first scenic spot, thereby improving the user's travel experience and immersion, and improving the human-computer interaction performance.
[0201] In some embodiments of the present application, the user may have some temporary needs during the tour. At this time, the user can input inquiry information in the AI assistant interface to trigger the electronic device to feedback inquiry response information.
[0202] For example, if a user needs to go to a specific location within a scenic spot, such as to find a restroom, buy souvenirs, or buy food, the electronic device can recommend a route to the specific location to the user based on the current location and scenic spot information, or provide a distribution diagram of the specific location within the scenic spot, or provide voice navigation to the specific location.
[0203] For example, if a user needs to take a photo, the electronic device can directly call upon the system's basic capabilities for taking photos and recommend the best camera position for the user.
[0204] In some embodiments of the present application, after the above step 103, the travel guide generating method provided by the embodiment of the present application may further include steps 109 and 110.
[0205] Step 109: The electronic device receives the inquiry information input by the user in the AI assistant interface.
[0206] Step 110: The electronic device displays inquiry response information in the AI assistant interface based on the inquiry information.
[0207] The inquiry response information may include at least one of the following:
[0208] Feasibility information for visiting a second attraction, where the second attraction is a to-be-visited attraction in the personalized travel itinerary;
[0209] Navigation information for users at specific locations in the currently visited attractions;
[0210] Recommended photo taking information for users at the current tourist attractions.
[0211] In some embodiments of the present application, the inquiry information may be at least one of the following: voice information, text information, image or video.
[0212] For example, the user can input inquiry information through the above-mentioned AI video call screen. For example, when the electronic device displays the AI video call screen in the AI assistant interface, that is, when the electronic device enables the AI video call function, the user can input inquiry information through voice. In this way, the electronic device can output inquiry response information to the user in voice through the AI video call.
[0213] In some embodiments of the present application, the inquiry information may be description information of an inquiry about the feasibility of visiting the second scenic spot.
[0214] For example, the description information for inquiring about the feasibility of visiting a scenic spot may include at least one of the following:
[0215] Ask the user for the distance from the current attraction to the second attraction;
[0216] Ask the user for navigation information from the current attraction to the second attraction;
[0217] Ask the user for a description of the road congestion from the current attraction to the second attraction;
[0218] Ask the user for a description of recommended transportation options from the current attraction to the second attraction;
[0219] In some embodiments of the present application, the tour feasibility information of the second scenic spot includes at least one of the following: real-time visitor flow at the second scenic spot, and transportation-related information to the second scenic spot.
[0220] The traffic-related information may include at least one of the following:
[0221] The distance from the user's current attraction to the second attraction;
[0222] Navigation information for the user from the current attraction to the second attraction;
[0223] Road congestion information from the user's current attraction to the second attraction;
[0224] Recommended transportation information for the user to travel from the current attraction to the second attraction.
[0225] For example, a user can input a query by voice: "Is there a lot of people at Scenic Spot C now?" The electronic device can extract key information from the query, such as "Scenic Spot C" and "Is there a lot of people?", and then the electronic device can query the actual flow of people at Scenic Spot C based on the key information. The electronic device can then feed back the actual flow of people at Scenic Spot C to the user, or the electronic device can compare the actual flow of people at Scenic Spot C with a congestion flow threshold, and then feed back the comparison result to the user.
[0226] For example, a user can voice-input a query: "How far is it to Scenic Spot C?" The electronic device can extract the key information in the query: "Scenic Spot C" and "How far?" Based on this key information and the map application, the electronic device can query the distance between Scenic Spot C and the user's current location. The electronic device can then provide feedback: 1) The distance between Scenic Spot C and the user's current location.
[0227] For example, the query information can be a user input of the text "second attraction" in a personalized travel guide displayed in the AI assistant interface, or it can be a user input through voice or text, such as "Is it still possible to visit the second attraction now?" In this way, the electronic device can provide the user with feedback on whether the second attraction can be visited based on the user's current time required to visit the second attraction, the second attraction's admission deadline, and the visit requirements. The visit requirements may include reservation requirements.
[0228] In some embodiments of the present application, the above embodiments are illustrated by taking the second scenic spot as a large scenic spot, such as a museum, a science and technology museum, or a zoo as an example. In actual implementation, the second scenic spot can also be a sub-scenic spot in a scenic spot.
[0229] For example, a user is visiting Scenic Spot 1, which includes sub-scenic spots A and B. The AI video screen includes an image of sub-scenic spot A. The user asks through voice input: "How far is sub-scenic spot B?" The electronic device can combine the video screen to determine that the user is currently visiting Scenic Spot A. Then, combined with the distribution map of sub-scenic spots in Scenic Spot 1, it can determine the distance between sub-scenic spot B and sub-scenic spot A and output the distance information. Of course, navigation information from Scenic Spot A to Scenic Spot B can also be output. In other words, during the process of visiting a scenic spot, the AI video call function can be combined to realize a private tour guide service for different sub-scenic spots in a certain scenic spot.
[0230] In some embodiments of the present application, the inquiry information may be descriptive information of a specific location in the scenic spot.
[0231] In some embodiments of the present application, a specific location in a scenic spot may include at least one of the following: a store / convenience store, a restroom, a photo spot, a souvenir selling spot, and a sub-scenic spot.
[0232] For example, a user could enter the query "restroom" into the AI assistant interface. The electronic device could then integrate with the user's navigation app, searching for "restroom" and its alternatives within the navigation app, and display the search results, such as a map of restroom locations, within the AI assistant interface. Alternatively, the electronic device could provide the user with navigation information for the nearest restroom, making it easier for the user to find the restroom quickly.
[0233] In some embodiments of the present application, the query information may be descriptive information requesting the user to take photos of recommended attractions they are currently visiting.
[0234] For example, the query information can be: "What is the recommended photo location at this attraction?", "What is the recommended photo pose at this attraction?", "What is the internet celebrity photo at this attraction?", etc. In this way, the electronic device can combine the query information input by the user and the location information of the user's current location, and output the query response information through the AI big model, so that the user can take photos, check in, and take souvenirs at the current tourist attraction based on the query response information. It should be noted that "this" in this example can also be directly replaced with the name of the attraction the user is currently visiting.
[0235] It can be understood that electronic devices can also combine with the AI video call screen to determine the sub-attraction that the user is currently visiting, so as to output inquiry response information more accurately, such as providing more accurate navigation information, providing photo recommendation information for the sub-attraction, and providing information such as the flow of people at the next one or more sub-attractions of the currently visited sub-attraction.
[0236] In this way, since the user can trigger the electronic device to output the feasibility information of visiting specific attractions, navigation information of specific locations in the user's current scenic spot, and photo recommendation information of the user's current scenic spot by entering inquiry information in the AI assistant interface, that is, during the user's travel process, when the user has temporary needs, the user can interact with the AI assistant interface or electronic device to quickly and accurately obtain key information that meets the user's temporary needs through the electronic device, such as the feasibility of visiting attractions, navigation to specific locations or recommended photo information, etc., thereby improving the intelligence of the electronic device's travel service function, improving the human-computer interaction performance and user experience.
[0237] In some embodiments of the present application, the method for generating a travel guide provided in the embodiments of the present application may further include the following step 111.
[0238] Step 111: After the tour is over, the electronic device performs AI writing or AI editing based on the tour information recorded during the tour.
[0239] The tour information includes at least one of the following: tour photos, tour videos, inquiry information input by the user during the tour and related reply information, and actual tour route information.
[0240] In some embodiments of the present application, the electronic device can determine whether the travel is over based on the location information of the electronic device, or can determine that the travel is over based on the travel end information entered by the user in the AI assistant interface.
[0241] In some embodiments of the present application, the electronic device can perform AI writing or AI editing by combining a personalized travel guide and tour information recorded during the travel process.
[0242] For example, electronic devices can use personalized travel guides as a reference and perform AI writing based on the travel information recorded during the trip. For example, for attractions visited as planned, electronic devices can create a creation based on the relevant travel information of the attractions through AI big models. For attractions not visited as planned, electronic devices can also record them, such as providing the reason for not visiting the attractions based on the visit time of the adjacent attractions in the personalized travel guide.
[0243] In some embodiments of the present application, after a user completes a tour of a certain scenic spot, the electronic device can automatically organize the videos and pictures taken at the scenic spot through the AI big model, and separate them into folders in the album for the user to view later.
[0244] In this way, after the user completes the trip, since the electronic device can perform AI writing or AI editing based on the tour information recorded during the trip without the need for manual creation and editing by the user, it can organize and record travel experiences more intelligently, making it convenient for users to post them to social platforms, thereby further improving the intelligence of electronic devices.
[0245] The following describes the process of the travel guide generation method provided in the embodiment of the present application with reference to specific examples.
[0246] Example 1: This application embodiment provides a method for customizing a private travel guide based on deep conversation with an AI big model. In this method, an electronic device can customize travel guide information through an AI big model, associate a general travel guide with user customized information through multiple rounds of conversation with the user, and generate a travel guide or travel guide created by two voices. Figure 4 As shown, the method may include the following steps:
[0247] Step 401: The electronic device receives travel description information input by the user in the AI assistant interface.
[0248] Specifically, the user first triggers the electronic device to display the AI assistant interface through input, and then uses text, voice, files, pictures and other methods to enter travel description information on the AI assistant interface.
[0249] For example, the user inputs travel description information such as "generate a travel itinerary to Nanjing and return to Hangzhou on Tuesday" in text.
[0250] Step 402: The electronic device determines the information category of the key information in the travel description information.
[0251] The electronic device can categorize the key information in the travel description into general travel information and personalized information. General travel information is used to generate a general itinerary, including a rough daily itinerary and destinations. Personalized information includes customized user requirements, such as "return to Hangzhou on Tuesday."
[0252] Step 403: The electronic device generates a universal travel itinerary based on the universal travel information.
[0253] Step 404: The electronic device adjusts the content of the universal travel guide based on the personalized information to obtain a personalized travel guide.
[0254] In some embodiments of the present application, the electronic device adjusts the general travel guide based on personalized information, improves route planning and time planning, and provides recommendations for purchasing tickets for attractions and transportation. Users can prepare according to the guide without the need for secondary reorganization.
[0255] Step 405: The electronic device updates the content of the personalized travel road book based on the road book modification information input by the user in the AI assistant interface.
[0256] In some embodiments of the present application, after the electronic device displays the personalized travel itinerary, if the user finds that some details are incomplete or not to their liking, they can ask questions and add information before or after saving the personalized travel itinerary, thereby triggering the electronic device to update the content of the personalized travel itinerary.
[0257] It can be understood that in some embodiments of the present application, after displaying the personalized travel road book, if it is detected that the user has entered road book modification information, the electronic device can detect the information category of the key information in the road book modification information and update the content of the personalized travel road book according to the information category.
[0258] Step 406: The electronic device saves the personalized travel itinerary.
[0259] After displaying the personalized travel route book, if no route book modification information is detected within a preset time period, such as 5 minutes, the electronic device can save the personalized travel route book.
[0260] It should be noted that after the user saves the personalized travel route book, if the electronic device detects route book modification information, the electronic device can update the content of the saved personalized travel route book.
[0261] In some embodiments of the present application, after saving the personalized travel itinerary, the user can view it when preparing for the trip, or view it later during the trip. If there are changes in the itinerary, the user can return to 405 to inquire about updates.
[0262] In this way, electronic devices can generate customized travel guides through in-depth dialogue between users and the AI assistant interface, making it convenient for users to generate customized and detailed travel guides without the need for secondary manual editing by users. This is more efficient and simple to operate, greatly optimizing the user experience.
[0263] Example 2: The embodiment of the present application provides a real-time tour guide method based on deep dialogue with an AI large model. During the tour, users can use the AI assistant interface to make AI video calls. In this way, the electronic device can provide users with in-depth tour guidance, directions, dynamic route planning and other private tour guide services based on the user's current location information and the picture of the current scene displayed in the AI video call. Figure 5 As shown, the method may include the following steps:
[0264] Step 501: During the travel process, the electronic device displays the AI video call screen in the AI assistant interface.
[0265] In some embodiments of the present application, after the user arrives at the scenic spot, the AI assistant video call function is enabled from the AI assistant interface, and the AI big model can determine which stage of the guide the user is in, such as which scenic spot the user is in, based on the current time and location information.
[0266] It's understandable that the AI model can use cameras, microphones, and speakers to interact with users. For example, the camera captures video images, the microphone captures user voice, and the speaker outputs audio guide information, such as audio explanations of sub-attractions.
[0267] Step 502: The electronic device may identify the type of the sub-attraction currently visited by the user based on the AI video image.
[0268] Step 503: The electronic device provides a sub-scenic spot explanation according to the type of the sub-scenic spot currently visited by the user.
[0269] For example, the AI model uses a camera to extract key images of the scenic spots visited by the user, and combines the user's location information to detect the specific scenic spot the user is currently visiting, and determines the type of the specific scenic spot, and then explains the sub-scenic spots according to the type of scenic spot.
[0270] For example, for scenery, you can explain the topography of the scenic spot; for humanities, you can expand on the explanation of the allusions.
[0271] In some embodiments of the present application, a sub-attraction may also be referred to as a specific attraction. For a description of the sub-attraction, refer to the relevant description in the above embodiments.
[0272] Step 504: The electronic device outputs inquiry response information based on the AI video image and the inquiry information input by the user.
[0273] For example, if the user needs it, the electronic device can provide information about the sub-attractions that have not been visited ahead, such as the flow of people, the distance to the current sub-attraction, etc.
[0274] For example, a user is visiting scenic spot 1, which includes sub-scenic spot A and sub-scenic spot B. The AI video screen includes an image of sub-scenic spot A. The user inputs through voice: "Are there many people at sub-scenic spot B?", "Are there many people in front?", then the electronic device can combine the scenic spot distribution map of scenic spot 1 and the real-time crowd distribution information to determine the real-time crowd flow of scenic spot B, and feedback to the user whether there is congestion or not, or it can output the real-time crowd flow information of sub-scenic spot B.
[0275] For example, during a tour, a user may have some temporary needs, such as staying at a fixed location within a scenic spot, taking photos, changing the itinerary, or changing the browsing route.
[0276] For example, when looking for a restroom, buying souvenirs, or buying food, the AI big model can obtain the user's current specific location through AI video images, and then recommend a route to the user based on the location distribution information of the scenic spot.
[0277] For example, if a user needs to take a photo, the AI big model can recommend the best photo position for the sub-scenic spot based on the specific scenic spots in the AI video screen, such as providing shooting guidance information and calling the camera to take pictures.
[0278] In addition, after the user completes a visit to a scenic spot, the electronic device can use the AI big model to classify the videos and images taken at the scenic spot.
[0279] For example, you can classify videos and images taken at the same scenic spot into the same folder according to the scenic spot, which is convenient for users to view later.
[0280] Step 505: The electronic device updates the content of the personalized travel guide based on the route change information input by the user.
[0281] In some embodiments of the present application, the electronic device first determines the need for route change information, which may include at least one of the following: changing the time schedule, changing the tour order, or changing the attractions. The electronic device updates the content of the personalized travel guide based on the need indicated by the route change information.
[0282] In some embodiments of the present application, the electronic device can recognize AI video footage and determine the sub-attractions currently being visited. The user can then update the content of the personalized travel guide based on the route change information and the location information of the sub-attractions currently being visited.
[0283] For example, if the order of visits in a personalized travel guide is: Attraction A - Attraction B - Attraction C. The user is currently visiting sub-attraction 1 within Attraction A, and the user enters a travel guide modification message: "Spot B is no longer being visited." The electronic device can then combine the location information of sub-attraction 1 to plan a route from the current location to Attraction C. Based on this planning information, the electronic device can delete the information related to Attraction B from the personalized travel guide and add route planning, traffic navigation, and other information from the current location to Attraction C. This completes the update of the tour route information in the personalized travel guide. In this way, the user's itinerary can be adjusted in a timely manner through the inquiry information entered by the user and the AI video call function, which is worry-free and convenient, and the user does not need to spend a lot of browsing time to reschedule the itinerary.
[0284] It should be noted that steps 502 to 505 may be performed simultaneously or selectively, depending on the actual needs of the user. For example, only steps 501 to 503 may be performed, or steps 501 and 504 may be performed, or steps 501 and 505 may be performed. Alternatively, steps 501 to 504 may be performed, or steps 501-503 may be performed and step 505 may be performed.
[0285] It can be understood that Example 2 mainly involves the user interacting with the AI assistant interface during the tour, allowing the electronic device to provide the user with services such as private tour guides, travel guide updates, route guidance, photo guidance and recommendations, thereby improving the user's travel experience.
[0286] In this way, electronic devices can achieve in-depth conversations through the AI video call function, thereby providing users with real-time private tour guide services during the actual travel process and enriching the user's travel experience.
[0287] The method for generating a travel guide provided in the embodiment of the present application can be executed by a travel guide generating device. In the embodiment of the present application, the travel guide generating device executing the method for generating a travel guide is used as an example to illustrate the travel guide generating device provided in the embodiment of the present application.
[0288] The present application embodiment provides a travel guide generating device, such as Figure 6 As shown, the travel guide generating device 600 may include: a receiving module 601, a processing module 602 and an output module 603.
[0289] The receiving module 601 is used to receive travel description information input by the user in the artificial intelligence (AI) assistant interface. The travel description information includes general travel information and personalized information. The personalized information is used to represent the user's travel preferences.
[0290] The processing module 602 is configured to adjust the content of the general travel guide based on the personalized information received by the receiving module 601 to obtain a personalized travel guide, wherein the general travel guide is generated based on the general travel information;
[0291] The output module 603 is used to output the personalized travel guide obtained by the processing module 602 .
[0292] In some embodiments of the present application, the receiving module 601 is further configured to receive route book modification information input by the user in the AI assistant interface after the output module 603 outputs the personalized travel route book.
[0293] The processing module 602 is further configured to update the content of the personalized travel guide based on the guide modification information.
[0294] In some embodiments of the present application, the processing module 602 is further configured to output a reminder message if the user's actual tour progress does not match the tour progress planned in the personalized travel itinerary after the output module 603 outputs the personalized travel itinerary.
[0295] The reminder information is used to remind the user that the current tour progress does not match the tour progress planned in the personalized travel guide.
[0296] In some embodiments of the present application, the output module 603 is further configured to, after outputting the personalized travel guide, display an AI video call screen in the AI assistant interface while the user is visiting the first scenic spot in the personalized travel guide;
[0297] When the AI video call screen includes a target sub-scenic spot in the first scenic spot, commentary information of the target sub-scenic spot is played.
[0298] In some embodiments of the present application, the receiving module 601 is further configured to receive inquiry information input by the user in the AI assistant interface after the output module 603 outputs the personalized travel itinerary;
[0299] The display module is further configured to display inquiry response information in the AI assistant interface based on the inquiry information;
[0300] The above-mentioned inquiry response information includes at least one of the following:
[0301] Information on the feasibility of visiting a second attraction, where the second attraction is a to-be-visited attraction in the personalized travel itinerary;
[0302] Navigation information for users at specific locations in the currently visited attractions;
[0303] Recommended photo taking information for users at the current tourist attractions.
[0304] In some embodiments of the present application, the personalized information includes association information and personalized information of N tourists, and the association information is used to represent the travel preferences shared by at least two tourists among the N tourists, where N is an integer greater than 1;
[0305] The processing module 602 is specifically configured to adjust the content of the general tourist guide based on the personalized information of the N tourists and the associated information, thereby obtaining N sub-tourist guides corresponding to the N tourists, and the contents of the sub-tourist guides corresponding to at least two tourists meet the requirements of the associated information.
[0306] In some embodiments of the present application, the processing module 602 is further configured to perform AI writing or AI editing based on the tour information recorded during the tour after the tour is completed;
[0307] The above-mentioned tour information includes at least one of the following: tour photos, tour videos, inquiry information input by the user during the tour and related reply information, and actual tour route information.
[0308] In the travel guide book generating device provided in the embodiment of the present application, since the travel guide book generating device can receive travel description information input by the user in the artificial intelligence (AI) assistant interface, the travel description information includes general travel information and personalized information, and the personalized information is used to characterize the user's travel preferences; based on the personalized information, the content of the general travel guide is adjusted to obtain a personalized travel guide, and the general travel guide is generated based on the general travel information; and the personalized travel guide is output. Through this solution, since the content of the general travel guide generated based on the general travel information in the travel description information can be adjusted based on the personalized information in the travel description information input by the user in the AI assistant interface, the content of the personalized travel guide obtained after the adjustment can meet the user's personalized requirements, such as meeting the user's budget, round-trip transportation, attraction type preferences, food and accommodation requirements, etc., thereby improving the accuracy and efficiency of customized travel guides.
[0309] The travel guide generating device in the embodiments of the present application can be an electronic device or a component of an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), etc., and the embodiments of the present application do not specifically limit this.
[0310] The travel guide book generating device in the embodiment of the present application can be a device having an operating system. The operating system can be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0311] The travel guide generating device provided in the embodiment of the present application can realize Figures 1 to 5 The various processes implemented in the method embodiment shown achieve the same technical effect and will not be described again here to avoid repetition.
[0312] Alternatively, as Figure 7 As shown, an embodiment of the present application further provides an electronic device 700, including a processor 701 and a memory 702, wherein the memory 702 stores a program or instruction that can be run on the processor 701. When the program or instruction is executed by the processor 701, the various steps of the above-mentioned travel route book generation method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not described here.
[0313] Figure 8 A schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
[0314] The electronic device 1500 includes but is not limited to components such as a radio frequency unit 1501 , a network module 1502 , an audio output unit 1503 , an input unit 1504 , a sensor 1505 , a display unit 1506 , a user input unit 1507 , an interface unit 1508 , a memory 1509 , and a processor 1510 .
[0315] Those skilled in the art will understand that the electronic device 1500 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 1510 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 8 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0316] The user input unit 1507 is used to receive travel description information input by the user in the AI assistant interface. The travel description information includes general travel information and personalized information. The personalized information is used to represent the user's travel preferences.
[0317] The processor 1510 is configured to adjust the content of a general travel guide based on the personalized information received by the user input unit 1507 to obtain a personalized travel guide, wherein the general travel guide is generated based on the general travel information;
[0318] The display unit 1506 / audio output unit 1503 is used to output the personalized travel guide obtained by the processor 1510 .
[0319] In some embodiments of the present application, the user input unit 1507 is further configured to receive route book modification information input by the user in the AI assistant interface after the display unit 1506 / audio output unit 1503 outputs the personalized travel route book;
[0320] The processor 1510 is further configured to update the content of the personalized travel road book based on the road book modification information.
[0321] In some embodiments of the present application, the processor 1510 is further configured to output a reminder message if the user's actual tour progress does not match the tour progress planned in the personalized travel itinerary after the display unit 1506 / audio output unit 1503 outputs the personalized travel itinerary.
[0322] The reminder information is used to remind the user that the current tour progress does not match the tour progress planned in the personalized travel guide.
[0323] In some embodiments of the present application, the display unit 1506 / audio output unit 1503 is further configured to display an AI video call screen in the AI assistant interface after outputting the personalized travel guide and while the user is visiting the first scenic spot in the personalized travel guide.
[0324] When the AI video call screen includes a target sub-scenic spot in the first scenic spot, commentary information of the target sub-scenic spot is played.
[0325] In some embodiments of the present application, the user input unit 1507 is further configured to receive inquiry information input by the user in the AI assistant interface after the display unit 1506 / audio output unit 1503 outputs the personalized travel guide;
[0326] The display module is further configured to display inquiry response information in the AI assistant interface based on the inquiry information;
[0327] The above inquiry response information includes at least one of the following:
[0328] Information on the feasibility of visiting a second attraction, where the second attraction is a to-be-visited attraction in the personalized travel itinerary;
[0329] Navigation information for users at specific locations in the currently visited attractions;
[0330] Recommended photo taking information for users at the current tourist attractions.
[0331] In some embodiments of the present application, the personalized information includes association information and personalized information of N tourists, and the association information is used to represent the travel preferences shared by at least two tourists among the N tourists, where N is an integer greater than 1;
[0332] The processor 1510 is specifically configured to adjust the content of the general tourist guide based on the personalized information of the N tourists and the associated information, to obtain N sub-travel guides corresponding one-to-one to the N tourists, and the contents of the sub-travel guides corresponding to at least two tourists meet the requirements of the associated information.
[0333] In some embodiments of the present application, the processor 1510 is further configured to perform AI writing or AI editing based on the tour information recorded during the tour after the tour is completed;
[0334] The above-mentioned tour information includes at least one of the following: tour photos, tour videos, inquiry information input by the user during the tour and related reply information, and actual tour route information.
[0335] In the tourism electronic device provided in the embodiment of the present application, since the tourism electronic device can receive the tourism description information input by the user in the artificial intelligence AI assistant interface, the tourism description information includes general tourism information and personalized information, and the personalized information is used to characterize the user's tourism preferences; based on the personalized information, the content of the general tourism road book is adjusted to obtain a personalized tourism road book, and the general tourism road book is generated based on the general tourism information; and the personalized tourism road book is output. Through this solution, since the content of the general tourism road book generated based on the general tourism information in the tourism description information can be adjusted based on the personalized information in the tourism description information input by the user in the AI assistant interface, the content of the personalized tourism road book obtained after the adjustment can meet the user's personalized requirements, such as meeting the user's budget, round-trip transportation, attraction type preferences, food and accommodation requirements, etc., thereby improving the accuracy and efficiency of customized tourism road books.
[0336] It should be understood that in an embodiment of the present application, the input unit 1504 may include a graphics processing unit (GPU) 15041 and a microphone 15042, and the graphics processor 15041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1506 may include a display panel 15061, and the display panel 15061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1507 includes a touch panel 15071 and at least one of other input devices 15072. The touch panel 15071 is also called a touch screen. The touch panel 15071 may include two parts: a touch detection device and a touch controller. Other input devices 15072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0337] The memory 1509 can be used to store software programs and various data. The memory 1509 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1509 may include a volatile memory or a non-volatile memory, or the memory 1509 may include both volatile and non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1509 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0338] Processor 1510 may include one or more processing units. Optionally, processor 1510 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1510.
[0339] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned travel route book generation method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0340] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0341] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned travel route book generation method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0342] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0343] An embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the various processes of the above-mentioned travel guide generation method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0344] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0345] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0346] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A method for generating a travel guide, characterized in that: The method comprises: Receive travel description information input by the user in the artificial intelligence (AI) assistant interface, wherein the travel description information includes general travel information and personalized information, and the personalized information is used to represent the user's travel preferences; Based on the personalized information, adjusting the content of a general travel guide to obtain a personalized travel guide, wherein the general travel guide is generated based on the general travel information; Output the personalized travel guide.
2. The method according to claim 1, characterized in that After outputting the personalized travel guide, the method further includes: Receive road book modification information entered by the user in the AI assistant interface; Based on the road book modification information, the content of the personalized travel road book is updated.
3. The method according to claim 1, characterized in that After outputting the personalized travel guide, the method further includes: Outputting a reminder message when the user's actual tour progress does not match the tour progress planned in the personalized travel itinerary; The reminder information is used to remind the user.
4. The method according to claim 1, wherein After outputting the personalized travel guide, the method further includes: During the user's visit to the first scenic spot in the personalized travel itinerary, an AI video call screen is displayed in the AI assistant interface; When the AI video call screen includes a target sub-scenic spot in the first scenic spot, commentary information of the target sub-scenic spot is played.
5. The method according to claim 1, wherein After outputting the personalized travel guide, the method further includes: Receive inquiry information entered by the user in the AI assistant interface; Based on the inquiry information, display inquiry response information in the AI assistant interface; The inquiry response information includes at least one of the following: Feasibility information of a second scenic spot, where the second scenic spot is a to-be-visited scenic spot in the personalized travel itinerary; Navigation information for users at specific locations in the currently visited attractions; Recommended photo taking information for users at the current tourist attractions.
6. The method according to claim 1, characterized in that The personalized information includes association information and personalized information of N tourists, wherein the association information is used to represent the travel preferences shared by at least two tourists among the N tourists, where N is an integer greater than 1; The method of adjusting the content of the general travel guide based on the personalized information to obtain a personalized travel guide includes: Based on the personalized information of the N tourists and the associated information, the content of the general tourist road book is adjusted to obtain N sub-tourist road books corresponding to the N tourists one by one, and the contents of the sub-tourist road books corresponding to the at least two tourists meet the requirements of the associated information.
7. A travel guide generating device, characterized in that: The device includes: a receiving module, a processing module and an output module; The receiving module is used to receive travel description information input by the user in the artificial intelligence AI assistant interface, wherein the travel description information includes general travel information and personalized information, and the personalized information is used to represent the user's travel preferences; The processing module is configured to adjust the content of a general tourist guide based on the personalized information received by the receiving module to obtain a personalized tourist guide, wherein the general tourist guide is generated based on the general tourist information; The output module is used to output the personalized travel guide obtained by the processing module.
8. The device according to claim 7, characterized in that The receiving module is further configured to receive road book modification information input by the user in the AI assistant interface after the output module outputs the personalized travel road book; The processing module is further configured to update the content of the personalized travel road book based on the road book modification information.
9. The device according to claim 7, characterized in that The processing module is further configured to output a reminder message if the user's actual tour progress does not match the tour progress planned in the personalized travel book after the output module outputs the personalized travel book; The reminder information is used to remind the user that the current tour progress does not match the tour progress planned in the personalized travel guide.
10. The device according to claim 7, characterized in that The output module is further configured to display an AI video call screen in the AI assistant interface after outputting the personalized travel guide while the user is visiting the first scenic spot in the personalized travel guide; When the AI video call screen includes a target sub-scenic spot in the first scenic spot, commentary information of the target sub-scenic spot is played.
11. The device according to claim 7, characterized in that The receiving module is further configured to receive inquiry information input by the user in the AI assistant interface after the output module outputs the personalized travel itinerary; The display module is further configured to display inquiry response information in the AI assistant interface based on the inquiry information; The inquiry response information includes at least one of the following: Feasibility information of a second scenic spot, where the second scenic spot is a to-be-visited scenic spot in the personalized travel itinerary; Navigation information for users at specific locations in the currently visited attractions; Recommended photo taking information for users at the current tourist attractions.
12. The device according to claim 7, characterized in that The personalized information includes association information and personalized information of N tourists, wherein the association information is used to represent the travel preferences shared by at least two tourists among the N tourists, where N is an integer greater than 1; The processing module is specifically configured to adjust the content of the general tourist road book based on the personalized information of the N tourists and the associated information to obtain N sub-tourist road books corresponding one-to-one to the N tourists, and the contents of the sub-tourist road books corresponding to at least two tourists meet the requirements of the associated information.